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 2018/02/04 14:45:15 UTC

svn commit: r1823097 - /jackrabbit/branches/2.16/RELEASE-NOTES.txt

Author: reschke
Date: Sun Feb  4 14:45:15 2018
New Revision: 1823097

URL: http://svn.apache.org/viewvc?rev=1823097&view=rev
Log:
JCR-4257: Release Jackrabbit 2.16.1 - Candidate Release Notes

Modified:
    jackrabbit/branches/2.16/RELEASE-NOTES.txt

Modified: jackrabbit/branches/2.16/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/jackrabbit/branches/2.16/RELEASE-NOTES.txt?rev=1823097&r1=1823096&r2=1823097&view=diff
==============================================================================
--- jackrabbit/branches/2.16/RELEASE-NOTES.txt (original)
+++ jackrabbit/branches/2.16/RELEASE-NOTES.txt Sun Feb  4 14:45:15 2018
@@ -1,13 +1,13 @@
-Release Notes -- Apache Jackrabbit -- Version 2.16.0
+Release Notes -- Apache Jackrabbit -- Version 2.16.1
 
 Introduction
 ------------
 
-This is Apache Jackrabbit(TM) 2.16.0, a fully compliant implementation of the
+This is Apache Jackrabbit(TM) 2.16.1, 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.0 is an incremental feature release based on
+Apache Jackrabbit 2.16.1 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.
 
@@ -17,83 +17,42 @@ The minimum Java version for this releas
   
 for maintenance versions that support earlier Java versions.  
 
-Changes in Jackrabbit 2.16.0
+Changes in Jackrabbit 2.16.1
 ----------------------------
 
 Bug
 
-    [JCR-2406] - Upgrade httpclient dependency to 4.x
-    [JCR-3901] - TCK LockManagerTest does not allow new JCR 2.0 functionality for lock token transfers
-    [JCR-3929] - ConsistencyCheck may fail on empty repository
-    [JCR-4093] - IndexRule are meant to be applied based on both primaryType and minin type based inheritance. Currently it appears that only primaryType based inheritance is working
-    [JCR-4100] - jackrabbit-webdav: Scope implements equals() but not hashCode()
-    [JCR-4102] - jcr2dav: change polling thread sometimes dies with NPE
-    [JCR-4110] - The JackrabbitQueryParser uses the wrong Lucene-Version in its initializing
-    [JCR-4118] - RepositoryChecker creates invalid node names
-    [JCR-4121] - ConcurrentModificationException in InternalVersionHistoryImpl.fixLegacy()
-    [JCR-4133] - fix javadoc problems that are errors with JDK8
-    [JCR-4135] - potential NPE in FSBackend
-    [JCR-4146] - json extension is removed by AbstractWebdavServlet on COPY request
-    [JCR-4149] - change to drop SHA-1 requires version change
-    [JCR-4150] - enable bundle:baseline check
-    [JCR-4154] - davex upload of binaries broken
-    [JCR-4173] - Unable to receive observation events when connecting via DavEx
-    [JCR-4179] - Test failures with Java 9 when using javax.imageio.spi.ServiceRegistry
-    [JCR-4183] - Jackrabbit standalone jar isn't working under JDK 8
-    [JCR-4185] - spi2dav URIResolverImpl should check status code before attempting to parse multistatus
-    [JCR-4188] - avoid use of sun.security.acl.GroupImpl in PrincipalManagerTest
+    [JCR-4241] - Jacoco plugin fails with exception
+    [JCR-4242] - Build failure: unapproved license
 
 Improvement
 
-    [JCR-4115] - Don't use SHA-1 for new DataStore binaries (Jackrabbit)
-    [JCR-4182] - new release checksum requirements
-    [JCR-4207] - Use Derby 10.14.1.0
-
-New Feature
-
-    [JCR-4144] - JackrabbitAccessControlList should have an API boolean isMultiValueRestriction(restrictionName)
+    [JCR-4001] - When using Node.getProperties(String namePattern) also child nodes are processed
+    [JCR-4237] - cleanup throws clauses of private methods
+    [JCR-4238] - use StandardCharsets to avoid having to handle UnsupportedEncodingException
+    [JCR-4239] - Suppress Tika startup warnings
 
 Task
 
-    [JCR-4094] - Fix Javadoc for JDK 1.8 doctool compliance - remove TCK related custom tags
-    [JCR-4096] - stop using deprecated GenericRepositoryFactory
-    [JCR-4101] - add code coverage profile (jacoco)
-    [JCR-4104] - cleanup how command lines for test executions are constructed
-    [JCR-4106] - fix JCR API docs link
-    [JCR-4107] - Upgrade to httpclient 4.5.3
-    [JCR-4112] - Require Java 8
-    [JCR-4119] - Upgrade httpcomponents/httpmime to 4.5.3
-    [JCR-4122] - align parent pom references with Oak
-    [JCR-4127] - update to latest apache parent pom (18)
-    [JCR-4128] - update maven plugins and require Maven 3.2.1
-    [JCR-4129] - get rid of unused org.json dependency
-    [JCR-4134] - update build instructions wrt Java versions
-    [JCR-4139] - Update commons-fileupload dependency to 1.3.2
-    [JCR-4140] - Update easymock dependency to 3.4
-    [JCR-4142] - update junit dependency to 4.12
-    [JCR-4143] - update findbugs dependency to 3.0.2
-    [JCR-4145] - upgrade clirr plugin to 2.8
-    [JCR-4148] - revert update of findbugs
-    [JCR-4151] - remove clirr profile in branches where bundle:baseline is used
-    [JCR-4157] - jackrabbit-jcr-server: code cleanup
-    [JCR-4177] - move Mockito version to parent pom
-    [JCR-4184] - migrate from org.mortbay.jetty to org.eclipse.jetty
-    [JCR-4186] - Use current Derby version
-    [JCR-4189] - Jackrabbit should compile & test on Java 9
-    [JCR-4205] - Upgrade JTA dependency to javax.transaction-api 1.2
-    [JCR-4206] - Switch to official OSGi versioning annotations
-    [JCR-4212] - add SHA512 checksums to releases
-
-Sub-task
-
-    [JCR-4067] - remove HttpClient3 based WebDAV API
-    [JCR-4164] - add test coverage for content codings
-    [JCR-4165] - WebDAV servlet: reject unknown/unsupported content codings with 4xx status code
-    [JCR-4190] - maven-assembly-plugin:2.6:single failing with Java 9
-    [JCR-4191] - baseline checks fails for jackrabbit-webdav under Java 9
-    [JCR-4195] - jcr-rmi on java 9: Cannot use SUN rmic, as it is not available
-    [JCR-4196] - update surefire and failsafe plugins for use with java 9
-    [JCR-4200] - javax.transaction.UserTransaction hidden by surefire plugin in with Java 9
+    [JCR-4215] - Use Tika version 1.17
+    [JCR-4218] - switch bundle comparisonVersion
+    [JCR-4221] - Upgrade Apache HttpComponents to 4.5.4
+    [JCR-4222] - Document reduced RMI interop with older servers after java-9 related changes
+    [JCR-4223] - Upgrade commons-fileupload dependency to 1.3.3
+    [JCR-4224] - Upgrade tomcat-servlet dependency to 7.0.82
+    [JCR-4225] - Upgrade commons-chains dependency to 1.2
+    [JCR-4226] - Upgrade tika-parsers dependency to 1.16
+    [JCR-4228] - Update Oak dependency to latest 1.0 stable release
+    [JCR-4231] - Upgrade aws-java-sdk-s3 dependency to 1.11.241
+    [JCR-4233] - Update H2DB test dependency
+    [JCR-4236] - remove obsolete textFilterClasses config parameters
+    [JCR-4240] - IndexingQueueTest relies on Tika behavior that is changed in Tika 1.17
+    [JCR-4244] - Upgrade tomcat dependency to 8.5.24
+    [JCR-4247] - Update commons-io dependency
+    [JCR-4248] - Upgrade httpcore dependency to 4.4.9
+    [JCR-4250] - remove guava dependency
+    [JCR-4252] - Upgrade httpclient dependency to 4.5.5
+
 
 For more detailed information about all the changes in this and other
 Jackrabbit releases, please see the Jackrabbit issue tracker at