Releases: pronkoconsulting/selective-cache
Releases · pronkoconsulting/selective-cache
Release list
v2.2.0 — PHP 8.2 compatibility & housekeeping
What's Changed
PHP 8.2 Compatibility
- Added missing
php: >=8.2constraint tocomposer.json - Updated all classes to use constructor property promotion with
readonly - Replaced concrete
Magento\Framework\Logger\MonologwithPsr\Log\LoggerInterfacein the cron class — the custom logger virtual type indi.xmlis unchanged, cron still logs tovar/log/pronkoconsulting/selective_cache_debug.log
Dependencies
- Removed redundant
symfony/consolefromcomposer.json— it is always provided transitively bymagento/framework
Bug Fixes
- Fixed configuration path prefix from
selectivecache/cron/...topronko_selectivecache/cron/...for namespace consistency
Requirements
- PHP 8.2+
- Magento 2.4.4+
Upgrade Notes
Warning
If you previously saved cron settings under Stores → Configuration → Pronko Consulting → Selective Cache, those values are stored in the database under the old selectivecache/cron/... path and will not be read after upgrading. Re-save the configuration once after upgrading.
Run after upgrading:
bin/magento setup:upgrade
bin/magento cache:flushMagento 2.4.7 support
- Updated extension dependencies to support Magento 2.4.7
- Removed
psr/logandpronko/module-basedependencies
Release 2.0.0
- Removed the
FlushInvalidatedcontroller dependency to theMagento\Backend\Controller\Adminhtml\Cacheclass - Removed magento/module-admin-notification dependency
- Refactored the
FlushInvalidatedCacheTypescron class to use the event manager - Fixed issue with the custom cron group
Release 1.2.1
- Fixed the "Command name is empty" error when running the bin/magento command
- Removed setup_module attribute from module.xml file
- Updated en_US transactions and fixed typos
Release 1.2.0
- Added refresh invalidated cache via cron
- Removed Magento 2.2 support
- Updated composer.json dependencies
- Updated Unit Tests to support PHPUnit 9
- Updated license year
- Removed modman support
Magento 2.4 support
Updated composer.json file to support Magento 2.4 edition
Fixed missing period at the end of a sentence
Fixed XSS injections via i18n translations
Updated contributors list
Refresh Invalidated Cache
- Added the "Refresh Invalidated Cache" button to the Cache Management page
- Added English, German languages support