1- Release Notes -- Apache Jackrabbit -- Version 2.22.2
1+ Release Notes -- Apache Jackrabbit -- Version 2.22.3
22
33Introduction
44------------
55
6- This is Apache Jackrabbit(TM) 2.22.2 , a fully compliant implementation of the
6+ This is Apache Jackrabbit(TM) 2.22.3 , a fully compliant implementation of the
77Content Repository for Java(TM) Technology API, version 2.0 (JCR 2.0) as
88specified in the Java Specification Request 283 (JSR 283).
99
10- Apache Jackrabbit 2.22.2 is an incremental feature release based on
10+ Apache Jackrabbit 2.22.3 is an incremental feature release based on
1111and compatible with earlier stable Jackrabbit 2.x releases. Jackrabbit
12122.22.x releases are considered stable and targeted for production use.
1313
@@ -18,37 +18,50 @@ The minimum Java version for this release is Java 11. See
1818for maintenance versions that support earlier Java versions.
1919
2020
21- Changes in Jackrabbit 2.22.2
21+ Changes in Jackrabbit 2.22.3
2222----------------------------
2323
24+ Sub-task
25+
26+ [JCR-5160] - Create jacoco reports compliant with SonarQube Cloud
27+ [JCR-5172] - Exclude test sources from SonarQube analysis
28+ [JCR-5173] - Create aggregate jacoco report
29+ [JCR-5174] - Exclude jackrabbit-jcr-tests from coverage calculation
30+
2431Bug
2532
26- [JCR-5121] - Java 23: getSubject is supported only if a security manager is allowed
33+ [JCR-5141] - Deprecate org.apache.jackrabbit.commons.json
34+ [JCR-5196] - Some test classes are not executed by default because they haven't been added to a test suite
2735
2836Improvement
2937
30- [JCR-5146] - Add missing mixin values (defined in JCR 2.0 spec) to JcrConstants
31- [JCR-5150] - Add missing constant for jcr:title
32- [JCR-5152] - Add method isValidJcrLocalName(String) to o.a.j.util.Text
33- [JCR-5161] - NamespaceHelper - get NamespaceRegistry only once
38+ [JCR-5154] - Replace deprecated call of Class.newInstance()
3439
3540Task
3641
37- [JCR-5048] - Jackrabbit should build and test with Java 24
38- [JCR-5089] - avoid use of deprecated junit.framework.Assert
39- [JCR-5119] - webapp: bump htmlunit to 4.7.0
40- [JCR-5120] - webapp: update tomcat dependency to 9.0.97
41- [JCR-5130] - Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.76.0
4242 [JCR-5132] - webapp: update tomcat dependency to 9.0.104
43- [JCR-5134] - Update oak-jackrabbit-api.version.used to Oak 1.22.22
44- [JCR-5135] - Make JNDI support opt-in
45- [JCR-5143] - Update Mockito dependency to 5.17.0
46- [JCR-5144] - Update to jacoco version 0.8.13
47- [JCR-5145] - Upgrade Commons VFS to 2.10.0
48- [JCR-5147] - remove jackrabbit 1.x compatibility and performance tests
49- [JCR-5158] - Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.82.0
50- [JCR-5159] - Create coverage for NamespaceHelper
51- [JCR-5177] - jackrabbit-jcr2spi: update to commons-collections4 4.5.0
43+ [JCR-5133] - Update easymock dependency to 5.5.0
44+ [JCR-5140] - Improve support for generating namespace prefixes
45+ [JCR-5148] - remove (comment out) mysql test profile
46+ [JCR-5156] - webapp: update tomcat dependency to 9.0.112
47+ [JCR-5163] - Update commons file-upload dependency to 1.6.0
48+ [JCR-5175] - Update Mockito dependency to 5.20.0
49+ [JCR-5176] - Update commons-io dependency to 2.21.0
50+ [JCR-5178] - Update easymock dependency to 5.6.0
51+ [JCR-5182] - Update pax-exam test dependency to 4.14.0
52+ [JCR-5183] - Vote Template should be clear about the fact that running the check script in "sh" will not work
53+ [JCR-5185] - Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.86.0
54+ [JCR-5187] - Update commons-cli dependency to 1.11.0
55+ [JCR-5188] - Update h2db dependency to 2.3.232
56+ [JCR-5189] - update Jetty to 9.4.58.v20250814
57+ [JCR-5190] - webapp: bump htmlunit to 4.19.0
58+ [JCR-5191] - remove JEXL dependency
59+ [JCR-5192] - update aws java sdk version to 1.12.791
60+ [JCR-5193] - update Apache parent pom to version 35
61+ [JCR-5195] - Utilities for 'safe' creation of XML document builders
62+ [JCR-5197] - cleanup o.a.j.util.Base64 and update Javadoc
63+ [JCR-5200] - Update h2db dependency to 2.4.240
64+ [JCR-5201] - Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.88.0
5265
5366
5467For more detailed information about all the changes in this and other
0 commit comments