Skip to content

build(deps): bump org.apache.sling:org.apache.sling.commons.johnzon from 1.2.16 to 2.0.0#2345

Open
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/maven/main/org.apache.sling-org.apache.sling.commons.johnzon-2.0.0
Open

build(deps): bump org.apache.sling:org.apache.sling.commons.johnzon from 1.2.16 to 2.0.0#2345
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/maven/main/org.apache.sling-org.apache.sling.commons.johnzon-2.0.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 14, 2026

Bumps org.apache.sling:org.apache.sling.commons.johnzon from 1.2.16 to 2.0.0.

Commits
  • f86b63f [maven-release-plugin] prepare release org.apache.sling.commons.johnzon-2.0.0
  • 7c7db8e SLING-12182 : Provide wrapper for Apache Johnzon 2.0
  • 811a175 SLING-12094 - Use GitHub for the Maven scm.url value
  • c6a967f [maven-release-plugin] prepare for next development iteration
  • See full diff in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Mar 14, 2026
@jbonofre
Copy link
Copy Markdown
Member

@dependabot rebase

@dependabot dependabot Bot changed the title Bump org.apache.sling:org.apache.sling.commons.johnzon from 1.2.16 to 2.0.0 build(deps): bump org.apache.sling:org.apache.sling.commons.johnzon from 1.2.16 to 2.0.0 Apr 15, 2026
@dependabot dependabot Bot force-pushed the dependabot/maven/main/org.apache.sling-org.apache.sling.commons.johnzon-2.0.0 branch from b47c72c to d0aea57 Compare April 15, 2026 21:47
@jbonofre
Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [org.apache.sling:org.apache.sling.commons.johnzon](https://github.com/apache/sling-org-apache-sling-commons-johnzon) from 1.2.16 to 2.0.0.
- [Commits](apache/sling-org-apache-sling-commons-johnzon@org.apache.sling.commons.johnzon-1.2.16...org.apache.sling.commons.johnzon-2.0.0)

---
updated-dependencies:
- dependency-name: org.apache.sling:org.apache.sling.commons.johnzon
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/maven/main/org.apache.sling-org.apache.sling.commons.johnzon-2.0.0 branch from d0aea57 to 9232b8c Compare April 20, 2026 13:21
The 2.0.0 release wraps Apache Johnzon 2.x which exports jakarta.json.*
instead of javax.json.*. This requires a coordinated upgrade of the
dependent stack:

- felix.cm.json 1.0.8 -> 2.0.6 (uses jakarta.json, exports
  org.apache.felix.cm.json.io instead of org.apache.felix.cm.json)
- felix.configurator 1.0.16 -> 1.0.18 (imports org.apache.felix.cm.json.io)
- Add jakarta.json:jakarta.json-api 2.1.3 to BOM and as provided
  dependency in features/core
- Update import in JsonConfigInstaller, ConfigRepositoryImpl and
  FeatureConfigInstaller from org.apache.felix.cm.json.Configurations
  to org.apache.felix.cm.json.io.Configurations
- Remove geronimo-json_1.1_spec compile dependency from config/core
  and features/core (replaced by jakarta.json-api)

Closes #2345
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 java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant