13.7.0
- [13.x] Apply rector fixes by @lucasmichot in https://github.com/laravel/framework/pull/59787
- Support enum in LazyCollection -> keyBy() by @Back1ng in https://github.com/laravel/framework/pull/59809
- [13.x] Add enum support to ConcurrencyManager driver method by @maherelgamil in https://github.com/laravel/framework/pull/59801
- [13.x] Allow arrays for assertSoftDeleted & assertNotSoftDeleted by @jackbayliss in https://github.com/laravel/framework/pull/59796
- [13.x] Extract exception context in
JsonFormatterwhenExceptionHandleris not bound by @cosmastech in https://github.com/laravel/framework/pull/59799 - [13.x] Add isLocked to the Lock class by @jackbayliss in https://github.com/laravel/framework/pull/59791
- Fix route registration for domain-scoped routes by @Bottelet in https://github.com/laravel/framework/pull/59793
- [13.x] Mark
Scope@applybuilder parameter as having covariant template by @jnoordsij in https://github.com/laravel/framework/pull/59790 - [13.x] Allowing
DebounceForattribute to be inherited by @TWithers in https://github.com/laravel/framework/pull/59795 - [13.x] Fix PendingDispatch resolving Cache for every dispatched job by @sumaiazaman in https://github.com/laravel/framework/pull/59821
- [13.x] Add bulk JSON path assertions to TestResponse by @cyrodjohn in https://github.com/laravel/framework/pull/59829
- [13.x] Fix false positives in LazyCollection::has() for duplicate keys by @Button99 in https://github.com/laravel/framework/pull/59832
- [13.x] Add UnitEnum type support for $limiterName on RateLimitedWithRedis by @trippo in https://github.com/laravel/framework/pull/59841
- [13.x] Allow jobs to react to worker signals by @jackbayliss in https://github.com/laravel/framework/pull/59833
- [13.x] Honor empty JSON:API sparse fieldsets by @prateekbhujel in https://github.com/laravel/framework/pull/59813
- [13.x] Fix flaky DynamoBatchTest timing assertions by @sumaiazaman in https://github.com/laravel/framework/pull/59844
- [13.x] Memoize credentials in SqsConnector by @kieranbrown in https://github.com/laravel/framework/pull/59866
- [13.x] Disable pausing on managed queue workers by @kieranbrown in https://github.com/laravel/framework/pull/59870
- [13.x] Fix getMigrationBatches return type annotation by @mahfuz-rahman007 in https://github.com/laravel/framework/pull/59876
- [13.x] Fix PHPDoc typo in MigrationRepositoryInterface by @mahfuz-rahman007 in https://github.com/laravel/framework/pull/59875
- [13.x] Add UnitEnum support to Cache Repository touch method by @shane-zeng in https://github.com/laravel/framework/pull/59864
- [13.x] Prevent array query params from bypassing signed URL validation by @maherelgamil in https://github.com/laravel/framework/pull/59860
- [13.x] Add enum support to setDefaultDriver in QueueManager, LogManager, and SessionManager by @maherelgamil in https://github.com/laravel/framework/pull/59861
- [13.x] Add enum support to RedisManager purge method by @genius-asif-hub in https://github.com/laravel/framework/pull/59857
- [13.x] Fix factory hasAttached method pivot JSON attribute handling by @rmd974 in https://github.com/laravel/framework/pull/59856
- [13.x] Implement CanFlushLocks on NullStore and MemoizedStore by @sumaiazaman in https://github.com/laravel/framework/pull/59850
- [13.x] Introduce WorkerInterrupted event by @jackbayliss in https://github.com/laravel/framework/pull/59848
- [13.x] Fix MigrationRepositoryInterface return type docblocks (object vs array) by @mosabbirrakib in https://github.com/laravel/framework/pull/59887
- int argument for Collection::sortBy() by @lorenzolosa in https://github.com/laravel/framework/pull/59894
- [13.x] Add detailed @return shape to Schema\Builder::getForeignKeys by @maherelgamil in https://github.com/laravel/framework/pull/59903
- [13.x] Fix EloquentModelDecimalCastingTest assertion across brick/math versions by @maherelgamil in https://github.com/laravel/framework/pull/59904
- [13.x] Correct Lock getCurrentOwner @return type to string|null by @mosabbirrakib in https://github.com/laravel/framework/pull/59890
- [13.x] Correct Batch fresh and add @return to self|null by @mosabbirrakib in https://github.com/laravel/framework/pull/59891
- [13.x] Align Mailable::cc @return with sibling fluent methods by @mosabbirrakib in https://github.com/laravel/framework/pull/59892
- [13.x] Add support for
SortDirectionenum to collections and Arr by @jnoordsij in https://github.com/laravel/framework/pull/59859 - Add @fonts Blade directive and Vite font optimization runtime by @WendellAdriel in https://github.com/laravel/framework/pull/59584
- [13.x] Refactor: add
matchby @alipowerful7 in https://github.com/laravel/framework/pull/59914 - [13.x] Refactor: remove unnecessary call function by @alipowerful7 in https://github.com/laravel/framework/pull/59915
- [13.x] Refactor: improve tests by @alipowerful7 in https://github.com/laravel/framework/pull/59912
- Align Enumerable all, times and range @return with implementations by @mosabbirrakib in https://github.com/laravel/framework/pull/59911
- Align Enumerable search and flatten @return with implementations by @mosabbirrakib in https://github.com/laravel/framework/pull/59910
- Specify Translation Loader namespaces shape by @mosabbirrakib in https://github.com/laravel/framework/pull/59913
- Fix duplicate type key in getTypes/processTypes return shape by @mosabbirrakib in https://github.com/laravel/framework/pull/59909
- int argument for sortByDesc and Enumerable sort methods by @mosabbirrakib in https://github.com/laravel/framework/pull/59907
- Match processForeignKeys return shape to Builder::getForeignKeys by @mosabbirrakib in https://github.com/laravel/framework/pull/59908