Skip to content

Changelog: VIP MU plugins [Production]

The release window for VIP MU plugins is currently Tuesdays between 08:00 and 22:00 UTC (09:00 and 23:00 UTC when Daylight Saving Time is in effect in North America). VIP MU plugins is open source and development can be followed in the VIP MU plugins GitHub repository.

RSS 

Showing page 1 of 41

15 September 2026

22:02:20 GMT+0000

Added

  • Added manage_safe_publish for Safe Publish management access, including the audit log, and view_safe_publish_audit_log for read-only audit log access. Administrators receive both automatically. Users with manage_options retain management and audit log access by default.

Fixed

  • Safe Publish edge cases.

Removed

  • Removed safe_publish_import_kses and safe_publish_import_kses_allowed_html. Imports now use WordPress’ standard content filtering.
08 September 2026

17:37:24 GMT+0000

Changed

  • Updated the wp-parsely submodule (used for local development environments) to version 3.24.1.

Added

  • Include plugin Update URI metadata in site details sent to the platform.

Fixed

  • Real-Time Collaboration: Prevented stale collaboration state from overwriting newer saved content by disabling collaboration for post types that could not persist its CRDT document.

Removed

  • Removed the unused Parsedown development dependency.
01 September 2026

18:01:39 GMT+0000

Changed

  • HyperDB: Updated to the latest upstream version.
  • Real-Time Collaboration: Moved collaboration and its bundled HTTP polling provider behind one opt-in Gutenberg experiment, disabled by default, while allowing plugins to replace the default provider.
  • Real-Time Collaboration: Enabled Gutenberg’s unified real-time collaboration experiment by default and moved its control from Gutenberg’s Experiments page to the VIP Real-Time Collaboration settings page.
  • Updated the default version of wp-parsely to 3.24.

Added

  • Real-Time Collaboration: Added session-scoped Anonymous User identities so authorized collaborators could continue editing when WordPress user profiles were unavailable.
  • Real-Time Collaboration: Added an emergency fallback setting that disabled collaboration and the VIP WebSocket provider together.
  • Real-Time Collaboration: Added an admin notice when the installed Gutenberg version was older than the required 23.8.0.

Fixed

  • Real-Time Collaboration: Prevented misplaced collaborator cursors, selections, and highlights inside collapsed content, showed presence on the nearest visible container, and revealed collapsed Details content when navigating to a collaborator.
25 August 2026

15:48:21 GMT+0000

Added

  • It is possible to use vip config envvar set to configure AI Connectors in WordPress

Changed

  • Real-Time Collaboration: Rendered empty editors and containers with their actual default block so its client ID, DOM element, and caret persisted when editing began, without saving the placeholder before entry.

Fixed

  • Fatal error during configuration of AI Connectors
18 August 2026

17:04:11 GMT+0000

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.
11 August 2026

16:26:42 GMT+0000

Fixed

  • Fixed admin_url() resolving to the production hostname on sandboxes, which caused cross-origin request failures for AJAX calls using admin-ajax.php.
  • Real-Time Collaboration: Preserved collaborators’ unsaved content and post meta when another user saves, prevented redundant empty autosave revisions, and restored undo and redo when plugins with incompatible meta boxes disable collaboration.
  • Real-Time Collaboration: Disabled Quick Edit for posts with active collaborative sessions and improved remote cursor and selection positioning while resizing the browser window.
  • VIP Image Resize: Fixed full-size image requests returning theme-constrained dimensions instead of the original attachment dimensions.

Changed

  • Real-Time Collaboration: Updated the bundled Gutenberg integration from the 0.2-20260706-pr79021 build based on Gutenberg 23.5.0 to the 0.2-20260720-pr79021 build based on the July 20 Gutenberg trunk snapshot. The VIP RTC plugin remains at v0.3.2.
  • Real-Time Collaboration: Added independent controls for collaborator join, leave, and post-update notifications, and avoided synchronous CRDT updates while editing alone to reduce typing latency outside active collaboration.
  • Updated the wp-parsely submodule (used for local development environments) to version 3.23.4.
  • VIP Image Resize: Add the vip_image_resize_use_theme_json_layout_widths filter to opt out of using theme.json layout widths.
04 August 2026

16:49:08 GMT+0000

Fixed

  • Fixed admin_url() resolving to the production hostname on sandboxes, which caused cross-origin request failures for AJAX calls using admin-ajax.php.
  • Real-Time Collaboration: Preserved collaborators’ unsaved content and post meta when another user saves, prevented redundant empty autosave revisions, and restored undo and redo when plugins with incompatible meta boxes disable collaboration.
  • Real-Time Collaboration: Disabled Quick Edit for posts with active collaborative sessions and improved remote cursor and selection positioning while resizing the browser window.
  • VIP Image Resize: Fixed full-size image requests returning theme-constrained dimensions instead of the original attachment dimensions.

Changed

  • Real-Time Collaboration: Updated the bundled Gutenberg integration from the 0.2-20260706-pr79021 build based on Gutenberg 23.5.0 to the 0.2-20260720-pr79021 build based on the July 20 Gutenberg trunk snapshot. The VIP RTC plugin remains at v0.3.2.
  • Real-Time Collaboration: Added independent controls for collaborator join, leave, and post-update notifications, and avoided synchronous CRDT updates while editing alone to reduce typing latency outside active collaboration.
  • Updated the wp-parsely submodule (used for local development environments) to version 3.23.4.
  • VIP Image Resize: Add the vip_image_resize_use_theme_json_layout_widths filter to opt out of using theme.json layout widths.
21 July 2026

17:20:26 GMT+0000

Changed

  • VIP Image Resize: Respect theme.json layout contentSize and wideSize when determining resize widths for block themes without $content_width.

Removed

  • Removed the retired VIP Featured Technology Partners display from Plugins admin screens.
14 July 2026

17:13:52 GMT+0000

Added

  • (Enterprise Search) Add filters in User’s query_db method
  • (Enterprise Search) Add support of include, lower_limit_object_id, and upper_limit_object_id for User Indexable
  • (Enterprise Search) Add a more detailed stack trace into the Search Dev Tools query log

Fixed

  • (Enterprise Search) Fix ordering user queries by meta key/value
02 July 2026

14:35:08 GMT+0000

Fixed

  • Fixed Safe Publish config loading on multisite so site-level and network-site-level settings are available together.

Removed

  • WP-CLI: Removed the already-disabled Async_Scheduler_Command class

Changed

  • Secure MCP: MCP requests whose authenticated email does not match a WordPress user now return a 401 error instead of silently declining authentication.
02 June 2026

19:05:14 GMT+0000

Changed

  • Updated RTC to use Gutenberg 23.1.1
  • Updated RTC to use Gutenberg 23.2.0
  • Updated the wp-parsely submodule (used for local development environments) to version 3.23.2.

Fixed

  • Fixed OPCache status in Site Health incorrectly reporting as disabled on VIP environments
28 April 2026

16:50:17 GMT+0000

Changed

  • Updated Query Monitor to 4.0.0
  • Updates Real-Time Collaboration to use the latest gutenberg build gutenberg-0.2-20260414 built on commit https://github.com/WordPress/gutenberg/commit/9dd4b0ce7a3ed0bdb5925a42bec5cf84fcab3eae
  • Updated the wp-parsely submodule (used for local development environments) to version 3.23.1.
  • Updated Jetpack to 15.7
  • Updated Query Monitor to 4.0.6

Added

  • Query Monitor 4 compatibility fixes.
14 April 2026

19:35:08 GMT+0000

Changed

  • Updated the version of Gutenberg used by VIP Real-Time Collaboration to the latest trunk code as of https://github.com/WordPress/gutenberg/commit/29e8cdbf75a8515345d72ecc959dcf19ab10011b
  • Update the Gutenberg version used in RTC to be the same as WordPress 7.0
  • Updated the wp-parsely submodule (used for local development environments) to version 3.23.0.
  • Updated the default version of wp-parsely from 3.22 to 3.23.