You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by da...@apache.org on 2026/10/16 10:55:29 UTC

(jackrabbit-filevault) 01/01: JCRVLT-863 : bump required Jackrabbit libraries to 2.20.18

This is an automated email from the ASF dual-hosted git repository.

rishabhdaim pushed a commit to branch JCRVLT-863
in repository https://gitbox.apache.org/repos/asf/jackrabbit-filevault.git

commit 0887db34acbdae451b82ae4eeec6afce3fae014e
Author: Konrad Windszus <kw...@apache.org>
AuthorDate: Fri Oct 16 16:25:19 2026 +0530

    JCRVLT-863 : bump required Jackrabbit libraries to 2.20.18
    
    Co-authored-by: Copilot <22...@users.noreply.github.com>
---
 README.txt         | 6 ++++++
 parent/pom.xml     | 7 +++++--
 vault-core/pom.xml | 2 +-
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/README.txt b/README.txt
index 1a984e8d..a68b04af 100644
--- a/README.txt
+++ b/README.txt
@@ -10,6 +10,12 @@ The Vault Command Line Interface aka _vlt_ that provides a subversion like utili
 
 Apache Jackrabbit FileVault is a project of the Apache Software Foundation.
 
+Runtime Dependencies
+====================
+
+Jackrabbit 2.20.18 or higher (JCR Commons, SPI and SPI Commons).
+The legacy Jackrabbit API remains at version 2.16.3.
+
 Building FileVault
 ===================
 
diff --git a/parent/pom.xml b/parent/pom.xml
index d6dec6f2..9245bf52 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -40,7 +40,10 @@
     </description>
 
     <properties>
-        <jackrabbit.version>2.16.3</jackrabbit.version>
+        <jackrabbit.version>2.20.18</jackrabbit.version>
+        <!-- Keep the legacy API and test repository compatible with Oak 1.6. -->
+        <jackrabbit.api.version>2.16.3</jackrabbit.api.version>
+        <jackrabbit.test.version>2.16.3</jackrabbit.test.version>
         <oak.version>1.6.1</oak.version>
         <slf4j.version>1.7.6</slf4j.version>
         <test.oak>false</test.oak>
@@ -259,7 +262,7 @@
             <dependency>
                 <groupId>org.apache.jackrabbit</groupId>
                 <artifactId>jackrabbit-api</artifactId>
-                <version>${jackrabbit.version}</version>
+                <version>${jackrabbit.api.version}</version>
             </dependency>
 
             <dependency>
diff --git a/vault-core/pom.xml b/vault-core/pom.xml
index 1e21a9d9..6263f577 100644
--- a/vault-core/pom.xml
+++ b/vault-core/pom.xml
@@ -225,7 +225,7 @@
         <dependency>
             <groupId>org.apache.jackrabbit</groupId>
             <artifactId>jackrabbit-core</artifactId>
-            <version>${jackrabbit.version}</version>
+            <version>${jackrabbit.test.version}</version>
             <scope>test</scope>
         </dependency>
         <dependency>