Skip to content

Issue #14435 - Bump OSGi min version for slf4j imports#14497

Merged
olamy merged 1 commit into
jetty-12.1.xfrom
fix/12.1.x/14435/osgi-bump-slf4j-min-version
Mar 3, 2026
Merged

Issue #14435 - Bump OSGi min version for slf4j imports#14497
olamy merged 1 commit into
jetty-12.1.xfrom
fix/12.1.x/14435/osgi-bump-slf4j-min-version

Conversation

@joakime

@joakime joakime commented Feb 11, 2026

Copy link
Copy Markdown
Contributor

Bump the version range of slf4j in OSGi from 1.7 ... 3.0 to 2.0 ... 3.0

We can no longer support slf4j-api 1.7.x, since we started using the Logger.atInfo() and Logger.atDebug() APIs as part of issue #13884

We've been using slf4j 2.x since Jetty 10.0.0.
Thing is, we started by using slf4j 2.0.0.alpha releases, due it having a proper JPMS declaration / support.
This use of an alpha version of 2.0.0 was a problem for OSGI back in 2021.

See:

Since there's been several non-alpha releases of slf4j 2.0.x so far, this PR is undoing the down-versioning from that past issue.

Resolves: #14435

@joakime joakime requested a review from olamy February 11, 2026 21:00
@joakime joakime self-assigned this Feb 11, 2026
@joakime joakime added the dependencies Pull requests that update a dependency file label Feb 11, 2026
@joakime joakime moved this to 👀 In review in Jetty 12.1.7 FROZEN Feb 12, 2026
@olamy olamy merged commit 28317e5 into jetty-12.1.x Mar 3, 2026
9 checks passed
@github-project-automation github-project-automation Bot moved this from 👀 In review to ✅ Done in Jetty 12.1.7 FROZEN Mar 3, 2026
@olamy olamy deleted the fix/12.1.x/14435/osgi-bump-slf4j-min-version branch March 3, 2026 01:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

No open projects
Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

NoSuchMethodError error raised by HttpStateChannel with Jetty 12.1.6 run with maven plugin

3 participants