You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by re...@apache.org on 2025/07/27 14:14:26 UTC
(jackrabbit) branch JCR-5180 created (now 5d2d5f40d)
This is an automated email from the ASF dual-hosted git repository.
reschke pushed a change to branch JCR-5180
in repository https://gitbox.apache.org/repos/asf/jackrabbit.git
at 5d2d5f40d JCR-5180: Release Jackrabbit 2.22.2 - Candidate Release Notes
This branch includes the following new commits:
new 5d2d5f40d JCR-5180: Release Jackrabbit 2.22.2 - Candidate Release Notes
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(jackrabbit) 01/01: JCR-5180: Release Jackrabbit 2.22.2 - Candidate Release Notes
Posted by re...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
reschke pushed a commit to branch JCR-5180
in repository https://gitbox.apache.org/repos/asf/jackrabbit.git
commit 5d2d5f40d14eb6e54ada2a043a1c4b59e5a0615f
Author: Julian Reschke <re...@apache.org>
AuthorDate: Sun Jul 27 15:14:05 2025 +0100
JCR-5180: Release Jackrabbit 2.22.2 - Candidate Release Notes
---
RELEASE-NOTES.txt | 68 ++++++++++++++++++++-----------------------------------
1 file changed, 24 insertions(+), 44 deletions(-)
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 2207328f3..f1ee79268 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,13 +1,13 @@
-Release Notes -- Apache Jackrabbit -- Version 2.22.1
+Release Notes -- Apache Jackrabbit -- Version 2.22.2
Introduction
------------
-This is Apache Jackrabbit(TM) 2.22.1, a fully compliant implementation of the
+This is Apache Jackrabbit(TM) 2.22.2, a fully compliant implementation of the
Content Repository for Java(TM) Technology API, version 2.0 (JCR 2.0) as
specified in the Java Specification Request 283 (JSR 283).
-Apache Jackrabbit 2.22.1 is an incremental feature release based on
+Apache Jackrabbit 2.22.2 is an incremental feature release based on
and compatible with earlier stable Jackrabbit 2.x releases. Jackrabbit
2.22.x releases are considered stable and targeted for production use.
@@ -18,57 +18,37 @@ The minimum Java version for this release is Java 11. See
for maintenance versions that support earlier Java versions.
-Changes in Jackrabbit 2.22.1
+Changes in Jackrabbit 2.22.2
----------------------------
Bug
- [JCR-5107] - DbInputStream makes incorrect assumptions about commons-io internals
+ [JCR-5121] - Java 23: getSubject is supported only if a security manager is allowed
Improvement
- [JCR-5093] - jcr2spi: get rid of Commons IO dependency
- [JCR-5106] - core tests: improve diagnostics in DBDataStoreTest
- [JCR-5165] - various parsing improvements/consistency
-
-Test
-
- [JCR-5098] - jackrabbit-jcr-server: Java 24 javadoc errors
+ [JCR-5146] - Add missing mixin values (defined in JCR 2.0 spec) to JcrConstants
+ [JCR-5150] - Add missing constant for jcr:title
+ [JCR-5152] - Add method isValidJcrLocalName(String) to o.a.j.util.Text
+ [JCR-5161] - NamespaceHelper - get NamespaceRegistry only once
Task
- [JCR-5073] - core: avoid varargs related compiler warnings in tests
- [JCR-5076] - Use correctly test scope for dependencies of type: test-jar
- [JCR-5077] - Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.66.0
- [JCR-5078] - update Apache parent pom to version 33
- [JCR-5079] - Update tomcat dependency to 9.0.91
- [JCR-5080] - Update easymock dependency to 5.3.0
- [JCR-5081] - update aws java sdk version to 1.12.761
- [JCR-5082] - update Jetty to 9.4.55.v20240627
- [JCR-5083] - Update maven-jar-plugin to 3.4.2
- [JCR-5084] - Update pmd-plugin dependency to 3.24.0
- [JCR-5085] - update checkstyle-plugin dependency to 3.4.0
- [JCR-5086] - Update spotbugs-maven-plugin to 4.8.6.2
- [JCR-5088] - remove warnings about missing @deprecated annotations
- [JCR-5094] - webapp: bump htmlunit to 4.4.0
- [JCR-5096] - JcrConstants: refer to the constants in javax.jcr.Property and javax.jcr.nodetype.NodeType
- [JCR-5097] - Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.68.0
- [JCR-5099] - Update Logback version to 1.2.13
- [JCR-5100] - Update commons-cli dependency to 1.9.0
- [JCR-5101] - Update easymock dependency to 5.4.0
- [JCR-5102] - Update mockito dependency to 5.14.1
- [JCR-5103] - Update oak-jackrabbit-api.version.used to Oak 1.22.21
- [JCR-5104] - Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.70.0
- [JCR-5105] - Update commons-io dependency to 2.17.0
- [JCR-5108] - remove commons-collections4 version-specific dependency from jackrabbit-standalone
- [JCR-5109] - Update tomcat dependency to 9.0.95
- [JCR-5110] - update aws java sdk version to 1.12.773
- [JCR-5111] - update kotlin-stdlib dependency to 1.9.25
- [JCR-5112] - update Jetty to 9.4.56.v20240826
- [JCR-5113] - Update pmd-plugin dependency to 3.25.0
- [JCR-5114] - update checkstyle-plugin dependency to 3.5.0
- [JCR-5115] - Update spotbugs-maven-plugin to 4.8.6.4
- [JCR-5118] - Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.72.0
+ [JCR-5048] - Jackrabbit should build and test with Java 24
+ [JCR-5089] - avoid use of deprecated junit.framework.Assert
+ [JCR-5119] - webapp: bump htmlunit to 4.7.0
+ [JCR-5120] - webapp: update tomcat dependency to 9.0.97
+ [JCR-5130] - Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.76.0
+ [JCR-5132] - webapp: update tomcat dependency to 9.0.104
+ [JCR-5134] - Update oak-jackrabbit-api.version.used to Oak 1.22.22
+ [JCR-5135] - Make JNDI support opt-in
+ [JCR-5143] - Update Mockito dependency to 5.17.0
+ [JCR-5144] - Update to jacoco version 0.8.13
+ [JCR-5145] - Upgrade Commons VFS to 2.10.0
+ [JCR-5147] - remove jackrabbit 1.x compatibility and performance tests
+ [JCR-5158] - Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.82.0
+ [JCR-5159] - Create coverage for NamespaceHelper
+ [JCR-5177] - jackrabbit-jcr2spi: update to commons-collections4 4.5.0
For more detailed information about all the changes in this and other