Skip to content

9.2.0-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@Geolim4 Geolim4 released this 23 Dec 13:16
· 28 commits to master since this release
9.2.0-beta
4493cdf
  • API
  • Events
    • EventManager is now scoped to its own poll if retrieved through ExtendedCacheItemPoolTrait::->getEventManager(). Global EventManager EventManager::getInstance() remains unchanged, see EVENTS.md.
  • Drivers
    • Implemented #906 // Added RedisCluster driver support
  • Pool
    • Added ExtendedCacheItemPoolTrait::getAllItems to allow you to retrieve all items in the cache. This method have some limitations, (see more in the Wiki).
  • Core
    • Configuration methodsConfigurationOption::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.
  • Misc
    • Fixed multiple code typo & updated README.md
Important

⚠️ This beta version will continue to improve and a stable release of the v9.2 is expected for the second week of January 2024.