Componize 5.4.3 (29 Aug 2024)
Componize 5.4.3 adds an API for retrieving explicitly assigned permissions and improves copying of DITA content and links.
Release details
- Alfresco integration releasde date: 29 August 2024.
Technical changes
- The output from the Componize XProc <cpnz:copy> step now has an actualUri attribute that
contains the actual URI where the resource was copied from. When running a pipeline in Alfresco, the actual URI will be the
NodeRef of the copied resource.
- The DITA OT pipeline can now be overidden using the cpnz:dita:xpl:ditaot.xpl URN.
- Images referenced with imageref in ditaval files are now included in the DITA OT processing.
Bug Fixes
- Fixed a possible null-pointer exception in the permissions web script. Requests for missing nodes now return an empty permission set.
- Fixed issue 30274 so that links from a document to itself are rewritten correctly when the document is copied.
- Preserved fragment-only links, such as #topic-id/p-id, when copying a document.
- Made link href updates asynchronous and restricted them to valid link records.
- Fixed missing actualUri information when directories are copied.
Maintenance
- Updated all framework and SDK modules to version 5.4.3.
- The Alfresco 5.4.3 tag continues to use Componize Framework 5.4.2; the Alfresco dependency is updated to Framework 5.4.3 in Alfresco 5.4.4.
- Added test coverage for explicitly assigned permissions, copy-step actual URIs, and link rewriting.