22:52:06 GMT+0000
Drop-ins Updated
Adds hyperdb submodule for drop-ins
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). Changes made and deployed to the VIP MU plugins Staging branch are labeled [Status] Deployed to staging and visible in a filtered VIP MU plugins pull request view.
By default, the staging branch of VIP MU plugins is deployed to one non-production environment for all applications. This allows customers to test changes before they are released to production environments. This also provides time for the VIP Team to observe errors and test for bugs across a wider variety of applications.
22:52:06 GMT+0000
Adds hyperdb submodule for drop-ins
17:21:36 GMT+0000
When Jetpack is disabled, make sure all the cron events are also disabled/removed.
https://github.com/Automattic/vip-go-mu-plugins/pull/4039
Fix URL to not display target attribute
https://github.com/Automattic/vip-go-mu-plugins/pull/4046
Display current search algorithm version
https://github.com/Automattic/vip-go-mu-plugins/pull/4047
fields: https://github.com/Automattic/vip-go-mu-plugins/pull/4049Pulls in a fix to resolve a php deprecation notice that starts at php 8.1+.
https://github.com/Automattic/vip-go-mu-plugins/pull/4057
Added a patch for core bug #51058 in our wpcom_vip_attachment_url_to_postid() caching helper function.
22:55:58 GMT+0000
Adds VIP_Request_Block::ua_partial_match
https://github.com/Automattic/vip-go-mu-plugins/pull/4001
Added panel for DB Connections and only load qm-plugins if user has QM capability
https://github.com/Automattic/vip-go-mu-plugins/pull/4035
Add ElasticPress version to footer text
https://github.com/Automattic/vip-go-mu-plugins/pull/4036
Changed the default version of wp-parsely from 3.5 to 3.6.
21:48:30 GMT+0000
Fixes bug where the cache of the taxonomies of multiple terms were not properly being cleared.
https://github.com/Automattic/vip-go-mu-plugins/pull/3969
We added a deprecation notice to debug bar if it is set to be enabled.
https://github.com/Automattic/vip-go-mu-plugins/pull/3980
Add ‘local’ as valid value in switch statement for defining WP_ENVIRONMENT_TYPE
https://github.com/Automattic/vip-go-mu-plugins/pull/3990
Fix the issue with wpcom_vip_disable_new_relic_js() being called incorrectly.
https://github.com/Automattic/vip-go-mu-plugins/pull/4004
This PR will ensure that sites using vip-go-mu-plugins will make requests to check for plugin updates after every 6 hours rather than on every request that they are doing currently.
18:13:55 GMT+0000
Open commit in new window.
21:18:50 GMT+0000
inactive as alias in versioning: https://github.com/Automattic/vip-go-mu-plugins/pull/3934Feature percentage roll out will take into account a multisite’s subsites to ensure not all subsites are rolled out together at once.
https://github.com/Automattic/vip-go-mu-plugins/pull/3946
Adds a “VIP” panel with display of stacks information
22:17:51 GMT+0000
Update breakpoint times for job that cleans up stale inactive index
https://github.com/Automattic/vip-go-mu-plugins/pull/3932
Support has been added to WooCommerce-enabled sites for better compatibility between the VIP file stream wrapper + WooCommerce product CSV imports.
19:02:27 GMT+0000
touch() implementation to return false if fclose() fails: https://github.com/Automattic/vip-go-mu-plugins/pull/3853Changed visibility and accessibility of helper methods in the WPCOM_VIP_CLI_Command class to enable them to be called statically.
https://github.com/Automattic/vip-go-mu-plugins/pull/3887
Re-build index if incorrect post mapping found (non-prods only)
15:56:43 GMT+0000
Fix incompatibility with wp-rss-aggregator plugin
https://github.com/Automattic/vip-go-mu-plugins/pull/3825
Adds the newest version of ElasticPress. Can be tested by defining constant VIP_SEARCH_USE_NEXT_EP to true.
https://github.com/Automattic/vip-go-mu-plugins/pull/3814
Workaround related to search unescaping in wp-admin.
https://github.com/Automattic/vip-go-mu-plugins/pull/3818
Add vip_get_hyper_servers() method.
https://github.com/Automattic/vip-go-mu-plugins/pull/3846
Added is_opcache_available() method to OpCache_Collector
https://github.com/Automattic/vip-go-mu-plugins/pull/3848
Added workaround for a Yoast bug resulting in the “Illegal offset type in isset or empty” error.
16:02:46 GMT+0000
In wp-admin, JS assets will no longer be concatenated.
https://github.com/Automattic/vip-go-mu-plugins/pull/3793
2FA: Fix warning generated on a site with no path in home_url()
https://github.com/Automattic/vip-go-mu-plugins/pull/3803
We have recently switched to source jetpack plugin from vip-go-mu-plugins-ext. This change removes now unused jetpack plugins from vip-go-mu-plugins repository.
19:13:37 GMT+0000
Added support for the touch() function to the vip:// filesystem wrapper,
16:17:03 GMT+0000
We have recently switched to source jetpack plugin from vip-go-mu-plugins-ext. This change starts to remove now unused plugins from vip-go-mu-plugins repository.
https://github.com/Automattic/vip-go-mu-plugins/pull/3724
Notices are displayed only for super admins if no Capability_Conditions have been defined.
https://github.com/Automattic/vip-go-mu-plugins/pull/3729
We created better error handling in list_indexes() since remote_request() can return a WP_Error.
https://github.com/Automattic/vip-go-mu-plugins/pull/3731
We added an extra user error if Jetpack was not loaded correctly to make detection and troubleshooting easier.
https://github.com/Automattic/vip-go-mu-plugins/pull/3723
We fixed a bug where pinned/local Jetpack weren’t displaying the correct version in plugins UI
https://github.com/Automattic/vip-go-mu-plugins/pull/3755
We added query-src-box and query-result-box to classes
15:16:02 GMT+0000
We updated the wp-parsely 3.5 branch to version 3.5.2.
https://github.com/Automattic/vip-go-mu-plugins/pull/3710
Updated the copy of the admin notices and made them visible to VIP Support users.
https://github.com/Automattic/vip-go-mu-plugins/pull/3718
Cache existence of Custom Search Results and do not use filter__ep_enable_do_weighting if Custom Search Results are used
https://github.com/Automattic/vip-go-mu-plugins/pull/3708
We made Jetpack loader more resilient as it now validates existence of Jetpack class, before proceeding to load more related logic.
https://github.com/Automattic/vip-go-mu-plugins/pull/3717
Search: Fix commands get-indexes and get-mapping
19:32:00 GMT+0000
Changed the default version of wp-parsely from 3.3 to 3.5.
https://github.com/Automattic/vip-go-mu-plugins/pull/3661
Define DB_NAME, DB_HOST, DB_USER, DB_PASSWORD if not defined.
https://github.com/Automattic/vip-go-mu-plugins/pull/3677
Fix bugs in the code which generate PHP warnings.
https://github.com/Automattic/vip-go-mu-plugins/pull/3664
Add the ability to remove the wp_mail_from filter.
https://github.com/Automattic/vip-go-mu-plugins/pull/3646
Display current wp-admin notices only for users with super administrator capability.
https://github.com/Automattic/vip-go-mu-plugins/pull/3689
Enable for local VIP dev environments and require debug-bar.php outside of set_current_user hook
https://github.com/Automattic/vip-go-mu-plugins/pull/3688
Fix warning “Undefined variable $user”
19:30:13 GMT+0000
We upgraded Query Monitor from 3.9.0 to 3.10.1.
Release notes:
https://github.com/Automattic/vip-go-mu-plugins/pull/3649
We updated the wp-parsely 3.5 branch to version 3.5.1.
https://github.com/Automattic/vip-go-mu-plugins/pull/3648
We removed the misleading placeholder attribute value from the phone number field.
20:18:33 GMT+0000
When a weighting config exists, do not assume we should be applying weighting via filter__ep_enable_do_weighting.
https://github.com/Automattic/vip-go-mu-plugins/pull/3616
Add filter vip_jetpack_is_mobile which accounts for X-Mobile-Class header in jetpack_is_mobile()
https://github.com/Automattic/vip-go-mu-plugins/pull/3617
Bug fix: fix soft 404 on /metrics endpoint
https://github.com/Automattic/vip-go-mu-plugins/pull/3628
https://github.com/Automattic/vip-go-mu-plugins/pull/3629
https://github.com/Automattic/vip-go-mu-plugins/pull/3630
Update PHP 8 warning with more recent information and links.
https://github.com/Automattic/vip-go-mu-plugins/pull/3633
Define DB_NAME, DB_HOST, DB_USER, DB_PASSWORD if not defined.
https://github.com/Automattic/vip-go-mu-plugins/pull/3580
Information about how a site uses the parse.ly plugin has been added to the Site Details Index. The bundled version of wp-parsely plugin now loads on the plugins_loaded hook rather than on muplugins_loaded when enabled.
https://github.com/Automattic/vip-go-mu-plugins/pull/3542
We updated internally used Elasticpress in order to:
wp vip-search validate-counts15:22:47 GMT+0000
Flush the post cache if post metadata has been added, updated, or deleted.
https://github.com/Automattic/vip-go-mu-plugins/pull/3598
Roll out pre_jetpack_is_mobile filter to 75% of production sites, which accounts for X-Mobile-Class header in jetpack_is_mobile()
https://github.com/Automattic/vip-go-mu-plugins/pull/3600
We upgraded Jetpack 11.3-beta2 to 11.3-beta3
19:07:49 GMT+0000
We upgraded Jetpack 11.3 beta to Jetpack 11.3 beta2
16:06:26 GMT+0000
Add a workaround for Yoast SEO’s WPSEO_Role_Manager_VIP::add_role().
https://github.com/Automattic/vip-go-mu-plugins/pull/3561
Use vip_inmemory_cleanup over deprecated stop_the_insanity
https://github.com/Automattic/vip-go-mu-plugins/pull/3573
Updates the Jetpack loader to account for network activated installations of Jetpack.
https://github.com/Automattic/vip-go-mu-plugins/pull/3574
Roll out filter pre_jetpack_is_mobile to 50% of production sites, which accounts for X-Mobile-Class header in jetpack_is_mobile()
https://github.com/Automattic/vip-go-mu-plugins/pull/3579
Fix fatal “Cannot declare class Debug_Bar, because the name is already in use”
https://github.com/Automattic/vip-go-mu-plugins/pull/3581
Jetpack 11.3-beta has been added to mu-plugins. Users can pin at Jetpack 11.3.
21:53:26 GMT+0000
Add a link to the General Ticket Guidelines
https://github.com/Automattic/vip-go-mu-plugins/pull/3546
We implemented a safeguard against potentially loading Jetpack classes from different paths.