VIP MU plugins v20260818.0
17:04:11 GMT+0000
View Pull Request: https://github.com/Automattic/vip-go-mu-plugins/pull/7183
Changed
- Real-Time Collaboration: Avoids showing a newer-autosave warning when the autosaved content is already confirmed in the shared document, while retaining the warning when content may be missing because a user edited alone or the collaboration backend was unavailable. See WordPress/gutenberg#80539.
- Real-Time Collaboration: Compacts the CRDT snapshot when serializing it for persistence, preventing deleted editing history from continually inflating post meta without removing the live session’s undo history. See WordPress/gutenberg#80707.
- Real-Time Collaboration: Retains the inner-template synchronization fix from WordPress/gutenberg#79021. The VIP RTC plugin version is unchanged at
v0.3.2. - Updated the wp-parsely submodule (used for local development environments) to version 3.23.5.
- Real-Time Collaboration: Created block templates synchronously during insertion so connected peers received a single complete block without duplicate template contents.
Fixed
- Real-Time Collaboration: Prevents derived updates from controlled blocks such as Navigation from intercepting a collaborator’s first undo or clearing redo. See WordPress/gutenberg#80503.
- Post Preview: When RTC is disabled, uses WordPress Core’s autosave handling so reverting a title to its published value does not leave Preview showing stale autosave content. See WordPress/gutenberg#80769.
- Real-Time Collaboration: Displayed collaborator selections that spanned mixed text and non-text blocks, whole-block keyboard selections, and entire posts.
- Real-Time Collaboration: Cleared the post’s dirty state after successfully saving edited post metadata.
- Real-Time Collaboration: Wrapped long usernames and mentions in the notes sidebar so the text remained readable.
Added
- RTC: Added configuration support for the multiplexed WebSocket transport.