Branch: refs/heads/stable-18.4.x Home: https://github.com/xwiki/xwiki-platform Commit: 87c77e662a0f432663d0dfeea63e09fa5c232285 https://github.com/xwiki/xwiki-platform/commit/87c77e662a0f432663d0dfeea63e0... Author: Thomas Mortagne <[email protected]> Date: 2026-09-16 (Wed, 16 Sep 2026) Changed paths: M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/ExtensionStore.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/main/java/org/xwiki/repository/internal/RepositoryManager.java M xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-server-api/src/test/java/org/xwiki/repository/internal/RepositoryManagerTest.java Log Message: ----------- XWIKI-24907: Importing an extension in the repository may saves a stale document and overwrites the concurrent last-version update * Update the version pages first, and reload the main page right before updating and saving it, to reduce the time during which a concurrent modification can be lost Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> (cherry picked from commit 905a85d0cba98732d3c198e0ed249796f3f65bd3) To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications