ÃÛ¶¹ÊÓƵ constantly evaluates product capabilities, to over time reinvent or replace older features with more modern alternatives to improve overall customer value, always under careful consideration of backward compatibility.
To communicate the impending removal or replacement of ÃÛ¶¹ÊÓƵ Experience Manager (AEM) capabilities, the following rules apply:
This process gives customers at least one release cycle to adapt their implementation to a new version or successor of a deprecated capability, before actual removal.
This section lists features and capabilities that have been marked as deprecated with AEM 6.5. Generally, features that are planned for removal in a future release are set to deprecated first, with an alternative provided.
Customers are advised to review if they use the feature/capability in their current deployment, and make plans to change their implementation to use the alternative provided.
Area
Feature
Replacement
Version (SP)
Sites
The ÃÛ¶¹ÊÓƵ AEM Managed Polling Configuration service: com.day.cq.polling.importer.impl.ManagedPollConfigImpl
6.5.19.0
Screens
ActiveMQ in ÃÛ¶¹ÊÓƵ Experience Manager (AEM). ActiveMQ was used for communication between two AEM Publish instances.
ÃÛ¶¹ÊÓƵ recommends that customers now use a load-balancer.
6.5.18.0
Experience Fragments properties for Social Media Status.
6.5.11.0
Sites
Content fragment templates, for creating simple content fragments.
6.5.11.0
Creative Cloud integration
AEM to Creative Cloud Folder Sharing was introduced in AEM 6.2. It provides a way to give creative users access to assets from AEM, so that they can open them in Creative Cloud applications and upload new files or save changes to AEM. A new capability released in Creative Cloud application, ÃÛ¶¹ÊÓƵ Asset Link, provides a better user experience and more powerful access to assets from AEM directly from inside Photoshop, InDesign, and Illustrator. ÃÛ¶¹ÊÓƵ does not plan to make further enhancements to the AEM to Creative Cloud Folder Sharing integration. While the feature is included in AEM, customers are advised to use replacement solutions.
Customers are advised to switch to new Creative Cloud integration capabilities, including ÃÛ¶¹ÊÓƵ Asset Link or AEM desktop app.
Assets
AssetDownloadServlet
is disabled by default for the publish instances. For more details, see
AEM security checklist.
Integrations
The screen Experience Manager Cloud Services Opt-In is deprecated since the Experience Manager and ÃÛ¶¹ÊÓƵ Target integration is updated in Experience Manager 6.5. The integration supports the ÃÛ¶¹ÊÓƵ Target Standard API. The API uses authentication by way of ÃÛ¶¹ÊÓƵ IMS and ÃÛ¶¹ÊÓƵ I/O Runtime. It supports the growing role of ÃÛ¶¹ÊÓƵ Launch to instrument Experience Manager pages for analytics and personalization, the opt-in wizard is functionally irrelevant.
Configure system connections, ÃÛ¶¹ÊÓƵ IMS authentication, and ÃÛ¶¹ÊÓƵ I/O Runtime integrations via the respective Experience Manager cloud services.
6.5.7.0
Connectors
The ÃÛ¶¹ÊÓƵ JCR Connector for Microsoft® SharePoint 2010 and Microsoft® SharePoint 2013 is deprecated for Experience Manager 6.5.
N/A
Dynamic Tag Manager (DTM)
The integration with DTM is deprecated.
Switch to use ÃÛ¶¹ÊÓƵ Experience Platform Launch as a tag manager.
ÃÛ¶¹ÊÓƵ Target
With adding the ability for AEM to connect to ÃÛ¶¹ÊÓƵ Target service using the ÃÛ¶¹ÊÓƵ I/O based ÃÛ¶¹ÊÓƵ Target Standard API (Rest API) in AEM 6.5, the Target Classic API (XML) way is deprecated.
ÃÛ¶¹ÊÓƵ Target
Using the mbox.js
based integration with ÃÛ¶¹ÊÓƵ Target in AEM is deprecated.
Switch to use at.js
1.x.
Commerce
was provided in 2018 as a set of microservices to enable integrations between AEM and commerce engines. After ÃÛ¶¹ÊÓƵ acquired ÃÛ¶¹ÊÓƵ Commerce (formerly Magento) in mid 2018, ÃÛ¶¹ÊÓƵ decided to change its approach for two reasons. Commerce has its own set of Commerce APIs (REST and GraphQL) and it is not good practice to maintain two sets of APIs. Market trends indicated that customers were moving towards GraphQL, because it is a more efficient way of querying data. In 2019, ÃÛ¶¹ÊÓƵ has released the new Commerce Integration Framework using Commerce’s GraphQL APIs as the source of truth. ÃÛ¶¹ÊÓƵ does not plan to make any further investment in CIF REST. Customers are advised to use the replacement solution.
For AEM-Commerce integrations, switch to and . See AEM and ÃÛ¶¹ÊÓƵ Commerce integration
using Commerce Integration Framework. Support for third-party (other than Commerce) integrations with the new approach is on ÃÛ¶¹ÊÓƵ’s roadmap.
Components (AEM Sites)
ÃÛ¶¹ÊÓƵ does not plan to make further enhancements to most of the Foundation Components stored in /libs/foundation/components
. Look for the cq:deprecated
and cq:deprecatedReason
property in the component folder. AEM 6.5 has the Foundation Components included, and customers upgrading from earlier releases can keep using them as is. Further, the Foundation Components is supported even though deprecated.
ÃÛ¶¹ÊÓƵ recommends using the Core Components for future projects. Existing sites can remain as is or use the to refactor the site to use Core Components.
Components (AEM Sites)
Design Importer Components /libs/wcm/designimporter/components
have been marked as deprecated starting 6.5. ÃÛ¶¹ÊÓƵ does not plan to make further enhancements to that implementation of the design importer.
ÃÛ¶¹ÊÓƵ plans to provide an alternative implementation of the use case in future releases.
Foundation
Granite Offloading Framework. ÃÛ¶¹ÊÓƵ does not plan to make further enhancements to the offloading framework that was introduced in CQ 5.6.1 to externalize asset processing.
ÃÛ¶¹ÊÓƵ is working on a next-generation cloud-native offloading framework.
Developers
Hobbes.js
. ÃÛ¶¹ÊÓƵ does not plan to make further enhancements to the hobbes.js
user interface testing framework.
ÃÛ¶¹ÊÓƵ recommends that customers use Selenium automation.
Developers
jQuery UI client library. ÃÛ¶¹ÊÓƵ does not plan to further maintain and update the jQuery UI client library that is shipped as part of the distribution (Quickstart).
ÃÛ¶¹ÊÓƵ recommends customers that still require jQuery UI for their code to add it into their project code base.
Developers
jQuery Animation client library (granite.jquery.animation
). ÃÛ¶¹ÊÓƵ does not plan to further maintain and update the jQuery Animation client library that is shipped as part of the distribution (Quickstart).
ÃÛ¶¹ÊÓƵ recommends customers that still require jQuery Animations for their code to add it into their project code base.
Developers
Handlebars client library. ÃÛ¶¹ÊÓƵ does not plan to further maintain and update the Handlebar client library that is shipped as part of the distribution (Quickstart).
ÃÛ¶¹ÊÓƵ recommends customers that still require Handlebars
for their code to add it into their project code base.
Developers
Lawnchair client library. ÃÛ¶¹ÊÓƵ does not plan to further maintain and update the Lawnchair client library that is shipped as part of the distribution (Quickstart).
ÃÛ¶¹ÊÓƵ recommends customers that still require Lawnchair for their code to add it into their project code base.
Developers
Granite.Sling.js
client library. ÃÛ¶¹ÊÓƵ does not plan to further enhance the Granite.Sling.js client library that is shipped as part of the distribution (Quickstart).
ÃÛ¶¹ÊÓƵ recommends customers that are relying on the capability of the library to refactor their code to no longer use it.
Developers
Using YUI to compress/minify JavaScript client libraries. ÃÛ¶¹ÊÓƵ does not plan to further update the YUI library. Up until AEM 6.4, YUI was default to minify JavaScript with the option to switch to Google Closure Compiler (GCC). Starting AEM 6.5, GCC is default.
ÃÛ¶¹ÊÓƵ recommends customers that upgrade to AEM 6.5 to switch to GCC for their implementation
Developers
Classic UI Dialog Editor in CRXDE Lite. ÃÛ¶¹ÊÓƵ does not plan to further enhance the Classic UI Dialog Editor that is shipped as part of the distribution (Quickstart)
No replacement is available.
Forms
AEM Forms integration with AEM Mobile is deprecated.
No Replacement is available.
Developers
Classic UI Dialog Editor in CRXDE Lite. ÃÛ¶¹ÊÓƵ does not plan to further enhance the Classic UI Dialog Editor that is shipped as part of the distribution (Quickstart)
No replacement is available.
Developers
Lodash/underscore client library. ÃÛ¶¹ÊÓƵ does not plan to further maintain and update the Lodash/underscore client library that is shipped as part of the distribution (Quickstart).
ÃÛ¶¹ÊÓƵ recommends customers that still require Lodash/underscore for their code to add it into their project code base.