Skip to content

Commit b6da2b3

Browse files
authored
JCR-5214: Release Jackrabbit 2.22.3 - Candidate Release Notes (#321)
1 parent d241fae commit b6da2b3

1 file changed

Lines changed: 36 additions & 23 deletions

File tree

RELEASE-NOTES.txt

Lines changed: 36 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
Release Notes -- Apache Jackrabbit -- Version 2.22.2
1+
Release Notes -- Apache Jackrabbit -- Version 2.22.3
22

33
Introduction
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
77
Content Repository for Java(TM) Technology API, version 2.0 (JCR 2.0) as
88
specified 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
1111
and compatible with earlier stable Jackrabbit 2.x releases. Jackrabbit
1212
2.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
1818
for 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+
2431
Bug
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

2836
Improvement
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

3540
Task
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

5467
For more detailed information about all the changes in this and other

0 commit comments

Comments
 (0)