diff --git a/integration/pom.xml b/integration/pom.xml index 14afe6ab..c1db4cf7 100755 --- a/integration/pom.xml +++ b/integration/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 integration diff --git a/jcl-over-slf4j/pom.xml b/jcl-over-slf4j/pom.xml index cb72b2af..506931b2 100755 --- a/jcl-over-slf4j/pom.xml +++ b/jcl-over-slf4j/pom.xml @@ -5,7 +5,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 4.0.0 diff --git a/jul-to-slf4j/pom.xml b/jul-to-slf4j/pom.xml index 394de22a..0b0c83f1 100755 --- a/jul-to-slf4j/pom.xml +++ b/jul-to-slf4j/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 jul-to-slf4j diff --git a/log4j-over-slf4j/pom.xml b/log4j-over-slf4j/pom.xml index b0acda48..dcedef31 100755 --- a/log4j-over-slf4j/pom.xml +++ b/log4j-over-slf4j/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 diff --git a/osgi-over-slf4j/pom.xml b/osgi-over-slf4j/pom.xml index 760625f2..3e2af893 100755 --- a/osgi-over-slf4j/pom.xml +++ b/osgi-over-slf4j/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 osgi-over-slf4j diff --git a/pom.xml b/pom.xml index 3386c489..cf4b1190 100755 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 pom SLF4J diff --git a/release.sh b/release.sh index 4934ebda..9b0c6186 100755 --- a/release.sh +++ b/release.sh @@ -13,32 +13,28 @@ function checkExit(){ fi } -function echoThenRun () { # echo and then run the command +function echoRunAndCheck () { # echo and then run the command echo $1 $1 ret=$? - echo $ret - return $ret + if test "$ret" != "0"; + then + echo Failed command: $1 + exit 1; + else echo Succussful run: $1 + fi } -$MVN clean -checkExit "mvn clean" +echoRunAndCheck "$MVN clean" + +echoRunAndCheck "$MVN install" + +echoRunAndCheck "$MVN site:site" -$MVN install -checkExit "mvn install" +echoRunAndCheck "$MVN assembly:single" - -$MVN site:site -checkExit "mvn site:ste" - - -$MVN assembly:single -checkExit "mvn assembly:single" - - -$MVN deploy -P javadocjar,sign-artifacts -Dgpg.passphrase=$PASS -checkExit "mvn deploy -P javadocjar,sign-artifacts -Dgpg.passphrase=xxx" +echoRunAndCheck "$MVN deploy -P javadocjar,sign-artifacts -Dgpg.passphrase=$PASS" #$MVN site:deploy -N # with Java 8!!! #checkExit "mvn site:deploy -N" diff --git a/slf4j-api/pom.xml b/slf4j-api/pom.xml index 715c3c2d..4689eb07 100755 --- a/slf4j-api/pom.xml +++ b/slf4j-api/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 slf4j-api diff --git a/slf4j-ext/pom.xml b/slf4j-ext/pom.xml index 5ef710d2..581d7f8b 100755 --- a/slf4j-ext/pom.xml +++ b/slf4j-ext/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 slf4j-ext diff --git a/slf4j-jdk14/pom.xml b/slf4j-jdk14/pom.xml index 1c84d367..468bb610 100755 --- a/slf4j-jdk14/pom.xml +++ b/slf4j-jdk14/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 slf4j-jdk14 diff --git a/slf4j-log4j12/pom.xml b/slf4j-log4j12/pom.xml index 93dd9927..4645613e 100755 --- a/slf4j-log4j12/pom.xml +++ b/slf4j-log4j12/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 slf4j-log4j12 diff --git a/slf4j-migrator/pom.xml b/slf4j-migrator/pom.xml index a081df63..cd3c8599 100755 --- a/slf4j-migrator/pom.xml +++ b/slf4j-migrator/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 slf4j-migrator diff --git a/slf4j-nop/pom.xml b/slf4j-nop/pom.xml index 0bbe4c14..8cb13064 100755 --- a/slf4j-nop/pom.xml +++ b/slf4j-nop/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 slf4j-nop diff --git a/slf4j-simple/pom.xml b/slf4j-simple/pom.xml index 1e055b6c..1f8466d4 100755 --- a/slf4j-simple/pom.xml +++ b/slf4j-simple/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 slf4j-simple diff --git a/slf4j-site/pom.xml b/slf4j-site/pom.xml index 818ccbb9..ba91385c 100755 --- a/slf4j-site/pom.xml +++ b/slf4j-site/pom.xml @@ -7,7 +7,7 @@ org.slf4j slf4j-parent - 1.8.0-beta3 + 1.8.0-beta4 slf4j-site diff --git a/slf4j-site/src/site/pages/news.html b/slf4j-site/src/site/pages/news.html index 1dd0cd1e..f6ab4a14 100755 --- a/slf4j-site/src/site/pages/news.html +++ b/slf4j-site/src/site/pages/news.html @@ -37,16 +37,17 @@ class names in --> -

-

February 16th, 2019 - Release of SLF4J 1.8.0-beta3

+

February 19th, 2019 - Release of SLF4J 1.8.0-beta4

In the 1.8.x series, SLF4J has been modularized per For reasons of coherency, the Automatic-Automatic-Module-Name for the jul-to-slf4j - module is now "jul.to.slf4j". In the eartly versions of Java 9 the + module is now "jul.to.slf4j". In the earlier versions of Java 9 the string "to" within "jul.to.slf4j" was incorrectly interpreted as a - reserved keyword. This bug has been fixed in the JDK for a while. + reserved keyword. This bug has been fixed in later versions of the + JDK, in particular JDK 11.

+ +

SLF4J modules are now multi-release jar + files. This fixes compatibility issues in certain legacy + environments, as described for example in SLF4J-456.

Fixed CVE-2018-8088