维护发行说明 maintenance-release-notes

以下部分概述与 2023.10.0 功能激活关联的 Experience Manager as a Cloud Service 维护版本的技术发行说明。

版本 13804 release-13804

下方总结了维护版本 13804(于 2023 年 10 月 10 日公开发布该版本)的持续改进。此维护版本是对上一个维护版本 13665 的更新。

2023.10.0 功能激活提供此维护版本的全套功能。有关更多信息,请参阅 Experience Manager 发布路线图

增强 enhancements-13804

  • GRANITE-47238:审核日志维护 - 清除 cronjobs 以使用客户配置。
  • GRANITE-47123:发布 (Sling) - 通过在默认情况下异步地初始化虚路径缓存而缩短启动时间。
  • GRANITE-46618:发布(复制)- 通过复制状态消息批处理加快发布启动速度。
  • GRANITE-47136:索引(下载)- 提高新的并行索引下载程序的下载速度(通过禁用校验和验证)。
  • GRANITE-47211:发布(基础设施)- 改进发布层部署的解耦(通过存储和获取区段存储修订名称)。
  • GRANITE-47267:更新到 Apache Felix Http Jetty 4.2.18(包括修复在处理请求参数时发生的错误 (FELIX-6625) 以及提高本地和 RDE 开发的性能)。
  • GRANITE-47247:更新到 Sling Servlets Resolver 2.9.14,其中提高了解析 servlet 的性能。

修复的问题 fixed-issues-13804

  • GRANITE-47376:创作(基础设施)- 修复滚动重启后的 DiscoveryTopologyUndefined 错误。
  • CQ-4353436:AEM Web 控制台 (Sling) - ServiceUserMapperImpl 验证程序(主体/用户)中的空配置破坏 AEM 实例 (SLING-11912)。
  • SKYOPS-63925:转换作业 - 避免 JDK 11 的 TransformJob 失败 - ZipException:无效的 CEN 标头错误(带 disableZip64ExtraFieldValidation JVM 标记)。
  • SKYOPS-63361:转换作业(日志记录)- 改进了转换作业的日志记录(CUSTOMER_EXTRACT 子步骤)。
  • SKYOPS-64103:FACT 工具(日志记录)- 减少或截断 Clientlib 编译错误和警告消息。
  • SKYOPS-65109:FACT 工具(错误处理)- 未解析依赖关系的内容包导致正确报告了错误。
  • SKYOPS-65368:FACT 工具(错误处理)- 工具陷入无休止的包含循环,最终在循环嵌套 Clientlibs 的情况下超时。
  • SKYOPS-64031:RDE - ComponentCacheImpl 可能因重复注册 ResourceResolverFactory 而陷入不一致的状态 (SLING-12019)。
  • ASSETS-29105:RDE - RDE 功能模型中的 SecurityProviderRegistration requiredServicePids 中缺少限制提供程序。
  • GRANITE-44674:CoralUI - 日期选择器必填字段功能异常。

已知问题 known-issues-13804

无。

嵌套的技术 embedded-tech-13804

技术
版本
链接
AEM OAK
1.56-T20230927085643-189caed
Oak API 1.56.0 API
AEM SLING API
2.27.2 版
Apache Sling API 2.27.2 API
AEM HTL
版本 1.4.20-1.4.0
HTML 模板语言规范
AEM 核心组件
2.23.4 版
AEM WCM 核心组件

版本 13665 release-13665

下面总结了维护版本 13665 的持续改进情况,该版本已于 2023 年 9 月 27 日公开发布。此维护版本取代版本 13420。

2023.10.0 功能激活提供此维护版本的全套功能。有关更多信息,请参阅 Experience Manager 发布路线图

增强 enhancements-13665

  • 内容片段 API 的各种改进。
  • ASSETS-26713:资源仪表板:现在可从 Touch UI 访问新的体验 UI 仪表板。
  • SITES-11206:内容片段:内容片段的搜索 API。
  • SITES-11262:内容片段:用于切换到新的内容片段编辑器的按钮。
  • SITES-15447:核心组件:发布版本 2.23.4。
  • FORMS-9624:为基于核心组件的自适应表单引入验证码组件。
  • FORMS-9913:通过添加验证字段并显示适当的错误和成功消息的功能,增强了可视化编辑器的调用服务。
  • FORMS-10106:增强了 GeneratePDFOutput API 以返回生成的文档中包含的页数。
  • FORMS-2494:添加了对基于核心组件的自适应表单的表单片段的支持。
  • FORMS-9807:添加了支持以允许导航到通过自适应表单规则编辑器成功提交后返回的页面 URL。
  • FORMS-10571:添加了根据在基于核心组件的自适应表单的自定义提交操作中使用的服务的响应来设置感谢页面重定向 URL 的功能。

修复的问题 fixed-issues-13665

  • 各种与翻译相关的更新。

  • CQ-4354428:工作流:无法完成收件箱中的任务。

  • SITES-9733:内容片段:内容片段引用面板中的资源引用显示 0(零)引用。

  • SITES-14561:内容片段:修复并改进了 HTML 到标记的转换。

  • SITES-14882:内容片段:一旦我们编辑内容片段并关闭选项卡而不单击“保存”或“关闭”按钮,就会存储这些值。

  • SITES-15167:内容片段:修补具有无效负载的变体不返回 400,而返回 500。

  • SITES-15514:内容片段:RTE 中的表格的 Markdown 输出格式错误。

  • SITES-15661:内容片段:不要在片段 API 的引用字段中使用唯一约束和重新排序项目。

  • SITES-15730:Screens:Screens 频道预览功能在仪表板上不起作用。

  • SITES-15995:内容片段:模型和片段长文本字段的 Mime 类型已进行硬编码。

  • SITES-16074:内容片段:非字符串的标记字段[]无法从 JCR 进行检索。

  • SITES-16084:内容片段:CFHomeCardModelImpl 缺少目标导航器。

  • SITES-14773:体验片段:链接引用不会在体验片段中更新。

  • SITES-14899:体验片段:为 Target 中的 XF 变体创建多个选件。

  • SITES-8590:GraphQL:持久查询中的变量的编码问题。

  • SITES-9224:GraphQL:GraphQLServlet 中的“写入程序已关闭”异常。

  • SITES-14800:GraphQL:使用变量的持久 GraphQL 查询中出现异常。

  • SITES-15586:GraphQL:使用 null 值进行持久查询过滤时出现问题。

  • SITES-15622:GraphQL:使用数字和布尔参数进行持久查询时出现问题。

  • SITES-15654:GraphQL:同名的合并和属性出现问题。

  • SITES-15267:启动项:提升未选取在修改启动项配置之前修改的启动页面。

  • SITES-15406:启动项:无法添加启动页面。

  • SITES-15427:启动项:“提升当前页面和子页面”范围的行为不一致。

  • SITES-15429:启动项:在提升启动项时删除了创作页面。

  • SITES-15462:启动项:自动提升过程发布超出提升范围的页面。

  • SITES-15815:启动项:从启动中删除页面导致启动无法成功提升。

  • SITES-15223:页面编辑器:无法在平板电脑尺寸模拟器中调整组件的大小。

  • SITES-15463:页面模板:无法发布模板。

  • FORMS-10700:在基于核心组件构建的自适应表单中使用日期选择器组件时:

    • 在用户提交表单而不提供任何日期组件输入时,将记录错误。
    • 在使用日期选取器的本地化版本时,一些月份可以无缝运行,选择其他一些月份会导致组件故障。
  • FORMS-9598:AEM Forms 嵌入组件不起作用。

  • FORMS-9579:在使用规则编辑器时,无法将布尔值传递给函数。

  • FORMS-9916:将字段标记为无效会导致在同一字段上再次触发更改事件。此意外事件会再次触发规则,从而创建一个循环,该循环会不断重复,直至达到 10 次重复上限。

  • FORMS-10243:“设置焦点”选项不适用于基于核心组件的自适应表单。具体而言,在单击单选按钮并为文本框对象启用“设置焦点”规则时,尽管其他规则正常运行,但它无法按预期设置焦点。

  • FORMS-10416:对于 Headless 自适应表单,在包含“:type”属性时,多行输入组件将显示为常规单行文本输入组件。

  • FORMS-10015:对于基于核心组件的自适应表单,在规则编辑器中,当选择一个表单对象时,它会将整个字段实例对象传递给自定义函数,而不只是字段的值。

  • FORMS-9890:云管理员组中的用户(不具有表单用户访问权限)可以创建数据源、表单和表单数据模型。不过,在规则编辑器中使用“调用服务”时,他们无法查看系统中的可用服务。

  • FORMS-9075:在提交自适应表单时,屏幕阅读器不会公布必填字段的所有错误消息。

  • FORMS-9014:修复了以下可访问性问题:

    • 在打开连笔签名框时,光标会跳到下一个组件,而不是在框本身内。辅助功能团队已将此行为确认为一个问题。
    • 签名后,按 Enter 无法关闭对话框;用户必须明确单击“确定”按钮。
    • 签名后,选项卡顺序将重置到顶部,而不是停留在签名组件上或移至下一个组件。
    • 用于清除签名的选项(由十字图标表示)不是选项卡顺序的一部分,仅在悬停时显示。
    • 无法通过键盘访问“清除签名确认”对话框。
    • 为了清楚起见,应更正键盘符号按钮的标签。
    • 连笔签名内的控件缺少建议的对比度。
    • 确定/复选标记按钮的非活动状态应包含“aria-disabled”属性。
    • 屏幕阅读器不会传达用于创建已键入签名的文本,这使得视障用户无法访问它。
  • FORMS-9214:对于基于核心组件的自适应表单,除非使用自定义函数修改另一个字段(例如,设置其他字段的值),否则不会调用自定义函数。

  • 对于文档生成 API,“/content”路径在模板路径、内容根和数据之间的使用不一致。它在某些情况下可以正常工作,但并不一致。

  • FORMS-10718:添加了对 GuideBridge 的适用于基于核心组件的自适应表单的 resolveNode API 的支持。

  • FORMS-9998:在基于核心组件的自适应表单中,在通过规则编辑器验证文本输入时,“Is Empty”和“Is Not Empty”函数无法按预期运行。

  • FORMS-10236:对于基于核心组件的自适应表单,文件附件组件无法正常工作。在使用附件组件时,文件预览最初能够正常工作,但如果附加类似或不同类型或格式的其他文件,预览就会出现问题。

  • FORMS-10470:在复选框组件中,当默认值为未选中(“off”)且数据类型为 String 时,“提交”按钮不起作用。

  • FORMS-10534:在基于核心组件的自适应表单中,布尔操作数选项显示在左侧,这表明它是可选的。不过,当用户尝试选择它时,会突出显示一个错误或显示某种形式的错误指示,表明该选择未按预期进行。

  • FORMS-10248:在基于核心组件的自适应表单中,当数据值类型为布尔值时,无法按预期设置单选按钮或复选框的值。

  • FORMS-8114:NVDA 屏幕阅读器无法正确读取日期选择器和模式。具体而言,当使用 NVDA 屏幕阅读器时,可以正确读取不带模式的日期选择器。不过,在将模式应用于日期选取器时,它会被读为表,而不会被正确解释。

已知问题 known-issues-13665

  • CQ-4354836:无法从项目控制台开始工作流或创建任务。
  • CQ-4354834:用户无法在收件箱任务中添加评论。

嵌套的技术 embedded-tech-13665

技术
版本
链接
AEM Oak
1.54-T20230817132355-3800a65
Oak API 1.54.0 API
AEM SLING API
2.27.2 版
Apache Sling API 2.27.2 API
AEM HTL
版本 1.4.20-1.4.0
HTML 模板语言规范
AEM 核心组件
2.23.4 版
AEM WCM 核心组件
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab