Skip to content

3.0.0

Closed Jul 10, 2024 100% complete

Backwards incompatible release (major)

laminas-cache-storage-adapter-memcached 3.0.0 is here and finally adds native types everywhere, adds support for psr/cache and psr/simple-cache v2 & v3, supports laminas/laminas-cache v4 and introduces an all new metadata logic.

Added

  • Dedicated Metadata object for Memcached#getMetadata
  • Adds support for psr/cache and p…

Backwards incompatible release (major)

laminas-cache-storage-adapter-memcached 3.0.0 is here and finally adds native types everywhere, adds support for psr/cache and psr/simple-cache v2 & v3, supports laminas/laminas-cache v4 and introduces an all new metadata logic.

Added

  • Dedicated Metadata object for Memcached#getMetadata
  • Adds support for psr/cache and psr/simple-cache v2 & v3
  • Added MemcachedResourceManagerInterface to allow a replacement of the MemcachedResourceManager if needed

Changed

  • MemcachedResourceManager is now final but implements the MemcachedResourceManagerInterface which can be used to implement own resource manager logic if needed
  • MemcachedOptions#setResourceManager does now consume MemcachedResourceManagerInterface
  • MemcachedOptions#getResourceManager does now provide MemcachedResourceManagerInterface

Removed

  • MemcachedOptions#setMemcachedResource, use MemcachedResourceManager#setResource instead
  • MemcachedOptions#getMemcachedResource, use MemcachedResourceManager#getResouce instead
  • MemcachedOptions#addServer, use MemcachedResourceManager#addServer instead
  • MemcachedOptions#setLibOption, use MemcachedOptions#setLibOptions or MemcachedResourceManagerInterface#setLibOption instead
  • MemcachedOptions#getLibOption, use MemcachedOptions#getLibOptions or MemcachedResourceManagerInterface#getLibOption instead

This milestone is closed.

No open issues remain. View closed issues or see open milestones in this repository.