Branch: refs/heads/XWIKI-25237 Home: https://github.com/xwiki/xwiki-platform Commit: c6c6879ddc7e5dfae230599a0b03ce1d341bb4c3 https://github.com/xwiki/xwiki-platform/commit/c6c6879ddc7e5dfae230599a0b03c... Author: Manuel Leduc <[email protected]> Date: 2026-10-09 (Fri, 09 Oct 2026) Changed paths: M pnpm-lock.yaml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/global.d.ts M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-designsystem-webjar/src/main/node/src/types.d.ts M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-localization/xwiki-platform-localization-webjar/src/main/node/src/xwiki.d.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/authentication/authentication-xwiki/global.d.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/autosave/autosave-xwiki/global.d.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/backends/backend-xwiki/global.d.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/document/document-xwiki/global.d.ts A xwiki-platform-core/xwiki-platform-node/src/main/node/core/livedata/livedata-ui/global.d.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/livedata/livedata-ui/src/components/LivedataPersistentConfiguration.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/livedata/livedata-ui/src/components/displayers/DisplayerActions.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/livedata/livedata-ui/src/components/displayers/DisplayerXObjectProperty.vue M xwiki-platform-core/xwiki-platform-node/src/main/node/core/livedata/livedata-ui/src/components/services/LiveDataLogic.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/livedata/livedata-ui/src/components/services/editBus.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/livedata/livedata-ui/src/components/utilities/XWikiIcon.vue R xwiki-platform-core/xwiki-platform-node/src/main/node/core/livedata/livedata-ui/src/services/xwiki.js M xwiki-platform-core/xwiki-platform-node/src/main/node/core/livedata/livedata-ui/tsconfig.json M xwiki-platform-core/xwiki-platform-node/src/main/node/core/livedata/livedata-xwiki/global.d.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/livedata/livedata-xwiki/package.json M xwiki-platform-core/xwiki-platform-node/src/main/node/core/model/model-reference/model-reference-xwiki/global.d.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/model/model-remote-url/model-remote-url-xwiki/global.d.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/xwiki/xwiki-utils/etc/platform-xwiki-utils.api.md A xwiki-platform-core/xwiki-platform-node/src/main/node/core/xwiki/xwiki-utils/global.d.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/xwiki/xwiki-utils/package.json M xwiki-platform-core/xwiki-platform-node/src/main/node/core/xwiki/xwiki-utils/src/index.ts M xwiki-platform-core/xwiki-platform-node/src/main/node/core/xwiki/xwiki-utils/src/xwikiGlobal.ts M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-webjar/src/main/node/src/globals.d.ts Log Message: ----------- XWIKI-25237: Provide a single TypeScript declaration of the global XWiki object * Expose the declaration of the XWiki global from a types-only "./global" entry of `@xwiki/platform-xwiki-utils`, which modules opt into with a triple-slash type reference * Declare the core `widgets` (Notification, ConfirmationBox) on XWikiGlobal and document that extensions add their own members through module augmentation * Use the shared declaration in the blocknote, design system, localization, livedata and model modules instead of their local copies * Remove the untyped XWiki shim of livedata-ui and the `@ts-expect-error` comments it required * Keep the write-side declaration of the web webjar, which creates the global before xwiki.js runs To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications