4.12.0
github-actions
released this
27 Jun 10:22
·
520 commits
to develop
since this release
{warning} Polyfills for IE have been removed from the Blitz inject script due to
polyfill.io
having been compromised.
Added
- Added a new
excludedTrackedElementQueryParams
config setting that can be used to exclude params when storing tracked element queries.
Changed
- Reverted deleting expired URIs from the database immediately when refreshing expired cache, as it could cause cached pages not to be refreshed (#624).
- Tracked element queries that have invalid params or that cannot be executed are now deleted when refreshing the cache.
- Tracked entry queries can now determine source IDs from a structure ID.
- Optimised the params that are stored on tracked element queries.
- Made the ordering of items displayed in the Blitz diagnostics utility deterministic.
Removed
- Removed the
fetch
,Promise
andCustomEvent
polyfills for IE from the Blitz inject script – if you need to support IE, you will need to add the polyfills yourself.