Releases: apache/manifoldcf
Release list
Release Candidate 2.31-RC1
Apache ManifoldCF 2.31 includes the following improvements:
Core Performance & Modernization (The Java 25 Leap)
The transition to OpenJDK 25 is the foundation for a more scalable and responsive architecture.
Virtual Threads Integration:
Replaced legacy thread pooling with Virtual Threads to handle thousands of concurrent repository connections with minimal memory overhead. Implemented Structured Concurrency to improve the reliability of complex crawling jobs and prevent resource leakage.
[CONNECTORS-1784] - Core Performance & Modernization (The Java 25 Leap)
The Maven Staging repository is: orgapachemanifoldcf-1009
The ASF release artifacts can be found at the following URL:
https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.31-RC1/
The Docker image apache/manifoldcf:2.31-RC0 is available at the following URL:
https://hub.docker.com/layers/apache/manifoldcf/2.31-RC1/images/sha256-c85eaea07c35d6c66acb2defe1ee8d4de521b9187150c80edfd53246fba6de79
Release Candidate 2.31-RC0
Apache ManifoldCF 2.31 includes the following improvements:
Core Performance & Modernization (The Java 25 Leap)
The transition to OpenJDK 25 is the foundation for a more scalable and responsive architecture.
Virtual Threads Integration:
Replaced legacy thread pooling with Virtual Threads to handle thousands of concurrent repository connections with minimal memory overhead. Implemented Structured Concurrency to improve the reliability of complex crawling jobs and prevent resource leakage.
[CONNECTORS-1784] - Core Performance & Modernization (The Java 25 Leap)
The ASF release artifacts can be found at the following URL:
https://dist.apache.org/repos/dist/dev/manifoldcf/apache-manifoldcf-2.31-RC0/
The Docker image apache/manifoldcf:2.31-RC0 is available at the following URL:
https://hub.docker.com/layers/apache/manifoldcf/2.31-RC0/images/sha256-abf1222ce03362f61814048a030c9dde9062c9633102328d03cf21b8669afbcb
2.30
Apache ManifoldCF 2.30 includes the following improvements:
Upgrade to OpenJDK 21
The main goal of this release was the upgrade to OpenJDK 21 Temurin.
Breaking changes
The following connectors have been removed and moved in the legacy-connectors folder: Alfresco WS API Repository Connector, Confluence, CSWS, Documentum, FileNet and Meridio.
Bug
[CONNECTORS-1720] - Fatal Error due to NPE in RepriorizationTracker
[CONNECTORS-1773] - Bug in Manifoldcf UI when 2 same connectors are in the pipeline
[CONNECTORS-1780] - JNA version diverges between maven POM and ant distribution
[CONNECTORS-1781] - Possible NullPointerException on rollbackCurrentTransaction for MySQL/MariaDB
Task
[CONNECTORS-1779] - Upgrade to OpenJDK 21
[CONNECTORS-1782] - Upgrade Nuxeo Java Client to version 3.2.0
[CONNECTORS-1783] - Lighten the Docker image by removing unnecessary files
The ASF release artifacts can be found at the following URL:
https://dist.apache.org/repos/dist/release/manifoldcf/apache-manifoldcf-2.30/
The Docker image apache/manifoldcf:2.30 is available at the following URL:
https://hub.docker.com/layers/apache/manifoldcf/2.30/images/sha256-42ba59364b301d639eebb055f7f038b8781e29c153c2750abdd629a4fc6e9fbd
2.29
Apache ManifoldCF 2.29 includes the following improvements:
Bug
[CONNECTORS-1674] - KEYS file must be called KEYS
[CONNECTORS-1772] - Error with Windows repository
[CONNECTORS-1775] - The 'exclude buckets' option in the Amazon S3 repository connector does not work
[CONNECTORS-1776] - Update Copyright footer to 2025
Improvement
[CONNECTORS-1663] - Use shared KEYS file
[CONNECTORS-1718] - match up dependency versions in pom.xml with build.xml
The ASF release artifacts can be found at the following URL:
https://dist.apache.org/repos/dist/release/manifoldcf/apache-manifoldcf-2.29/
The Docker image is available at the following URL:
https://hub.docker.com/layers/apache/manifoldcf/2.29/images/sha256-ba7df1e40d0e41bf4cfd5902bf19389230a8a00511f5d8b891f4f691006e6676
2.28
Apache ManifoldCF 2.28 includes the following improvements:
Bug
[CONNECTORS-1766] - Fix JDBC authority edition error on "Database type" tab
[CONNECTORS-1768] - Wrong branch version tag generated in GitHub Workflow
New Feature
[CONNECTORS-1748] - Add "User-Agent platform" option for crawling mobile websites
Improvement
[CONNECTORS-1105] - Add maven delivery targets to poms
[CONNECTORS-1752] - Solr 9 Ingester connector
[CONNECTORS-1758] - Google drive api upgrade
[CONNECTORS-1759] - A new generic authority connector for JSON data exchange format
[CONNECTORS-1761] - Add Groups management for Active Directory Connector
[CONNECTORS-1762] - Web Connector: Fix SSL issues in redirections
[CONNECTORS-1763] - Update the default PostgreSQL JDBC Driver
[CONNECTORS-1764] - Error publishing Maven artifacts due to the Maven Source Plugin change
[CONNECTORS-1765] - Fixing vulnerabilities in MCF
Task
[CONNECTORS-1767] - Update the documentation adding the New Generic Authority Connector
The ASF release artifacts can be found at the following URL:
https://dist.apache.org/repos/dist/release/manifoldcf/apache-manifoldcf-2.28/
The Docker Image is available at the following URL:
https://hub.docker.com/layers/apache/manifoldcf/2.28/images/sha256-e8481df17289202ac7c050ca82ef1df4e3b1d78ef72d5b942a6480a300d52903
2.27
Apache ManifoldCF 2.27 includes the following improvements:
https://issues.apache.org/jira/projects/CONNECTORS/versions/12354846
Bug
[CONNECTORS-1750] - Build broken due to the Nuxeo Maven repo not available
[CONNECTORS-1751] - HDFS Connector - Maven build issue
[CONNECTORS-1753] - ant make-core-deps fails
[CONNECTORS-1755] - Copyright footer must be updated
New Feature
[CONNECTORS-1492] - Add support for Docker
[CONNECTORS-1706] - ManifoldCF SDK
Improvement
[CONNECTORS-1757] - GTS Connector - Add comment to warn it is not secure
Task
[CONNECTORS-1744] - Migrate away from Travis-CI
[CONNECTORS-1754] - Converting release scripts to GitHub workflows
[CONNECTORS-1756] - Migrating the website on GitHub
Release Candidate 2.27-RC1
Apache ManifoldCF Release Candidate 2.27-RC1:
https://issues.apache.org/jira/projects/CONNECTORS/versions/12354846
- CONNECTORS-1756: Migrating the website on GitHub
- CONNECTORS-1492: Add support for Docker
- CONNECTORS-1754: Converting release scripts to GitHub workflows
- CONNECTORS-1753: ant make-core-deps fails
- CONNECTORS-1751: HDFS Connector - Maven build issue
- CONNECTORS-1750: Build broken due to the Nuxeo Maven repo not available
- CONNECTORS-1744: Migrate away from Travis-CI
- CONNECTORS-1706: ManifoldCF SDK
- CONNECTORS-1757: GTS Connector - Add comment to warn it is not secure
- CONNECTORS-1755: Copyright footer must be updated
Release Candidate 2.27-RC0
Release Candidate 2.27-RC0