Maintenance Release Notes maintenance-release-notes

The following section outlines the technical release notes for the maintenance release of Experience Manager as a Cloud Service associated with 2026.10.0 feature activation.

Release 29023 release-29023

Summarized below are the continuous improvements for maintenance release 29023, which was publicly released on October 21, 2026. The previous maintenance release was release 28871.

The 2026.10.0 feature activation provides the full feature set for this maintenance release. See the Experience Manager Releases Roadmap for more information.

Enhancements enhancements-29023

  • CQ-4363433: Added support for the Composite data type in Content Fragment translation.
  • CQ-4364430: Added TBX file upload and an overall terminology view to the AI Translation self-service UI.
  • CQ-4364830: Improved watchdog efficiency and logging performance for AI Translation.
  • CQ-4365346: Added DITA and DITAMAP translation for assets through AI Translation.
  • FORMS-27488: Added support for authoring Portable Document Format (PDF) bookmarks on headings in the Interactive Communications (IC) Editor, including bookmark titles, colors, and styles.
  • FORMS-27740: Added a Signature Field component to the Interactive Communications (IC) Editor, with options to lock all fields or include or exclude a named collection of fields after signing.
  • FORMS-27806: Added Dynamic Media asset selection and rendering support to the Image component in Core Components based Adaptive Forms, including Smart Crop and renditions where applicable.
  • FORMS-27807: Added supporting services for resolving and serving Dynamic Media asset URLs in the Adobe Experience Manager Forms Image component while preserving existing handling of other image assets.
  • FORMS-28099: Added support for reading Signature Field settings and named field collections when generating Interactive Communications (IC) documents.
  • FORMS-28100: Added support for preserving Signature Field references to named field collections in the Interactive Communications (IC) Portable Document Format (PDF) preview.
  • FORMS-28241: Added support for saving Signature Field components in Interactive Communications (IC) forms.
  • SITES-44984, SITES-44985, SITES-45098: Added Live Copy creation and rollout for folders in Multi Site Manager, including Content Fragment folders in the Content Fragments console.
  • SITES-45040: Exposed metrics for requests to the remote content rendering service.
  • SITES-45041: Applied default timeouts to requests to the remote content rendering service.
  • SITES-46485: Introduced the Composite data type for Content Fragments to group and repeat fields (pre-release).
  • SITES-49845: Enabled the Commerce Integration Framework GraphQL client to forward the original client IP address (X-Forwarded-For) from the publish tier.
  • SITES-50850: Updated AEM Core Components to version 2.33.0.
  • SITES-51147: Created a new Content Fragment version when metadata is saved, for history and restoration.
  • SITES-51658: Expanded the preview templates list in the Content Fragment model details panel to use the full available height.
  • SITES-52174: Respected externally synchronized group memberships when checking preview and publish permissions in Edge Delivery Services with Universal Editor (early access).
  • SITES-52365: Improved the performance of path-based Content Fragment API queries and reference searches.
  • SITES-53054: Added Content Fragment launch support to the permissions API.

Fixed Issues fixed-issues-29023

  • CQ-4363894: Fixed newly added components that were missed during translation harvesting.
  • CQ-4364614: Fixed the Go to Projects button still showing in References > Language Copies after the related translation project was deleted.
  • FORMS-20721: Saving properties for Core Components based Adaptive Forms failed with a NullPointerException when the theme’s SiteConfig or HtmlConfig configuration nodes were missing.
  • FORMS-26500: On iOS, submitting Foundation Components based Adaptive Forms with multiple attachments sharing the same filename saved only one attachment on the server.
  • FORMS-26668: Adaptive Forms embedded in Sites used incorrect captcha extractor lookups during submission.
  • FORMS-26813: The File Attachment component in Core Components based Adaptive Forms displayed a generic unsupported-file-type message instead of the author-configured custom message.
  • FORMS-26817: Clicking Reset in Core Components based Adaptive Forms cleared the author-configured Image component and displayed a broken image instead of preserving the static image.
  • FORMS-26826: The Rule Editor displayed “Failed to load custom functions, please check console logs for details.” when opened for Core Components based Adaptive Forms, including forms with no custom functions configured.
  • FORMS-26827: Adding a condition to a When rule cleared the actions in its Else section instead of preserving them.
  • FORMS-27549: Downloading an Edge Delivery Services form from Forms Manager produced a package that omitted the form’s referenced fragments.
  • FORMS-28057: First-level dependency lookups for Edge Delivery Services forms returned transitive fragment dependencies. This inflated the References panel and dependency dialogs and triggered unnecessary recursive traversal.
  • FORMS-28125: After a frontend theme was redeployed, the Forms Manager theme picker incorrectly displayed Canvas instead of the form’s saved theme. Saving the form’s properties in this state risked selecting the wrong theme.
  • FORMS-28128: The Document of Record (DoR) preview remained in an endless loading state when an Adaptive Form was opened through Unified Shell, even though the server successfully returned the generated Portable Document Format (PDF) document.
  • FORMS-28137: In the Interactive Communications (IC) Editor’s Appearance accordion, the Dashed border-style icon appeared as a box, unlike the line-shaped Solid and Dotted icons.
  • FORMS-28169: After a document-generation step, the asset-upload workflow saved the generated Portable Document Format (PDF) document as attachment_1 without the expected .pdf extension and with stream/octet-stream metadata instead of application/pdf, preventing correct recognition and rendering in Assets.
  • FORMS-28223: Width, height, and position labels were misaligned in the Interactive Communications (IC) Editor’s Position accordion.
  • FORMS-28225: Following an upgrade, the first Form Data Model (FDM) request of the day to Dynamics could take 1 to 2.5 minutes instead of the previously reported 8 to 15 seconds, delaying form validation.
  • FORMS-28226: Deleting an Edge Delivery Services Adaptive Form, or a folder containing one, removed shared configuration and broke other forms that still referenced that configuration.
  • FORMS-28236: Publishing Edge Delivery Services forms or fragments through attached publishing agents failed with MISSING_ASSET_EXTENSION for valid assets without filename extensions. Forms Manager reported “One or more agents failed to replicate.”
  • FORMS-28333: Top and bottom margins were not included when a text box used vertical autofit.
  • FORMS-28433: Horizontal padding was missing from the Document of Record (DoR) Portable Document Format (PDF) preview when a floating-field variable was bound to an Interactive Communications (IC) fragment at the start of a line. The same padding appeared correctly on the canvas and with Form Data Model (FDM) bindings.
  • SITES-27753, SITES-50163: Fixed values of the Styles dropdown being hidden in the Text component dialog of the Rich Text Editor.
  • SITES-42695: Normalized asset filename extensions to lowercase when previewing assets in Edge Delivery Services with Universal Editor.
  • SITES-42804: Localized multi-line field tooltips in the Content Fragment editor.
  • SITES-43599: Localized the Structure mode label in the Template Editor.
  • SITES-46898: Fixed filename validation for referenced assets with non-ASCII characters when publishing pages in Edge Delivery Services with Universal Editor.
  • SITES-47353: Improved the performance of Multi Site Manager live copy source lookups by no longer holding a global lock during repository queries.
  • SITES-48793: Fixed GraphQL schema generation causing out-of-memory errors when many models are referenced.
  • SITES-48797: Fixed Multi Site Manager rollouts duplicating child URL segments after migration.
  • SITES-49323, SITES-49324: Included references stored by UUID in individual and batch Content Fragment reference lookups.
  • SITES-49634: Accepted tag identifiers that contain periods in Content Fragment API validation.
  • SITES-49677: Fixed an internal server error for Content Fragment update requests with a missing JSON Patch value.
  • SITES-49694: Preserved a broken inheritance of a whole multi-value composite field during Multi Site Manager rollout.
  • SITES-49818: Fixed Content Fragment reference lists omitting valid referrers when unrelated search matches filled the candidate limit.
  • SITES-49824: Fixed Multi Site Manager rollouts failing with a ConstraintViolationException when thumbnails were added after Live Copy creation.
  • SITES-49850: Fixed page moves and renames creating incorrect audit entries for access-control policy nodes.
  • SITES-50002: Added the missing Live Copy label for Content Fragments in the Assets console.
  • SITES-50005: Fixed the Rich Text Editor link anchor popover being clipped near the component dialog boundary.
  • SITES-50017: Created archive versions when unpublished pages are deleted, so they can be recovered.
  • SITES-50092: Fixed the Rich Text Editor Styles dropdown overflowing the component dialog when multiple style groups are configured.
  • SITES-50104: Fixed Content Fragments with composite fields breaking launch creation, editing, rebase, and promotion.
  • SITES-50142: Fixed Restore Tree deleting non-versioned pages even when Preserve Non-Versioned Pages is enabled.
  • SITES-50195: Improved the performance of direct-reference lookups for live-copy Content Fragments.
  • SITES-50347: Fixed reference searches for Content Fragment names that contain angle brackets.
  • SITES-50354: Removed queries for the Adobe Commerce-only staged field from the Commerce Integration Framework Product List and Product v2 components, fixing compatibility with Magento Open Source.
  • SITES-50420: Removed dead space above the first line in Content Fragment multi-line fields.
  • SITES-50435: Fixed the page Modified date not being updated when page content is changed through the Content API.
  • SITES-50524, SITES-50525: Localized strings in the Create Launch wizard.
  • SITES-50534: Republished renamed Content Fragments, so the publish tier and APIs serve the updated name and path.
  • SITES-50660: Included the Content Fragment model when a fragment is published with an empty reference filter.
  • SITES-50662: Fixed failed find-and-replace rollbacks changing text to lowercase.
  • SITES-50678, SITES-50549: Fixed error 500 when breaking Content Fragment field inheritance on Live Copies, and localized the Live Copy Details rail.
  • SITES-50683: Fixed the workflows extension retrieving only a filtered subset of available workflows.
  • SITES-50750: Showed a clear error when an Edge Delivery Services hostname exceeds the 63-character DNS label limit.
  • SITES-51153: Allowed self-referencing Content Fragment models to be created without a false reference-cycle error.
  • SITES-51158: Fixed multi-value serialization of allowedResourceTypes in the Commerce Integration Framework configuration console.
  • SITES-51227: Fixed auto-promotion of nested launches.
  • SITES-51276: Fixed the path mappings source field not showing for existing Edge Delivery Services sites without an explicit configuration.
  • SITES-51383, SITES-53031: Returned a 403 error instead of an error 500 for users without permission to create launches or read launch job results, in the UI and the OpenAPI.
  • SITES-51452: Fixed garbled non-ASCII characters when opening spreadsheet CSV exports in Excel by adding a UTF-8 byte order mark.
  • SITES-51520: Fixed nested page paths when a single page is mapped to a folder in Edge Delivery Services with Universal Editor.
  • SITES-51842: Validated mandatory fields of referenced child Content Fragments when a parent fragment is published.
  • SITES-51898: Improved persisted query performance in GraphQL by removing an unnecessary repository scan.
  • SITES-51904: Fixed multi-value fragment reference fields returning null when one of the referenced fragments is unpublished.
  • SITES-51922: Fixed a 400 Bad Request when paginating Content Fragment admin search results, caused by an incorrect timezone offset.
  • SITES-51966: Fixed listing Live Copies for folders in Multi Site Manager.
  • SITES-52016: Fixed copying a page to a different parent page through the Content API.
  • SITES-52175: Stopped Content Fragment event handling from processing unrelated commerce content and flooding the author logs.
  • SITES-52275: Made page properties inherited through HTL bindings reliably available regardless of the bindings provider order.
  • SITES-52485: Reused a pooled HTTP client for requests to the remote content rendering service instead of creating a new client for every request.
  • SITES-52585: Preserved commas and whitespace in custom single-value page metadata in Edge Delivery Services with Universal Editor.
  • SITES-52750: Fixed the Preflight button missing for eligible Adobe LLM Optimizer and AEM Sites Optimizer users.
  • SITES-52907: Preserved commas when rewriting rich-text links in Edge Delivery Services with Universal Editor.

Known Issues known-issues-29023

None.

Deprecated Features and APIs deprecated-29023

Deprecated and removed features and APIs in AEM as a Cloud Service are detailed in the Deprecated and Removed Features and APIs document.

Security Fixes security-29023

AEM as a Cloud Service is dedicated to optimizing your platform’s security and performance. This maintenance release includes 37 security fixes, reinforcing our commitment to robust system protection.

Embedded Technologies embedded-tech-29023

Technology
Version
Link
AEM Oak
2.6.0
Oak 2.6.0 API
AEM SLING API
2.27.6
Apache Sling API 2.27.6 API
AEM HTL
1.4.28-1.4.0
HTML Template Language Specification
Apache HTTP Server
2.4.67
Apache Httpd 2.4.67
Dispatcher
2.0.275
AEM Core Components
2.33.0
AEM WCM Core Components
Node.js
14 (default)
Supported Node.js versions
Java 21
21.0.11
JDK 21.0.11

Release 28871 release-28871

Summarized below are the continuous improvements for maintenance release 28871, which was publicly released on October 10, 2026. The previous maintenance release was release 28386.

The 2026.10.0 feature activation provides the full feature set for this maintenance release. See the Experience Manager Releases Roadmap for more information.

NOTE
Release 28849 has been made private.

Enhancements enhancements-28871

  • ASSETS-75167: Index definition update for damAssetLucene-14.
  • ASSETS-54428: Added search events for asset searches through author OpenAPI.
  • ASSETS-60359: Added tagging APIs for asset management.
  • ASSETS-62685: Improved asset searches that use tags.
  • ASSETS-64331: Added asynchronous asset copying through the Assets API.
  • ASSETS-64375: Added task search through the Assets API.
  • ASSETS-64384: Added APIs to update collection items and improved handling of collection jobs.
  • ASSETS-64385: Added an API to delete collections.
  • ASSETS-64386: Added collection search through the Assets API.
  • ASSETS-64728: Added asynchronous metadata export through the Assets API.
  • ASSETS-64763: Added endpoints to check asset download job status and retrieve completed downloads.
  • ASSETS-67662: Added asset events for metadata updates, asset deletions, and asset moves.
  • ASSETS-67807: Reduced video reprocessing time by skipping redundant Dynamic Media encodes when the video profile is unchanged.
  • ASSETS-68147: Added viewer preset editing and support in the new video viewer.
  • ASSETS-68244: Added support for relative date ranges in asset search queries.
  • ASSETS-69200: Added image width and height metadata for custom renditions uploaded through the API.
  • ASSETS-69206: Added asynchronous bulk tag creation through OpenAPI.
  • ASSETS-70436: Expanded collection APIs with smart collection and collection metadata support.
  • ASSETS-70449: Added an API to delete named asset renditions.
  • ASSETS-74710: Added metadata export support for nested properties and arrays of objects.
  • ASSETS-75083: Added metadata import support for nested properties and arrays of objects.
  • ASSETS-75722: Added a full-page editor for video chapters and overlays.
  • ASSETS-75926: Added viewer preset publishing with support for custom CSS.
  • ASSETS-76834: Added chapters and overlays to the new video viewer.
  • ASSETS-76836: Included video interactivity metadata in asset delivery responses.
  • ASSETS-76838: Enabled the video viewer to load chapters and overlays from asset metadata.
  • ASSETS-77191: Added support for seconds in Dynamic Media countdown timers.
  • ASSETS-77247: Added a Content Credentials indicator in the Assets Admin UI.
  • ASSETS-77355: Added video viewer preset options for environments using Dynamic Media with OpenAPI.
  • ASSETS-77388: Improved bulk asset approval management, including stopping reapproval operations and cleaning up completed batches.
  • ASSETS-77408: Added collection searches as a source for smart collections.
  • ASSETS-77669: Added support for custom properties in the dam namespace in asset delivery.
  • ASSETS-77856: Improved template font matching using PostScript font names.
  • ASSETS-77995: Added an API to manage metadata-driven permissions for prompts.

Fixed Issues fixed-issues-28871

  • ASSETS-24897: Corrected the publication status icon for published assets.
  • ASSETS-31575: Localized invalid JSON path error messages in metadata schemas.
  • ASSETS-32768: Corrected the alignment of the Clear All button in folder metadata rules.
  • ASSETS-33287: Localized processing profile labels.
  • ASSETS-36070: Localized the promoted tag label.
  • ASSETS-39418: Localized text in asset share links.
  • ASSETS-40698: Corrected vertical button text in shared asset downloads.
  • ASSETS-40735: Corrected number formatting in shared asset downloads.
  • ASSETS-43105: Corrected Japanese text orientation in list headers.
  • ASSETS-43307: Localized the Scheduled for Later label in asset column view.
  • ASSETS-46298: Corrected date formatting in asset list view.
  • ASSETS-47155: Fixed the related asset selector for filenames containing spaces.
  • ASSETS-48196: Localized the Locale column labels in asset list view.
  • ASSETS-49527: Fixed interactive media hotspot popups appearing behind images.
  • ASSETS-52795: Preserved asset identifiers when replacing assets.
  • ASSETS-60894: Corrected video profile column header alignment in folder properties.
  • ASSETS-74349: Disabled the Download button when no valid assets or renditions are selected.
  • ASSETS-75539: Fixed Dynamic Media templates failing to update after their source PSD assets are reprocessed.
  • ASSETS-76596: Fixed Adobe Stock imports selecting watermarked previews instead of licensed assets.
  • ASSETS-76711: Fixed metadata dropdown rules when multiple values are selected.
  • ASSETS-76893: Fixed assets remaining in AI processing in folders configured for Dynamic Media publishing.
  • ASSETS-76949: Excluded hidden folders from Folders API results.
  • ASSETS-77205: Fixed rerunning asset reports that contain multiple custom properties.
  • ASSETS-77434: Fixed metadata API updates using legacy property paths or changes between single-valued and multivalued properties.
  • ASSETS-78492: Fixed page editing failures caused by broken smart crop videos.
  • ASSETS-78526: Fixed failures when appending metadata through the bulk metadata editor.
  • ASSETS-78540: Fixed AI processing failures when a prompt’s target property is unavailable.
  • ASSETS-78569: Fixed Content Hub searches failing when custom metadata fields are missing.
  • ASSETS-78815: Fixed metadata export headers for reimporting data and added support for exporting object arrays.
  • ASSETS-78925: Fixed downloads of very large assets.
  • ASSETS-79022: Fixed intermittent Smart Tags training failures caused by missing authentication configuration.
  • ASSETS-79238: Fixed missing property names and descriptions in processing profiles.
  • CQ-4336103: Localized the Multi Path Value Property Predicate label in asset search.
  • SITES-45043: Fixed incorrect Content Fragment references in legacy asset search.
  • SITES-50482: Restored PDF asset references from custom download and link list components.

Known Issues known-issues-28871

None.

Deprecated Features and APIs deprecated-28871

Deprecated and removed features and APIs in AEM as a Cloud Service are detailed in the Deprecated and Removed Features and APIs document.

Security Fixes security-28871

AEM as a Cloud Service is dedicated to optimizing your platform’s security and performance. This maintenance release includes 17 security fixes, reinforcing our commitment to robust system protection.

Embedded Technologies embedded-tech-28871

Technology
Version
Link
AEM Oak
2.6.0
Oak 2.6.0 API
AEM SLING API
2.27.6
Apache Sling API 2.27.6 API
AEM HTL
1.4.28-1.4.0
HTML Template Language Specification
Apache HTTP Server
2.4.67
Apache Httpd 2.4.67
Dispatcher
2.0.275
AEM Core Components
2.32.6
AEM WCM Core Components
Node.js
14 (default)
Supported Node.js versions
Java 21
21.0.11
JDK 21.0.11

Release 28386 release-28386

Summarized below are the continuous improvements for maintenance release 28386, which was publicly released on September 23, 2026. The previous maintenance release was release 27830.

The 2026.10.0 feature activation provides the full feature set for this maintenance release. See the Experience Manager Releases Roadmap for more information.

NOTE
Release 28187 has been made private.

Enhancements enhancements-28386

  • CQ-4361811: Removed the deprecated commons-lang dependency from cq-commons (in favor of commons-lang3).
  • CQ-4365034: Migrated to Adobe Analytics API 2.0 ahead of the Analytics 1.4 API end-of-life (August 31, 2026).
  • GRANITE-65723: Added session prolongation support for JWT-based authentication on page requests.
  • GRANITE-67893: Added support for custom URI schemes in HTML sanitization via the ALLOWED_URI_SCHEMES configuration.
  • GRANITE-69821: Added last-activity timestamp tracking on user profile nodes.
  • GRANITE-71327: Added the ability to inspect configured preprocessors.
  • GRANITE-72442: Added support for Bouncy Castle-based JSafe-compatible keystores.
  • SKYOPS-124458: Increased the AEM Developer Console IMS integration limit to 40 technical accounts.
  • SKYOPS-137568: Added support for running the AEM Quickstart on Java 25.
  • SKYOPS-138717: Removed a deprecated API from the AEM public API surface.
  • SKYOPS-145215: Added a CQ Quickstart MCP server to the AEM as a Cloud Service SDK.
  • SKYOPS-155829: Updated Cloud Service platform bundles to remove the deprecated commons-lang dependency.

Fixed Issues fixed-issues-28386

  • ASSETS-9938: Fixed Link Share download failing for ZIP files.
  • CQ-4364676: Fixed a broken Help link in the login screen footer.
  • GRANITE-64470: Fixed the Publish mail service requiring a pod restart to pick up OSGi configuration changes (for example, OAuth token updates).
  • GRANITE-70798: Fixed a login failure on AMS publish instances after the 6.5 LTS SP2 upgrade (TokenAuthenticationHandler/SAML regression).
  • GRANITE-71458: Fixed a missing “Remove member” button in the Groups UI for long user or group names.
  • GRANITE-72210: Fixed OIDC authentication failures caused by JWK Set size limits; the HTTP retrieval limits are now configurable.
  • GRANITE-72324: Fixed precompile-maven-plugin incompatibility with Maven 3.10.
  • GRANITE-73303: Fixed JSafe keystores loading only on first use, which caused delayed initialization.
  • SITES-48426: Fixed a severe performance slowdown in the Sites console for large sites.
  • SITES-50164: Fixed the Preflight Play button failing to launch highlighting, the preview-mode banner, and popover auto-minimize due to a client library load issue.
  • SKYOPS-147677: Fixed jcr:content child node deletions not replicating to Publish when a page has comments.
  • SKYOPS-152346: Fixed customer-provided overlays being overwritten by the product overlay.

AEM Guides guides-28386

  • GUIDES-48304: On low-resolution screens, the Insert Keyword dialog fails to appear when inserting a keyword from the toolbar, while it opens as expected when using More option.
  • GUIDES-48893: Opening the Review panel or applying a project filter takes some time to load the task list.
  • GUIDES-49065: The asset status API does not return the correct status for assets whose path contains a comma.
  • GUIDES-49325: When you generate AEM Sites (with composite component mapping) output with a baseline targeting an older version, the page content correctly shows that older version, but the page metadata shows the current version instead.
  • GUIDES-51759: Starting a translation using an XLIFF project creates an empty project that never moves to an in-progress state.
  • GUIDES-52343: When a new learning topic is created using a HTML or learning template with a custom header, the topic title doesn’t appear in the custom header
  • GUIDES-52690: A preset’s saved baseline selection incorrectly displays as No Baseline after the baseline is deleted or while a dynamic baseline is still being created.
  • GUIDES-52916: Copying a table from Author mode and pasting it into Author mode removes attributes such as colwidth and any other attributes defined on colspec, causing the column width settings to be lost.

For more information about the new and enhanced features and issues fixed in the release, view the Experience Manager Guides release roadmap.

Known Issues known-issues-28386

None.

Deprecated Features and APIs deprecated-28386

Deprecated and removed features and APIs in AEM as a Cloud Service are detailed in the Deprecated and Removed Features and APIs document.

NOTE
On September 28, 2026, environments still using deprecated APIs will not receive critical Adobe release updates and will not be subject to Adobe’s standard commitments around performance and availability. As a result, you will not receive new features or bug fixes, application stability and uptime may be negatively affected, and security risk exposure may increase further. To once again receive Adobe release updates, a fullstack pipeline must be successfully executed; the update will then be applied within a few days.

Security Fixes security-28386

AEM as a Cloud Service is dedicated to optimizing your platform’s security and performance. This maintenance release addresses 16 identified vulnerabilities, reinforcing our commitment to robust system protection.

Embedded Technologies embedded-tech-28386

Technology
Version
Link
AEM Oak
2.6.0
Oak 2.6.0 API
AEM SLING API
2.27.6
Apache Sling API 2.27.6 API
AEM HTL
1.4.28-1.4.0
HTML Template Language Specification
Apache HTTP Server
2.4.67
Apache Httpd 2.4.67
Dispatcher
2.0.275
AEM Core Components
2.32.6
AEM WCM Core Components
Node.js
14 (default)
Supported Node.js versions
Java 21
21.0.11
JDK 21.0.11
recommendation-more-help
experience-manager-cloud-service-help-main-toc