Branch: refs/heads/RN-92 Home: https://github.com/xwiki-contrib/application-releasenotes Commit: 39c13c4c14e7d3a8b81c22269cf04241a6ccd07d https://github.com/xwiki-contrib/application-releasenotes/commit/39c13c4c14e... Author: Vincent Massol <[email protected]> Date: 2026-09-01 (Tue, 01 Sep 2026) Changed paths: A application-releasenotes-ui/src/test/java/org/xwiki/releasenotes/DisplayChangesMacroPageTest.java M application-releasenotes-ui/src/test/java/org/xwiki/releasenotes/GetChangesMacroPageTest.java M application-releasenotes-ui/src/test/java/org/xwiki/releasenotes/ReleaseNotesChangesMacroPageTest.java Log Message: ----------- RN-92: Add PageTests for the getChanges filters, the milestone/RC version aggregation and the non-default displayers * Extend GetChangesMacroPageTest with the filters it did not cover: the audience lower-casing, the importance name to stored value rewriting, the two hand-written containsScreenshots clauses, the combination of all the filters and the values the macro defaults to. * Add ReleaseNotesChangesMacroPageTest, pinning the version a release note derives from its page name (8.3M1, 8.3RC1 and the milestone/RC aggregation of a final release) and the two queries each audience section splits its changes with. * Add DisplayChangesMacroPageTest, rendering the Simple, List, Flow and Grid displayers, the fallback to the default displayer for a displayer name that is not a plain name, and the "no changes" message for a context variable that no variable matches. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Commit: ed9ea74213a36ca0f45a4a9cde8e5ed07e3de192 https://github.com/xwiki-contrib/application-releasenotes/commit/ed9ea74213a... Author: Vincent Massol <[email protected]> Date: 2026-09-01 (Tue, 01 Sep 2026) Changed paths: M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/Change/GetChangesMacro.xml Log Message: ----------- [Misc] Drop the redundant spellings from the getChanges audience default The macro lower cases the audience filter before matching it, so the capitalized spellings the default value listed alongside the lower cased ones only built three extra "or" clauses matching what the first three already matched. The default now lists each audience once, which is what it was already worth. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Compare: https://github.com/xwiki-contrib/application-releasenotes/compare/242ab14517... To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-releasenotes/settings/notificat...
participants (1)
-
XWiki Notifications