Skip to content

Releases: phpgt/FileCache

April 2026 release

19 Apr 19:10
dd6e4f1

Choose a tag to compare

What's Changed

  • Handle exceptions generating cache values by @g105b in #70
  • feature: escape filename by @g105b in #71
  • Escape paths by @g105b in #72
  • Manual invalidation feature by @g105b in #74
  • build(deps-dev): bump squizlabs/php_codesniffer from 3.11.3 to 4.0.1 by @dependabot[bot] in #66
  • build(deps-dev): bump phpunit/phpunit from 10.5.45 to 10.5.62 by @dependabot[bot] in #69
  • build(deps-dev): bump phpstan/phpstan from 1.12.20 to 2.1.40 by @dependabot[bot] in #68
  • build(deps): bump phpgt/typesafegetter from 1.3.2 to 1.3.3 by @dependabot[bot] in #67
  • Add JetBrains sponsorship to README with H1 heading by @g105b in #64

Full Changelog: v1.2.0...v1.3.0

Array and Generic type improvements

08 Jul 20:47
607077f

Choose a tag to compare

What's Changed

  • fix: match correct parameter with generic type fixes #606 by @g105b in #61
  • feature: configure default cache time in constructor closes #3 by @g105b in #62
  • feature: getTypedArray closes #59 by @g105b in #63

Full Changelog: v1.1.1...v1.1.2

Improved `getInstance`

07 Mar 15:59
f83d0de

Choose a tag to compare

This minor patch release ensures the returned value from the FileCache is already pre-unserialized.

getArray

07 Mar 15:34
afd8f71

Choose a tag to compare

This release allows getting an array of items from the cache without having to manually serialise. There are also improvements to the CI to bring it up to speed with PHP 8.4.

What's Changed

Full Changelog: v1.0.0...v1.1.0

Stable release

14 Jul 18:08
86e7366

Choose a tag to compare

This library has been used within PHP.Gt/WebEngine applications for a while now. There have been a few tweaks along the way, but a stable release is being made today to allow Composer's minimum stability to be increased where currently in use.

What's Changed

  • fix: getInstance to match DataObject implementation by @g105b in #53
  • CI by @g105b in #55

Full Changelog: v0.2.0...v1.0.0

Nested directories within cache

22 Sep 09:01
85c795d

Choose a tag to compare

Pre-release

What's Changed

  • build(deps-dev): bump phpstan/phpstan from 1.8.0 to 1.8.1 by @dependabot in #4
  • maintenance: dependabot by @g105b in #12
  • feature: allow nested directories by @g105b in #15

New Contributors

Full Changelog: v0.1.0...v0.2.0

Type safety

09 Jul 12:39
7774862

Choose a tag to compare

Type safety Pre-release
Pre-release

getString/getInt/getFloat/getBool/getDateTime introduced using TypeSafeGetter interface.

Initial feature complete

08 Jul 11:57

Choose a tag to compare

Pre-release

The first functionality is implemented and tested within the repository and will progress while it's being integrated in certain Bright Flair projects.