Branch: refs/heads/XWIKI-20944 Home: https://github.com/xwiki/xwiki-platform Commit: e8798cf7ea5fcc1a8fba8e79f9009c3940ff0587 https://github.com/xwiki/xwiki-platform/commit/e8798cf7ea5fcc1a8fba8e79f9009... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/main/java/org/xwiki/rendering/macro/include/IncludeMacroParameters.java M xwiki-platform-core/xwiki-platform-rendering/xwiki-platform-rendering-macros/xwiki-platform-rendering-macro-include/src/test/java/org/xwiki/rendering/internal/macro/include/IncludeMacroRefactoringTest.java Log Message: ----------- XWIKI-20944: Include macro fails to execute when no reference is specified * Use the new feature mandatory parameter Commit: 9272afde127f3f8f719d07276267b85c104e77df https://github.com/xwiki/xwiki-platform/commit/9272afde127f3f8f719d07276267b... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroWizard.css M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/internal/macro/MacroDescriptorUIFactory.java M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/main/java/org/xwiki/wysiwyg/macro/AbstractMacroUINode.java M xwiki-platform-core/xwiki-platform-wysiwyg/xwiki-platform-wysiwyg-api/src/test/java/org/xwiki/wysiwyg/internal/macro/MacroDescriptorUIFactoryTest.java Log Message: ----------- XWIKI-20944: Include macro fails to execute when no reference is specified * Fix the display of include macro mandatory parameter by handling the specific case of a feature containing a group containing a single parameter to display Commit: 3556e0a622d6c87f92f6ad83c833b6f46f4e56b8 https://github.com/xwiki/xwiki-platform/commit/3556e0a622d6c87f92f6ad83c833b... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M xwiki-platform-core/pom.xml Log Message: ----------- XWIKI-20944: Include macro fails to execute when no reference is specified * Add revapi ignores for the new mandatory boolean Commit: 789ed72a981fc1b0b3dabb5a710934a524a53159 https://github.com/xwiki/xwiki-platform/commit/789ed72a981fc1b0b3dabb5a71093... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js Log Message: ----------- XWIKI-20944: Include macro fails to execute when no reference is specified * Fix a small bug related to validation of mandatory features Commit: 03eb9795646851b5fc151c006dbdfd16aed3f0d3 https://github.com/xwiki/xwiki-platform/commit/03eb9795646851b5fc151c006dbdf... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js Log Message: ----------- XWIKI-20944: Include macro fails to execute when no reference is specified * Fix handling of features with a single group Commit: e7a55b25079c65a6eb0dd622b007ea6ba08bd9c0 https://github.com/xwiki/xwiki-platform/commit/e7a55b25079c65a6eb0dd622b007e... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js Log Message: ----------- XWIKI-23576: No picker displayed for the page parameter when inserting a new include macro WIP: currently it breaks the UI * Stop removing hidden parameters from the dom Commit: 7c96a569b039176fe978ca7e6a08a743a6fb36fc https://github.com/xwiki/xwiki-platform/commit/7c96a569b039176fe978ca7e6a08a... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-macro/macroEditor.js Log Message: ----------- XWIKI-23576: No picker displayed for the page parameter when inserting a new include macro * Fix the display Compare: https://github.com/xwiki/xwiki-platform/compare/4850ca8aaed6...7c96a569b039 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications