All notable changes to this project will be documented in this file.
The format is looselyy based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Changed: Added support for Laravel 10.
- Changed: Replaced a
${variable}
usage as this is deprecated in PHP 8.2.
- Changed: Made
bootHasTaggedCache
method static as intended.
- Added: New method
flushTaggedCacheOnAttributeUpdate(): array
, optionally overridden by the user. - Added: New method
getCacheTagIdentifier(): string
, optionally overridden by the user - Added: Tagged Cache is automatically flushed for model rows that are deleted.
- Changed: Max width of
.md
files is now 120 characters (down from 160) to make them more legible. - Changed: Refactored code to use inline fully qualified classnames instead of imports.
- Removed: BREAKING CHANGE
$cacheTagIdentifier
has been replaced by a method-based implementation.
- Initial functionality in place, releasing as is.