v12.50.0
- [12.x] Test Improvements by @crynobone in https://github.com/laravel/framework/pull/58531
- [12.x] Resolve the correct queue factory when using laravel octane by @BertvanHoekelen in https://github.com/laravel/framework/pull/58530
- [12.x] Clear parallel test view cache directories by @eduPHP in https://github.com/laravel/framework/pull/58525
- [12.x] fix: allow phpstan to understand default value for Request::enum by @calebdw in https://github.com/laravel/framework/pull/58529
- [12.x] feat: allow queued listeners to be unique by @calebdw in https://github.com/laravel/framework/pull/58402
- [12.x] Use morphMap when serializing model identifiers by @cosmastech in https://github.com/laravel/framework/pull/58482
- [12.x] Add
authoritymethod to Support/Uri by @jackbayliss in https://github.com/laravel/framework/pull/58534 - [12.x] Use try/finally for buildStack cleanup in Container::build by @comhon-project in https://github.com/laravel/framework/pull/58536
- [12.x] Update phpunit version constraints to address CVE by @PerryvanderMeer in https://github.com/laravel/framework/pull/58526
- Bump tar from 7.5.6 to 7.5.7 in /src/Illuminate/Foundation/resources/exceptions/renderer by @dependabot[bot] in https://github.com/laravel/framework/pull/58539
- [12.x] Ensure Validator message defaults if using custom size messages by @jackbayliss in https://github.com/laravel/framework/pull/58554
- [12.x] Add withoutAppends to HasAttributes by @AhmedAlaa4611 in https://github.com/laravel/framework/pull/58552
- [12.x] Refactor: simplify in
matchby @alipowerful7 in https://github.com/laravel/framework/pull/58547 - Revert "[12.x] Update phpunit version constraints to address CVE" by @crynobone in https://github.com/laravel/framework/pull/58542
- [12.x] Add
hasMany()method to collections by @JosephSilber in https://github.com/laravel/framework/pull/58550 - [12.x] Retain associative keys on eager loaded relations by @Jade-GG in https://github.com/laravel/framework/pull/58506
- [12.x] Add typed getters on Cache by @ahinkle in https://github.com/laravel/framework/pull/58451
- [12.x] Add
MaintenanceModefacade to docblock generator by @axlon in https://github.com/laravel/framework/pull/58564 - [12.x] Adjust docblock for formatActionForCli by @jackbayliss in https://github.com/laravel/framework/pull/58562
- [12.x] brick/math
offloat deprecation by @jackbayliss in https://github.com/laravel/framework/pull/58563 - [12.x] Improve migration types by @shaedrich in https://github.com/laravel/framework/pull/58561
- [12.x] Remove extra space by @amirhshokri in https://github.com/laravel/framework/pull/58573
- [12.x] Drop foreach from preg_replace_callback helper by @jackbayliss in https://github.com/laravel/framework/pull/58570
- [12.x] Improve typing in console/command namespace by @shaedrich in https://github.com/laravel/framework/pull/58565
- [12.x] Refactor: improve tests by @alipowerful7 in https://github.com/laravel/framework/pull/58582
- [12.x] Update callback type hints for Context's
Repositoryby @cosmastech in https://github.com/laravel/framework/pull/58581 - [12.x] Exclude decorative ASCII art SVG from exception page in non-browser contexts by @serhiilabs in https://github.com/laravel/framework/pull/58580
- [12.x] Improve types of
Arrhelper by @shaedrich in https://github.com/laravel/framework/pull/58518 - [12.x] Add tests for withoutAppends() method by @AhmedAlaa4611 in https://github.com/laravel/framework/pull/58583
- [12.x] Add tests for hasAppended() method by @AhmedAlaa4611 in https://github.com/laravel/framework/pull/58587
- [12.x] Sort flaky MaintenanceModeTest by @jackbayliss in https://github.com/laravel/framework/pull/58590
- [12.x] Preserve notification state mutations from via() in sendNow() by @alimorgaan in https://github.com/laravel/framework/pull/58558
- [12.x] Fix: add
|nullfor$nameinstoreAs()by @alipowerful7 in https://github.com/laravel/framework/pull/58613 - [12.x] Add
InteractsWithData::clamp()by @cosmastech in https://github.com/laravel/framework/pull/58608 - [12.x] try-catch all composer package uninstalls by @cosmastech in https://github.com/laravel/framework/pull/58609
- [12.x]
InteractsWithData@enum()refactor by @cosmastech in https://github.com/laravel/framework/pull/58607 - [12.x] Enum support for Cache::get() with array keys by @jackbayliss in https://github.com/laravel/framework/pull/58616
- [12.x] Fixed precision checks for column types in SQL Server grammar by @aimeos in https://github.com/laravel/framework/pull/58602
- [12.x] Fix
illuminate/reflectionworkflow directory by @crynobone in https://github.com/laravel/framework/pull/58600 - [12.x] Ensure File fail doesn't double translate in fail() by @jackbayliss in https://github.com/laravel/framework/pull/58598
- [12.x] Ensure mailable HTML assertions properly escape quotes by @jackbayliss in https://github.com/laravel/framework/pull/58595