Title: Changelog: VIP MU plugins [Production] · Page 18 of 40 · WordPress VIP Documentation

---

 1. [Changelog](https://docs.wpvip.com/changelog/)
 2. VIP MU plugins [Production]

#  Changelog: VIP MU plugins [Production]

The release window for [VIP MU plugins](https://docs.wpvip.com/vip-go-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](https://github.com/Automattic/vip-go-mu-plugins/).

 [ RSS  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/feed/)

 Search

Showing page 18 of 40

 11 November 2021

22:14:52 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/load-vip_get_env_var-early/)

We’ve implemented early loading of `vip_get_env_var` so that it’s available in vip-
config.php

[https://github.com/Automattic/vip-go-mu-plugins/pull/2583](https://github.com/Automattic/vip-go-mu-plugins/pull/2583)

 11 November 2021

22:14:50 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-cron-control-3/)

Add new flags to the `list-due-batch` orchestrator CLI.

[https://github.com/Automattic/vip-go-mu-plugins/pull/2612](https://github.com/Automattic/vip-go-mu-plugins/pull/2612)

 11 November 2021

22:14:48 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/enabling-parse-ly-telemetry-by-default/)

We enabled Parse.ly telemetry for all sites that have Parse.ly enabled.

[https://github.com/Automattic/vip-go-mu-plugins/pull/2607](https://github.com/Automattic/vip-go-mu-plugins/pull/2607)

 11 November 2021

22:14:45 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-vip-search-6/)

Fix PHP warning in `Health::diff_document_and_prepared_document()`

[https://github.com/Automattic/vip-go-mu-plugins/pull/2603](https://github.com/Automattic/vip-go-mu-plugins/pull/2603)

 10 November 2021

11:56:37 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/search-stagger-health-job-schedule-timing/)

To ensure the integrity of our clusters.

[https://github.com/Automattic/vip-go-mu-plugins/pull/2577](https://github.com/Automattic/vip-go-mu-plugins/pull/2577)

 10 November 2021

11:56:33 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/vip_get_env_var-function/)

Added function: vip_get_env_var as a shortcut to requiring Automattic\VIP\Environment::
get_var

    ```php
    $my_env_var = vip_get_env_var( 'FOO',  'BAR' );
    ```

If the key, for the custom environment variable ("FOO") does not exist, the default
value ( "BAR" ) will be returned.

[https://github.com/Automattic/vip-go-mu-plugins/pull/2539](https://github.com/Automattic/vip-go-mu-plugins/pull/2539)

 10 November 2021

11:56:28 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-search-51/)

Fix typo of md_rand to mt_rand

[https://github.com/Automattic/vip-go-mu-plugins/pull/2582](https://github.com/Automattic/vip-go-mu-plugins/pull/2582)

 10 November 2021

11:56:24 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-enterprise-search-22/)

We’ve implemented a delay between validation batches to minimize the chances of 
causing a resource strain during periodic content validation.

[https://github.com/Automattic/vip-go-mu-plugins/pull/2579](https://github.com/Automattic/vip-go-mu-plugins/pull/2579)

 10 November 2021

11:56:20 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-search-dev-tools-7/)

Update development dependencies to fix security issues:

 * bump @babel/eslint-parser from 7.15.8 to 7.16.0
 * bump eslint-plugin-import from 2.24.2 to 2.25.2
 * bump eslint-config-wpvip to Automattic/eslint-config-wpvip#d0aa883793f9fb9030112b8f60c947fbc3052e3a
 * update ansi-regex to 5.0.1 (fix CVE-2021-3807)
 * update glob-parent to 5.1.2 (fix CVE-2020-28469)
 * update lodash to 4.17.21 (fix CVE-2021-23337)
 * update path-parse to 1.0.7 (fix CVE-2021-23343)

[https://github.com/Automattic/vip-go-mu-plugins/pull/2595](https://github.com/Automattic/vip-go-mu-plugins/pull/2595)

 10 November 2021

11:56:16 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-enterprise-search-21/)

Internal dependency – ElasticPress was updated to `v3.6.4` from `v3.6.2`.

The see all the changes please see EP [release page](https://github.com/10up/ElasticPress/releases)

[https://github.com/Automattic/vip-go-mu-plugins/pull/2589](https://github.com/Automattic/vip-go-mu-plugins/pull/2589)

 10 November 2021

11:56:12 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-search-dev-tools-6/)

Improve cacheability of the static assets.

[https://github.com/Automattic/vip-go-mu-plugins/pull/2596](https://github.com/Automattic/vip-go-mu-plugins/pull/2596)

 10 November 2021

11:56:08 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-http-concat-3/)

Update plugin to rev 85e6d94

[https://github.com/Automattic/vip-go-mu-plugins/pull/2600](https://github.com/Automattic/vip-go-mu-plugins/pull/2600)

 04 November 2021

18:50:26 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/vip-platform-data-sync-and-sql-import-improvements/)

[Data syncs](https://docs.wpvip.com/technical-references/vip-dashboard/data-sync/)(
production -> child env) will now run `wp vip data-cleanup datasync` directly inline
during the sync job. This happens both before cron is re-enabled and before maintenance
mode is lifted, helping better ensure the the cleanup hooks have run before any 
requests hit the application. A new hook has been introduced to perform actions 
during this cleanup: `vip_datasync_cleanup` (note that `vip_go_migration_cleanup`
still runs, though there are plans to deprecate in the future).

[SQL Imports](https://docs.wpvip.com/how-tos/migrate-content-databases/) (any env)
will also run a similar `wp vip data-cleanup sql-import` directly inline as well.
There is a new WP hook that can be used to perform actions during this cleanup: `
vip_sqlimport_cleanup`.

Alongside those new cleanup processes, the WP options below are backed up before
a data sync or SQL import takes place, then restored afterwards. The main reasoning
behind this is to prevent production environments from sharing this data with their
child environments, as they need to remain unique per environment.

    ```wp-block-syntaxhighlighter-code
        'jetpack_options',
        'jetpack_private_options',
        'vaultpress',
        'vip_jetpack_connection_pilot_heartbeat',
        'wordpress_api_key',
        'vip_search_index_versions',
        'vip_search_global_index_versions',
    ```

 04 November 2021

16:56:46 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/search-return-early-if-no-index-on-get_current_field_count/)

No need to perform a remote request since it will throw an index_not_found_exception.

[https://github.com/Automattic/vip-go-mu-plugins/pull/2573](https://github.com/Automattic/vip-go-mu-plugins/pull/2573)

 04 November 2021

16:56:04 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-enterprise-search-20/)

We’ve addressed an issue where potentially sensitive information may have been logged
when the Elasticsearch server returns a `Warning` response.

[https://github.com/Automattic/vip-go-mu-plugins/pull/2535](https://github.com/Automattic/vip-go-mu-plugins/pull/2535)

 04 November 2021

16:55:29 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-elasticpress-6/)

Includes the various changes:

 * set default fuzziness in admin: [https://github.com/Automattic/ElasticPress/pull/122](https://github.com/Automattic/ElasticPress/pull/122)
 * account for multisite in synonym pages: [https://github.com/Automattic/ElasticPress/pull/123](https://github.com/Automattic/ElasticPress/pull/123)
 * bump max ES version: [https://github.com/Automattic/ElasticPress/pull/126](https://github.com/Automattic/ElasticPress/pull/126)
 * fix 299 Specifying types in multi get requests is deprecated warning [https://github.com/Automattic/ElasticPress/pull/125](https://github.com/Automattic/ElasticPress/pull/125)
 * update PR template: [https://github.com/Automattic/ElasticPress/pull/128](https://github.com/Automattic/ElasticPress/pull/128)
 * fix incorrect invocation of is_callable(): [https://github.com/Automattic/ElasticPress/pull/119](https://github.com/Automattic/ElasticPress/pull/119)
 * load admin styles for Search feature pages of subsites in multisite: [https://github.com/Automattic/ElasticPress/pull/124](https://github.com/Automattic/ElasticPress/pull/124)
 * add “VIP: ” comments for VIP-specific changes: [https://github.com/Automattic/ElasticPress/pull/127](https://github.com/Automattic/ElasticPress/pull/127)

[https://github.com/Automattic/vip-go-mu-plugins/pull/2558](https://github.com/Automattic/vip-go-mu-plugins/pull/2558)

 04 November 2021

16:54:56 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-jetpack-10-3-2/)

We upgraded Jetpack 10.2 to Jetpack 10.3

Jetpack 10.3 contains many new updates and more information can be found here: [Jetpack 10.3 Release](https://jetpack.com/2021/11/02/jetpack-10-3-under-the-hood-improvements-for-your-site/).

[https://github.com/Automattic/vip-go-mu-plugins/pull/2576](https://github.com/Automattic/vip-go-mu-plugins/pull/2576)

 03 November 2021

20:18:39 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-updated-jetpack-10-3/)

Update from Jetpack 10.3-beta to the 10.3 tag, preparing for future release.

[https://github.com/Automattic/vip-go-mu-plugins/pull/2569](https://github.com/Automattic/vip-go-mu-plugins/pull/2569)

 03 November 2021

19:43:52 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/plugin-update-parsely-adding-telemetry-by-default-on-non-production-sites/)

Sites that have Parse.ly enabled will send telemetry to A8c’s Tracks.

[https://github.com/Automattic/vip-go-mu-plugins/pull/2560](https://github.com/Automattic/vip-go-mu-plugins/pull/2560)

 03 November 2021

19:42:10 GMT+0000

 [ VIP MU plugins [Production] ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/)

 [ Permalink  ](https://docs.wpvip.com/changelog/vip-mu-plugins-production/dependencies-load-order-update/)

Previously we included a few classes, notably VIP_Request_Block and our custom error
handler very early in the bootstrap, prior to loading the `vip-config.php`. Although
those files are located in mu-plugins we didn’t load them from there.

We’ve made a change to include `000-pre-vip-config/requires.php` that will now contain
those early dependencies so that it’s more apparent.

[https://github.com/Automattic/vip-go-mu-plugins/pull/2564](https://github.com/Automattic/vip-go-mu-plugins/pull/2564)

---

 *  [Previous](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/17/?output_format=md)
 *  [Page 1](https://docs.wpvip.com/changelog/vip-mu-plugins-production/?output_format=md)
 *  …
 *  [Page 15](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/15/?output_format=md)
 *  [Page 16](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/16/?output_format=md)
 *  [Page 17](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/17/?output_format=md)
 *  Page 18
 *  [Page 19](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/19/?output_format=md)
 *  [Page 20](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/20/?output_format=md)
 *  [Page 21](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/21/?output_format=md)
 *  …
 *  [Page 40](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/40/?output_format=md)
 *  [Next](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/19/?output_format=md)