| Release Notes -- Apache Jackrabbit -- Version 2.16.4 |
| |
| Introduction |
| ------------ |
| |
| This is Apache Jackrabbit(TM) 2.16.4, 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.16.4 is an incremental feature release based on |
| and compatible with earlier stable Jackrabbit 2.x releases. Jackrabbit |
| 2.16.x releases are considered stable and targeted for production use. |
| |
| The minimum Java version for this release is Java 8. See |
| |
| http://jackrabbit.apache.org/jcr/downloads.html |
| |
| for maintenance versions that support earlier Java versions. |
| |
| Changes in Jackrabbit 2.16.4 |
| ---------------------------- |
| |
| Bug |
| |
| [JCR-4120] - Spi2DavexRepositoryServiceImpl always hardcodes the default workspace name to "default" |
| [JCR-4339] - Indexing configuration condition property seems to be broken |
| [JCR-4387] - Incorrect exception message when same-name-sibling is prevented on import |
| [JCR-4408] - jackrabbit-webapp: test dependency for httpcore breaks war file |
| [JCR-4420] - Release Notes: term "SHA1" no longer allowed |
| |
| Task |
| |
| [JCR-4229] - Remove Oak dependency in webapp |
| [JCR-4336] - Upgrade commons-dbcp dependencies |
| [JCR-4342] - remove unused JSR 305 dependency from pom |
| [JCR-4343] - Update commons-vfs2 version to 2.2 |
| [JCR-4344] - Update h2db version to latest stable 1.4.196 |
| [JCR-4345] - Update mockito dependency to 2.20.0 |
| [JCR-4346] - Update easymock dependency to 3.6 |
| [JCR-4347] - Update com.jcraft.jsch dependency to 0.1.54 |
| [JCR-4348] - Update osgi (compendium, core) dependencies |
| [JCR-4349] - Update plexus-utils dependency to 3.1.0 |
| [JCR-4350] - jackrabbit-jcr-servlet: remove special-cased servlet-api dependency |
| [JCR-4359] - update maven-bundle-plugin to 3.5.0 |
| [JCR-4360] - update maven-scr-plugin to 1.26.0 |
| [JCR-4361] - Update spotbugs plugin to 3.1.6 |
| [JCR-4362] - Update tomcat dependency to 8.5.33 |
| [JCR-4363] - Update mockito dependency to 2.21.0 |
| [JCR-4364] - update org.apache.felix.scr.annotations dependency to 1.12.0 |
| [JCR-4365] - Update cglib dependency to 3.2.8 |
| [JCR-4367] - Update htmlunit test dependency to 2.32 |
| [JCR-4368] - Update commons-cli dependency to 1.4 |
| [JCR-4371] - Update tika dependency to 1.19 |
| [JCR-4372] - Update mockito dependency to 2.22.0 |
| [JCR-4373] - webapp: update Tomcat dependency to 8.5.34 |
| [JCR-4374] - webapp: update htmlunit dependency to 2.33 |
| [JCR-4375] - Update jetbrains dependency to 16.0.3 |
| [JCR-4379] - Update tika dependency to 1.19.1 |
| [JCR-4381] - Update failsafe and surefire plugin versions to 2.22.1 |
| [JCR-4382] - Update spotbugs plugin to 3.1.7 |
| [JCR-4383] - Update animal-sniffer-maven-plugin to 1.17 |
| [JCR-4384] - Update maven-bundle-plugin to 4.0.0 |
| [JCR-4385] - Update maven-war-plugin to 3.2.2 |
| [JCR-4386] - remove unused jxr dependency |
| [JCR-4388] - Update mockito dependency to 2.23.0 |
| [JCR-4400] - Update tika dependency to 1.20 |
| [JCR-4403] - update spotbugs dependency to 3.1.10 |
| [JCR-4404] - update maven-assembly-plugin dependency to 3.1.1 |
| [JCR-4405] - update maven-jar-plugin dependency to 3.1.1 |
| [JCR-4406] - update maven-bundle-plugin dependency to 4.1.0 |
| [JCR-4407] - Update httpcore dependency to 4.4.11 |
| [JCR-4409] - jackrabbit-webapp: embed JCR 2.0 API |
| [JCR-4410] - jackrabbit-webapp: cleanup left over Oak references |
| [JCR-4411] - Update httpclient/mime dependencies to 4.5.7 |
| [JCR-4415] - Update Jetty dependency to 9.2.26.v20180806 |
| [JCR-4416] - Update slf4j dependency to 1.7.26 |
| [JCR-4422] - Update httpclient/mime dependencies to 4.5.8 |
| |
| Sub-task |
| |
| [JCR-4357] - upgrade to Jacoco version compatible with Java 11 |
| |
| |
| For more detailed information about all the changes in this and other |
| Jackrabbit releases, please see the Jackrabbit issue tracker at |
| |
| https://issues.apache.org/jira/browse/JCR |
| |
| Release Contents |
| ---------------- |
| |
| This release consists of a single source archive packaged as a zip file. |
| The archive can be unpacked with the jar tool from your JDK installation. |
| See the README.txt file for instructions on how to build this release. |
| |
| The source archive is accompanied by an SHA512 checksum and a |
| PGP signature that you can use to verify the authenticity of your |
| download. The public key used for the PGP signature can be found at |
| https://www.apache.org/dist/jackrabbit/KEYS. |
| |
| About Apache Jackrabbit |
| ----------------------- |
| |
| Apache Jackrabbit is a fully conforming implementation of the Content |
| Repository for Java Technology API (JCR). A content repository is a |
| hierarchical content store with support for structured and unstructured |
| content, full text search, versioning, transactions, observation, and |
| more. |
| |
| For more information, visit http://jackrabbit.apache.org/ |
| |
| About The Apache Software Foundation |
| ------------------------------------ |
| |
| Established in 1999, The Apache Software Foundation provides organizational, |
| legal, and financial support for more than 140 freely-available, |
| collaboratively-developed Open Source projects. The pragmatic Apache License |
| enables individual and commercial users to easily deploy Apache software; |
| the Foundation's intellectual property framework limits the legal exposure |
| of its 3,800+ contributors. |
| |
| For more information, visit http://www.apache.org/ |
| |
| Trademarks |
| ---------- |
| |
| Apache Jackrabbit, Jackrabbit, Apache, the Apache feather logo, and the Apache |
| Jackrabbit project logo are trademarks of The Apache Software Foundation. |