- Fix issues with Supertable / exclude SuperTableBlockElement
- Add
softPurge
option in example config - Drop database table if exists (might happen with a dirty uninstall)
- Add
softPurge
option to enable Soft Purge for Fastly.
- MySQL 8.0 support (removed ordered FULLTEXT index)
- Switched to
psalm
for static analysis
- Craft 3.6 support
- Guzzle dependencies updated
- pgsql
uid_urlhash_idx
(PR #7436)
- Require at least Craft 3.2
- Prevent cache purge on updated drafts or revisions
- Prevent caching of CP requests (@timkelty)
- Allow to modify cache control from template
- Support for Cloudflare scoped API tokens (@tomdavies)
- Prevent purge on resaving
- Added support for multiple varnish servers (@larsboldt)
- Fixed a bug when using
keyPrefix
- Backport schema change to initial migration
- Fix initialize
$tags
earlier
- Added config
keyPrefix
option to prevent key collisions. - Always purge section on
Elements::EVENT_AFTER_SAVE_ELEMENT
to make sure status change (disabled>>enabled) clears lists of entries - Code cleanup
- Varnish:
headers
config option - Varnish: purgeAll()
- DB fallback: Schema - changed
url
field fromvarchar(255) to
text` to allow longer urls - DB fallback: Schema - Added
urlHash
- DB fallback: Schema - changed
tags
field fromvarchar(255) to
text` to allow more tags
- API request exception: Show at least http status if no message is available
- Adjusted the length of the uid on mysql (cache tag fallback)
- Changed version constraint to
craftcms/cms: ^3.0.0
- Category Elements are now supported
- Added Cloudflare support
- Custom exceptions for KeyCDN, Fastly, Cloudflare API calls
- HTML body is not stored in DB anymore when
useLocalTags
is enabled - Renamed
EventRegistrar::registerDashboardEvents()
toEventRegistrar::registerCpEvents()
- Added DB fallback for pgsql
- PHP 7.2 issue (Object is reserved word)
- Fixed install bug when using PostgreSQL
- Prevent DB fallback when using PostgreSQL
- Requires Craft 3.0.0-RC1
- Added DB fallback (mysql)
- Added Config `useLocalTags option
- Add
X-Upper-Cache
header with cache date orBYPASS
- Requires Craft 3.0.0-RC1 (alias)
- Auto-tagging for elements, sections and structures
- Auto-invalidation on entry updates and changes in sections and structures
- Keycdn driver
- Fastly driver
- Varnish driver
- Dummy driver