Staging ground for the Sling 10 release notes
Java 9 support
Sling now fully supports Java 9, with the integration tests running on Java 8 and Java 9 side-by-side.
Migrated from tika-bundle to tika-parsers
In order to keep the Slingstart artifact size under control, we no longer embed the tika-bundle uber-artifact. Instead, we include tika-parsers and explicitly support parsing of PDF documents via PDFBox. Consumers that desire to parse other document types can include other dependencies as OSGi bundle as needed.
Discovering parsers that do not work can be done by starting Sling with the additional -Dorg.apache.tika.service.error.warn=true argument. See also Troubleshooting Tika .
The default Slingstart now is 33% smaller, dropping from 98MB to 66.
|SLING-7368||Add Service User OSGi Console||Jan 09, 2018||Jan 19, 2018||Dan Klco||Dan Klco||Closed||Fixed|
|SLING-7365||Some JSP tests fail under Java 10 - parameterized types are only available if source level is 1.5 or greater||Jan 08, 2018||Jan 19, 2018||Konrad Windszus||Konrad Windszus||Closed||Fixed|
|SLING-7068||Upgrade to Oak 1.6.4||Aug 21, 2017||Aug 21, 2017||Robert Munteanu||Robert Munteanu||Resolved||Fixed|
|SLING-6963||Service user declaration based on principal names||Jun 15, 2017||Aug 14, 2017||Karl Pauls||angela||Closed||Fixed|