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 7 of 41

19 September 2023

22:14:27 GMT+0000

Adds wp_parsely_managed_options filter in Parse.ly integration


Fixes fatal error while reading config file of the integration


Fixes Integration::get_config() to return correct value for Multisite case


Please see the full release on GitHub.

29 August 2023

19:40:39 GMT+0000

Plugin Updated: Enterprise Search

We’ve reduced the batch size for async indexing queue from 1000 to 500 documents.

Additionally, for non-production environments only one queue processor job will run per per site (or a network site in a multisite).

https://github.com/Automattic/vip-go-mu-plugins/pull/4731


Disable temporary backup removal logic introduced in WordPress 6.3

Disable temporary backup removal logic introduced in WordPress 6.3 Core as it is not needed and will lead to fatal errors when invoked.

https://github.com/Automattic/vip-go-mu-plugins/pull/4712


Plugin Updated: VIP Search

This change enables Search Dev Tools for all Administrators on multisite installations.

https://github.com/Automattic/vip-go-mu-plugins/pull/4737


Please see the full release on GitHub.

08 August 2023

10:25:03 GMT+0000

Plugin Updated: http-concat

We’ve addressed a deprecation message Using ${var} in strings is deprecated, use {$var} instead.

https://github.com/Automattic/vip-go-mu-plugins/pull/4721


Jetpack AI Assistant

We’ve temporarily disabled Jetpack AI Assistant, we’ll re-instate it in the coming weeks.
If, for any reason, you wish to re-enable it, please drop the following snippet in a clients-mu-plugins

remove_filter( 'jetpack_set_available_extensions', 'vip_set_available_jetpack_extensions', 0 );

https://github.com/Automattic/vip-go-mu-plugins/pull/4722


Plugin Updated: Jetpack 12.4

We upgraded Jetpack to to Jetpack 12.4.

https://github.com/Automattic/vip-go-mu-plugins/pull/4738


Please see the full release on GitHub.

01 August 2023

09:58:07 GMT+0000

Plugin Updated: qm-plugins

Added a “Group Stats” sub-panel for Object Cache to aid in development and debugging.

https://github.com/Automattic/vip-go-mu-plugins/pull/4691


Plugin Updated: Role Backup

Add type check handling for php8 array functions for role backup CLI function

https://github.com/Automattic/vip-go-mu-plugins/pull/4707


Extra protections around the “alloptions” functionality

Increases performance and helps ensure stability.

https://github.com/Automattic/vip-go-mu-plugins/pull/4711


Please see the full release on GitHub.

25 July 2023

20:15:16 GMT+0000

Plugin Updated: VIP File Service

Use Image_CDN instead of the deprecated Jetpack_Photon for Jetpack 12.2+

https://github.com/Automattic/vip-go-mu-plugins/pull/4678


Disable “WP-Content Writable” test from Health Checks

WordPress 6.3 adds the ability for failed plugin and theme updates to be automatically rolled back. The feature requires a temp directory in wp-content/ to function.

As part of this feature, a new Health Check is added to ensure that the WordPress content directory is found and writable. On WPVIP updates are managed via GitHub and wp-content is read-only so this check will always fail with a critical error stating “Unable to Locate WordPress Content Directory”.

This change removes the update_temp_backup_writable check from the Health Checks page by default to avoid the confusing, and non-applicable critical health check warning.

https://github.com/Automattic/vip-go-mu-plugins/pull/4694


Disable “Available disk space” check added in WordPress 6.3

WordPress 6.3 adds a “Available disk space” check in the site health section. The check assumes self-managed and writeable filesystem. This check was disabled because it is not relevant on the WordPress VIP Platform and gives a bogus result.

https://github.com/Automattic/vip-go-mu-plugins/pull/4697


Please see the full release on GitHub.

18 July 2023

14:51:04 GMT+0000

Library updated: VIP Request Block

We’ve updated VIP Request Block library not run in WP-CLI context as that potentially may lead to inability to run CLI commands in case an expression evaluated to true in CLI context.

https://github.com/Automattic/vip-go-mu-plugins/pull/4640


Plugin Updated: VIP Helpers

Fixed a CSS bug in the non-prod bar that did not allow clicks to pass through to a portion of the application.

https://github.com/Automattic/vip-go-mu-plugins/pull/4646


VIP Integrations fix

We fixed VIP integration activation when used within WPCLI.

https://github.com/Automattic/vip-go-mu-plugins/pull/4679


Please see the full release on GitHub.

27 June 2023

18:11:51 GMT+0000

Plugin Updated: Query Monitor

Do not enable for non-prods by default.

https://github.com/Automattic/vip-go-mu-plugins/pull/4594


Plugin Updated: Enterprise Search

Fix healing when inspect flag is passed into wp vip-search health validate-contents

https://github.com/Automattic/vip-go-mu-plugins/pull/4551


Site Details Service

We added an alternative endpoint for sending data to the Site Details Service

https://github.com/Automattic/vip-go-mu-plugins/pull/4617


Plugin Updated: Prometheus

Disable Prometheus when WordPress is being installed.

Plugin Updated: VIP Cron Enhancements

Do not load Cron Control if WordPress is not installed

Plugin Updated: VIP Init

Ensure HTTP_HOST is always set to prevent PHP warnings in wp_guess_url()

https://github.com/Automattic/vip-go-mu-plugins/pull/4618


Site Details Service

We added an alternative endpoint for sending data to the Site Details Service

https://github.com/Automattic/vip-go-mu-plugins/pull/4617


Plugin Updated: Query Monitor

Do not enable for non-prods by default.

https://github.com/Automattic/vip-go-mu-plugins/pull/4626


Please see the full release on GitHub.

20 June 2023

13:18:00 GMT+0000

Plugin Updated: WP Memcached

When wp_cache_get_multiple() is called with more than 1000 keys, the lookups will be split up into multiple batches. This helps keep the Memcached servers stable, as otherwise the read/response buffers can grow uncontrollably large.


Fix type error when a callable passed to ep_weighting_configuration_for_searchep_query_weighting_fieldsep_weighting_configuration, or ep_weighting_fields_for_post_type is not a method.


Plugin Updated: Query Monitor APCu Cache

Fix broken markup when the APCu cache is not enabled.

13 June 2023

20:08:50 GMT+0000

Plugin Updated: Enterprise Search

Add lock for vip_search_queue_sweeper cron job


Plugin Updated: Jetpack 12.2

All non-pinned sites updated to using Jetpack 12.2

06 June 2023

21:33:09 GMT+0000

Plugin Updated: Jetpack

On non-production environments, we enforce blog_public option in a more robust way.

https://github.com/Automattic/vip-go-mu-plugins/pull/4494


Jetpack: Resync privacy settings for private JP sites

We want to resync the privacy settings for JP sites that have been marked as private (via the VIP_JETPACK_IS_PRIVATE constant), so we’re updating the option name that stores this state in order to cause these sites to re-sync.

https://github.com/Automattic/vip-go-mu-plugins/pull/4495


Plugin Updated: Private Sites

We respect other alternative methods for achieving privacy via plugins that also leverage blog_public option, but use other values than -1.

https://github.com/Automattic/vip-go-mu-plugins/pull/4512


Notice Updated: blog_public option

No longer show notice for sites with their blog_public option if -1 or privacy constant is set. Also updates messaging.

https://github.com/Automattic/vip-go-mu-plugins/pull/4520


Plugin Updated: Object Cache

Switched over all environments to using the new object cache drop-in. This drop-in utilizes the Memcached PHP extension, which has support for multiGet() operations that help reduce roundtrips and can notably speed up WordPress page load times.

https://github.com/Automattic/vip-go-mu-plugins/pull/4446

09 May 2023

17:51:14 GMT+0000

Plugin Updated: Query Monitor


Plugin Updated: VIP Constants

Assign dbname property in define_db_constants()

https://github.com/Automattic/vip-go-mu-plugins/pull/4376


Plugin Updated: Wp_Cli_Db

WP-CLI: Unblock wp db tables command

https://github.com/Automattic/vip-go-mu-plugins/pull/4361


Plugin Updated: Enterprise Search

Add ability to deactivate in index version management

https://github.com/Automattic/vip-go-mu-plugins/pull/4379


Plugin Updated: Akismet

We upgraded Akismet 4.2.4 to Akismet 5.1.

https://github.com/Automattic/vip-go-mu-plugins/pull/4416


Function Updated: vip_strict_sanitize_username()

Return empty string if string not passed in

https://github.com/Automattic/vip-go-mu-plugins/pull/4417

02 May 2023

18:16:02 GMT+0000

Plugin Updated: Query Monitor

Add “Environment” panel to Query Monitor

https://github.com/Automattic/vip-go-mu-plugins/pull/4373


Plugin Updated: Enterprise Search

Improved handling of async queue in scenarios where an index doesn’t exist yet.

https://github.com/Automattic/vip-go-mu-plugins/pull/4312


Plugin Updated: VIP Caching

Change wpcom_vip_get_page_by_title to use WP_Query if possible

https://github.com/Automattic/vip-go-mu-plugins/pull/4390