stefanseifert commented on PR #248: URL: https://github.com/apache/sling-site/pull/248#issuecomment-3585774076
[JIRA Tickets labeled with Sling-14-ReleaseNotes](https://issues.apache.org/jira/issues/?jql=project%20%3D%20SLING%20AND%20labels%20%3D%20Sling-14-ReleaseNotes%20ORDER%20BY%20updated%20DESC) Computing differences between Launchpad versions 13 and 14-SNAPSHOT... Added: * `org.apache.aries.jmx`:**`org.apache.aries.jmx.mbeanserver-platform`** 0.0.1 * `org.apache.commons`:**`commons-math3`** 3.6.1 * `org.apache.felix`:**`org.apache.felix.http.jetty12`** 1.1.4 * `org.apache.jackrabbit`:**`oak-auth-external`** 1.88.0 * `org.apache.sling`:**`org.apache.sling.commons.log`** 6.0.2 * `org.apache.sling`:**`org.apache.sling.event.api`** 1.0.4 Removed: * `org.apache.commons`:**`commons-math`** 2.2 * `org.apache.felix`:**`org.apache.felix.http.jetty`** 5.1.26 * `org.apache.sling`:**`org.apache.sling.commons.log`** 5.5.0 * `org.slf4j`:**`slf4j-api`** 1.7.36 Changed: * `com.composum.nodes`:**`composum-nodes-commons`** 4.3.4 -> 4.3.5 * `com.composum.nodes`:**`composum-nodes-console`** 4.3.4 -> 4.3.5 * `com.composum.nodes`:**`composum-nodes-jslibs`** 4.3.4 -> 4.3.5 * `com.composum.nodes`:**`composum-nodes-pckgmgr`** 4.3.4 -> 4.3.5 * `com.composum.nodes`:**`composum-nodes-usermgr`** 4.3.4 -> 4.3.5 * `com.fasterxml.jackson.core`:**`jackson-annotations`** 2.18.2 -> 2.20 * `com.fasterxml.jackson.core`:**`jackson-core`** 2.18.2 -> 2.20.1 * `com.fasterxml.jackson.core`:**`jackson-databind`** 2.18.2 -> 2.20.1 * `com.fasterxml.jackson.dataformat`:**`jackson-dataformat-xml`** 2.18.2 -> 2.20.1 * `com.fasterxml.woodstox`:**`woodstox-core`** 7.1.0 -> 7.1.1 * `commons-codec`:**`commons-codec`** 1.17.2 -> 1.20.0 * `commons-fileupload`:**`commons-fileupload`** 1.5 -> 1.6.0 * `commons-io`:**`commons-io`** 2.18.0 -> 2.21.0 * `org.apache.commons`:**`commons-collections4`** 4.4 -> 4.5.0 * `org.apache.commons`:**`commons-lang3`** 3.17.0 -> 3.20.0 * `org.apache.commons`:**`commons-text`** 1.13.0 -> 1.14.0 * `org.apache.felix`:**`org.apache.felix.healthcheck.core`** 2.2.0 -> 2.3.0 * `org.apache.felix`:**`org.apache.felix.http.servlet-api`** 3.0.0 -> 6.1.0 * `org.apache.felix`:**`org.apache.felix.http.webconsoleplugin`** 1.2.0 -> 1.2.2 * `org.apache.felix`:**`org.apache.felix.scr`** 2.2.12 -> 2.2.14 * `org.apache.felix`:**`org.apache.felix.webconsole`** 5.0.8 -> 5.0.18 * `org.apache.jackrabbit`:**`jackrabbit-data`** 2.22.0 -> 2.22.2 * `org.apache.jackrabbit`:**`jackrabbit-jcr-commons`** 2.22.0 -> 2.22.2 * `org.apache.jackrabbit`:**`jackrabbit-spi`** 2.22.0 -> 2.22.2 * `org.apache.jackrabbit`:**`jackrabbit-spi-commons`** 2.22.0 -> 2.22.2 * `org.apache.jackrabbit`:**`jackrabbit-webdav`** 2.22.0 -> 2.22.2 * `org.apache.jackrabbit`:**`oak-api`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-authorization-principalbased`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-blob`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-blob-plugins`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-commons`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-core`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-core-spi`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-jackrabbit-api`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-jcr`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-lucene`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-query-spi`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-security-spi`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-segment-tar`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-shaded-guava`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-store-composite`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-store-document`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit`:**`oak-store-spi`** 1.72.0 -> 1.88.0 * `org.apache.jackrabbit.vault`:**`org.apache.jackrabbit.vault`** 3.8.2 -> 4.1.4 * `org.apache.pdfbox`:**`fontbox`** 2.0.32 -> 2.0.35 * `org.apache.pdfbox`:**`pdfbox`** 2.0.32 -> 2.0.35 * `org.apache.servicemix.bundles`:**`org.apache.servicemix.bundles.thymeleaf`** 3.0.15.RELEASE_1 -> 3.1.2.RELEASE_1 * `org.apache.sling`:**`org.apache.sling.adapter`** 2.2.0 -> 2.3.0 * [SLING-11051 JavaDoc Badge Link Broken](https://issues.apache.org/jira/browse/SLING-11051) (Bug) * [SLING-11152 Use official OSGi Converter Implementation](https://issues.apache.org/jira/browse/SLING-11152) (Improvement) * [SLING-11709 Set up Jira autolinks to all Sling Github projects](https://issues.apache.org/jira/browse/SLING-11709) (Improvement) * [SLING-12077 Migrate sling.adapter to jakarta.json](https://issues.apache.org/jira/browse/SLING-12077) (Sub-task) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12677 Upate to Parent 62](https://issues.apache.org/jira/browse/SLING-12677) (Task) * `org.apache.sling`:**`org.apache.sling.api`** 2.27.6 -> 3.0.2 * [SLING-12390 Mention IllegalStateException for order operation](https://issues.apache.org/jira/browse/SLING-12390) (Bug) * [SLING-12441 Support InputStream based request parameters in Builders](https://issues.apache.org/jira/browse/SLING-12441) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12465 Remove usage of org.apache.sling.commons.testing in tests](https://issues.apache.org/jira/browse/SLING-12465) (Improvement) * [SLING-12466 Fix javadoc for Authenticator](https://issues.apache.org/jira/browse/SLING-12466) (Improvement) * [SLING-12604 Enhance Sling API to support Jakarta Servlet](https://issues.apache.org/jira/browse/SLING-12604) (Sub-task) * [SLING-12643 Support Jakarta ServletAPI in Scripting](https://issues.apache.org/jira/browse/SLING-12643) (Sub-task) * [SLING-12677 Upate to Parent 62](https://issues.apache.org/jira/browse/SLING-12677) (Task) * [SLING-12752 Support Jakarta Servlet 6.1](https://issues.apache.org/jira/browse/SLING-12752) (Improvement) * [SLING-12753 Add constants for sling.servlet.paths.strict](https://issues.apache.org/jira/browse/SLING-12753) (Improvement) * [SLING-12754 NPE in error handling](https://issues.apache.org/jira/browse/SLING-12754) (Task) * [SLING-12757 AbstractResource.getName() can throw exceptions](https://issues.apache.org/jira/browse/SLING-12757) (Task) * [SLING-12761 Use default method for deprecated method in ResourceDecorator](https://issues.apache.org/jira/browse/SLING-12761) (Improvement) * [SLING-12781 Expose resource type and resource super type always also via getValueMap()](https://issues.apache.org/jira/browse/SLING-12781) (Bug) * [SLING-12815 Expose methods to escape/unescape characters which are invalid in Sling Resource names](https://issues.apache.org/jira/browse/SLING-12815) (Improvement) * [SLING-12816 Clarify exceptions thrown from methods of o.a.s.a.r.ValueMap/ModifiableValueMap](https://issues.apache.org/jira/browse/SLING-12816) (Improvement) * [SLING-12857 Allow null value for servlet wrappers](https://issues.apache.org/jira/browse/SLING-12857) (Task) * `org.apache.sling`:**`org.apache.sling.auth.core`** 1.7.0 -> 2.0.2 * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12403 Ability to review sling authenticators handling authentication request](https://issues.apache.org/jira/browse/SLING-12403) (Improvement) * [SLING-12448 Ability to review authenticated URL ](https://issues.apache.org/jira/browse/SLING-12448) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12605 Enhance Auth Core to support Jakarta Servlet API](https://issues.apache.org/jira/browse/SLING-12605) (Sub-task) * [SLING-12727 Auth Core: Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12727) (Task) * [SLING-12752 Support Jakarta Servlet 6.1](https://issues.apache.org/jira/browse/SLING-12752) (Improvement) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12885 AuthenticationHandler.FAILURE_REASON_CODES is deprecated with no non-deprecated replacement](https://issues.apache.org/jira/browse/SLING-12885) (Improvement) * `org.apache.sling`:**`org.apache.sling.auth.form`** 1.0.24 -> 2.0.0 * [SLING-10676 Add a SECURITY.MD file to all our Git repositories](https://issues.apache.org/jira/browse/SLING-10676) (Improvement) * [SLING-11051 JavaDoc Badge Link Broken](https://issues.apache.org/jira/browse/SLING-11051) (Bug) * [SLING-11709 Set up Jira autolinks to all Sling Github projects](https://issues.apache.org/jira/browse/SLING-11709) (Improvement) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12573 Fix build for jdk17+](https://issues.apache.org/jira/browse/SLING-12573) (Improvement) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12889 Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12889) (Improvement) * [SLING-12890 bump commons-lang3 to 3.18.0](https://issues.apache.org/jira/browse/SLING-12890) (Improvement) * [SLING-12891 bump pax.exam to 4.14.0](https://issues.apache.org/jira/browse/SLING-12891) (Improvement) * [SLING-12957 migrate to Auth Core 2.x, Sling API 3.x and Jakarta Servlet](https://issues.apache.org/jira/browse/SLING-12957) (Sub-task) * [SLING-12972 provide a standalone login page for the o.a.s.auth.form bundle](https://issues.apache.org/jira/browse/SLING-12972) (Sub-task) * `org.apache.sling`:**`org.apache.sling.bundleresource.impl`** 2.3.4 -> 2.4.0 * [SLING-10676 Add a SECURITY.MD file to all our Git repositories](https://issues.apache.org/jira/browse/SLING-10676) (Improvement) * [SLING-11051 JavaDoc Badge Link Broken](https://issues.apache.org/jira/browse/SLING-11051) (Bug) * [SLING-11649 Check for null BundleContext while registering bundle resources](https://issues.apache.org/jira/browse/SLING-11649) (Bug) * [SLING-11709 Set up Jira autolinks to all Sling Github projects](https://issues.apache.org/jira/browse/SLING-11709) (Improvement) * [SLING-12063 Migrate sling.bundleresource.impl to jakarta.json](https://issues.apache.org/jira/browse/SLING-12063) (Sub-task) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12694 Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12694) (Task) * `org.apache.sling`:**`org.apache.sling.caconfig.impl`** 1.6.0 -> 1.7.2 * [SLING-11051 JavaDoc Badge Link Broken](https://issues.apache.org/jira/browse/SLING-11051) (Bug) * [SLING-11709 Set up Jira autolinks to all Sling Github projects](https://issues.apache.org/jira/browse/SLING-11709) (Improvement) * [SLING-12064 Migrate sling.caconfig.impl to jakarta.json](https://issues.apache.org/jira/browse/SLING-12064) (Sub-task) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12147 caconfig-impl: Replace Sling XSS with OWASP Encoder](https://issues.apache.org/jira/browse/SLING-12147) (Improvement) * [SLING-12361 caconfig: Update to Parent 60, Java 11 Minimum Version](https://issues.apache.org/jira/browse/SLING-12361) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12694 Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12694) (Task) * [SLING-12708 caconfig impl: Fix bnd Import-Package statement](https://issues.apache.org/jira/browse/SLING-12708) (Bug) * `org.apache.sling`:**`org.apache.sling.commons.log.webconsole`** 1.0.2 -> 2.0.0 * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12924 Migrate common log webconsole plugin to jakarta servlet](https://issues.apache.org/jira/browse/SLING-12924) (Improvement) * `org.apache.sling`:**`org.apache.sling.discovery.base`** 2.0.14 -> 2.1.0 * [SLING-11709 Set up Jira autolinks to all Sling Github projects](https://issues.apache.org/jira/browse/SLING-11709) (Improvement) * [SLING-12065 Migrate sling.discovery.base to jakarta.json](https://issues.apache.org/jira/browse/SLING-12065) (Sub-task) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12699 Discovery Base & Commons: Make Build compatible with Java 17, Java 21](https://issues.apache.org/jira/browse/SLING-12699) (Task) * `org.apache.sling`:**`org.apache.sling.discovery.commons`** 1.0.28 -> 1.1.0 * [SLING-11709 Set up Jira autolinks to all Sling Github projects](https://issues.apache.org/jira/browse/SLING-11709) (Improvement) * [SLING-12066 Migrate sling.discovery.commons to jakarta.json](https://issues.apache.org/jira/browse/SLING-12066) (Sub-task) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12699 Discovery Base & Commons: Make Build compatible with Java 17, Java 21](https://issues.apache.org/jira/browse/SLING-12699) (Task) * `org.apache.sling`:**`org.apache.sling.discovery.oak`** 1.2.46 -> 1.2.48 * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * `org.apache.sling`:**`org.apache.sling.engine`** 2.16.0 -> 3.0.0 * [SLING-12607 Implement Jakarta Servlet based Sling API](https://issues.apache.org/jira/browse/SLING-12607) (Sub-task) * [SLING-12640 Setting Sling filter service property sling.filter.scope to an invalid value does not disable the filter.](https://issues.apache.org/jira/browse/SLING-12640) (Bug) * [SLING-12661 Potential origins of violations to the RequestDispatcher include API may run into OOM error on excessive recursions](https://issues.apache.org/jira/browse/SLING-12661) (Improvement) * [SLING-12697 Potential origins of violations to the RequestDispatcher include API provides creates false positives on a committed response](https://issues.apache.org/jira/browse/SLING-12697) (Improvement) * [SLING-12728 Engine: Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12728) (Task) * [SLING-12752 Support Jakarta Servlet 6.1](https://issues.apache.org/jira/browse/SLING-12752) (Improvement) * [SLING-12801 Error handler does not reset the response during include](https://issues.apache.org/jira/browse/SLING-12801) (Bug) * `org.apache.sling`:**`org.apache.sling.event`** 4.3.14 -> 4.4.0 * [SLING-9393 JobManager findJobs doesn't return hits when Templates are used](https://issues.apache.org/jira/browse/SLING-9393) (Bug) * [SLING-11422 Stop embedding the event.api package in the event bundle](https://issues.apache.org/jira/browse/SLING-11422) (Improvement) * [SLING-12078 Suspected race condition between TOPOLOGY_INIT and JobManager.addJob](https://issues.apache.org/jira/browse/SLING-12078) (Bug) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12261 Sling Event: Update to sling-bundle-parent 62](https://issues.apache.org/jira/browse/SLING-12261) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12737 The method findJobs in JobManagerImpl does not accept a template containing an operation](https://issues.apache.org/jira/browse/SLING-12737) (Bug) * [SLING-12743 Add condition readiness mechanism in JobManager to ensure system stability.](https://issues.apache.org/jira/browse/SLING-12743) (Task) * [SLING-12819 fix flaky RoundRobinMaxParallelIT.testRoundRobinMaxParallel_fast](https://issues.apache.org/jira/browse/SLING-12819) (Task) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12966 Remove reproducible build workaround](https://issues.apache.org/jira/browse/SLING-12966) (Task) * `org.apache.sling`:**`org.apache.sling.fsresource`** 2.2.0 -> 2.3.0 * [SLING-11051 JavaDoc Badge Link Broken](https://issues.apache.org/jira/browse/SLING-11051) (Bug) * [SLING-11519 Generate adapter metadata json for adaptations natively supported by FileResource](https://issues.apache.org/jira/browse/SLING-11519) (Bug) * [SLING-11709 Set up Jira autolinks to all Sling Github projects](https://issues.apache.org/jira/browse/SLING-11709) (Improvement) * [SLING-12071 Migrate sling.fsresource to jakarta.json](https://issues.apache.org/jira/browse/SLING-12071) (Sub-task) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12491 Update to parent pom 52](https://issues.apache.org/jira/browse/SLING-12491) (Improvement) * [SLING-12677 Upate to Parent 62](https://issues.apache.org/jira/browse/SLING-12677) (Task) * [SLING-12680 FSResource: Eliminate ValueMap/Converter classes copied from Sling API](https://issues.apache.org/jira/browse/SLING-12680) (Improvement) * [SLING-12685 FSResource: Fix or work around flaky FileMonitor unit tests on windows](https://issues.apache.org/jira/browse/SLING-12685) (Bug) * `org.apache.sling`:**`org.apache.sling.i18n`** 2.6.6 -> 3.0.0 * [SLING-12312 add support for Sling API 3.x and Jakarta Servlet](https://issues.apache.org/jira/browse/SLING-12312) (Sub-task) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12899 Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12899) (Improvement) * `org.apache.sling`:**`org.apache.sling.installer.core`** 3.14.2 -> 3.14.4 * [SLING-12843 Sling Installer ignores startlevel change of bundles](https://issues.apache.org/jira/browse/SLING-12843) (Bug) * `org.apache.sling`:**`org.apache.sling.installer.factory.configuration`** 1.4.8 -> 1.4.10 * [SLING-12488 ConfigurationSerializerWebConsolePlugin: Emit configuration properties in alphabetical order](https://issues.apache.org/jira/browse/SLING-12488) (Improvement) * [SLING-12495 ConfigurationSerializerWebConsolePlugin: Rework "Remove properties" logic](https://issues.apache.org/jira/browse/SLING-12495) (Bug) * `org.apache.sling`:**`org.apache.sling.jcr.jackrabbit.accessmanager`** 4.0.2 -> 5.0.0 * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12868 migrate to Sling API 3.x and Jakarta Servlet](https://issues.apache.org/jira/browse/SLING-12868) (Sub-task) * [SLING-12897 Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12897) (Improvement) * `org.apache.sling`:**`org.apache.sling.jcr.jackrabbit.usermanager`** 2.2.30 -> 3.0.0 * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12869 migrate to Sling API 3.x and Jakarta Servlet](https://issues.apache.org/jira/browse/SLING-12869) (Sub-task) * [SLING-12898 Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12898) (Improvement) * `org.apache.sling`:**`org.apache.sling.jcr.oak.server`** 1.4.2 -> 1.4.4 * [SLING-12457 Make creation of Lucene index definition configurable](https://issues.apache.org/jira/browse/SLING-12457) (New Feature) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12848 Introduce ContentRepository Registration](https://issues.apache.org/jira/browse/SLING-12848) (Improvement) * `org.apache.sling`:**`org.apache.sling.jcr.repoinit`** 1.1.52 -> 1.1.54 * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12642 Repoinit: Improve privilege retrieval](https://issues.apache.org/jira/browse/SLING-12642) (Task) * [SLING-12662 Build with Java 11, 17 and 21](https://issues.apache.org/jira/browse/SLING-12662) (Task) * [SLING-12663 Log total execution time for repoinit statements](https://issues.apache.org/jira/browse/SLING-12663) (Task) * [SLING-12668 Repoinit JCR: Forced multivalue property with single value is not stored as multiple property](https://issues.apache.org/jira/browse/SLING-12668) (Bug) * [SLING-12670 RepoInit: Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12670) (Task) * `org.apache.sling`:**`org.apache.sling.jcr.resource`** 3.3.2 -> 3.3.6 * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12742 Don't swallow java.io.NotSerializableException in JcrPropertyMapCacheEntry.createValue()](https://issues.apache.org/jira/browse/SLING-12742) (Improvement) * [SLING-12781 Expose resource type and resource super type always also via getValueMap()](https://issues.apache.org/jira/browse/SLING-12781) (Bug) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12940 ResourceChangeListener reads userData from external events](https://issues.apache.org/jira/browse/SLING-12940) (Improvement) * `org.apache.sling`:**`org.apache.sling.models.api`** 1.5.4 -> 2.0.0 * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12694 Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12694) (Task) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12874 migrate ModelFactory to Sling API 3.x and Jakarta Servlet](https://issues.apache.org/jira/browse/SLING-12874) (Sub-task) * `org.apache.sling`:**`org.apache.sling.models.impl`** 1.7.8 -> 2.0.0 * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12875 migrate ModelFactoryImpl to Sling API 3.x and Jakarta Servlet](https://issues.apache.org/jira/browse/SLING-12875) (Sub-task) * `org.apache.sling`:**`org.apache.sling.models.jacksonexporter`** 1.1.4 -> 2.0.0 * [SLING-11969 Improve the ConfigurableSerializationModuleProvider](https://issues.apache.org/jira/browse/SLING-11969) (Task) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12213 Update dependency versions](https://issues.apache.org/jira/browse/SLING-12213) (Task) * [SLING-12242 Improve unit tests (JacksonExporterLimitSerializationTest)](https://issues.apache.org/jira/browse/SLING-12242) (Task) * [SLING-12360 Models: Update to Parent 60, Java 11 Minimum Version](https://issues.apache.org/jira/browse/SLING-12360) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12840 Update to Sling API 3](https://issues.apache.org/jira/browse/SLING-12840) (Sub-task) * `org.apache.sling`:**`org.apache.sling.repoinit.parser`** 1.9.0 -> 1.9.2 * [SLING-11709 Set up Jira autolinks to all Sling Github projects](https://issues.apache.org/jira/browse/SLING-11709) (Improvement) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12668 Repoinit JCR: Forced multivalue property with single value is not stored as multiple property](https://issues.apache.org/jira/browse/SLING-12668) (Bug) * [SLING-12669 Repoinit: Fix unit test failure on Windows](https://issues.apache.org/jira/browse/SLING-12669) (Bug) * [SLING-12670 RepoInit: Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12670) (Task) * `org.apache.sling`:**`org.apache.sling.resourceresolver`** 1.12.2 -> 2.0.2 * [SLING-12636 Resource Resolver: add test coverage for background init](https://issues.apache.org/jira/browse/SLING-12636) (Sub-task) * [SLING-12645 Resource Resolver: VanityPathMapEntriesTest - remove historic test vector for query paging](https://issues.apache.org/jira/browse/SLING-12645) (Sub-task) * [SLING-12646 Resource Resolver: MapEntries: give doInit() a meaningful name](https://issues.apache.org/jira/browse/SLING-12646) (Sub-task) * [SLING-12648 Resource Resolver: MapEntries: factor out vanity path handling](https://issues.apache.org/jira/browse/SLING-12648) (Sub-task) * [SLING-12649 Resource Resolver: VanityPathMapEntriesTest - factor out repeated uses of reflection](https://issues.apache.org/jira/browse/SLING-12649) (Sub-task) * [SLING-12651 ResourceResolver: avoid re-assignment of resolveMapsMap](https://issues.apache.org/jira/browse/SLING-12651) (Sub-task) * [SLING-12653 ResourceResolver: add test coverage for query exception disabling optimized alias handling](https://issues.apache.org/jira/browse/SLING-12653) (Sub-task) * [SLING-12658 Resource Resolver: refactor vanity path handling - encapsulate code for better isolation and unit testing](https://issues.apache.org/jira/browse/SLING-12658) (Sub-task) * [SLING-12664 Resource Resolver: MapEntries: drainQueue is part of event handling (move it there)](https://issues.apache.org/jira/browse/SLING-12664) (Sub-task) * [SLING-12665 Resource Resolver: MapEntries: extract VanityPathHandler](https://issues.apache.org/jira/browse/SLING-12665) (Sub-task) * [SLING-12666 Resource Resolver: VanityPathHandler, address warnings, refactor](https://issues.apache.org/jira/browse/SLING-12666) (Sub-task) * [SLING-12667 Resource Resolver: cleanup/improve VanityPathsMapEntriesTest](https://issues.apache.org/jira/browse/SLING-12667) (Sub-task) * [SLING-12671 ResourceResolver: add test coverage for vanity paths on resources with name extensions](https://issues.apache.org/jira/browse/SLING-12671) (Sub-task) * [SLING-12679 ResourceResolver: incorrect metrics init](https://issues.apache.org/jira/browse/SLING-12679) (Sub-task) * [SLING-12684 ResourceResolver: update to latest Sling parent pom](https://issues.apache.org/jira/browse/SLING-12684) (Task) * [SLING-12686 Resource Resolver: add test coverage for events during VP bg init](https://issues.apache.org/jira/browse/SLING-12686) (Sub-task) * [SLING-12688 Resource Resolver: add test coverage for VP init failure](https://issues.apache.org/jira/browse/SLING-12688) (Sub-task) * [SLING-12696 ResourceResolver: alias refactoring - move alias related code into single place](https://issues.apache.org/jira/browse/SLING-12696) (Sub-task) * [SLING-12700 Resource Resolver: add test coverage for vanity path cache metrics](https://issues.apache.org/jira/browse/SLING-12700) (Sub-task) * [SLING-12701 Resource Resolver: MapEntries - move alias handling into inner class](https://issues.apache.org/jira/browse/SLING-12701) (Sub-task) * [SLING-12703 ResourceResolver: initializeAliases after MapEntries.dispose causes NPE](https://issues.apache.org/jira/browse/SLING-12703) (Bug) * [SLING-12716 Resource Resolver: Switch to Parent 62](https://issues.apache.org/jira/browse/SLING-12716) (Task) * [SLING-12733 ResourceMapper.getMapping(...) may return null](https://issues.apache.org/jira/browse/SLING-12733) (Improvement) * [SLING-12735 Resource Resolver: AliasHandler refactoring](https://issues.apache.org/jira/browse/SLING-12735) (Sub-task) * [SLING-12741 NPE resource resolver during resource provider unregisteration](https://issues.apache.org/jira/browse/SLING-12741) (Bug) * [SLING-12752 Support Jakarta Servlet 6.1](https://issues.apache.org/jira/browse/SLING-12752) (Improvement) * [SLING-12758 ResourceResolver: remove redundant check for absolute path in alias](https://issues.apache.org/jira/browse/SLING-12758) (Sub-task) * [SLING-12759 ResourceResolver: push 'non-optimized' alias handling from ResourceResolverImpl into AliasHandler](https://issues.apache.org/jira/browse/SLING-12759) (Sub-task) * [SLING-12763 ResourceResolver: cleanup API of AliasHandler wrt 'optimized resolution'](https://issues.apache.org/jira/browse/SLING-12763) (Sub-task) * [SLING-12777 ResourceResolver: alias refactoring - make ResourceMapperImpl ignorant of optimimized/non-optimized case](https://issues.apache.org/jira/browse/SLING-12777) (Sub-task) * [SLING-12787 ResourceResolver: alias refactoring - use Resource instead of Path when getting aliases](https://issues.apache.org/jira/browse/SLING-12787) (Sub-task) * [SLING-12795 Resource Resolver: align behavior for cached ('optimized') and non-cached case](https://issues.apache.org/jira/browse/SLING-12795) (Sub-task) * [SLING-12799 ResourceResolver: alias refactoring - check behavior when aliases both on node and jcr:content child node](https://issues.apache.org/jira/browse/SLING-12799) (Sub-task) * [SLING-12804 ResourceResolver: alias refactoring - improve test coverage of query statements](https://issues.apache.org/jira/browse/SLING-12804) (Sub-task) * [SLING-12806 Prevent creating resources with a name only consisting of dots](https://issues.apache.org/jira/browse/SLING-12806) (Improvement) * [SLING-12823 ResourceResolver: alias refactoring - avoid getting the parent resource when path sufficient](https://issues.apache.org/jira/browse/SLING-12823) (Sub-task) * [SLING-12832 ResourceResolver: alias refactoring - move alias init into Runnable](https://issues.apache.org/jira/browse/SLING-12832) (Sub-task) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12879 ResourceResolver: add option to run alias initializer in background](https://issues.apache.org/jira/browse/SLING-12879) (Sub-task) * [SLING-12884 ResourceResolver: refactor mocking in AliasMapEntriesTest](https://issues.apache.org/jira/browse/SLING-12884) (Sub-task) * [SLING-12894 ResourceResolver: alias refactoring - support observation events while bg init not finished](https://issues.apache.org/jira/browse/SLING-12894) (Sub-task) * [SLING-12896 ResourceResolver: alias refactoring - clean up vanity path tests](https://issues.apache.org/jira/browse/SLING-12896) (Sub-task) * [SLING-12900 ResourceResolver: improve test coverage for VP bg init vs events, minor refactoring](https://issues.apache.org/jira/browse/SLING-12900) (Sub-task) * [SLING-12901 ResourceResolver: alias refactoring - NPE when attempting to alias root](https://issues.apache.org/jira/browse/SLING-12901) (Sub-task) * [SLING-12908 ResourceResolver: alias refactoring - remove warn/logging for "non-optimize" case](https://issues.apache.org/jira/browse/SLING-12908) (Sub-task) * [SLING-12910 ResourceResolver: log all alias/vanity settings on startup](https://issues.apache.org/jira/browse/SLING-12910) (Sub-task) * [SLING-12911 ResourceResolver: alias refactoring - remove dead code 'isOptimized...'](https://issues.apache.org/jira/browse/SLING-12911) (Sub-task) * [SLING-12912 ResourceResolver: alias handling: wire alias bg cache init to OSGi](https://issues.apache.org/jira/browse/SLING-12912) (Sub-task) * [SLING-12913 ResourceResolver: update commons-lang3 dependency to 3.18.0](https://issues.apache.org/jira/browse/SLING-12913) (Task) * [SLING-12917 ResourceResolver: alias refactoring - log elapsed time for draining observation queue (also add a timing formatter and use it throughout)](https://issues.apache.org/jira/browse/SLING-12917) (Sub-task) * `org.apache.sling`:**`org.apache.sling.scripting.core`** 2.4.10 -> 3.0.0 * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12609 Implement Jakarta Servlet based Sling API](https://issues.apache.org/jira/browse/SLING-12609) (Sub-task) * [SLING-12643 Support Jakarta ServletAPI in Scripting](https://issues.apache.org/jira/browse/SLING-12643) (Sub-task) * [SLING-12730 Scripting: Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12730) (Task) * [SLING-12752 Support Jakarta Servlet 6.1](https://issues.apache.org/jira/browse/SLING-12752) (Improvement) * `org.apache.sling`:**`org.apache.sling.scripting.sightly`** 1.4.26-1.4.0 -> 2.0.0-1.4.0 * [SLING-12730 Scripting: Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12730) (Task) * [SLING-12755 Break cyclic dependencies between the SightlyScriptEngineFactory and the BundledUnitManagerImpl service](https://issues.apache.org/jira/browse/SLING-12755) (Bug) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12881 fix jacoco analysis](https://issues.apache.org/jira/browse/SLING-12881) (Improvement) * [SLING-12883 migrate to Sling API 3.x and Jakarta Servlet](https://issues.apache.org/jira/browse/SLING-12883) (Sub-task) * `org.apache.sling`:**`org.apache.sling.scripting.sightly.js.provider`** 1.2.10 -> 1.2.14 * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12635 JS Use Scripts should only be read on-demand](https://issues.apache.org/jira/browse/SLING-12635) (Bug) * [SLING-12730 Scripting: Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12730) (Task) * [SLING-12755 Break cyclic dependencies between the SightlyScriptEngineFactory and the BundledUnitManagerImpl service](https://issues.apache.org/jira/browse/SLING-12755) (Bug) * `org.apache.sling`:**`org.apache.sling.scripting.spi`** 1.0.4 -> 2.0.0 * [SLING-10676 Add a SECURITY.MD file to all our Git repositories](https://issues.apache.org/jira/browse/SLING-10676) (Improvement) * [SLING-11051 JavaDoc Badge Link Broken](https://issues.apache.org/jira/browse/SLING-11051) (Bug) * [SLING-11709 Set up Jira autolinks to all Sling Github projects](https://issues.apache.org/jira/browse/SLING-11709) (Improvement) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12762 Support Jakarta Servlet API in Scripting SPI](https://issues.apache.org/jira/browse/SLING-12762) (Sub-task) * `org.apache.sling`:**`org.apache.sling.servlets.get`** 2.2.0 -> 3.0.0 * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12610 Migrate Servlets Get to Jakarta Servlet API](https://issues.apache.org/jira/browse/SLING-12610) (Sub-task) * [SLING-12726 Servlets: Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12726) (Task) * [SLING-12751 Switch to SLF4J 2](https://issues.apache.org/jira/browse/SLING-12751) (Improvement) * `org.apache.sling`:**`org.apache.sling.servlets.post`** 2.6.0 -> 3.0.0 * [SLING-11971 Log duration of each PostProcessor](https://issues.apache.org/jira/browse/SLING-11971) (Task) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12614 Add Jakarta Servlet based API to Post Servlet](https://issues.apache.org/jira/browse/SLING-12614) (Sub-task) * [SLING-12726 Servlets: Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12726) (Task) * [SLING-12751 Switch to SLF4J 2](https://issues.apache.org/jira/browse/SLING-12751) (Improvement) * `org.apache.sling`:**`org.apache.sling.servlets.resolver`** 2.11.8 -> 3.0.2 * [SLING-12433 [BundledScriptTracker] Fix ConcurrentModificationException](https://issues.apache.org/jira/browse/SLING-12433) (Bug) * [SLING-12599 Make dependency to Apache Felix HC optional](https://issues.apache.org/jira/browse/SLING-12599) (Improvement) * [SLING-12608 Implement Jakarta Servlet based Sling API](https://issues.apache.org/jira/browse/SLING-12608) (Sub-task) * [SLING-12643 Support Jakarta ServletAPI in Scripting](https://issues.apache.org/jira/browse/SLING-12643) (Sub-task) * [SLING-12726 Servlets: Update to Parent 62](https://issues.apache.org/jira/browse/SLING-12726) (Task) * [SLING-12729 Servlet Resolver: Integration tests fail with Java 21](https://issues.apache.org/jira/browse/SLING-12729) (Bug) * [SLING-12739 Allow for selectively hiding scripts and servlets from the Sling resolver](https://issues.apache.org/jira/browse/SLING-12739) (Improvement) * [SLING-12752 Support Jakarta Servlet 6.1](https://issues.apache.org/jira/browse/SLING-12752) (Improvement) * [SLING-12854 Allow for hiding scripts/servlets from the resolver (port SLING-12739 to master)](https://issues.apache.org/jira/browse/SLING-12854) (Task) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * `org.apache.sling`:**`org.apache.sling.settings`** 1.4.2 -> 1.5.0 * [SLING-10676 Add a SECURITY.MD file to all our Git repositories](https://issues.apache.org/jira/browse/SLING-10676) (Improvement) * [SLING-11051 JavaDoc Badge Link Broken](https://issues.apache.org/jira/browse/SLING-11051) (Bug) * [SLING-11152 Use official OSGi Converter Implementation](https://issues.apache.org/jira/browse/SLING-11152) (Improvement) * [SLING-11709 Set up Jira autolinks to all Sling Github projects](https://issues.apache.org/jira/browse/SLING-11709) (Improvement) * [SLING-12094 Use GitHub for the Maven scm.url value](https://issues.apache.org/jira/browse/SLING-12094) (Improvement) * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12988 Concurrent checks for a runmode can block under concurrency](https://issues.apache.org/jira/browse/SLING-12988) (Task) * [SLING-12989 Apply spotless formatting](https://issues.apache.org/jira/browse/SLING-12989) (Task) * [SLING-12990 Settings: update to latest parent](https://issues.apache.org/jira/browse/SLING-12990) (Task) * [SLING-12991 Settings: update commons-lang test dependency](https://issues.apache.org/jira/browse/SLING-12991) (Task) * `org.apache.sling`:**`org.apache.sling.starter.content`** 1.0.16 -> 2.0.2 * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12882 Migrate Starter Content to sling api 3.0 and models api 2.0](https://issues.apache.org/jira/browse/SLING-12882) (Improvement) * [SLING-12969 The OpenSans fonts are corrupted by the build process](https://issues.apache.org/jira/browse/SLING-12969) (Bug) * [SLING-12971 move the original auth.form login form to o.a.s.starter.content bundle](https://issues.apache.org/jira/browse/SLING-12971) (Sub-task) * `org.apache.sling`:**`org.apache.sling.xss`** 2.4.2 -> 2.4.8 * [SLING-12459 Redirect sonarcloud notifications to [email protected]](https://issues.apache.org/jira/browse/SLING-12459) (Task) * [SLING-12531 Update Sling dependencies](https://issues.apache.org/jira/browse/SLING-12531) (Improvement) * [SLING-12563 Remove java8 support for Sling XSS](https://issues.apache.org/jira/browse/SLING-12563) (New Feature) * [SLING-12569 Update esapi to 2.6.0.0](https://issues.apache.org/jira/browse/SLING-12569) (Task) * [SLING-12616 Performance improvement in Sling XSS bundle](https://issues.apache.org/jira/browse/SLING-12616) (Improvement) * [SLING-12622 Review improvement of SLING-12616](https://issues.apache.org/jira/browse/SLING-12622) (Task) * [SLING-12628 Avoid import of org.apache.commons.fileupload](https://issues.apache.org/jira/browse/SLING-12628) (Improvement) * [SLING-12677 Upate to Parent 62](https://issues.apache.org/jira/browse/SLING-12677) (Task) * [SLING-12866 Restrict force pushes, auto-delete branches on merge](https://issues.apache.org/jira/browse/SLING-12866) (Improvement) * [SLING-12930 XSS API fails to build and run with Java 25 due to missing Unsafe.ensureClassInitialized](https://issues.apache.org/jira/browse/SLING-12930) (Improvement) * `org.freemarker`:**`freemarker`** 2.3.32 -> 2.3.34 * `org.ow2.asm`:**`asm`** 9.7.1 -> 9.9 * `org.ow2.asm`:**`asm-analysis`** 9.7.1 -> 9.9 * `org.ow2.asm`:**`asm-commons`** 9.7.1 -> 9.9 * `org.ow2.asm`:**`asm-tree`** 9.7.1 -> 9.9 * `org.ow2.asm`:**`asm-util`** 9.7.1 -> 9.9 * `org.owasp.encoder`:**`encoder`** 1.3.1 -> 1.4.0 * `org.slf4j`:**`jcl-over-slf4j`** 1.7.36 -> 2.0.17 * `org.slf4j`:**`log4j-over-slf4j`** 1.7.36 -> 2.0.17 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
