Releases: Kevinrob/guzzle-cache-middleware
Releases · Kevinrob/guzzle-cache-middleware
v8.0.0-RC1
What's Changed
- Modernize PHP support: drop PHP < 8.2 and add PHP 8.5 by @Kevinrob in #212
- Implement PSR-20 Clock for deterministic time management and faster tests by @Kevinrob in #213
- Upgrade dependencies to support Laravel 13 and Symfony 8 by @Kevinrob in #214
- Fix DST caching bug by using strict timestamp arithmetic and add regression test by @Kevinrob in #215
- Fix #172: Invalidate corrupted cache entries across all storage adapters by @Kevinrob in #216
- Fix #82: Fully honor Guzzle 'sink' option on cache hits and revalidations by @Kevinrob in #217
Full Changelog: 7.0.0...v8.0.0-RC1
7.0.0
What's Changed
- Fix binary files being truncated when cached by @vojtagrec in #197
- Use correct class name by @tomkyle in #198
- upgrade to flysystem v3 by @marufmax in #182
- Drop doctrine/cache support (fixes #155, #188) by @Copilot in #201
- Fix Authorization header caching in PublicCacheStrategy according to HTTP Caching RFC 9111 by @Copilot in #200
- Update dev Docker container by @Kevinrob in #203
- ✨ Add GitHub Copilot instructions for repository by @Copilot in #205
- Update Github action versions by @Kevinrob in #206
- Fix greedy cache deletion by @cbaconnier in #209
New Contributors
- @vojtagrec made their first contribution in #197
- @tomkyle made their first contribution in #198
- @Copilot made their first contribution in #201
- @cbaconnier made their first contribution in #209
Full Changelog: 6.0.0...7.0.0
6.0.0
What's Changed
- Add missing returns by @mxr576 in #186
- Reference Middleware and Strategy Headers via
statickeyword instead ofselfby @jblz in #189 - Drop PHP <8.1 (EOL) by @Kevinrob in #190
- Skip igbinary tests if extension not available by @andrewnicols in #192
- Support PHP 8.4 by @andrewnicols in #191
New Contributors
- @mxr576 made their first contribution in #186
- @jblz made their first contribution in #189
- @andrewnicols made their first contribution in #192
Full Changelog: v5.1.0...6.0.0