Branch: refs/heads/stable-17.10.x Home: https://github.com/xwiki/xwiki-platform Commit: 14574c26c95f21b39b18b7248f33a06f18f6a9e1 https://github.com/xwiki/xwiki-platform/commit/14574c26c95f21b39b18b7248f33a... Author: Michael Hamann <[email protected]> Date: 2026-05-11 (Mon, 11 May 2026) Changed paths: M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/pom.xml M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/IndexTreeScriptService.java A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/test/java/org/xwiki/index/tree/IndexTreeScriptServiceTest.java M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-macro/src/main/resources/XWiki/DocumentTreeMacros.xml M xwiki-platform-core/xwiki-platform-tree/xwiki-platform-tree-api/src/main/java/org/xwiki/tree/internal/EntityTreeNodeIdConverter.java M xwiki-platform-core/xwiki-platform-tree/xwiki-platform-tree-api/src/test/java/org/xwiki/tree/internal/EntityTreeNodeIdConverterTest.java Log Message: ----------- XWIKI-24216: Add a script service to normalize entity tree node IDs * Use the existing EntityTreeNodeIdConverter * Improve EntityTreeNodeIdConverter to resolve an empty reference to the current entity reference * Add unit tests * Avoid calling incorrect macros and script service methods by explicitly mapping node types to macro and method names. (cherry picked from commit 2fe4c430d177ef75565cc9b39cdce4d54da7ca3b) To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications