Branch: refs/heads/master Home: https://github.com/xwiki-contrib/application-releasenotes Commit: 6ef51a2dac30fa61cd03224b95dabdda734da822 https://github.com/xwiki-contrib/application-releasenotes/commit/6ef51a2dac3... Author: Vincent Massol <[email protected]> Date: 2026-08-29 (Sat, 29 Aug 2026) Changed paths: M application-releasenotes-test/application-releasenotes-test-docker/pom.xml M application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/ReleaseNotesIT.java M application-releasenotes-ui/pom.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/HomeReleaseChanges.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/HomeReleaseNotes.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/Translations.xml Log Message: ----------- RN-75: Use Live Data instead of LiveTable * Replace the #livetable calls of ReleaseNotes.Code.HomeReleaseNotes and ReleaseNotes.Code.HomeReleaseChanges with the {{liveData}} macro, using the "liveTable" Live Data source so that both lists keep querying the same results page. * Drop the column configuration that Live Data derives on its own from the XClass (property types, filters and displayers, the text filter already defaulting to a "contains" match), and keep in the macro JSON only what it cannot derive: the link displayers, the non sortable columns, and the product and version columns which are read from EntryClass rather than from ChangeClass. * Rename the releasenotes.releases.livetable.* and releasenotes.changes.livetable.* translation keys to releasenotes.releases.livedata.* and releasenotes.changes.livedata.*. * Declare the xwiki-platform-livedata-macro and xwiki-platform-livedata-livetable dependencies. The xwiki-platform-livetable-ui dependency stays because the "liveTable" source renders XWiki.LiveTableResults, which that XAR provides. * Add a functional test checking that both lists display their entries, including the columns coming from EntryClass. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Commit: 64f4b35e5c4678805e55442e02507302a6bedb7d https://github.com/xwiki-contrib/application-releasenotes/commit/64f4b35e5c4... Author: Vincent Massol <[email protected]> Date: 2026-08-29 (Sat, 29 Aug 2026) Changed paths: M application-releasenotes-test/application-releasenotes-test-docker/pom.xml M application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/ReleaseNotesIT.java M application-releasenotes-ui/pom.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/HomeReleaseChanges.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/HomeReleaseNotes.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/Translations.xml Log Message: ----------- RN-75: Use Live Data instead of LiveTable Compare: https://github.com/xwiki-contrib/application-releasenotes/compare/da8117e5e0... To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-releasenotes/settings/notificat...
participants (1)
-
XWiki Notifications