Skip to content

Commit d7e0857

Browse files
freekmurzeclaude
andcommitted
Update CHANGELOG for v8.0.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent b45ce52 commit d7e0857

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@
22

33
All notable changes to `laravel-responsecache` will be documented in this file.
44

5+
## 8.0.0 - 2026-02-16
6+
7+
### What's Changed
8+
9+
* Add support for PHP 8.4 and Laravel 12
10+
* Drop support for PHP 8.3 and below
11+
* Drop support for Laravel 11 and below
12+
* Add flexible caching via `FlexibleCacheResponse` middleware — serves stale responses instantly while refreshing the cache in the background
13+
* Add PHP attributes (`#[Cache]`, `#[FlexibleCache]`, `#[NoCache]`) for controller-level cache configuration
14+
* Rename event classes to use `Event` suffix (e.g. `CacheMissed``CacheMissedEvent`)
15+
* Replace `cacheRequestUntil()` with `cacheLifetimeInSeconds()` in `CacheProfile` interface
16+
* Replace `CacheResponse::using()` with `CacheResponse::for()` and `FlexibleCacheResponse::for()`
17+
* Improved debug headers configuration
18+
* Fix return types in Facade PHPDoc for clear() and forget()
19+
20+
**Full Changelog**: https://github.com/spatie/laravel-responsecache/compare/7.7.2...8.0.0
21+
522
## 7.7.2 - 2025-08-28
623

724
### What's Changed

0 commit comments

Comments
 (0)