- Fixed an error that occurred on Craft 5 when saving entries that use CKEditor field values in their title format, where any nested entries in the CKEditor field have partial templates that use No-Cache tags (thanks @thomascoppein)
- Fixed an error that occurred when using Twig 3.13 or later (thanks @jaspertandy)
- Added Craft 5 compatibility
- Fixed a bug where No-Cache blocks weren't being rendered if the
token
request query parameter was set to an invalid token
- Added Craft 4 compatibility
- Removed Craft 3 compatibility
- Fixed an issue where Twig macros couldn't be imported into a No-Cache block from the template the No-Cache block is a part of
- Fixed an issue where No-Cache tags could be used in control panel templates, though the inner content of the tags wouldn't load; now, an attempt to use the tags in the control panel will cause an exception to be thrown
- Fixed some formatting issues with No-Cache-related compiled template code
- No-Cache now requires Craft 3.1.24 or later
- Fixed issue where No-Cache blocks would disappear if compiled templates were cleared but template caches were not
- Cleanup of event listener code
- Changed how No-Cache compiled template class names are set, in a way that should be more future-proof
- Replaced usage of Twig class names deprecated as of Twig 2.7
- Fixed incompatibility with Craft 3.1.29
- Fixed incompatibility with Craft 3.1.24
- Fixed error caused by No-Cache when attempting a project config sync from a terminal (thanks @Coysh)
- Fixed error with Craft 3.1.18 and later
- Initial release for Craft 3