Releases: pantheon-systems/pantheon-advanced-page-cache
2.1.0
What's Changed
- fix the readme by @jazzsequence in #288
- Bump sass from 1.77.2 to 1.77.4 by @dependabot in #289
- Bump sass from 1.77.4 to 1.77.8 by @dependabot in #291
- [BUGS-8452] add callback info to filtered message by @jazzsequence in #292
- [BUGS-8452] remove
nonce_life
filter by @jazzsequence in #293 - Release 2.1.0 by @jazzsequence in #295
Full Changelog: 2.0.0...2.1.0
2.0.0
- Adds new admin alerts and Site Health tests about default cache max age settings and recommendations [#268, #271]. The default Pantheon GCDN cache max age value has been updated to 1 week in the Pantheon MU plugin. For more information, see the release note.
- Updated UI in Pantheon Page Cache admin page when used in a Pantheon environment (with the Pantheon MU plugin). [#272]
- Automatically updates the cache max age to the recommended value (1 week) if it was saved at the old default value (600 seconds). [#269]
- Adds a hook into the
nonce_life
filter when nonces are created on the front-end to set thepantheon_cache_default_max_age
to less than the nonce lifetime to avoid nonces expiring before the cache does. [#282] props @ryanshoover
Upgrade Notice
This release requires a minimum WordPress version of 6.4.0. It uses Site Health checks and the wp_admin_notices
function to alert users to the new cache max-age default settings and recommendations. The plugin will still function with earlier versions, but you will not get the benefit of the alerts and Site Health checks.
This version also automatically updates the cache max age (set in the Pantheon Page Cache settings) to the recommended value (1 week) if it was saved at the old default value (600 seconds). If the cache max age was set to any other value (or not set at all), it will not be changed. A one-time notice will be displayed in the admin interface to inform administrators of this change.
Full Changelog: 1.5.0...2.0.0
v2.0.0-RC3
What's Changed
- [CMSP-964] fix readme formatting by @jazzsequence in #264
- [CMSP-964] Fix ignored folders release workflow by @jazzsequence in #266
- Asset only release 1.5.0 by @jazzsequence in #267
- [CMSP-995] Notices for low max age values in Page Cache Options by @jazzsequence in #268
- [CMSP-994] Automatically update the
default_ttl
value if it was set to 600 by @jazzsequence in #269 - [CMSP-995] one more notice by @jazzsequence in #271
- [CMSP-992] UI changes by @jazzsequence in #272
- [CMSP-992] plugin documentation update by @jazzsequence in #273
- Add NPM Diff action by @jazzsequence in #275
- Build unminified css by @jazzsequence in #276
- Do not push to wporg on RC by @jazzsequence in #277
- Update wporg validator version by @jazzsequence in #278
- remove gitignore rule to ignore compiled css files by @jazzsequence in #280
Full Changelog: 1.5.0...v2.0.0-RC3
v2.0.0-RC2
What's Changed
- [CMSP-964] fix readme formatting by @jazzsequence in #264
- [CMSP-964] Fix ignored folders release workflow by @jazzsequence in #266
- Asset only release 1.5.0 by @jazzsequence in #267
- [CMSP-995] Notices for low max age values in Page Cache Options by @jazzsequence in #268
- [CMSP-994] Automatically update the
default_ttl
value if it was set to 600 by @jazzsequence in #269 - [CMSP-995] one more notice by @jazzsequence in #271
- [CMSP-992] UI changes by @jazzsequence in #272
- [CMSP-992] plugin documentation update by @jazzsequence in #273
Full Changelog: 1.5.0...v2.0.0-RC2
1.5.0
What's Changed
- [CMSP-721] Bump Tested up to and echo PHP Version by @jazzsequence in #254
- Bump behat/behat from 3.13.0 to 3.14.0 by @dependabot in #256
- Bump pantheon-systems/pantheon-wp-coding-standards from 2.0.0 to 2.0.1 by @dependabot in #257
- [BUGS-7429] Add filter to exclude select post types from purge by @jazzsequence in #258
- Implement Plugin Release Actions automations by @jazzsequence in #259
- update master to release by @jazzsequence in #261
- update test triggers by @jazzsequence in #262
- Release 1.5.0 by @github-actions in #260
- update master to release in the workflow by @jazzsequence in #263
New Contributors
- @github-actions made their first contribution in #260
Full Changelog: 1.4.2...1.5.0
1.4.2
What's Changed
- [CMSP-519] Update Behat tests to run against 6.3 by @pwtyler in #248
- [CMSP-663] Update linting for updated Pantheon WP Coding Standards by @jazzsequence in #249
- [CMSP-675] PHP 8.3 compatibility checks by @jazzsequence in #251
- [BUGS-6934] Gracefully handle archive pages with multiple post types by @jazzsequence in #252
- Release 1.4.2 by @jazzsequence in #253
Full Changelog: 1.4.1...1.4.2
1.4.1
What's Changed
- Bump guzzlehttp/psr7 from 1.9.0 to 1.9.1 by @dependabot in #242
- [BUGS-5914] Send the header to the result and not the server by @srtfisher in #237
- [CMSP-574] Fix broken code syntax by @jazzsequence in #244
- Bump guzzlehttp/psr7 from 1.9.0 to 1.9.1 by @dependabot in #245
- Update CONTRIBUTING per recent learnings by @pwtyler in #243
- [BUGS-5914] Add PHP unit test cases for GraphQL and REST API response headers by @jazzsequence in #246
- Release 1.4.1 by @jazzsequence in #247
New Contributors
- @srtfisher made their first contribution in #237
Full Changelog: 1.4.0...1.4.1
1.4.0
What's Changed
- Update CODEOWNERS by @CdrMarks in #224
- Bump pantheon-systems/pantheon-wp-coding-standards from 1.0.0 to 1.0.1 by @dependabot in #233
- Bump yoast/phpunit-polyfills from 1.0.5 to 2.0.0 by @dependabot in #236
- Lint README for lost spacing by @pwtyler in #238
- [BUGS-3964] Add filter to skips surrogate keys for taxonomy terms by @pwtyler in #239
- [BUGS-3964] Bump dev version to 1.4.0 && update lockfileVersion by @pwtyler in #240
- Release 1.4.0 by @pwtyler in #241
Full Changelog: 1.3.0...1.4.0