This repository was archived by the owner on Jan 29, 2020. It is now read-only.
Tags: zendframework/zend-cache
Tags
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.
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.
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
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
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.
PreviousNext