Componize 6.1.2 (31 Aug 2026)
Componize 6.1.2 adds DITA glossary metadata, lifecycle and workflow improvements, branch-comparison enhancements, and CMIS and license corrections.
Release details
- Framework and Alfresco integration release date: 31 August 2026.
Technical changes
- Added metadata extraction for DITA Glossary, Glossary Entry, and Glossary Group documents.
- Glossary metadata includes identifiers, titles, and applicable standard topic metadata such as creation dates.
- Restored Alfresco MVC REST support using Alfresco MVC 9.0.0.
- Restored the VCS tag API and multiselect check-in/check-out controllers.
- Added a “To Be Approved” status to author and localization lifecycles.
- Added “To Be Approved” to the start-translation workflow form.
- Added localized renderers for author and localization status metadata.
- Localized author statuses on the translation dashboard, with the raw status used as a fallback when no localized message is available.
- Sorted DITA templates alphabetically by title or name.
Branch comparison changes
- Sorted branch-comparison files alphabetically using robust path and filename handling.
- Added an action for removing all files directly contained in a displayed folder from the comparison. Files in subfolders are not removed.
- Enabled formatted and indented comparison results by default for collection comparisons, version comparisons, and dry merges.
- Reset selected documents, the mode selector, results, and summary information when source and target branches are inverted.
- Improved handling when the same branch is selected as both source and target.
- Added an error message when merge is requested with no selected files.
- Added an error message when all selected files are conflicts and conflict inclusion is disabled.
Bug Fixes
- Made license authorization checks case-insensitive for named and active users.
- Changed active-user repository persistence so it is used only in clustered Alfresco installations, providing a workaround for issue 30584.
- Fixed CMIS check-in after a retryable transaction rollback by resetting transaction-listener state and propagating the final object identifier back to the OpenCMIS holder.
- Corrected the “Open in Oxygen Desktop” action label.
- Corrected labels and whitespace in the restored REST integration.
Configuration
- Added the alfresco.cluster.enabled property, which defaults to false.
- Set alfresco.cluster.enabled=true on clustered installations to enable shared active-user persistence.
Compatibility changes
- Replaced the custom XML Schema 1.1-enabled Xerces dependency with the standard Xerces 2.12.2 dependency supplied by Alfresco.
- XML Schema 1.1 validation is no longer supported by the bundled parser.
- Applications relying on XML Schema 1.1 should review this change before upgrading.
- Updated the Alfresco integration to use Componize Framework 6.1.2.
Maintenance
- Updated all framework, SDK, and Alfresco integration modules to version 6.1.2.
- Added test coverage for DITA glossary extraction, case-insensitive licensing, clustered license persistence, and CMIS retry handling.