rishabhdaim opened a new pull request, #449: URL: https://github.com/apache/jackrabbit-filevault/pull/449
## Summary Backport #438 to the Java 8 maintenance branch, raising the production Jackrabbit libraries to 2.20.18 and documenting the requirement in README.txt. ## Branch adaptations - Update the existing jackrabbit.version property rather than introducing the newer min/max scheme. JCR Commons, SPI, SPI Commons, JCR2SPI, JCR Client, SPI2DAV and WebDAV resolve to 2.20.18. - Keep the standalone Jackrabbit API and test repository at 2.16.3 through separate properties, preserving the Oak 1.6.1 test stack. There is no jackrabbit-api:2.20.18 artifact; migrating to oak-jackrabbit-api is outside this backport's scope. - Preserve the existing OSGi import policy and legacy build conventions. - Do not introduce README.md, the dependency-check plugin, or suppressions.xml, none of which exists on 3.2.x. The source PR's scanner update and suppression cleanup therefore do not apply here. ## Verification - All reactor modules and their tests compile with Java 8 (`mvn -DskipTests test-compile`). - All current-source vault-core tests: 686 cases per backend, zero failures/errors; 14 Oak and 18 Jackrabbit skips. - Effective dependency-tree and managed-version checks confirm upgraded production libraries and retained API/test backend versions. - Diff checks pass. Spotless is not configured on this branch. ## Links - https://issues.apache.org/jira/browse/JCRVLT-863 - Source: #438 Co-Authored-By: GitHub Copilot <[email protected]> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
