Branch: refs/heads/stable-18.4.x Home: https://github.com/xwiki/xwiki-platform Commit: 678a0da4bf99bda5604e7f70d3dc86a20daf9a0c https://github.com/xwiki/xwiki-platform/commit/678a0da4bf99bda5604e7f70d3dc8... Author: Michael Hamann <[email protected]> Date: 2026-07-22 (Wed, 22 Jul 2026) Changed paths: M xwiki-platform-core/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/macros.wiki M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/syntaxContentEditor.wiki M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-transformations/xwiki-platform-rendering-transformation-api/src/main/java/org/xwiki/rendering/internal/transformation/XWikiTransformationManager.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-transformations/xwiki-platform-rendering-transformation-api/src/main/java/org/xwiki/rendering/transformation/XWikiTransformationContext.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-transformations/xwiki-platform-rendering-transformation-api/src/test/java/org/xwiki/rendering/internal/transformation/XWikiRenderingContextTest.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-transformations/xwiki-platform-rendering-transformation-api/src/test/java/org/xwiki/rendering/internal/transformation/XWikiTransformationManagerTest.java A xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-transformations/xwiki-platform-rendering-transformation-api/src/test/java/org/xwiki/rendering/transformation/XWikiTransformationContextTest.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/main/java/org/xwiki/rendering/script/RenderingScriptService.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-xwiki/src/test/java/org/xwiki/rendering/script/RenderingScriptServiceTest.java Log Message: ----------- XWIKI-24558: Unmodified content should be executed as author in BlockNote * Extend RenderingScriptService to allow direct conversion of content, using the author when it is unchanged. * Rename contentDocumentReference to contentEntityReference in XWikiTransformationContext (unstable), to allow passing object property references in addition to document references. * Validate that the passed entity reference in XWikiTransformationContext is absolute. * Pass the object property reference in BlockNote. * Move the user of AuthorExecutor from XWikiTransformationManager to RenderingScriptService. * Don't silently fail executing transformations when the context author doesn't have programming right. * Add a unit test for XWikiRenderingContext to avoid decreasing the test coverage. (cherry picked from commit 95ac373573e8fd4342d3b0721ca2c78be1f00906) To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications