已弃用和已删除的功能 deprecated-and-removed-features
Adobe 不断评估产品功能,以便随着时间的推移,使用更现代的替代方案重塑或替换旧功能,从而提高整体客户价值,此过程中将始终谨慎考虑功能的向后兼容性。
要传达即将移除或替换的Adobe Experience Manager (AEM)功能,请应用以下规则:
- 首先宣布弃用。虽然已弃用,但功能仍然可用,但不会进一步增强。
- 至少会在以下主要版本中移除已弃用的功能。 实际的目标删除日期将在稍后宣布。
在实际删除之前,此过程将为客户提供至少一个发行周期时间,使其实施适应已弃用功能的新版本或后续版本。
已弃用的功能 deprecated-features
本部分列出了AEM 6.5中标记为已弃用的特性和功能。通常,首先将计划在未来版本中删除的功能设置为已弃用,并提供替代功能。
建议客户检查其当前部署中是否使用了此类特性/功能,然后制定相应的计划,将其实施更改为使用提供的备选方案。
区域
专题
替换
版本(SP)
Sites
AdobeAEM托管轮询配置 服务:
com.day.cq.polling.importer.impl.ManagedPollConfigImpl
AdobeAEM Analytics报表Sling导入程序 服务。 请参阅连接到Adobe Analytics和创建框架 — 配置导入间隔
6.5.19.0
Screens
Adobe Experience Manager (AEM)中的ActiveMQ。 ActiveMQ用于两个AEM Publish实例之间的通信。
Adobe建议客户现在使用负载平衡器。
6.5.18.0
社交媒体状态 的体验片段属性。
6.5.11.0
Creative Cloud集成
AEM 6.2中引入了AEM到Creative Cloud文件夹共享的功能。它提供了一种为创意用户提供访问AEM资源的方法,以便他们可以在Creative Cloud应用程序中打开这些资源并上传新文件或将更改保存到AEM。 Creative Cloud应用程序中发布的一项新功能AdobeAsset Link提供了更好的用户体验,以及更强大的直接从Photoshop、InDesign和Illustrator中访问AEM资源的功能。 Adobe不打算进一步增强AEM与Creative Cloud文件夹共享集成。 虽然此功能包含在AEM中,但建议使用替代解决方案。
建议客户切换到新的Creative Cloud集成功能,包括AdobeAsset Link或AEM桌面应用程序。
集成
屏幕 Experience Manager Cloud Service选择加入 已被弃用,因为Experience Manager 6.5中更新了Experience Manager和Adobe Target集成。该集成支持Adobe Target Standard API。 API通过Adobe IMS和Adobe I/O Runtime使用身份验证。 它支持让Adobe启动项发挥越来越大的作用,为分析和个性化设置Experience Manager页面,而选择加入向导在功能上是无关的。
通过相应的Experience Manager云服务配置系统连接、Adobe IMS身份验证和Adobe I/O Runtime集成。
6.5.7.0
连接器
用于Microsoft®SharePoint 2010和Microsoft® SharePoint 2013的AdobeJCR连接器已被Experience Manager 6.5弃用。
不适用
动态标签管理器(DTM)
已弃用与DTM的集成。
切换到使用Adobe Experience Platform Launch作为标签管理器。
Adobe Target
由于添加了功能,AEM可在AEM 6.5中使用基于Adobe I/O的Adobe Target Standard API (Rest API)连接到Adobe Target服务,因此Target Classic API (XML)方式已被弃用。
重新配置集成以使用新API。
Adobe Target
不建议在AEM中使用与Adobe Target的基于
mbox.js
的集成。切换到使用
at.js
1.x。商务
CIF REST在2018年作为一组微服务提供,用于启用AEM与商务引擎之间的集成。 在Adobe于2018年年中收购Adobe Commerce(前身为Magento)后,Adobe决定改变做法,原因有二。 Commerce拥有自己的一组Commerce API(REST和GraphQL),维护两组API不是最佳做法。 市场趋势表明,客户正在转向GraphQL,因为这是一种更高效的数据查询方式。 2019年,Adobe发布了新Commerce integration framework,使用Commerce的GraphQL API作为事实来源。 Adobe不打算进一步投资CIF REST。 建议客户使用替代解决方案。
对于AEM-Commerce集成,请切换到AEM CIF Archetype和AEM CIF核心组件。 使用Commerce integration framework🔗查看AEM与Adobe Commerce集成。 Adobe的路线图中列出了支持第三方(Commerce除外)与新方法集成的内容。
组件(AEM Sites)
Adobe不打算进一步增强
/libs/foundation/components
中存储的大多数Foundation组件。 在组件文件夹中查找cq:deprecated
和cq:deprecatedReason
属性。 AEM 6.5包含基础组件,从早期版本升级的客户可以继续按原样使用它们。 此外,即使已弃用,也支持基础组件。Adobe建议在将来的项目中使用核心组件。 现有站点可以保持原样,或者使用AEM现代化工具套件重构站点以使用核心组件。
组件(AEM Sites)
从6.5开始,设计导入程序组件
/libs/wcm/designimporter/components
已被标记为已弃用。Adobe不打算进一步增强设计导入程序实施。Adobe计划在未来版本中提供用例的替代实施。
Foundation
Granite卸载框架。 Adobe不打算进一步增强CQ 5.6.1中引入的卸载框架,以将资源处理外部化。
Adobe正在开发下一代云原生卸载框架。
开发人员
Hobbes.js
。Adobe不打算进一步增强hobbes.js
用户界面测试框架。Adobe建议客户使用Selenium自动化。
开发人员
jQuery用户界面客户端库。 Adobe不打算进一步维护和更新作为分发(快速入门)的一部分提供的jQuery UI客户端库。
Adobe建议仍需要jQuery UI才能将其代码添加到项目代码库的客户。
开发人员
jQuery动画客户端库(
granite.jquery.animation
)。 Adobe不打算进一步维护和更新作为分发(快速入门)的一部分提供的jQuery Animation客户端库。Adobe建议仍需要jQuery动画才能将其代码添加到项目代码库的客户。
开发人员
Handlebars客户端库。 Adobe不打算进一步维护和更新作为分发(快速入门)的一部分提供的Handlebar客户端库。
Adobe建议仍然需要
Handlebars
才能将其代码添加到其项目代码库中的客户。开发人员
草坪椅客户库。 Adobe不打算进一步维护和更新作为分发(快速入门)的一部分提供的Lawnchair客户端库。
Adobe建议仍要求代码使用Lawnchair的客户将其添加到其项目代码库中。
开发人员
Granite.Sling.js
客户端库。 Adobe不打算进一步增强作为分发(快速入门)的一部分提供的Granite.Sling.js客户端库。Adobe建议依赖库功能来重构其代码的客户不再使用它。
开发人员
使用YUI压缩/缩小JavaScript客户端库。 Adobe不打算进一步更新YUI库。 在AEM 6.4之前,YUI默认使用切换到JavaScript Closure Compiler (GCC)的选项来缩减Google。 从AEM 6.5开始,默认使用GCC。
Adobe建议客户升级到AEM 6.5,以便切换到GCC来实施
开发人员
CRXDE Lite中的经典UI对话框编辑器。 Adobe不打算进一步增强作为分发(快速入门)的一部分提供的经典UI对话框编辑器
没有可用的替换。
Forms
AEM Forms与AEM Mobile的集成已弃用。
没有可用的替代项。
开发人员
CRXDE Lite中的经典UI对话框编辑器。 Adobe不打算进一步增强作为分发(快速入门)的一部分提供的经典UI对话框编辑器
没有可用的替换。
开发人员
Lodash/underscore客户端库。 Adobe不打算进一步维护和更新作为分发(快速入门)的一部分提供的Lodash/underscore客户端库。
Adobe建议仍需要对其代码使用Lodash/下划线的客户将其添加到其项目代码库中。
已移除的功能 removed-features
此部分列出了从AEM 6.5中删除的特性和功能。以前的版本中这些功能标记为已弃用。
区域
专题
替换
版本(SP)
与Experience Cloud集成
您可以使用通过Adobe I/O进行的配置将您的资源与Experience Cloud同步。 Adobe Experience Cloud以前称为Adobe Experience Cloud。
如果您有任何疑问,请联系Adobe客户支持。
AnalyticsActivity Map
AEM中包含的Activity Map的版本。
由于 Adobe Analytics API 中的安全性更改,无法再使用 AEM 中包含的 Activity Map 版本。使用Adobe Analytics🔗提供的ActivityMap插件。
集成
ExactTarget集成已从默认分发(快速入门)中删除,并且不再可用。
无替代方案。
Forms
由于不再支持Adobe Central产品,因此已删除对Adobe Central迁移Bridge服务的支持。
无替代方案。
Forms
com.adobe.fd.df.fdinternal.model.ConfigurationInstance
无替代方案。
Forms
com.adobe.fd.ccm.channels.print.fdinternal.api.service.PrintDataTransformer
无替换
Forms
从AEM Forms on JEE中删除了基于UPD的群集支持
在JEE上的AEM Forms中,您只能使用基于TCP的群集。 如果您将UDP多播服务器从以前的版本升级到JEE上的AEM 5.5 Forms ,请执行手动配置以切换到基于TCP的gemfire群集。 有关详细说明,请参阅在JEE上升级到AEM 6.5表单
开发人员
Firebug Lite已从默认分发(快速入门)中删除
使用浏览器内置的开发人员控制台
开发人员
删除HTML客户端库管理器中的
customJavaScriptPath
支持。无替换
Assets
已在Adobe Experience Manager 6.5中删除资源卸载功能。
没有可用的替换。
缓存
system/console/slingjsp
已删除,在AEM 6.5中不再可用。类和Slightly缓存存储在Apache Sling Commons FileSystem ClassLoader捆绑包下。 您可以在AEM Web控制台中检查包编号,并直接从文件系统(
crx-quickstart/launchpad/felix/bundle<ID>
)中删除缓存文件夹。Screens
删除了activemq捆绑包支持及其相关配置。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2