Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: TruCopilot/phpfastcache

9.2.4

30 Apr 05:09
@Geolim4 Geolim4
9.2.4
This tag was signed with the committer’s verified signature.
Geolim4 Georges.L
GPG key ID: DCB5C0AF21B09DCF
Verified
Learn about vigilant mode.
7c24491
This commit was signed with the committer’s verified signature.
Geolim4 Georges.L
GPG key ID: DCB5C0AF21B09DCF
Verified
Learn about vigilant mode.

Choose a tag to compare

Contributors

khoaofgod, mapcentia, and CHANCENY
Assets 2
Loading
cfyer reacted with thumbs up emoji
1 person reacted

9.2.3

13 Jan 06:26
@Geolim4 Geolim4
9.2.3
This tag was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.
372d62e
This commit was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Drivers
    • Added support of Ravendb as an extension with its own sub-repository.
    • Deprecated \Phpfastcache\Entities\DriverStatistic::getData(). Will be removed as of v10.
    • Deprecated \Phpfastcache\Entities\DriverStatistic::setData(). Will be removed as of v10.
    • Added \Phpfastcache\Entities\DriverStatistic::getCount(): int|null. If applicable will return the count of cache objects stored in driver database/collection. Null otherwise.
    • Added \Phpfastcache\Entities\DriverStatistic::setCount()
Loading

9.2.2

11 Jan 04:23
@Geolim4 Geolim4
9.2.2
This tag was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.
1e605b0
This commit was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Core
    • Added optional prefix to \Phpfastcache\Core\Pool\CacheItemPoolTrait::getKeys()
Loading

9.2.1

07 Jan 21:51
@Geolim4 Geolim4
9.2.1
This tag was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.
58f77cf
This commit was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Misc
    • Added additional check in cache manager for extensions
Loading

9.2.0

07 Jan 21:24
@Geolim4 Geolim4
9.2.0
This tag was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.
c877fac
This commit was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • API
  • Extensions (💡 New in 9.2)
    • Created an extension mechanism to allow some drivers to be loaded independently, see README.md
    • Created extension for Couchbasev4 support to its own sub-repository.
    • IMPORTANT: AS OF v9.2 the following drivers has been MOVED to their own sub-repositories as a standalone extension: Arangodb, Couchdb, Dynamodb, Firestore, Mongodb, Solr. However Couchbasev3 will stay in the core for compatibility reasons but will be deprecated.
    • IMPORTANT: AS OF v10 extensions will have their namespaces permanently moved from Phpfastcache\Drivers\EXT_NAME\{Config, Driver, Event, Item} to Phpfastcache\Extensions\Drivers\EXT_NAME\{Config, Driver, Event, Item}. For now an alias is ensuring compatibility.
  • Events
    • EventManager is now scoped to its own poll if retrieved through ExtendedCacheItemPoolTrait::->getEventManager(). Global EventManager EventManager::getInstance() remains unchanged, see EVENTS.md.
    • EventManagerInterface::on() now also accepts a single string $events.
    • Alias \Phpfastcache\PhpfastcacheEventManager of \Phpfastcache\EventManager has been added to improve your code import readability.
    • Deprecated \Phpfastcache\Event\EventManagerDispatcherInterface::hasEventManager to be removed for v10.
  • Drivers
    • Implemented #906 // Added RedisCluster driver support
    • Driver Memstatic has changed its name to Memory for more consistency.
    • Driver Wincache is now deprecated and will be removed as of v10 due to the lack of updates to PHP 8 as officially stated by PHP.
  • Pool
    • Added ExtendedCacheItemPoolTrait::getAllItems to allow you to retrieve all items in the cache. This method have some limitations, (see more in the Wiki).
  • Core
    • Configuration methodsConfigurationOption::isPreventCacheSlams(), ConfigurationOption::setPreventCacheSlams(), ConfigurationOption::getCacheSlamsTimeout(), ConfigurationOption::setCacheSlamsTimeout() are deprecated. (See changes).
    • Fixed #907 // Internal "driver decode()" method will now throw an if the string data looks corrupted.
    • Internal: Implemented multiple keys fetch (if supported by the backend) to improve the performances behind all getItems() calls. Currently only supported in some backends, but it may evolve in the future.
    • Internal: Implemented multiple keys delete (if supported by the backend) to improve the performances behind all deleteItems() calls. Currently only supported in some backends, but it may evolve in the future.
    • \Phpfastcache\CacheContract::get() now accepts a \Stringable $cacheKey argument.
  • Tags
    • Added \Phpfastcache\Core\Item\TaggableCacheItemInterface::isTagged(): bool
  • Misc
    • Fixed multiple code typo & updated README.md
Loading
menturion reacted with rocket emoji
1 person reacted

9.2.0-beta

23 Dec 13:16
@Geolim4 Geolim4
9.2.0-beta
This tag was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.
4493cdf
This commit was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

9.2.0-beta Pre-release
Pre-release
  • API
  • Events
    • EventManager is now scoped to its own poll if retrieved through ExtendedCacheItemPoolTrait::->getEventManager(). Global EventManager EventManager::getInstance() remains unchanged, see EVENTS.md.
  • Drivers
    • Implemented #906 // Added RedisCluster driver support
  • Pool
    • Added ExtendedCacheItemPoolTrait::getAllItems to allow you to retrieve all items in the cache. This method have some limitations, (see more in the Wiki).
  • Core
    • Configuration methodsConfigurationOption::isPreventCacheSlams(), ConfigurationOption::setPreventCacheSlams(), ConfigurationOption::getCacheSlamsTimeout(), ConfigurationOption::setCacheSlamsTimeout() are deprecated. (See changes).
    • Fixed #907 // Internal "driver decode()" method will now throw an if the string data looks corrupted.
    • Internal: Implemented multiple keys fetch (if supported by the backend) to improve the performances behind all getItems() calls. Currently only supported in some backends, but it may evolve in the future.
    • Internal: Implemented multiple keys delete (if supported by the backend) to improve the performances behind all deleteItems() calls. Currently only supported in some backends, but it may evolve in the future.
  • Misc
    • Fixed multiple code typo & updated README.md
Important

⚠️ This beta version will continue to improve and a stable release of the v9.2 is expected for the second week of January 2024.

Loading
cnsunyour reacted with heart emoji theperfectwill reacted with rocket emoji
2 people reacted

9.1.3

30 Aug 17:19
@Geolim4 Geolim4
9.1.3
This tag was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.
8614c56
This commit was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Core
    • Fixed #893 // getItemsByTag() - empty after one item has expired
  • Misc
    • Fixed multiple code typo & updated README.md
Loading

8.1.4

11 Feb 23:33
@Geolim4 Geolim4
8.1.4
This tag was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.
ad4ac95
This commit was signed with the committer’s verified signature. The key has expired.
Geolim4 Georges.L
GPG key ID: 88B070D2A372E575
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

"Masks fell, for good.."

  • Core
    • Fixed #893 // getItemsByTag() - empty after one item has expired
Loading

9.1.2

09 Jun 18:57
@Geolim4 Geolim4
9.1.2
This tag was signed with the committer’s verified signature.
Geolim4 Georges.L
GPG key ID: DE620488471EFFAF
Verified
Learn about vigilant mode.
718c022
This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • API
  • Core
    • Rewrote some core code to improve code maintainability & readability following Scrutinizer and Phpstan recommendations
    • Fixed an issue with tags not properly reinitialized when a backend driver returns an expired cache item
  • Drivers
    • Fixed #866 // Deprecated Method Cassandra\ExecutionOptions starting of Cassandra 1.3
  • Misc
    • Increased PHPSTAN level to 6
    • Fixed multiple fails of Travis CI
    • Migrated Github issue templates from Markdown to YAML configurations
Loading

8.1.3

25 May 11:54
@Geolim4 Geolim4
8.1.3
This tag was signed with the committer’s verified signature.
Geolim4 Georges.L
GPG key ID: DE620488471EFFAF
Verified
Learn about vigilant mode.
babf654
This commit was signed with the committer’s verified signature.
Geolim4 Georges.L
GPG key ID: DE620488471EFFAF
Verified
Learn about vigilant mode.

Choose a tag to compare

"Don't throw the masks, yet."

  • Core
    • Fixed #860 // Cache item throw an error on save with DateTimeImmutable date objects
  • Drivers
    • Fixed #866 // Deprecated Method Cassandra\ExecutionOptions starting of Cassandra 1.3
Loading
Previous 1 3 4 5 13 14
Previous

AltStyle によって変換されたページ (->オリジナル) /