10:00:39 GMT+0000
Replaces http header for concatanated javascript files from application/x-javascript to application/javascript.
Ready to get started with WordPress VIP? Contact Us
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.
10:00:39 GMT+0000
Replaces http header for concatanated javascript files from application/x-javascript to application/javascript.
10:00:35 GMT+0000
Adds a locking mechanism to wp vip-search health validate-contents command. This makes sure that there is only one validation happening at one time. This will enable to make this into automated check in the future as well as avoid potential race condition issues with self-healing if differences.
19:14:54 GMT+0000
Enables the automatic monitoring of inconsistent index settings for all sites (previously limited to 25%).
19:14:04 GMT+0000
This change adds support for automatically updating an index’s settings to match the desired state, enabled on only a subset of sites. This provides the ability to easily control index settings both per-site and across the VIP platform.
NOTE – this is currently not enabled on any sites.
19:10:54 GMT+0000
Update the reference to the wp-memcached submodule to the version running in production (v3.2.2)
19:08:08 GMT+0000
We keep improving the site details data we are gathering from all sites to have more information about multiple runtime variables. This time, we are including the list of plugins enabled sitewide on multisite installations, as we were only considering plugins enabled locally for a site.
19:07:17 GMT+0000
We updated the way the latin1 -> utf8mb4 conversion command retrieves the current DB name to utilize this command on more environments.
19:06:07 GMT+0000
Adds additional sanitization of the username/email during login attempts to normalize the value and ensure more accurate rate limiting.
https://github.com/Automattic/vip-go-mu-plugins/pull/2016
19:03:52 GMT+0000
Enables Debug mode when WP_ENVIRONMENT_TYPEis defined and set to local:
define( 'WP_ENVIRONMENT_TYPE', 'local' );
https://github.com/Automattic/vip-go-mu-plugins/pull/2005
#local-development, #mu-plugins
19:02:02 GMT+0000
This change adds a new task to Search’s health cron job that detects and reports any discrepancies between the desired and actual settings for each index.
18:19:03 GMT+0000
We have upgraded Jetpack to the last patch version 9.5.2. There are just a few bugfixes and improvements, as you can read here.
16:23:11 GMT+0000
This updates the ElasticPress submodule to da9e58e, which adds utility functions for getting and updating an index’s settings.
16:23:01 GMT+0000
PHP array_rand() functions require a non-empty array, and it will raise a PHP warning in PHP 7.1-7.4 and a fatal error in PHP 8 in the case the array is empty.
16:22:57 GMT+0000
Update Akismet to 4.1.9
16:22:52 GMT+0000
There is a possibility in the core that if a notoptions are being updated at the same time, a change could be rewritten.
This would then result in option being stored in DB but also marked as non-existing in notoptions making further attempts to add such option always fail without removing the options from the list of non-existing options.
We have deployed a fix for this over a week ago but decided to do 2 phase deployment. The first phase was all non-prod environments. As we did not see any negative effects of this change we will roll it out to prod environments with this change.
23:28:56 GMT+0000
In some cases hooks for setting per-site values for Search settings were not getting applied. By applying Search settings much later on the after_setup_theme hook, we make it much easier and more reliable to capture per-site settings.
20:07:34 GMT+0000
Previously, it was possible for our requests to return cached results with the wrong number of posts. This has been rectified.
19:37:24 GMT+0000
We have upgraded the Jetpack 9.5 subtree to contain the final Jetpack 9.5 release. This will be set as the default for all unpinned sites on Thursday 4th.
19:37:21 GMT+0000
This change enables compression on HTTP requests towards Elasticsearch.
19:37:18 GMT+0000
Jetpack Connection Pilot is an internal system that allows us to better monitor the state of Jetpack connections and quickly address any issues.
Minor updates to our internal library that we use for partial rollouts of new features to increase our engineering work velocity.