Releases: PHPSocialNetwork/phpfastcache
Releases · PHPSocialNetwork/phpfastcache
6.0.0-rc1 Release
- Added Cassandra Driver
- Added Psr16 support, yay !
- Added getHelp() method to provides basic help about a specific driver
- Added missing copyright header + Fixed PhpDoc comment
- Removed deprecated ArrayAccess compatibility for driverStatistic entity
- Removed deprecated method IOHelperTrait::isExpired()
- Removed clear() method as planned, replaced by clean()
- Updated double quotes to be safely replaced by simple quotes
- Updated composer to add Cassandra mentions
- Updated readme & docs for Cassandra driver
- Updatred tests to not be tested by scrutinizer
- Updated \InvalidArgumentException to \phpFastCache\Exceptions\phpFastCacheInvalidArgumentException
- Removed unused imports + LevelDb Stub hint fix
- Removed extra argument in tests
- Removed extra new line
- Added Unsupported key characters specifications
- Fixed mistakes on readme.md
- Fixed #417
- Fixed #414
- Fixed method call case on predis driver
4.3.18 release
- Fixed highly critical security issue on cookie driver
5.0.14 release
6.0.0-beta2 Release
- Fixed #411
- Fixed #406
- Fixed redundant code in Predis driver
- Fixed Interface typos
- Fixed critical vulnerability on cookie driver
- Fixed broken build on Unix Env
- Fixed type on ActOnAll interface
- Fixed redundant code in CouchBase driver
- Fixed loosely compared booleans
- Fixed typos in ExtendedCacheItemPoolInterface
- Fixed Apcu driver should call apcu_* functions (@MarcoMiltenburg)
- Fixed Typo in exception
- Implemented #404
- Added PhpDoc to TestHelper constructor
- Added TestHelper class to make tests much cleaner
- Added Github bits
- Added Drupal 8 info text in readme
- Added property PhpDoc to IOHelperTrait
- Moved "examples" directory inside "docs" directory
- Moved Lexer test to a distinct directory
- Removed deprecated method as planned in V6
- Removed unused class imports
- Removed composer "provide" section which cause HHVM build to fail :/
- Removed unused extract() in tests
- Updated travis configuration
- Updated IOHelperTrait will now provides a generic getStats() method
- Updated Composer now requires mb_string extension
- Clarifying external properties in IOHelperTrait
5.0.13 release
- Fixed #406 Method appendItemsByTags calls the wrong internal method
- Fixed #411 SSDB + delete items by Tag
- Fixed redundant code in Predis driver
- Fixed critical vulnerability on cookie driver
- Fixed #402 Apcu driver should call apcu_* functions (@MarcoMiltenburg)
- Removed composer "provide" section which cause HHVM build to fail
- Deprecated error is deprecated via E_USER_DEPRECATED
- Added property PhpDoc to PathSeekerTrait
- Added Github bits
- Added Drupal 8 info text in readme
6.0.0-beta1 Release
- Engrish fixes on the readme (@ylorant)
- Added Memstatic driver
- Added 'provide' section in composer
- Added more strict checks for MongoDb driver
- Added PFC_IGNORE_COMPOSER_WARNING constant
- Fixed #392
- Fixed wrong class name in ExtendedCacheItemPoolInterface
- Update README.md
- Added IO tests for disk-based drivers
- Code optimization(@jfcherng, @Golodnyi, @bukowskiadam)
- Added events description on Wiki
- Added anti-regression test for #373
5.0.12 release
5.0.11 release
- Added IO tests for disk-based drivers @Geolim4
- Check file existence and availability of writable @Golodnyi
- Code optimization @Golodnyi
- Merge pull request @Geolim4
- Code optimization @bukowskiadam
- Performance improvement for Directory::getAbsolutePath() @jfcherng
- Added anti-regression test for #373 @Geolim4
- Rewrited tests @Geolim4
- Display a notice if the project is a Symfony project and does not make use of Symfony Bundle @Geolim4
6.0.0-alpha2 Release
- Fixed #373 > Files driver issue after clearing cache
- Added anti-regression test for #373
- Added static config entry autoTmpFallback via #373
- Rewrited tests for more efficiency
- Fixed #375 >Fatal error on Predis
- Credited Sabine van Lommen from Zend.com to Hall of Fame
- Added phpFastCache\Exceptions\phpFastCacheIOException
- Fixed #366 > Wrong use of realpath() on non existing path
- Added static config entry secureFileManipulation via #366
- Displays a notice if the project is a Symfony project and does not make use of Symfony Bundle
- Moved licence to root dir
6.0.0-alpha Release
Highlight features
- Added EventManager *
- ActOnAll Helper
- Added Drivers for Zend Data Cache
- Added phpFastCacheAbstractProxy
- Added creation/modification date for Items (Requires the conf entry "itemDetailedDate" to be enabled)
BC Break **
- Removed Item::Touch() method which is now deprecated
- Changed Pool/Item classes in a different directory
- The V6 now requires php 5.6 instead of php 5.5 for the V5
- Implemented JsonSerializable interface to ExtendedCacheItemInterface
Fixes
- Moved licence to root dir
- Fixed broken build. Whoops !
- Updated Readme to add new API methods
- Added test for EventManager
- Added [FAIL] tag to ActOnAll test
- Removing Roadmap, the Github project feature now do the job
- Added ActOnAll tests
- Better using Reflection that call_user_*
- V5.1 is becoming V6
- Fixed #357
- Fixed notice on Memcache driver when the server just started
- Fixed wrong namespace on Devfalse driver
- Fixed driver clear() failure on Windows...
- Fix the Sqlite driver is unable to fetch expired items (Jack Cherng)
- Fix $this->namespaces to $this->itemInstances (Lucas)
- Update the getStats() function for zend memory cache (Lucas)
- Improved code quality
- Trying to fix travis build with hhvm
- Updated TravisCi settings
- Updated dependencies versions
- Implemented #133
- Implemented #331
- Fixed and simplified the clearing of the instance array. @r0b
- Merge pull request #321 from Geolim4/final
- Fixed wrong test path file
- Added phpFastCacheAbstractProxy test
- Fixed bug with tags that leave residues key to tags item themselves
- Removed unused datetime check on file-based drivers. > They are already handled by the getItem()
- Fixed bug on tags that are not working on the first cache write
- Fixed critical bug with date calculation
- Update README.md
- Added missing phpDoc methods in CacheManager + increased CacheManager::setup() method life time
- Fixed #313