Releases: laminas/laminas-cache-storage-adapter-memcached
Releases · laminas/laminas-cache-storage-adapter-memcached
3.0.0
Release Notes for 3.0.0
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
- Adds support for
psr/cache
andpsr/simple-cache
v2 & v3 - Added
MemcachedResourceManagerInterface
to allow a replacement of theMemcachedResourceManager
if needed
Changed
MemcachedResourceManager
is nowfinal
but implements theMemcachedResourceManagerInterface
which can be used to implement own resource manager logic if neededMemcachedOptions#setResourceManager
does now consumeMemcachedResourceManagerInterface
MemcachedOptions#getResourceManager
does now provideMemcachedResourceManagerInterface
Removed
MemcachedOptions#setMemcachedResource
, useMemcachedResourceManager#setResource
insteadMemcachedOptions#getMemcachedResource
, useMemcachedResourceManager#getResouce
insteadMemcachedOptions#addServer
, useMemcachedResourceManager#addServer
insteadMemcachedOptions#setLibOption
, useMemcachedOptions#setLibOptions
orMemcachedResourceManagerInterface#setLibOption
insteadMemcachedOptions#getLibOption
, useMemcachedOptions#getLibOptions
orMemcachedResourceManagerInterface#getLibOption
instead
3.0.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
BC Break,Enhancement
2.5.0
Release Notes for 2.5.0
Feature release (minor)
2.5.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement,renovate
- 68: Update dependency php to ~8.1.0 || ~8.2.0 || ~8.3.0 thanks to @renovate[bot]
2.4.0
Release Notes for 2.4.0
Feature release (minor)
2.4.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement,renovate
2.3.0
Release Notes for 2.3.0
Feature release (minor)
2.3.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
2.2.0
Release Notes for 2.2.0
Feature release (minor)
2.2.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
renovate
- 31: chore(deps): lock file maintenance thanks to @renovate[bot]
2.1.0
Release Notes for 2.1.0
Feature release (minor)
Removed
- Support for PHP 7.3
2.1.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 3
Enhancement
- 27: Update dependencies thanks to @boesing
- 21: Prepare for Renovate with reusable workflows thanks to @ghostwriter
renovate
- 26: chore(deps): lock file maintenance thanks to @renovate[bot]
- 25: chore(deps): update dependency psalm/plugin-phpunit to ^0.17.0 thanks to @renovate[bot]
2.0.0
Release Notes for 2.0.0
Backwards incompatible release (major)
Added
- Adds support for PHP 8.1
- Adds support for
laminas-cache
v3.0.0
Breaking Changes
- Adapter was marked as
final
2.0.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
Enhancement
- 19: Add support for PHP 8.1 thanks to @boesing
BC Break,Enhancement
1.2.0
Release Notes for 1.2.0
Feature release (minor)
Added
- Added support for PHP 8.0
Changed
- The maximum key length of memcached is
250
. The storage capabilities provided255
which will lead to errors when keys up to this length would've been used. - The capabilities of this storage now contain dynamic key lengths as whenever the
namespace
ornamespaceSeparator
is changed, the maximum key length will change as well as the namespace prefix will reserve some space in the cache key.
1.2.0
- Total issues resolved: 1
- Total pull requests resolved: 4
- Total contributors: 2
Bug
Enhancement
- 14: Bump coding standard to v2.2.0 thanks to @boesing
- 13: Support for PHP 8.0 thanks to @boesing
- 10: Remove file headers thanks to @ghostwriter
1.1.0
Release Notes for 1.1.0
Feature release (minor)
Removed
- Removed support for PHP prior 7.3
Changed
RuntimeExceptions
thrown by theMemcached
methods do now always contain the memcached result code as code
1.1.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
- 7: continous integration thanks to @boesing
- 6: Return error code with RuntimeException. thanks to @EreMaijala
1.0.1
1.0.1 - 2020-10-12
Removed
- Remove
laminas/laminas-cache
dependency to avoid circular dependencies.
Release Notes for 1.0.1
1.0.x bugfix release (patch)
1.0.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
- 3: qa: remove cache dependency thanks to @boesing