Branch: refs/heads/feature-blocknote Home: https://github.com/xwiki/xwiki-platform Commit: 707e3ca484fc01c43af12b0db039fa2020f47673 https://github.com/xwiki/xwiki-platform/commit/707e3ca484fc01c43af12b0db039f... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/rendercontent.vm Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Avoid leading and trailing whispace when editing in-place (which is harmless when editing HTML but bad when the edit syntax is different). Commit: bac212c5396e553b66b78a6fa2d7aa262ef80b37 https://github.com/xwiki/xwiki-platform/commit/bac212c5396e553b66b78a6fa2d7a... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/pom.xml A xwiki-platform-core/xwiki-platform-blocknote/pom.xml A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/pom.xml A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteEditor.java A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteRequireJSModuleUIExtension.java A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/META-INF/components.txt A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/macros.wiki A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/syntaxContentEditor.wiki A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/pom.xml A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/pom.xml A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/src/test/it/org/xwiki/blocknote/test/ui/AllIT.java A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/src/test/it/org/xwiki/blocknote/test/ui/BlockNoteIT.java A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-pageobjects/pom.xml A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/pom.xml A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/.gitattributes A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/env.d.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/eslint.config.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package-lock.json A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.test.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/inplace.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/logic.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.app.json A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.node.json A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.vitest.json A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vite.config.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vitest.config.ts M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/javascript.vm Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Boilerplate code to load a Vue-based editor in standalone and in-place edit mode. Commit: bc41a59eb2f0e10b4859bec820445118d47af5ba https://github.com/xwiki/xwiki-platform/commit/bc41a59eb2f0e10b4859bec820445... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/menus_content.vm Log Message: ----------- XWIKI-23226: Edit menu UI extensions defined in Java are ignored Commit: 4bfbae639938a1bfb3aa30dc6394406f5f0ebcfb https://github.com/xwiki/xwiki-platform/commit/4bfbae639938a1bfb3aa30dc63944... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: A xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-api/src/main/java/org/xwiki/container/internal/RequestConfigurationSource.java M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-api/src/main/resources/META-INF/components.txt M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/pom.xml M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/main/java/org/xwiki/edit/internal/DefaultEditConfiguration.java A xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-api/src/test/java/org/xwiki/edit/internal/DefaultEditConfigurationTest.java Log Message: ----------- XWIKI-23227: Add support for overriding the default WYSIWYG editor from request Commit: 4c4fcdb6a76ec770346a254fe9dcf20ca57e9912 https://github.com/xwiki/xwiki-platform/commit/4c4fcdb6a76ec770346a254fe9dcf... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/InplaceEditActionUIExtension.java A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/StandaloneEditActionUIExtension.java A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/ApplicationResources.properties M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/META-INF/components.txt A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/inplaceEditMenuItem.vm A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/standaloneEditMenuItem.vm Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Inject links in the Edit menu to allow advanced users to quickly test the BlockNote integration. Commit: e3c178c048cad2241104e475626ecfa45f4a0a44 https://github.com/xwiki/xwiki-platform/commit/e3c178c048cad2241104e475626ec... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/macros.wiki M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package-lock.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/logic.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.js Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * First attempt to load BlockNote Commit: 6af20f74e21fdc681caf51414c6d8e54f3182ce4 https://github.com/xwiki/xwiki-platform/commit/6af20f74e21fdc681caf51414c6d8... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package-lock.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Update config to match Cristal Commit: 7a902968b2d0dd2b784368a5e46aa37ffb645750 https://github.com/xwiki/xwiki-platform/commit/7a902968b2d0dd2b784368a5e46aa... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M pom.xml M xwiki-platform-core/xwiki-platform-blocknote/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/pom.xml R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package-lock.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vite.config.ts M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-webjar/pom.xml Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Switch to pnpm to match the tools used by Cristal, and update the build config to be able to use a local dependency from Cristal. Commit: 408cf32f7c0fa57e378a1391e8709b9f47044eb0 https://github.com/xwiki/xwiki-platform/commit/408cf32f7c0fa57e378a1391e8709... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteEditor.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteRequireJSModuleUIExtension.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/InplaceEditActionUIExtension.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/StandaloneEditActionUIExtension.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/src/test/it/org/xwiki/blocknote/test/ui/AllIT.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/src/test/it/org/xwiki/blocknote/test/ui/BlockNoteIT.java Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Update since version. Commit: 074abc00030d6a2f53d7c056b884779022f13405 https://github.com/xwiki/xwiki-platform/commit/074abc00030d6a2f53d7c056b8847... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M pom.xml Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Update pnpm version. Commit: b639dccf68132e751845ade8148f4c1885a31e76 https://github.com/xwiki/xwiki-platform/commit/b639dccf68132e751845ade8148f4... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-container/pom.xml R xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-api/src/main/java/org/xwiki/container/internal/RequestConfigurationSource.java M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-api/src/main/resources/META-INF/components.txt A xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-default/pom.xml A xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-default/src/main/java/org/xwiki/container/internal/RequestConfigurationSource.java A xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-default/src/main/resources/META-INF/components.txt M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-servlet/pom.xml Log Message: ----------- XWIKI-23227: Add support for overriding the default WYSIWYG editor from request Commit: 3870a07df9dd966593bfa0b8b451b105b263149d https://github.com/xwiki/xwiki-platform/commit/3870a07df9dd966593bfa0b8b451b... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-pageobjects/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/pom.xml Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Move to 17.5.0-SNAPSHOT Commit: d09ba38d6521abae2432485aaf600f2d1fee07bc https://github.com/xwiki/xwiki-platform/commit/d09ba38d6521abae2432485aaf600... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/inplaceEditMenuItem.vm M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/standaloneEditMenuItem.vm Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Show the Edit menu entries only for advanced users. Commit: 9b710443c8502eda1ab7d94db4d330d068753c2c https://github.com/xwiki/xwiki-platform/commit/9b710443c8502eda1ab7d94db4d33... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/eslint.config.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/logic.js R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vite.config.ts Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Fix the build to support using local Cristal (SNAPSHOT) deps (use workaround for Vite bug) * Fix linting configuration and linting errors * Don't depend on cristal-skin because it brings unneeded transitive deps; use ``cristal-api`` instead and implement the SkinManager interface * No need to depend on React directly / explicitly * Allow esbuild to hook to build lifecycle Commit: 3e4a5d8984ce6f61d11776ba7f4afaea8680f808 https://github.com/xwiki/xwiki-platform/commit/3e4a5d8984ce6f61d11776ba7f4af... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.test.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/logic.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.ts Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Simplify imports Commit: cbb1494b4d6b1fecdd45a57993681d5434f2e8f6 https://github.com/xwiki/xwiki-platform/commit/cbb1494b4d6b1fecdd45a57993681... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vite.config.ts Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * We actually need to depend on React in order to execute the JSX transformations... Commit: 71c5f5dc898c0db4e4102b685638b94e7af6ef80 https://github.com/xwiki/xwiki-platform/commit/71c5f5dc898c0db4e4102b685638b... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Factory.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Factory.test.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.test.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/document/DefaultDocumentService.ts R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.js R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/factory.test.js R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/logic.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/DefaultModelReferenceHandlerProvider.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/DefaultModelReferenceParserProvider.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/DefaultModelReferenceSerializerProvider.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/DefaultRemoteURLParserProvider.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/DefaultRemoteURLSerializerProvider.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLParser.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLSerializer.ts R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/DefaultSkinManager.ts M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/prototypeJSPatches.js Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Small progress. Commit: 0ed15e8c955c31875557fcd18df2a72b220ea341 https://github.com/xwiki/xwiki-platform/commit/0ed15e8c955c31875557fcd18df2a... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Factory.test.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.test.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/i18nResolver.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/testUtils.js Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Localization support. Commit: b4e0134d001f3d332ab4730c5cd4ee3f274c2fc4 https://github.com/xwiki/xwiki-platform/commit/b4e0134d001f3d332ab4730c5cd4e... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.test.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/authentication/DefaultAuthenticationManagerProvider.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/authentication/XWikiAuthenticationManager.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/link/DefaultLinkSuggestServiceProvider.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/link/XWikiLinkSuggestService.ts Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Add missing components. Commit: 187d5a7c6819306cd90f5a46f5be8320c1694326 https://github.com/xwiki/xwiki-platform/commit/187d5a7c6819306cd90f5a46f5be8... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteCSSRequireJSModuleUIExtension.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/META-INF/components.txt M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/resources/templates/blocknote/macros.wiki M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/inplace.js M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/javascript.vm A xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/require/css.js Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Load the CSS (using a simple CSS loader plugin for RequireJS) * Fix the input syntax parameter * Disable all rendering transformations until we implement the protection. * Increment the version of Cristal dependencies Commit: 18a1cb7513d00d7a6ce6325291509708b10a7df1 https://github.com/xwiki/xwiki-platform/commit/18a1cb7513d00d7a6ce6325291509... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/main.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Factory.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Handle save * Upgrade some development deps to match Cristal Commit: 46ee2830bd97ada4c159a87c7b4a7833dca39696 https://github.com/xwiki/xwiki-platform/commit/46ee2830bd97ada4c159a87c7b4a7... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/inplace.js M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/editmeta.vm M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/less/edit.less Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Improve the styles for the integration with the standalone and in-place edit modes. Commit: c3cd463e54a6c36b419b5b1227126d8ccc14ec34 https://github.com/xwiki/xwiki-platform/commit/c3cd463e54a6c36b419b5b1227126... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/inplace.js Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Use the "xwikicontent" element in in-place edit mode rather than creating a new sibling element in order to inherit some styles from the XWiki skin. Commit: 5ad5ef8f49e496f40bf95546b38d04b5dba03899 https://github.com/xwiki/xwiki-platform/commit/5ad5ef8f49e496f40bf95546b38d0... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Update dev deps Commit: 58329809e3f8b5cfd7d2ce5d06e9014de69bf758 https://github.com/xwiki/xwiki-platform/commit/58329809e3f8b5cfd7d2ce5d06e90... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Improve a bit the content styles to make it look closer to view mode. Commit: 5b22dc1ddfe73d5a4092817ea0749a0c40bcb8b1 https://github.com/xwiki/xwiki-platform/commit/5b22dc1ddfe73d5a4092817ea0749... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/contentvars.vm M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/rendercontent.vm Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Escape the content when the output syntax is not HTML and we output both the title and the content (which requires HTML). Commit: ff82ea8825d654287ed9dbba9fbc71fa7b775498 https://github.com/xwiki/xwiki-platform/commit/ff82ea8825d654287ed9dbba9fbc7... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M pom.xml Log Message: ----------- XWIKI-23285: Upgrade to vue-i18n 11.1.5 Commit: 54ce08e883024d2ff92891a12a302a8fa404e640 https://github.com/xwiki/xwiki-platform/commit/54ce08e883024d2ff92891a12a302... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiEntityReference.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLSerializer.ts Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Upgrade dev dependency * Fix floating toolbar style * Fix link edit popop style * Implement entity reference to URL serialization (for links and images) Commit: d679ebe7af9d7c7dc7317a6266274db38b10664a https://github.com/xwiki/xwiki-platform/commit/d679ebe7af9d7c7dc7317a6266274... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/eslint.config.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/ds/x-btn.vue M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/DefaultSkinManager.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/XWikiDesignSystemLoader.ts Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Update dev deps * Basic design system loader implementation * Implement the button component using XWiki's design system (Bootstrap) Commit: d4054893361574fad8724edae0697ae99bc85c49 https://github.com/xwiki/xwiki-platform/commit/d4054893361574fad8724edae0697... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/authentication/XWikiAuthenticationManager.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/document/DefaultDocumentService.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/link/XWikiLinkSuggestService.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiEntityReference.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceHandler.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceParser.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceSerializer.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLParser.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLSerializer.ts Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Use our own implementation of entity/resource reference parser / serializer based on entityReference.js which is well tested. * Bulletproof the entity reference to URL serializer Commit: acd34104b96ca9ff14f9d1e11e7c34e2357055dd https://github.com/xwiki/xwiki-platform/commit/acd34104b96ca9ff14f9d1e11e7c3... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Upgrade to Cristal 0.19RC1 Commit: 2237acefe36c8a413c1f0a699c98bfe0cefcbe86 https://github.com/xwiki/xwiki-platform/commit/2237acefe36c8a413c1f0a699c98b... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Dependency upgrades Commit: f82a41b59a8783ccf8d147d75cb2d80b8ec64bd3 https://github.com/xwiki/xwiki-platform/commit/f82a41b59a8783ccf8d147d75cb2d... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/DefaultStorageProvider.ts A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/XWikiStorage.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/vite.config.ts Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Upgrade to Cristal 0.19.0 Commit: 383bb5470347387aa3620e42e4fa6a555c8a9183 https://github.com/xwiki/xwiki-platform/commit/383bb5470347387aa3620e42e4fa6... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Debug Pinia issue Commit: 4a34e120692fe101a0c158193e1c2f55b3c308f7 https://github.com/xwiki/xwiki-platform/commit/4a34e120692fe101a0c158193e1c2... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-pageobjects/pom.xml M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/pom.xml Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Update pom version to match master branch. Commit: f1baa9c71bf9be3fcccf7a838c2b73e0f84f43c5 https://github.com/xwiki/xwiki-platform/commit/f1baa9c71bf9be3fcccf7a838c2b7... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Fix the Pinia issue: it seems the Vue version was the problem.. thanks @manuelleduc Commit: c40f9a3d1a98e440b14436cd898b66a34c9ca298 https://github.com/xwiki/xwiki-platform/commit/c40f9a3d1a98e440b14436cd898b6... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-container/xwiki-platform-container-default/src/main/java/org/xwiki/container/internal/RequestConfigurationSource.java Log Message: ----------- XWIKI-23227: Add support for overriding the default WYSIWYG editor from request * Update since version. Commit: 2d3200c1f6f9944b0edfc8f87f616962e1f8db4c https://github.com/xwiki/xwiki-platform/commit/2d3200c1f6f9944b0edfc8f87f616... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteCSSRequireJSModuleUIExtension.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteEditor.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/BlockNoteRequireJSModuleUIExtension.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/InplaceEditActionUIExtension.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-api/src/main/java/org/xwiki/blocknote/internal/StandaloneEditActionUIExtension.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/src/test/it/org/xwiki/blocknote/test/ui/AllIT.java M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-test/xwiki-platform-blocknote-test-docker/src/test/it/org/xwiki/blocknote/test/ui/BlockNoteIT.java Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Update since version Commit: 17b628bae9726c9cf1de251117c29993f7db95d6 https://github.com/xwiki/xwiki-platform/commit/17b628bae9726c9cf1de251117c29... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/package.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/components/XWikiBlockNote.vue R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/container.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/document/DefaultDocumentService.ts R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/i18nResolver.js A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/i18nResolver.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiEntityReference.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceHandler.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceParser.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceSerializer.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLSerializer.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/DefaultSkinManager.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/skin/XWikiDesignSystemLoader.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/DefaultStorageProvider.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/storage/XWikiStorage.ts R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.app.json M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.node.json R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.vitest.json Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Align deps with Cristal 0.19.0 * Force inversify version in order to overcome an issue with the released cristal-uniast version * Move to TypeScript and use Composition API for Vue * Fix some TypeScript errors Commit: 94bf24c7f5afcd6b205699495084ff3da0b16b55 https://github.com/xwiki/xwiki-platform/commit/94bf24c7f5afcd6b205699495084f... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: A xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/eslint.config.mjs R xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/eslint.config.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/document/DefaultDocumentService.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiEntityReference.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceParser.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/reference/XWikiModelReferenceSerializer.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/model/url/XWikiRemoteURLSerializer.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/tsconfig.json Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Declare XWiki as global (no need to export and import it) * Turn off isolatedDeclarations because it doesn't work well with the compiled Vue components ("Default exports can't be inferred") * Fix eslint config (it's too complex to make it work with TypeScript) Commit: e79bda2b39e7335c10403e3d2db67e6bfb9b7728 https://github.com/xwiki/xwiki-platform/commit/e79bda2b39e7335c10403e3d2db67... Author: Marius Dumitru Florea <[email protected]> Date: 2025-07-10 (Thu, 10 Jul 2025) Changed paths: M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.test.js M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/Logic.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/services/i18nResolver.ts M xwiki-platform-core/xwiki-platform-blocknote/xwiki-platform-blocknote-webjar/src/main/node/src/testUtils.js Log Message: ----------- XWIKI-23025: Introduce Blocknote as an editor for XWiki * Fix test Compare: https://github.com/xwiki/xwiki-platform/compare/23cbbc1b11ee...e79bda2b39e7 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications