Skip to content

VIP Platform Changelog

The VIP Platform Changelog includes updates made to the functionality and behavior of the platform's tooling (i.e. VIP Dashboard, VIP-CLI), VIP MU plugins, VIP File System, caching layers, and other underlying architecture and software.

RSS 

Showing page 24 of 64

03 August 2023

13:29:10 GMT+0000

Only the webhook URLs starting with https://hooks.slack.com/services are considered as valid Slack webhooks instead of just starting with https://hooks.slack.com. Only such webhooks get Slack specific notification webhook payload.

01 August 2023

12:56:06 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

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.

26 July 2023

05:46:13 GMT+0000

A new button Backup Now has been added. This button triggers a new backup for the environment’s database.

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.

21 July 2023

01:25:34 GMT+0000

We’re now showing the correct timestamps for each slow query log entry. Previously, each timestamp was just displaying as the current time!

19 July 2023

04:07:39 GMT+0000

  1. Update the scheduled database backup countdown text to read Next automated backup in XX minutes.
  2. Fix alignment issues.
18 July 2023

15:37:31 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

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.

11 July 2023

20:16:10 GMT+0000

Plugin Updated: Jetpack

We updated the default Jetpack to 12.3

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


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

05 July 2023

18:52:50 GMT+0000

  • Improved feature subheadings for better clarity and explanation on feature limitations.
27 June 2023

19:11:49 GMT+0000

Added high level method to enable VIP Integration Plugins

Added support to enable VIP Integration Plugins, starting with the VIP Block Data API plugin via the load_integration method.

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


VaultPress Deprecation Preparations

Adds a mechanism to prevent loading VaultPress

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


Plugin Updated: Security

We have a plugin that temporarily locks an account upon a certain number of failed login attempts as well as password recovery attempts.

This change changes defaults for the most common scenario of attempts from the same IP address from 5 failed attempts within 5 minutes to 3 failed attempts within 15 minutes. We also made the lock time 30 minutes.

We also made this plugin more configurable via filters. For example following configuration will change the behaviour to lock an account after 5 attempts within 2 minutes. The account then stays locked for 10 minutes.

add_filter( 'wpcom_vip_ip_username_login_threshold', fn() => 5 );
add_filter( 'wpcom_vip_invalid_login_window', fn() => MINUTE_IN_SECONDS * 2 );
add_filter( 'wpcom_vip_invalid_login_lock_period', fn() => MINUTE_IN_SECONDS * 10 );

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