Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-platform Commit: 10920713e513f6cb3dace28145d4d57e21588211 https://github.com/xwiki/xwiki-platform/commit/10920713e513f6cb3dace28145d4d... Author: Vincent Massol <[email protected]> Date: 2026-07-17 (Fri, 17 Jul 2026) Changed paths: M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/pom.xml M xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/main/java/org/xwiki/rest/internal/representations/AbstractTextPlainReader.java A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/representations/comments/FormUrlEncodedCommentReaderTest.java A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/representations/comments/TextPlainCommentReaderTest.java A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/representations/objects/FormUrlEncodedObjectReaderTest.java A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/representations/objects/FormUrlEncodedPropertyReaderTest.java A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/representations/objects/TextPlainPropertyReaderTest.java A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/representations/pages/FormUrlEncodedPageReaderTest.java A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/representations/pages/TextPlainPageReaderTest.java A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/representations/tags/FormUrlEncodedTagsReaderTest.java A xwiki-platform-core/xwiki-platform-rest/xwiki-platform-rest-server/src/test/java/org/xwiki/rest/internal/representations/tags/TextPlainTagsReaderTest.java Log Message: ----------- XWIKI-24577: text/plain REST request bodies are decoded with the platform default charset instead of UTF-8, corrupting non-ASCII content Decode text/plain REST request bodies explicitly as UTF-8 in AbstractTextPlainReader instead of relying on the JVM platform default charset, and add the previously-missing unit tests for the REST request-body reader package (including a non-ASCII UTF-8 round-trip regression test). Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications