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
Branch: refs/heads/XWIKI-20944
Home: https://github.com/xwiki/xwiki-platform
Commit: e8798cf7ea5fcc1a8fba8e79f9009c3940ff0587
https://github.com/xwiki/xwiki-platform/commit/e8798cf7ea5fcc1a8fba8e79f900…
Author: Simon Urli <simon.urli(a)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/9272afde127f3f8f719d07276267…
Author: Simon Urli <simon.urli(a)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/3556e0a622d6c87f92f6ad83c833…
Author: Simon Urli <simon.urli(a)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/789ed72a981fc1b0b3dabb5a7109…
Author: Simon Urli <simon.urli(a)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/03eb9795646851b5fc151c006dbd…
Author: Simon Urli <simon.urli(a)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/e7a55b25079c65a6eb0dd622b007…
Author: Simon Urli <simon.urli(a)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/7c96a569b039176fe978ca7e6a08…
Author: Simon Urli <simon.urli(a)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