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

Tags: zendframework/zend-cache

Tags

release-2.9.0

Toggle release-2.9.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
michalbundyra Michał Bundyra
zend-cache 2.9.0

Added
-----

- [#178](#178) adds support for PHP 7.3.

Changed
-------

- [#186](#186) replaces
  deprecated `delete()` calls with `del()` in Redis adapter. `delete()`
  function is deprecated since version 5.0.0 and `del()` is available
  since version 2.1.0.

Deprecated
----------

- Nothing.

Removed
-------

- [#178](#178) removes support for zend-stdlib v2 releases.

Fixed
-----

- Nothing.

release-2.8.3

Toggle release-2.8.3's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
michalbundyra Michał Bundyra
zend-cache 2.8.3

Added
-----

- Nothing.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#184](#184) fixes
  an issue with SimpleCacheDecorator where elements were deleted
  after creation. Wrong TTL was set instead of using default value
  from options.

- [#182](#182) fixes
  a typo in variable name within the `ExtMongoDbResourceManager::getResource`
  method which prevented using custom db name when using that adapter.

release-2.8.2

Toggle release-2.8.2's commit message
zend-cache 2.8.2

Added
-----

- Nothing.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#168](#168) fixes a typo in a variable name within the `Filesystem::setTags()` method which
  prevented clearing of tags when using that adapter.

release-2.8.1

Toggle release-2.8.1's commit message
zend-cache 2.8.1

Added
-----

- Nothing.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#165](#165) fixes an issue
  with the memcached adapter ensuring that retrieval returns boolean false when
  unable to retrieve the requested item.

release-2.8.0

Toggle release-2.8.0's commit message
zend-cache 2.8.0

Added
-----

- [#148](#148) adds support for PHP 7.1 and 7.2.

- [#46](#46), [#155](#155), and [#161](#161) add support for [PSR-6](https://www.php-fig.org/psr/psr-6/) (Caching Interface).
  They provides an implementation of `Psr\Cache\CacheItemPoolInterface` via
  `Zend\Cache\Psr\CacheItemPool\CacheItemPoolDecorator`, which accepts a
  `Zend\Cache\Storage\StorageInterface` instance to its constructor, and proxies
  the various PSR-6 methods to it. It also provides a
  `Psr\Cache\CacheItemInterface` implementation via `Zend\Cache\Psr\CacheItemPool\CacheItem`,
  which provides a value object for both introspecting cache fetch results, as
  well as providing values to cache.

- [#152](#152), [#155](#155), [#159](#159), and [#161](#161)
  add an adapter providing [PSR-16](https://www.php-fig.org/psr/psr-16/) (Caching Library Interface) support.
  The new class, `Zend\Cache\Psr\SimpleCache\SimpleCacheDecorator`, accepts a
  `Zend\Cache\Storage\StorageInterface` instance to its constructor, and proxies
  the various PSR-16 methods to it.

- [#154](#154) adds an ext-mongodb adapter, `Zend\Cache\Storage\Adapter\ExtMongoDb`.
  You may use the `StorageFactory` to create an instance using either the fully qualified class
  name as the adapter name, or the strings `ext_mongo_db` or `ExtMongoDB` (or most variations
  on case of the latter string). The options it accepts are the same as for the existing
  `Zend\Cache\Storage\Adapter\MongoDb`, and it provides the same capabilities. The adapter
  requires the mongodb/mongodb package to operate.

- [#120](#120) adds the ability to configure alternate file suffixes for both
  cache and tag cache files within the Filesystem adapter. Use the `suffix` and `tag_suffix`
  options to set them; they will default to `dat` and `tag`, respectively.

- [#79](#79)
  Add capability for the "lock-on-expire" feature (úsed by Zend Data Cache)

Changed
-------

- [#116](#116) adds docblock method chaining consistency.

Deprecated
----------

- Nothing.

Removed
-------

- [#101](#101) removes support for PHP 5.5.

- [#148](#148) removes support for HHVM.

Fixed
-----

- [#151](#151) adds logic to normalize options before creating the underlying Redis
  resource when using a Redis adapter, fixing issues when using an array with the server and port
  to use for connecting to the server.

- [#151](#151) adds logic to prevent changing the underlying resource within Redis adapter instances.

- [#150](#150) fixes an issue with how CAS tokens are handled when using the memcached adapter.

- [#61](#61) sets the Zend Data Cache minTtl value to 1.

- [#147](#147) fixes the Redis extension by ensuring it casts the results of `exists()` to a
  boolean when testing if the storage contains an item.

- [#146](#146) fixes several methods to change `@return` annotations to `@throws` where applicable.

- [#134](#134) adds a missing import statement for `Traversable` within the `AdapterOptions` class.

- [#128](#128)
  Fixed incorrect variable usage in MongoDbResourceManager

release-2.4.13

Toggle release-2.4.13's commit message
zend-cache 2.4.13

release-2.4.12

Toggle release-2.4.12's commit message
zend-cache 2.4.12

release-2.4.11

Toggle release-2.4.11's commit message
zend-cache 2.4.11

release-2.7.2

Toggle release-2.7.2's commit message

Verified

This tag was signed with the committer’s verified signature.
marc-mabe Marc Bennewitz
Added

-----

- [#124](#124)
  New coding standard

Deprecated
----------

- [#123](#123)
  Deprecate capability "expiredRead".
  It's basically providing the same information as staticTtl but from a wrong PoV

Removed
-------

- Nothing.

Fixed
-----

- [#122](#122)
  Fixed redis doc for lib_options (not lib_option)
- [#118](#118)
  fixed redis tests in case running with different server
- [#119](#119)
  Redis: Don't call method Redis::info() every time
- [#113](#113)
  Travis: Moved coverage reporting to latest env
- [#114](#114)
  Travis: removed fast_finish flag
- [#107](#107)
  fixed redis server version test in Redis::internalGetMetadata()
- [#111](#111)
  Fixed typo in storage adapter doc
- [#102](#102)
  filesystem: fixes a lot of possible race conditions

release-2.7.1

Toggle release-2.7.1's commit message
zend-cache 2.7.1

Added
-----

- [#35](#35)
  Added benchmarks using PHPBench

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#76](#76)
  ZendServer: fixed return null on missing item
- [#88](#88)
  Redis: fixed segfault on storing NULL and fixed supported datatypes capabilities
- [#95](#95)
  don't try to unserialize missing items
- [#66](#66)
  fixed Memcached::internalSetItems in PHP-7 by reducing variables by reference
- [#57](#57)
  Memcached: HHVM compatibility and reduced duplicated code
- [#91](#91)
  fixed that order of adapter options may cause exception
- [#98](#98) updates the plugin
  manager alias list to ensure all adapter name permutations commonly used are
  accepted.