diff --git a/integration/pom.xml b/integration/pom.xml
index 395bb60e..07eb0d55 100644
--- a/integration/pom.xml
+++ b/integration/pom.xml
@@ -6,7 +6,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/jcl-over-slf4j/pom.xml b/jcl-over-slf4j/pom.xml
index 115d31e5..e7389b4b 100644
--- a/jcl-over-slf4j/pom.xml
+++ b/jcl-over-slf4j/pom.xml
@@ -3,7 +3,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/jcl104-over-slf4j/pom.xml b/jcl104-over-slf4j/pom.xml
index 487eda96..a5bfaf8a 100644
--- a/jcl104-over-slf4j/pom.xml
+++ b/jcl104-over-slf4j/pom.xml
@@ -3,7 +3,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/jul-to-slf4j/pom.xml b/jul-to-slf4j/pom.xml
index 6f3d1671..b2eb7737 100644
--- a/jul-to-slf4j/pom.xml
+++ b/jul-to-slf4j/pom.xml
@@ -6,7 +6,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/log4j-over-slf4j/pom.xml b/log4j-over-slf4j/pom.xml
index eb306ecb..6b54b924 100644
--- a/log4j-over-slf4j/pom.xml
+++ b/log4j-over-slf4j/pom.xml
@@ -5,7 +5,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
@@ -41,6 +41,7 @@
org.slf4j
slf4j-jdk14
+ test
diff --git a/osgi-over-slf4j/pom.xml b/osgi-over-slf4j/pom.xml
index 8fc8d323..c148a8cc 100644
--- a/osgi-over-slf4j/pom.xml
+++ b/osgi-over-slf4j/pom.xml
@@ -3,7 +3,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/pom.xml b/pom.xml
index 23620f38..4e333d25 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
pom
SLF4J
diff --git a/slf4j-api/pom.xml b/slf4j-api/pom.xml
index c8ac700a..686342ee 100644
--- a/slf4j-api/pom.xml
+++ b/slf4j-api/pom.xml
@@ -5,7 +5,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java b/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
index 995cbf9e..e285830f 100644
--- a/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
+++ b/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
@@ -84,7 +84,7 @@ public final class LoggerFactory {
*
*/
static private final String[] API_COMPATIBILITY_LIST = new String[] {
- "1.5.5", "1.5.6", "1.5.7" };
+ "1.5.5", "1.5.6", "1.5.7", "1.5.8" };
// private constructor prevents instantiation
private LoggerFactory() {
diff --git a/slf4j-api/src/main/java/org/slf4j/impl/StaticLoggerBinder.java b/slf4j-api/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
index 1be45e43..279653a8 100644
--- a/slf4j-api/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
+++ b/slf4j-api/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
@@ -61,7 +61,7 @@ public class StaticLoggerBinder {
* The value of this field is usually modified with each release.
*/
// to avoid constant folding by the compiler, this field must *not* be final
- public static String REQUESTED_API_VERSION = "2.0.0"; // !final
+ public static String REQUESTED_API_VERSION = "1.5.8"; // !final
private StaticLoggerBinder() {
throw new UnsupportedOperationException("This code should have never made it into the jar");
diff --git a/slf4j-ext/pom.xml b/slf4j-ext/pom.xml
index 9f10af82..a229f65a 100644
--- a/slf4j-ext/pom.xml
+++ b/slf4j-ext/pom.xml
@@ -5,7 +5,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/slf4j-jcl/pom.xml b/slf4j-jcl/pom.xml
index f3fe8e81..9e283b3d 100644
--- a/slf4j-jcl/pom.xml
+++ b/slf4j-jcl/pom.xml
@@ -3,7 +3,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/slf4j-jcl/src/main/java/org/slf4j/impl/StaticLoggerBinder.java b/slf4j-jcl/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
index bfbc3c80..1c66b5a8 100644
--- a/slf4j-jcl/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
+++ b/slf4j-jcl/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
@@ -65,7 +65,7 @@ public class StaticLoggerBinder implements LoggerFactoryBinder {
*/
//to avoid constant folding by the compiler, this field must *not* be final
- public static String REQUESTED_API_VERSION = "2.0.0";
+ public static String REQUESTED_API_VERSION = "1.5.8";
// Binding specific code:
private static final String loggerFactoryClassStr = JCLLoggerFactory.class
diff --git a/slf4j-jdk14/pom.xml b/slf4j-jdk14/pom.xml
index d6370fdb..bf525d2f 100644
--- a/slf4j-jdk14/pom.xml
+++ b/slf4j-jdk14/pom.xml
@@ -6,7 +6,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/slf4j-jdk14/src/main/java/org/slf4j/impl/StaticLoggerBinder.java b/slf4j-jdk14/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
index 7f21a2b2..7d7500bd 100644
--- a/slf4j-jdk14/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
+++ b/slf4j-jdk14/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
@@ -66,7 +66,7 @@ public class StaticLoggerBinder implements LoggerFactoryBinder {
* The value of this field is usually modified with each release.
*/
// to avoid constant folding by the compiler, this field must *not* be final
- public static String REQUESTED_API_VERSION = "2.0.0"; // !final
+ public static String REQUESTED_API_VERSION = "1.5.8"; // !final
private static final String loggerFactoryClassStr = org.slf4j.impl.JDK14LoggerFactory.class.getName();
diff --git a/slf4j-log4j12/pom.xml b/slf4j-log4j12/pom.xml
index 81faba47..cd4add20 100644
--- a/slf4j-log4j12/pom.xml
+++ b/slf4j-log4j12/pom.xml
@@ -6,7 +6,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/slf4j-log4j12/src/main/java/org/slf4j/impl/StaticLoggerBinder.java b/slf4j-log4j12/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
index b6b9a096..60d64535 100644
--- a/slf4j-log4j12/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
+++ b/slf4j-log4j12/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
@@ -66,7 +66,7 @@ public class StaticLoggerBinder implements LoggerFactoryBinder {
* against. The value of this field is usually modified with each release.
*/
// to avoid constant folding by the compiler, this field must *not* be final
- public static String REQUESTED_API_VERSION = "2.0.0"; // !final
+ public static String REQUESTED_API_VERSION = "1.5.8"; // !final
private static final String loggerFactoryClassStr = Log4jLoggerFactory.class
.getName();
diff --git a/slf4j-migrator/pom.xml b/slf4j-migrator/pom.xml
index a292824b..c662c7fd 100644
--- a/slf4j-migrator/pom.xml
+++ b/slf4j-migrator/pom.xml
@@ -7,7 +7,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/slf4j-nop/pom.xml b/slf4j-nop/pom.xml
index 26141a4f..70245d43 100644
--- a/slf4j-nop/pom.xml
+++ b/slf4j-nop/pom.xml
@@ -6,7 +6,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/slf4j-nop/src/main/java/org/slf4j/impl/StaticLoggerBinder.java b/slf4j-nop/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
index dd556cb4..e301c115 100644
--- a/slf4j-nop/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
+++ b/slf4j-nop/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
@@ -66,7 +66,7 @@ public class StaticLoggerBinder implements LoggerFactoryBinder {
* The value of this field is usually modified with each release.
*/
// to avoid constant folding by the compiler, this field must *not* be final
- public static String REQUESTED_API_VERSION = "2.0.0"; // !final
+ public static String REQUESTED_API_VERSION = "1.5.8"; // !final
private static final String loggerFactoryClassStr = NOPLoggerFactory.class.getName();
diff --git a/slf4j-osgi-integration-test/pom.xml b/slf4j-osgi-integration-test/pom.xml
index 40e500bf..85240efe 100644
--- a/slf4j-osgi-integration-test/pom.xml
+++ b/slf4j-osgi-integration-test/pom.xml
@@ -6,7 +6,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/slf4j-osgi-test-bundle/pom.xml b/slf4j-osgi-test-bundle/pom.xml
index 19fe1329..8df2829b 100644
--- a/slf4j-osgi-test-bundle/pom.xml
+++ b/slf4j-osgi-test-bundle/pom.xml
@@ -6,7 +6,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/slf4j-simple/pom.xml b/slf4j-simple/pom.xml
index da631677..74707c17 100644
--- a/slf4j-simple/pom.xml
+++ b/slf4j-simple/pom.xml
@@ -3,7 +3,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/slf4j-simple/src/main/java/org/slf4j/impl/StaticLoggerBinder.java b/slf4j-simple/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
index afe15160..6d6cc035 100644
--- a/slf4j-simple/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
+++ b/slf4j-simple/src/main/java/org/slf4j/impl/StaticLoggerBinder.java
@@ -58,7 +58,7 @@ public class StaticLoggerBinder implements LoggerFactoryBinder {
* against. The value of this field is usually modified with each release.
*/
// to avoid constant folding by the compiler, this field must *not* be final
- public static String REQUESTED_API_VERSION = "2.0.0"; // !final
+ public static String REQUESTED_API_VERSION = "1.5.8"; // !final
private static final String loggerFactoryClassStr = SimpleLoggerFactory.class.getName();
diff --git a/slf4j-site/pom.xml b/slf4j-site/pom.xml
index f1b2e79e..fcb1f797 100644
--- a/slf4j-site/pom.xml
+++ b/slf4j-site/pom.xml
@@ -5,7 +5,7 @@
org.slf4j
slf4j-parent
- 2.0.0-SNAPSHOT
+ 1.5.8
4.0.0
diff --git a/slf4j-site/src/site/pages/news.html b/slf4j-site/src/site/pages/news.html
index fa94f902..8a9f5db7 100644
--- a/slf4j-site/src/site/pages/news.html
+++ b/slf4j-site/src/site/pages/news.html
@@ -27,6 +27,18 @@
+ June 11th, 2009 - Release of SLF4J 1.5.8
+
+ SLF4J version 1.5.8 consist of bug fixes. It is totally backward
+ compatible with SLF4J version 1.5.7.
+
+ The Maven pom file for the log4j-over-slf4j module
+ contained a compile time dependency on the slf4j-jdk14
+ module. The dependency should have been declared in the test
+ scope. This problem was reported by Jean-Luc Geering on the slf4j
+ user list.
+
+
June 10th, 2009 - Release of SLF4J 1.5.7
SLF4J version 1.5.7 consist of bug fixes and minor