13.37.0
- [13.x] Fix race condition with jobs using both
onOneServer()andwithoutOverlapping()by @tanerkay in https://github.com/laravel/framework/pull/62007 - [13.x] Respect faked Sleep in limiter block() timeout by @grzegorczykp in https://github.com/laravel/framework/pull/62017
- [13.x] Improve getForeignKeys performance on MariaDB/MySQL on servers with many databases by @RMJTromp in https://github.com/laravel/framework/pull/62014
- [13.x] Release the unique lock when pushing a job to the queue fails by @sumaiazaman in https://github.com/laravel/framework/pull/62010
- [13.x] Fix
has()andwithCount()on self-referencing one-of-many relations by @sumaiazaman in https://github.com/laravel/framework/pull/62009 - [13.x] Fix
whereBelongsTo()andwhereAttachedTo()collection types by @xurshudyan in https://github.com/laravel/framework/pull/62002 - [13.x] Add
--queueoption in queue:failed by @jackbayliss in https://github.com/laravel/framework/pull/61971 - [13.x] Add runtime to ScheduledTaskFailed by @jackbayliss in https://github.com/laravel/framework/pull/61970
- [13.x] Avoid creating extra model instances in Eloquent
cursor()by @xurshudyan in https://github.com/laravel/framework/pull/62001 - [13.x] Fix N+1 queries when including nested JSON:API relationships by @xurshudyan in https://github.com/laravel/framework/pull/62000
- [13.x] Fix incrementOrCreate() on through relations by @xurshudyan in https://github.com/laravel/framework/pull/61997
- [13.x] Fix
restore()failing on soft delete queries with joins by @xurshudyan in https://github.com/laravel/framework/pull/61998 - [13.x] Fix Eloquent Collection
findOrFail()with a model instance by @xurshudyan in https://github.com/laravel/framework/pull/61999 - [13.x] Add generic return type to
InvokableComponentVariableby @alies-dev in https://github.com/laravel/framework/pull/62018 - [13.x] Add detect_mime_type_using_path option to SFTP and FTP disks by @jackbayliss in https://github.com/laravel/framework/pull/61972
- [13.x] Allow queue:forget to accept multiple IDs by @jackbayliss in https://github.com/laravel/framework/pull/61901
- [13.x] Fix mergeWhen() in JSON:API resource attributes by @xurshudyan in https://github.com/laravel/framework/pull/62023
- [13.x] Qualify the default
latest()andoldest()column on queries with joins by @xurshudyan in https://github.com/laravel/framework/pull/62024 - [13.x] Release unique queued listener locks in Queue::fake() by @mrjavadseydi in https://github.com/laravel/framework/pull/62025
- [13.x] Add JPEG XL (JXL) support to the Image API by @rjsamra in https://github.com/laravel/framework/pull/62019
- [13.x] Use the intermediate table alias in self-referencing
HasOneThroughone-of-many existence queries by @xurshudyan in https://github.com/laravel/framework/pull/62040 - [13.x] Support selecting columns in withWhereHas() with a callback by @xurshudyan in https://github.com/laravel/framework/pull/62039
- [13.x] Qualify attribute columns in through relation firstOrNew(), firstOrCreate() and createOrFirst() by @xurshudyan in https://github.com/laravel/framework/pull/62038
- [13.x] Allow RedirectResponse to implement Responsable by @finagin in https://github.com/laravel/framework/pull/62036
- [13.x] Fix
encrypted:objectandencrypted:collectioncasts always being dirty by @sumaiazaman in https://github.com/laravel/framework/pull/62032 - [13.x] Add strict option to Rule::numeric() by @lorenzolosa in https://github.com/laravel/framework/pull/62031
- [13.x] Fix
DynamoDbStore::many()returning values under the wrong keys for numeric keys by @sajjadhossainshohag in https://github.com/laravel/framework/pull/62029 - [13.x] Add Stringable to the parameter types in Rule::when() and Rule::unless() by @lorenzolosa in https://github.com/laravel/framework/pull/62030
- [13.x] Fix cached
Attributeaccessors returning stale values after setting the attribute by @sajjadhossainshohag in https://github.com/laravel/framework/pull/62035 - [13.x] Don't report skipped migrations as pending in migrate:status by @jackbayliss in https://github.com/laravel/framework/pull/61989
- [13.x] Suppress teardown warnings when disconnecting dead connections by @DGarbs51 in https://github.com/laravel/framework/pull/62042
- [13.x] Release the unique lock when pushing a queued listener fails by @mrjavadseydi in https://github.com/laravel/framework/pull/62045
- [13.x] Improve exception reporting by @timacdonald in https://github.com/laravel/framework/pull/62047