- Ensure cached and uncached routes share same precedence when resolving actions and names by @timacdonald in #56920
- [12.x] Re-enable previously commented assertions by @AhmedAlaa4611 in #56930
- [12.x] Reorder .gitignore entries for consistency and readability by @AhmedAlaa4611 in #56963
- [12.x] SQLite: Allow setting any pragmas by @stancl in #56962
- refactor: remove unused array from docblock by @alipowerful7 in #56961
- PendingResourceRegistration withoutMiddleware never returns array by @moshe-autoleadstar in #56959
- [12.x] Allow not having "fakerphp/faker" installed by @SjorsO in #56953
- [12.x] Fix Validator placeholderHash PHPDoc by @AhmedAlaa4611 in #56947
- [12.x] Handle MariaDB innodb_snapshot_isolation=ON by @Muffinman in #56945
- [12.x] Add PhpRedis pack ignore numbers option by @tuandp in #56941
- test(support): add edge-case tuples for preg_replace_array by @realpvz in #56937
- [12.x] Allow for BackedEnum on dynamic blade component by @gehrisandro in #56940
- [12.x] Remove one redundant array access by @vincentvanhoven in #56931
- [12.x] Add withoutGlobalScopesExcept() to keep only specified global scopes by @theHocineSaad in #56957
- [12.x] Make visibility consistent by @AhmedAlaa4611 in #56970
- [12.x] Change list to tuple in PHPDoc block by @shaedrich in #56967
- [12.x] Improve
AggregateServiceProvider
docblocks by @cosmastech in #56968 - [12.x] add --whisper option to schedule:work command by @thojo0 in #56969
- [12.x] Update Faker suggestion to match skeleton version by @AhmedAlaa4611 in #56974
- Refactor: use str_contains() instead of strpos() for clarity by @arshidkv12 in #56979
- [12.x] remove unnecessary
with()
helper call by @browner12 in #56975 - [12.x] Config: Move some items into pragmas by @AhmedAlaa4611 in #56980
- Add callback support to takeUntilTimeout in LazyCollection by @kamilkozak in #56981
- [12.x] Utilize the is_finite() PHP function by @AhmedAlaa4611 in #56990
- [12.x] Use property promotion in
MessageLogged
and narrow$level
by @cosmastech in #56989 - [12.x] do not use
with()
helper when no second argument is passed by @browner12 in #56986 - [12.x] Correct the type of $handler from Connection::whenQueryingForLongerThan by @sethsandaru in #56987
- [12.x] Some quick fixes by @theHocineSaad in #56991
- tests: Ensure transaction callbacks run in FIFO order by @realpvz in #56973
- Pass $attributes and $parent arguments to Factory Sequence by @fritz-c in #56972
- [12.x] - Support
Castable
onEnum
by @jrseliga in #56977 - [12.x] add trailing commas in multiline method signatures by @browner12 in #56992
- [12.x] Improve docblocks for nullable parameters by @amirhshokri in #56995
- [12.x] Improve docblocks for nullable parameters by @amirhshokri in #56996
- [12.x] Improve docblocks for nullable parameters by @amirhshokri in #56997
- Revert "[12.x] Config: Move some items into pragmas" by @taylorotwell in #57003
- [12.x]: Cache Session Driver by @joaopalopes24 in #56887
- [12.x] Add support for #[UseResource(...)] and #[UseResourceCollection(...)] attributes on models by @Lukasss93 in #56966
- [12.x] Test Improvements by @crynobone in #57010
- [12.x] Test Improvements by @crynobone in #57031
- [12.x] Infinite method chaining in contextual binding builder by @daniser in #57026
- [12.x] Improved manager typehints by @daniser in #57024
- Bump vite from 5.4.19 to 5.4.20 in /src/Illuminate/Foundation/resources/exceptions/renderer by @dependabot[bot] in #57009
- [12.x] Correct APC cache store docblock types by @xurshudyan in #57020
- [12.x] Enable dynamic tries() method on Queueable Listeners by @glioympas in #57014
- [12.x] Add --json option to ScheduleListCommand by @dxnter in #57006
- [12.x]
with()
helper call simplification by @browner12 in #57041 - [12.x] handle all Enum types for default values by @browner12 in #57040
- [12.x] Refactor chained method calls for readability by @AhmedAlaa4611 in #57050
- [12.x] Improve docblock wording by @AhmedAlaa4611 in #57056
- [12.x] Refactor chained method calls for readability by @AhmedAlaa4611 in #57054
- [12.x] Update local exception page by @avosalmon in #57036
- [12.x] Add ability to control QueueWorker memory exceeded exit code by @jackbayliss in #57044
- [12.x] Ensure
laravel-cloud-socket
respectsLOG_LEVEL
by @PeteBishwhip in #57071