Title: Changelog: VIP MU plugins [Production] · Page 37 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 37 of 40

 11 February 2021

23:58: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/private-files-handle-sites-paths-for-private-files/)

We’ve added a fix that properly handles files with a subsite path (e.g. `/wp-content/
uploads/sites/4/2021/01/unpublished.jpg`) with our Private Files feature. We now
strip the `sites/:id` portion of the path before forwarding the request to WordPress.

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

 11 February 2021

23:58:35 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-7/)

This change skips count validation on indexes that have no documents – these are
assumed uninitialized. This results in a special line in the CLI initiated report:

    ```
    $ wp vip-search health validate-counts
    Validating post count

    ✅ no inconsistencies found when counting entity: post, type: post, index_version: 2 - (DB: 5, ES: 5, Diff: 0)
    ✅ no inconsistencies found when counting entity: post, type: page, index_version: 2 - (DB: 1, ES: 1, Diff: 0)
    🟧 skipping, because there are no documents in ES when counting entity: post, type: post, index_version: 3
    🟧 skipping, because there are no documents in ES when counting entity: post, type: page, index_version: 3

    Validating user count

    ✅ no inconsistencies found when counting entity: user, type: N/A, index_version: 1 - (DB: 3, ES: 3, Diff: 0)
    ✅ no inconsistencies found when counting entity: user, type: N/A, index_version: 2 - (DB: 3, ES: 3, Diff: 0)
    ```

Also, the health cron job will not report mismatches for indexes with 0 documents.

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

 11 February 2021

23:58:31 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/options-activate-notoptions-error-detection-and-mitigation-code/)

Activated the already-deployed code to detect and mitigate problems with the notoptions
cache.

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

 08 February 2021

19:26:53 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/options-add-code-to-detect-invalid-values-in-the-notoptions-cache-inactive/)

Adds a new file with code that automatically detects corruption of the `notoptions`
cache entry, clearing the cache and alerting when it is detected. This code is not
yet activated – it will be required by a follow-up PR.

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

 08 February 2021

16:31:35 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/jetpack-additional-fix-for-excessive-http-requests/)

Adds another filter to reduce requests from Jetpack made to detect HTTPS / SSL support.

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

 05 February 2021

07:25:47 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/jetpack-skip-https-support-checking-to-reduce-http-requests/)

Since Jetpack works across many different hosting providers (some which may not 
support HTTPS / SSL), it attempts to detect support by making an HTTPS request to
WordPress.com, which is then cached for 1 day. On VIP, SSL is always supported so
we can skip this check by filtering the transient used to store the result.

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

 04 February 2021

18:03: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/plugin-updated-jetpack-9-4-2/)

We have rolled out Jetpack 9.4 to all VIP Go sites (except those that are pinned
to a specific version).

You can find [here](https://github.com/Automattic/jetpack-production/releases/tag/9.4)
the list of changes in this version.

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

 04 February 2021

18:03:44 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-6/)

As a part of code style cleanup, we need to rename `class-health-job.php` => `class-
healthjob.php`. This is the last step removing to now unused `class-health-job.php`.

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

 03 February 2021

12:38:44 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-5/)

As a part of code style cleanup, we need to rename `class-health-job.php` => `class-
healthjob.php`. This is the second step switching all the references `class-health-
job.php` => `class-healthjob.php`.

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

 03 February 2021

12:38:15 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-4/)

In order to make future migration from Jetpack search easier, we implemented support
for a `jetpack_sync_post_meta_whitelist` filter.

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

 03 February 2021

12:38:05 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-9-4/)

We have upgraded the Jetpack 9.4 subtree to contain the final Jetpack 9.4 release.
This will be set as the default for all unpinned sites on Thursday 4th.

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

 02 February 2021

12:27:21 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-3/)

We added inactive index detection. This will detect all the inactive index versions
if there was no change in active/non-active index versions for more than a month.
This is the first step towards having an automated cleanup of these non-used index
versions.

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

 02 February 2021

12:26:44 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-2/)

Phpcs cleanup of `class-health-job.php`.

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

#mu-plugins, #search, #code-standards

 02 February 2021

12:25:53 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/)

As a part of code style cleanup, we need to rename `class-health-job.php` => `class-
healthjob.php`. This is the first step introducing `class-healthjob.php` which is
a full copy of `class-health-job.php` as a new file.

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

 02 February 2021

08:56:49 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/continuous-integration-ci-pipeline-update/)

This change makes it easier for us to detect if/when the changelog automation fails
to create a draft post.

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

 29 January 2021

16:58:32 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/add-the-option-to-skip-loading-vaultpress/)

There’s now the option to skip loading VaultPress code entirely, which can be useful
if it’s not being used.

Some considerations need to be taken to disable VaultPress if it has been used before.
So in case you are interested, please open a support ticket to get more information.

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

#mu-plugins, #vaultpress

 29 January 2021

16:08:53 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/remove-old-unused-jetpack-versions/)

We have removed some Jetpack versions (8.8, 8.9, 9.2) from `vip-go-mu-plugins`, 
that were no longer in use by any VIP Go site. Every included version takes space
in the repository, so this is a needed maintenance task.

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

#mu-plugins, #jetpack

 28 January 2021

23:31:25 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/changelog-automation-enhancement-tags/)

We updated changelog automation to support tags. Some Github labels will automatically
be converted to the changelog tags.

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

 28 January 2021

22:03:01 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-4/)

Updated to the latest version of VIP Search. The only change is bringing `search/
elasticpress/includes/classes/Indexable/Post/Post.php` in line with our coding standards.

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

 28 January 2021

22:01:19 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-3/)

We updated ElasticPress dependency for VIP Search to enhance the data format about
the post author stored in ElasticSearch.

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

---

 *  [Previous](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/36/?output_format=md)
 *  [Page 1](https://docs.wpvip.com/changelog/vip-mu-plugins-production/?output_format=md)
 *  …
 *  [Page 34](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/34/?output_format=md)
 *  [Page 35](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/35/?output_format=md)
 *  [Page 36](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/36/?output_format=md)
 *  Page 37
 *  [Page 38](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/38/?output_format=md)
 *  [Page 39](https://docs.wpvip.com/changelog/vip-mu-plugins-production/page/39/?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/38/?output_format=md)