9.2.0-beta
Pre-release
Pre-release
- API
- Upgraded Phpfastcache API to
4.3.0
(see changes)
- Upgraded Phpfastcache API to
- Events
- EventManager is now scoped to its own poll if retrieved through
ExtendedCacheItemPoolTrait::->getEventManager()
. Global EventManagerEventManager::getInstance()
remains unchanged, see EVENTS.md.
- EventManager is now scoped to its own poll if retrieved through
- Drivers
- Implemented #906 // Added
RedisCluster
driver support
- Implemented #906 // Added
- Pool
- Added
ExtendedCacheItemPoolTrait::getAllItems
to allow you to retrieve all items in the cache. This method have some limitations, (see more in the Wiki).
- Added
- Core
- Configuration methods
ConfigurationOption::isPreventCacheSlams()
,ConfigurationOption::setPreventCacheSlams()
,ConfigurationOption::getCacheSlamsTimeout()
,ConfigurationOption::setCacheSlamsTimeout()
are deprecated. (See changes). - Fixed #907 // Internal "driver decode()" method will now throw an if the string data looks corrupted.
- Internal: Implemented multiple keys fetch (if supported by the backend) to improve the performances behind all
getItems()
calls. Currently only supported in some backends, but it may evolve in the future. - Internal: Implemented multiple keys delete (if supported by the backend) to improve the performances behind all
deleteItems()
calls. Currently only supported in some backends, but it may evolve in the future.
- Configuration methods
- Misc
- Fixed multiple code typo & updated README.md