Branch: refs/heads/master
Home:
https://github.com/xwiki/xwiki-platform
Commit: 477d54657c21d59cbd97cd3a21a2c8bbdc6738cf
https://github.com/xwiki/xwiki-platform/commit/477d54657c21d59cbd97cd3a21a2…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2025-10-13 (Mon, 13 Oct 2025)
Changed paths:
M xwiki-platform-core/pom.xml
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-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
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 (#4613)
XWIKI-20944: Include macro fails to execute when no reference is specified
* Use the new feature mandatory parameter
* 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
* Add revapi ignores for the new mandatory boolean
* Fix a small bug related to validation of mandatory features
* Fix handling of features with a single group
* Stop removing hidden parameters from the dom
* Fix the display
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-platform/settings/notifications