packagist laravel/framework v13.37.0

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

Don't miss a new framework release

NewReleases is sending notifications on new releases.