- [12.x] Default memoryExceededExitCode for Cloud by @jackbayliss in #61432
- Wrap the closure return type in
withFreshQueryLog()by @SanderMuller in #61458 - Wrap the autocompleter callback return type in
askWithCompletion()by @SanderMuller in #61487 - [13.x] Allow enums in queue pause/resume methods by @jackbayliss in #61464
- [13.x] Compare lowercased index names in hasIndex by @dwjordan in #61506
- [13.x] Fix containsStrict() returning false when a closure matches a null value by @bunyaminbilenkaratas in #61507
- [13.x] Pass the exception to Eloquent violation callbacks by @jackbayliss in #61504
- [13.x] Change unused variables to named arguments by @imanghafoori1 in #61513
- [13.x] Update SupportBinaryCodecTest by @jackbayliss in #61512
- [13.x] Fix Factory::raw() with a count of zero by @OpadaAlzaiede in #61510
- [13.x] Add missing implementation for
SessionHandlerInterfacefor PHP 9 by @crynobone in #61517 - [13.x] Add copyToDisk & moveToDisk to FilesystemAdapter by @jackbayliss in #61511
- [13.x] Add a Mercure broadcast driver by @dunglas in #61474
- [13.x] Accept filesystem instance in
copyToDisk()andmoveToDisk()methods by @ziadoz in #61519 - [13.x] Fix Str::password() returning extra characters and throwing Va… by @bunyaminbilenkaratas in #61521
- [13.x] Fix Str::camel() not lowercasing multibyte first characters by @rayblair06 in #61545
- [13.x] Fix collapseWithKeys() crashing when the outer collection has string keys by @rayblair06 in #61539
- [13.x] Fix TypeError in SessionGuard::userFromRecaller() when getAuthPassword() is null by @irabbi360 in #61532
- Strengthen mocked tests with the real thing by @jasonmccreary in #61563
- [13.x] Fix appendToPriorityList() when the referenced middleware is the first item by @GabeSilvaDev in #61567
- [13.x] Improve collection return types for methods that mutate by @axlon in #61571
- [13.x] Add
isManagedQueueto CloudManager by @jackbayliss in #61568 - [13.x] Fix Redis tagged cache not syncing tag entry expiration on touch by @Ashot1995 in #61574
- [13.x] Decode job payload once by @jackbayliss in #61526
- [13.x] Fix
sum()return type when the key matches a global function name by @crishoj in #61578 - [13.x] add UnitEnum to Authorizable contract by @hosni in #61589
- [13.x] Add support for installing Mercure via broadcasting install command by @Lea-Bar in #61587
- [13.x] Preserve unchanged values when encrypting readable environment files by @mathiasgrimm in #61503