Branch: refs/heads/stable-17.10.x Home: https://github.com/xwiki/xwiki-platform Commit: 0937de325a74db5fd36897d8279c60827517372b https://github.com/xwiki/xwiki-platform/commit/0937de325a74db5fd36897d8279c6... Author: Michael Hamann <[email protected]> Date: 2026-08-12 (Wed, 12 Aug 2026) Changed paths: M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/pom.xml M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/javascript.vm M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-ui/src/main/resources/XWiki/PinnedChildPagesUIX.xml M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-webjar/src/main/webjar/suggestChildPages.js M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-ui/src/main/resources/PanelsCode/ApplicationsPanelConfigurationSheet.xml M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-ui/src/main/resources/PanelsCode/NavigationConfigurationSheet.xml M xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-ui/src/main/resources/PanelsCode/RequireJSConfig.xml M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/editors/dataeditors.js Log Message: ----------- XWIKI-24691: Flamingo skin uses jQuery UI without dependency or path declaration Partial backport of 02dc9856dd59b2d65cda0236144966f413416c54. Only the jQuery UI declaration fix is backported, not the jQuery 4.0.0 and jQuery Migrate 4.0.2 upgrades from that commit. * Declare the paths in the skin's static RequireJS configuration, where the skin's own JavaScript can rely on them, and remove the now duplicate declarations from the panels XAR and from dataeditors.js. * Declare jquery-ui-touch-punch with jquery-ui as its shim dependency and map 'jquery-ui' to 'jquery-ui-touch-punch' for all modules, so requiring jQuery UI automatically loads the touch punch plugin, and remove the now redundant explicit jquery-ui-touch-punch dependencies. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications