Releases: PHPSocialNetwork/phpfastcache
Releases · PHPSocialNetwork/phpfastcache
6.1.4
- Misc
- Fixed #671 // Fix composer package name should be all lowercase (@jfcherng)
- Fixed typo in Readme
7.0.5
"Rusted"
- Drivers
- Fixed #675 // Memcached ignores custom host/port configurations (@Geolim4)
- Global
- Fix composer package name should be all lowercase (@jfcherng)
- Misc
7.0.4
"Rust-in"
- Core
- Moved exclusive files-related configurations keys to IOConfigurationTrait (@Geolim4)
- Added CacheManager::clearInstance() method (@Geolim4)
- Drivers
- Adds drivers options parameter when building Mongo DB client (@vainj)
- Misc
7.0.3
"Rust is part of beauty after all !"
- Core
- Fixed wrong copyright annotation in some file headers (@Geolim4)
- Added
PhpfastcacheDriverConnectException
exception in case that a driver failed to connect (@Geolim4)
- Drivers
- Added missing option "timeout" for
Predis
oO (@Geolim4)
- Settings up default
Couchbase
port to 8091 (@Geolim4)
- Fixed #647 // Unwanted echo in exception (@Geolim4)
- Misc
- Fixed #637 // Corrupted badges on Github readme pages
7.0.2
"Rust is getting some gold !"
- Core
- Added more Opcache/Type hint optimizations (@Geolim4)
- Drivers
- Implemented #627 // Redis/Predis "prefix" option (@Geolim4)
- Fixed bug in Apcu driver with abstract getStats() method (@afdaniele)
- Added Mongodb cluster support and uri options (@UnRyongPark)
- Misc
- Updated readme as we are sure that Apc(u) is ported to php7 (@Geolim4)
- Described clear() abstract method (@Geolim4)
- Added new option to PULL_REQUEST_TEMPLATE.md (@Geolim4)
- Fixed #620 // migration guide for v7 uses CamelCase in example (@Geolim4)
7.0.1
"Gold is getting some rust !"
- Global
- Updated php constraint to be more reliable over the years (@Geolim4)
- Core
- Fixed possible notice in some contexts (@Geolim4)
- Drivers
- Misc
6.1.3
- Global
- Added "ext-couchbase" suggestion
- Fixed Datetime type hints in ItemExtendedTrait
- Fixed Datetime type hints in ItemBaseTrait
- Core
- Updated ExtendedCacheItemPoolTrait::deregisterItem() to now only accept string as parameter
- Drivers
- Preventive hotfix for #614 // Files driver randomly throwing exception
- Cleaned up the Mongodb driver
- Fixed Mongodb clear() method
- Tests
- Fixed randomly failing test Github-#560
- Added Mongodb test since travis now supports it
- Misc
- Fixed broken link due to renamed "final" branch
- Updated README to warn users about v7 compatibility
- Removed mongodb extension from ini
7.0.0
We found gold !
- Global
- Finally achieved 8 months of development \o/ (@Geolim4)
- Applied one last code refactoring to enforce PSR2 compliance (@Geolim4)
- Fixed some mismatching annotations type hints (@Geolim4)
- Applied many Scrutinizer code style/optimisation/typo recommendations (@Geolim4)
- Core
- Updated some left functions/constants namespaces that were still not absolute (@Geolim4)
- Autoload: Isolated PFC_* constant in their own namespace to not pollute php's root namespace (@Geolim4)
- Added new exception interface
Phpfastcache\Exceptions\PhpfastcacheExceptionInterface
that will handle all Phpfastcache-related exceptions (@Geolim4)
- Updated CacheManager code by splitting some portions of code into different methods (@Geolim4)
- Drivers
- Tests
- Updated TestHelper to better works in Web context (if any) (@Geolim4)
- Force exit code 0 when getting an uncaught exception PhpfastcacheDriverCheckException (@Geolim4)
- Fix test helper handling PhpfastcacheDriverCheckException with HHVM (@Geolim4)
- Misc
- Added Anton (@git-webmaster) to our "hall of fame" (@Geolim4)
- Added "ext-couchbase" suggestion
- Updated every annotations/comments/documentation links from HTTP to HTTPS (if available) (@Geolim4)
7.0.0-RC4
- Core
- Added "defaultFileNameHashFunction" option (@Geolim4)
- Drivers
- Tests
- Added test for custom predis client (@Geolim4)
- Added test for custom redis client (@Geolim4)
- Misc
- Added doc for redis and predis client options (@Geolim4)
7.0.0-RC3
- Core
- Added method "getConfigClass" ExtendedCacheItemPoolInterface (@Geolim4)
- Upgraded API version from 2.0.3 to 2.0.4 (@Geolim4)
- Added "FQCNAsKey" parameter to CacheManager::getDriverList() (@Geolim4)
- Fixed fallback behavior in getPhpFastCacheVersion method (@Geolim4)