Skip to content

Tags: derrabus/cache

Tags

1.9.1

Toggle 1.9.1's commit message

Verified

This tag was signed with the committer’s verified signature.
doctrinebot Doctrine Bot
Release [1.9.1](https://github.com/doctrine/cache/milestone/23)

1.9.1
=====

- Total issues resolved: **0**
- Total pull requests resolved: **1**
- Total contributors: **1**

Bug
---

 - [330: Fix typo in `Redis` cache implementation](doctrine#330) thanks to @jandlouhy

1.9.0

Toggle 1.9.0's commit message

Verified

This tag was signed with the committer’s verified signature.
doctrinebot Doctrine Bot
Release [1.9.0](https://github.com/doctrine/cache/milestone/19)

1.9.0
=====

- Total issues resolved: **0**
- Total pull requests resolved: **13**
- Total contributors: **9**

Enhancement
-----------

 - [322: Add .doctrine-project.json to .gitattributes](doctrine#322) thanks to @reedy
 - [318: Add .github folder to .gitattributes](doctrine#318) thanks to @reedy
 - [307: Changed RedisCache to use pipeline in operations with multiple keys](doctrine#307) thanks to @yura3d
 - [304: Move to doctrine/coding-standard 6](doctrine#304) thanks to @patrickjahns
 - [297: Use Ubuntu 16.04 for CI builds](doctrine#297) thanks to @carusogabriel

Improvement,Incomplete
----------------------

 - [321: Merge release 1.8.2 into master](doctrine#321) thanks to @doctrinebot

Bug,Duplicate,Enhancement
-------------------------

 - [320: Merge release 1.8.1 into master](doctrine#320) thanks to @doctrinebot

Improvement
-----------

 - [302: CI: Test against PHP 7.4snapshot instead of nightly (8.0)](doctrine#302) thanks to @Majkl578

Documentation
-------------

 - [296: point to the current version of the docs](doctrine#296) thanks to @vladyslavstartsev
 - [295: Update broken link pointing to moved caching ORM docs](doctrine#295) thanks to @vladyslavstartsev
 - [279: Update homepage](doctrine#279) thanks to @Majkl578

Bug
---

 - [293: Alias `Riak\Object as RiakObject` to prevent errors in PHP 7.2](doctrine#293) thanks to @pavlepredic

Documentation,Enhancement
-------------------------

 - [276: Don't ship docs](doctrine#276) thanks to @willemstuursma

1.8.2

Toggle 1.8.2's commit message

Verified

This tag was signed with the committer’s verified signature.
doctrinebot Doctrine Bot
Release [1.8.2](https://github.com/doctrine/cache/milestone/21)

1.8.2
=====

- Total issues resolved: **0**
- Total pull requests resolved: **1**
- Total contributors: **1**

Bug
---

 - [319: Backport doctrine#293 into 1.8.x](doctrine#319) thanks to @reedy

1.8.1

Toggle 1.8.1's commit message

Verified

This tag was signed with the committer’s verified signature.
doctrinebot Doctrine Bot
Release [1.8.1](https://github.com/doctrine/cache/milestone/20)

1.8.1
=====

- Total issues resolved: **1**
- Total pull requests resolved: **1**
- Total contributors: **2**

Bug,Duplicate
-------------

 - [313: RedisCache delete is deprecated](doctrine#313) thanks to @flaushi

Improvement
-----------

 - [312: &doctrine#91;Redis&doctrine#93; Fix deprecation: Use `del` instead of `delete`](doctrine#312) thanks to @ruudk

v1.8.1

Toggle v1.8.1's commit message

Verified

This tag was signed with the committer’s verified signature.
lcobucci Luís Cobucci
1.8.1

[![Build Status](https://travis-ci.org/doctrine/cache.svg?branch=v1.8.1)](https://travis-ci.org/doctrine/cache)

This release fixes deprecation notes introduced by Redis extension v5.

- Total issues resolved: **0**
- Total pull requests resolved: **1**
- Total contributors: **1**

Improvement
-----------

 - [312: &doctrine#91;Redis&doctrine#93; Fix deprecation: Use `del` instead of `delete`](doctrine#312) thanks to @ruudk

v1.8.0

Toggle v1.8.0's commit message

Verified

This tag was signed with the committer’s verified signature.
Ocramius Marco Pivetta
This release introduces:

 * Support for newer `ext-couchbase` releases
 * Support for `ext-redis` v4
 * Deprecates the `MemcacheCache`, `RiakCache` and `XcacheCache` drivers

Total issues resolved: **16**
- [229: add support for ext-couchbase:^2.3.0](doctrine#229) thanks to @abacaphiliac
- [232: Use shields.io badges so things look better](doctrine#232) thanks to @lcobucci
- [233: Improve SQLite3 adapter](doctrine#233) thanks to @lcobucci
- [235: Upgrade PHPUnit](doctrine#235) thanks to @lcobucci
- [242: Removing duplicate license header](doctrine#242) thanks to @mikeSimonson
- [250: Update to PHPUnit 7](doctrine#250) thanks to @carusogabriel
- [251: Apply doctrine/cs v4](doctrine#251) thanks to @carusogabriel
- [255: Change homepage link to https](doctrine#255) thanks to @S1SYPHOS
- [264: Add php-redis v4 support](doctrine#264) thanks to @killium
- [265: Update & fix & lock CS](doctrine#265) thanks to @Majkl578
- [266: Drop Coveralls config](doctrine#266) thanks to @Majkl578
- [267: Exclude legacy untestable drivers from coverage & mark them deprecated](doctrine#267) thanks to @Majkl578
- [268: Scrutinizer: Fix missing MongoDB dependency](doctrine#268) thanks to @Majkl578
- [270: ApcuCache driver name fixed](doctrine#270) thanks to @vehsamrak
- [271: CI: Lock Couchbase extension to 2.4.6 to avoid dependency mismatch](doctrine#271) thanks to @Majkl578
- [275: Return type mismatch in `RedisCache#contains()` and `Redis#exists()`](doctrine#275) thanks to @Sirgalas

v1.7.1

Toggle v1.7.1's commit message

Verified

This tag was signed with the committer’s verified signature.
Ocramius Marco Pivetta
This release fixes a type safety issue caused by many `CacheProvider`…

… implementations

not casting the internal cache namespace version to an integer.

Total issues resolved: **1**

- [231: Fix corrupted namespace version in `CacheProvider`: should be an `int`, but many cache providers retrieve strings](doctrine#231) thanks to @lcobucci

v1.7.0

Toggle v1.7.0's commit message

Verified

This tag was signed with the committer’s verified signature.
Ocramius Marco Pivetta
This release drops support for HHVM and increases the minimum

supported PHP version to 7.1.0.

Multi-operation caches have been added, such as:

 * `MultiDeleteCache`
 * `MultiGetCache`
 * `MultiPutCache`
 * `MultiOperationCache` (aggregating the ones listed above)

These batched caches can massively improve performance throughput
of your applications when used in the right context.

Some concurrency, file rights and error handling issues around
`FileCache`, `PhpFileCache` and `FilesystemCache` have been
fixed, and the `PhpFileCache` can now store any kind of
information by serializing the incoming data.

F`ExtMongoDbCache`, `MongoDBCache` and `LegacyMongoDBCache`
were added in order to support both the existing MongoDB
polyfill libraries and the newer MongoDB official PHP extension.

Further improvements have been applied to the documentation,
and multiple static analysis introspection fixes were merged.

Total issues resolved: **33**

- [132: Enable Scrutinizer-CI coverage](doctrine#132) thanks to @Ocramius
- [133: Killed PHP 5.5 support](doctrine#133) thanks to @GrahamCampbell
- [134: Typo, changed `Exception` to `\Exception`](doctrine#134) thanks to @Nyholm
- [142: Support for MongoDBCache on PHP 7 using ext-mongodb](doctrine#142) thanks to @holtkamp
- [147: Corrected `FileCache` notices caused by custom error handlers](doctrine#147) thanks to @Stajor
- [152: Corrected `PhpFileCache` notices caused by file format mismatch](doctrine#152) thanks to @jeanCarloMachado
- [153: Add `.gitattributes` to remove unneeded files from exported package](doctrine#153) thanks to @Slamdunk
- [154: Cache anything with `PhpFileCache`](doctrine#154) thanks to @trakos
- [155: Add `MultiDeleteCache` interface and default `CacheProvider` implementation](doctrine#155) thanks to @bburnichon
- [162: Adding license header to `PredisCache`](doctrine#162) thanks to @rnamiki
- [165: Added link to the documentation homepage](doctrine#165) thanks to @Grafikart
- [166: Removed unused imports](doctrine#166) thanks to @localheinz
- [167: Corrected return type of `PredisCache#doContains()`, which should be `bool` (was `int`)](doctrine#167) thanks to @localheinz
- [168: Corrected case sensitivity issues in the imports of `WinCacheCache`](doctrine#168) thanks to @localheinz
- [169: Corrected missing second parameter in assertion in `CacheTest`](doctrine#169) thanks to @localheinz
- [170: Corrected mismatch between `SQLite3CacheTest` and its file name](doctrine#170) thanks to @localheinz
- [171: Use short array syntax](doctrine#171) thanks to @localheinz
- [172: Removed assignments inlined in conditionals](doctrine#172) thanks to @localheinz
- [183: Add PHP 7.1 to the build matrix](doctrine#183) thanks to @Ocramius
- [185: doctrine#152 doctrine#147 - silence failed file access attempts in file-based caches](doctrine#185) thanks to @Ocramius
- [190: doctrine#154 store anything in the `PhpFileCache`](doctrine#190) thanks to @Ocramius
- [196: Fix temporary file rights on shared storage when using a `FileCache`](doctrine#196) thanks to @mikeSimonson
- [198: Disable PHPUnit feature `@runInSeparateProcess` when not needed](doctrine#198) thanks to @snsanich
- [201: Harden tests around `doContains` in `MemcachedCache`](doctrine#201) thanks to @SpacePossum
- [203: Remove support for PHP 5.x](doctrine#203) thanks to @railto
- [204: Bumped phpunit version to `^5.7`](doctrine#204) thanks to @gabbydgab
- [207: Implement multi-delete on current cache drivers](doctrine#207) thanks to @lcobucci
- [214: Combine multi-* operation interfaces into a single one](doctrine#214) thanks to @lcobucci
- [217: Redis: Remove useless ifdef for HHVM](doctrine#217) thanks to @ostrolucky
- [219: Drop HHVM support](doctrine#219) thanks to @lcobucci
- [220: Require PHP 7.1](doctrine#220) thanks to @lcobucci
- [221: Create expiration index when getting expired entry in the `MongoDBCache`](doctrine#221) thanks to @alcaeus
- [222: Add cache provider for ext-mongodb](doctrine#222) thanks to @alcaeus

v1.6.2

Toggle v1.6.2's commit message

Verified

This tag was signed with the committer’s verified signature.
Ocramius Marco Pivetta
This release fixes a number of issues around the storage of

the `false` value in a `MemcachedCache`.

Total issues resolved: **4**

- [159: The CacheProvider::fetchMultiple method throw a warning level error](doctrine#159) thanks to @thenbsp
- [161: Memcached: `doContains` return `true` pretty much everytime if the stored value is `false`](doctrine#161) thanks to @riquito
- [181: Memcached: fix `doContains` return true even if status code is an error](doctrine#181) thanks to @omouren
- [199: Memcached: fix `doContains` return true even if status code is an error (related to doctrine#181)](doctrine#199) thanks to @JonasHaouzi

v1.6.1

Toggle v1.6.1's commit message

Verified

This tag was signed with the committer’s verified signature.
Ocramius Marco Pivetta
Total issues resolved: **7**

- [135: `var_export()` bug with `float(0)` got fixed in PHP `7.0.2` - removing related code](doctrine#135)
- [138: APC skip & fix `fetchMultiple` on failure](doctrine#138)
- [146: Correcting `Memcached#setMulti()` call, which wasn't respecting the expected API signature parameters](doctrine#146)
- [178: When igbinary is not installed, the default serializer should be used with Redis](doctrine#178)
- [187: Test suite attempts to delete `/tmp`](doctrine#187)
- [188: Make PredisCache adapter return boolean on `contains` calls](doctrine#188)
- [193: Fix doctrine#187 - test suite attempts to delete `/tmp`](doctrine#193)