Branch: refs/heads/stable-17.4.x
Home:
https://github.com/xwiki/xwiki-platform
Commit: 56480374241c6a2077376ed2af9dcdffd9503a4c
https://github.com/xwiki/xwiki-platform/commit/56480374241c6a2077376ed2af9d…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-08-13 (Wed, 13 Aug 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-loading/plugin.js
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-realtime/ckeditorRealtimeAdapter.js
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-realtime/plugin.js
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-source/plugin.js
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-sourcearea/plugin.js
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-docker/src/test/it/org/xwiki/ckeditor/test/ui/ImageIT.java
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-ui/src/main/resources/CKEditor/InlineEditor.xml
M
xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/saver.js
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/editor.js
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/wysiwygEditor.js
Log Message:
-----------
XWIKI-23228: When clicking "Done", the realtime editor sometimes asks if the
user wants to leave the page
* Allow registering asynchronous editor destroy handlers, that delay destroy operation.
Realtime editing needs this to make sure uncommitted work is pushed to the server (and
acknowledgment is received) before the editor is destroyed.
* Allow registering asynchronous mode change handlers (e.g. WYSIWYG to Source), in order
to be able to push uncommitted work before disconnecting from the realtime session when
switching to Source mode
* Fix flickering ImageIT#quickInsertImageOtherPage
* When editing in-place, wait for the editor to be destroyed async (e.g. uncommitted work
pushed to the server) before switching to view mode
* Auto-saver needs to push its state to the server before being destroyed
(cherry picked from commit 23e6afd7279a822231c0f03dba6f272509fe5150)
(cherry picked from commit 8355b1eae2dacb20b3c04d783c9a0da567cab260)
Commit: 09d5d986d2c143cf1d442b9ec313a04aed8c230d
https://github.com/xwiki/xwiki-platform/commit/09d5d986d2c143cf1d442b9ec313…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-08-13 (Wed, 13 Aug 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-netflux/xwiki-platform-netflux-api/src/main/resources/ApplicationResources.properties
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/loader.js
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/messages.js
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-webjar/src/main/webjar/loader.js
Log Message:
-----------
XWIKI-23436: You can't edit a wiki page in WYSIWYG mode if you can't connect to
the realtime session
* Remove unused code in order to make it easier to refactor used code.
(cherry picked from commit 55090369364e2f8a706c5576c2e0b9c45f2a9816)
Commit: ad99ff820e07dc398347e341f899ee8618a926d0
https://github.com/xwiki/xwiki-platform/commit/ad99ff820e07dc398347e341f899…
Author: Marius Dumitru Florea <marius(a)xwiki.com>
Date: 2025-08-13 (Wed, 13 Aug 2025)
Changed paths:
M
xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-realtime/plugin.js
A
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-test-pageobjects/src/main/java/org/xwiki/realtime/test/RealtimeTestUtils.java
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/document.js
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-webjar/src/main/webjar/loader.js
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-test/xwiki-platform-realtime-wiki-test-docker/src/test/it/org/xwiki/realtime/wiki/test/ui/RealtimeWikiEditorIT.java
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wiki/xwiki-platform-realtime-wiki-webjar/src/main/webjar/loader.js
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-docker/src/test/it/org/xwiki/realtime/wysiwyg/test/ui/AbstractRealtimeWYSIWYGEditorIT.java
M
xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-docker/src/test/it/org/xwiki/realtime/wysiwyg/test/ui/RealtimeWYSIWYGEditorIT.java
Log Message:
-----------
XWIKI-23436: You can't edit a wiki page in WYSIWYG mode if you can't connect to
the realtime session
* Fail gracefully if we cannot connect to the realtime collaboration WebSocket.
(cherry picked from commit 51c26636431519f21b4ff828d0a89ebad25195b4)
Compare:
https://github.com/xwiki/xwiki-platform/compare/17b5420acf3f...ad99ff820e07
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-platform/settings/notifications