Skip to content
This repository has been archived by the owner on Jan 29, 2020. It is now read-only.

zend-cache 2.7.0

Compare
Choose a tag to compare
@weierophinney weierophinney released this 12 Apr 15:57
· 416 commits to master since this release

Added

  • #59 XCache >= 3.1.0 works in CLI mode
  • #23 #47 Added an Apcu storage adapter as future replacement for Apc
  • #63 Implemented ClearByNamespaceInterface in Stoage\Adapter\Redis
  • #94 adds factories for each of the PatternPluginManager, AdapterPluginManager, and storage PluginManager.
  • #94 exposes the package as a standalone config-provider / ZF component, by adding:
    • Zend\Cache\ConfigProvider, which enables the StorageCacheAbstractServiceFactory, and maps factories for all plugin managers.
    • Zend\Cache\Module, which does the same, for zend-mvc contexts.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #44 Filesystem: fixed race condition in method clearByTags
  • #59 XCache: fixed broken internalSetItem() with empty namespace
  • #58 XCache: Fatal error storing objects
  • #94 updates the PatternPluginManager to accept $options to get() and build(), cast them to a PatternOptions instance, and inject them into the generated plugin instance. This change allows better standalone usage of the plugin manager.
  • #94 updates the StorageCacheFactory and StorageCacheAbstractServiceFactory to seed the StorageFactory with the storage plugin manager and/or adapter plugin manager as pulled from the provided container, if present. This change enables re-use of pre-configured plugin managers (e.g., those seeded with custom plugins and/or adapters).