Releases: phpgt/FileCache
Release list
April 2026 release
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
Improved `getInstance`
This minor patch release ensures the returned value from the FileCache is already pre-unserialized.
getArray
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
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
Full Changelog: v0.2.0...v1.0.0
Nested directories within cache
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
- @dependabot made their first contribution in #4
Full Changelog: v0.1.0...v0.2.0
Type safety
getString/getInt/getFloat/getBool/getDateTime introduced using TypeSafeGetter interface.
Initial feature complete
The first functionality is implemented and tested within the repository and will progress while it's being integrated in certain Bright Flair projects.