Laravel 9.29 Released
September 12th, 2022
Via:
Laravel News
The Laravel team released 9.29 with console signal traps, test view data assertions, prevent silently discarding fillable values, and more:
Release Notes
You can see the complete list of new features and updates below and the diff between 9.28.0 and 9.29.0 on GitHub. The following release notes are directly from the changelog:
v9.29.0 - 2022-09-09
Added
- Added RequiredIfAccepted validation rule (#44035)
- Added
Illuminate/Foundation/Vite::assetPath()
(#44037) - Added ability to discard Eloquent Model changes (#43772)
- Added ability to determine if attachments exist to
Illuminate/Mail/Mailable
(#43967) - Added
Illuminate/Support/Testing/Fakes/BusFake::assertNothingBatched()
(#44056)
Reverted
Fixed
- Avoid Passing null to parameter exception on PHP 8.1 (#43951)
- Align Remember Me Cookie Duration with CookieJar expiration (#44026)
- Fix Stringable typehints with Enumerable (#44030)
- Fixed middleware "SetCacheHeaders" with file responses (#44063)