AEM 6.1 is out. Congratulations to my colleagues in the engineering departments for their hard work in the last year.

Every release of AEM 6.1 goes together with changes in Sling, mostly bugfixes and smaller enhancements. Normally these changes are not mentioned directly in the releasenotes of AEM, but in most cases you have to look them up on your own.

For the AEM 6.1 release I want to create a small series of blog posts, which point out the major changes in the packaged Sling bundles, only considering the changes available in 6.1 and not yet in 6.0 (not included hotfixes and featurepacks). I will try to cover some major changes and improvements you can use in your projects.

So let’s start with the complete list of Sling bundles (sorted alphabetically) and their versions in both 6.0 and 6.1; and for completeness I also added the versions of AEM 5.6.1. In case a bundle isn’t available in a specific version, I inserted a “-“.

Symbolic Name of the Bundle AEM 5.6.1 AEM 6.0 AEM 6.1 org.apache.sling.adapter 2.1.0 2.1.0 2.1.4 org.apache.sling.api 2.4.3.R1488084 2.7.0 2.9.0 org.apache.sling.atom.taglib 0.9.0.R988585 0.9.0.R988585 0.9.0.R988585 org.apache.sling.auth.core 1.1.2 1.1.7.R1584705 1.3.6 org.apache.sling.bgservlets 0.0.1.Rev1231138 0.0.1.R1582230 0.0.1.R1582230 org.apache.sling.bundleresource.impl 2.1.2 2.2.0 2.2.0 org.apache.sling.commons.classloader 1.3.0 1.3.2 1.3.2 org.apache.sling.commons.compiler 2.1.0 2.1.0 2.2.0 org.apache.sling.commons.fsclassloader – – 1.0.0 org.apache.sling.commons.html 1.0.0 1.0.0 1.0.0 org.apache.sling.commons.json 2.0.6 2.0.6 2.0.10 org.apache.sling.commons.log 3.0.0 4.0.0 4.0.2 org.apache.sling.commons.logservice 1.0.2 1.0.2 1.0.4 org.apache.sling.commons.mime 2.1.4 2.1.4 2.1.8 org.apache.sling.commons.osgi 2.2.0 2.2.0 2.2.2 org.apache.sling.commons.scheduler 2.3.4 2.4.2 2.4.6 org.apache.sling.commons.threads 3.1.0 3.2.0 3.2.0 org.apache.sling.datasource – – 1.0.0 org.apache.sling.discovery.api 0.1.0.R1484784 1.0.0 1.0.2 org.apache.sling.discovery.impl 0.1.0.R1486590 1.0.8 1.1.0 org.apache.sling.discovery.support 0.1.0.R1484784 1.0.0 1.0.0 org.apache.sling.distribution.api – – 0.1.0 org.apache.sling.distribution.core – – 0.1.1.r1678168 org.apache.sling.engine 2.2.8 2.3.3.R1588174 2.4.2 org.apache.sling.event 3.1.5.R1485539 3.3.10 3.5.5.R1667281 org.apache.sling.event.dea – – 1.0.0 org.apache.sling.extensions.threaddump 0.2.2 0.2.2 0.2.2 org.apache.sling.extensions.webconsolesecurityprovider 1.0.0 1.0.0 1.1.4 org.apache.sling.featureflags – 1.0.0 1.0.0 org.apache.sling.fragment.ws 1.0.2 1.0.2 1.0.2 org.apache.sling.fragment.xml 1.0.2 1.0.2 1.0.2 org.apache.sling.hc.core – 1.1.0 1.2.0 org.apache.sling.hc.webconsole – 1.1.0 1.1.2 org.apache.sling.i18n 2.2.4 2.2.8 2.4.0 org.apache.sling.installer.api 1.0.0 – – org.apache.sling.installer.console 1.0.0 1.0.0 1.0.0 org.apache.sling.installer.core 3.4.6 3.5.0 3.6.4 org.apache.sling.installer.factory.configuration 1.0.10 1.0.12 1.1.2 org.apache.sling.installer.factory.subsystems – – 1.0.0 org.apache.sling.installer.provider.file 1.0.2 1.0.2 1.1.0 org.apache.sling.installer.provider.jcr 3.1.6 3.1.6 3.1.16 org.apache.sling.javax.activation 0.1.0 0.1.0 0.1.0 org.apache.sling.jcr.api 2.1.0 2.2.0 2.2.0 org.apache.sling.jcr.base 2.1.2 2.2.2 2.2.2 org.apache.sling.jcr.classloader 3.1.12 3.2.0 – org.apache.sling.jcr.compiler 2.1.0 2.1.0 2.1.0 org.apache.sling.jcr.contentloader 2.1.6 2.1.6 2.1.10 org.apache.sling.jcr.davex 1.2.0 1.2.0 1.2.2 org.apache.sling.jcr.jcr-wrapper 2.0.0 2.0.0 2.0.0 org.apache.sling.jcr.registration 0.0.1.R1345943 1.0.0 1.0.2 org.apache.sling.jcr.resource 2.2.9.R1483758 2.3.7.R1591843 2.5.0 org.apache.sling.jcr.resourcesecurity – 0.0.1.R1562502 1.0.2 org.apache.sling.jcr.webdav 2.2.0 2.2.2 2.2.2 org.apache.sling.jmx.provider – 1.0.2 1.0.2 org.apache.sling.launchpad.installer 1.2.0 1.2.0 1.2.0 org.apache.sling.models.api – 1.0.0 1.1.0 org.apache.sling.models.impl – 1.0.2 1.1.0 org.apache.sling.resource.inventory – 1.0.2 1.0.4 org.apache.sling.resourceaccesssecurity – 0.0.1.R1579485 1.0.0 org.apache.sling.resourcecollection 0.0.1.R1479861 1.0.0 1.0.0 org.apache.sling.resourcemerger – 1.1.2 1.2.9.R1675563-B002 org.apache.sling.resourceresolver 1.0.6 1.1.0 1.2.4 org.apache.sling.rewriter 1.0.4 1.0.4 1.0.4 org.apache.sling.scripting.api 2.1.4 2.1.6 2.1.6 org.apache.sling.scripting.core 2.0.24 2.0.26 2.0.28 org.apache.sling.scripting.java 2.0.6 2.0.6 2.0.12 org.apache.sling.scripting.javascript 2.0.12 2.0.13.R1566989 2.0.16 org.apache.sling.scripting.jsp 2.0.28 2.0.28 2.1.6 org.apache.sling.scripting.jsp.taglib 2.1.8 2.2.0 2.2.4 org.apache.sling.scripting.jst 2.0.6 2.0.6 2.0.6 org.apache.sling.scripting.sightly – – 1.0.2 org.apache.sling.scripting.sightly.js.provider – – 1.0.4 org.apache.sling.security 1.0.4 1.0.6 1.0.10 org.apache.sling.serviceusermapper – 1.0.0 1.2.0 org.apache.sling.servlets.compat 1.0.0.Revision1200172 1.0.0.Revision1200172 1.0.0.Revision1200172 org.apache.sling.servlets.get 2.1.4 2.1.8 2.1.10 org.apache.sling.servlets.post 2.3.1.R1485589 2.3.4 2.3.6 org.apache.sling.servlets.resolver 2.2.4 2.3.2 2.3.6 org.apache.sling.settings 1.2.2 1.3.0 1.3.6 org.apache.sling.startupfilter 0.0.1.Rev1387008 0.0.1.Rev1526908 0.0.1.Rev1526908 org.apache.sling.startupfilter.disabler 0.0.1.Rev1387008 0.0.1.Rev1387008 0.0.1.Rev1387008 org.apache.sling.tenant 1.0.0 1.0.0 1.0.2