v11.35.0
- [11.x] Supports Symfony 7.2 by @crynobone in #53585
- [11.x] Fix database reconnecting logic by @stancl in #53693
- [11.x] Test Improvements by @crynobone in #53708
- [11.x] Fix foreignIdFor() when the foreign key is a non-incrementing integer other than ULID by @edgrosvenor in #53696
- [11.x] Allow sorting routes by precedence in artisan routes:list. by @mathieutu in #53706
- [11.x] Update the message for the schedule:work command. by @AbdelElrafa in #53710
- [11.x] Support auto-discovery of PSR-17 implementations by @hafezdivandari in #53711
- [11.x] Improve Error Handler in the ProcessDriver by @WillTorres10 in #53712
- [11.x] Comment grammar fixes by @nexxai in #53714
- [11.x] Replace get_called_class with static::class by @fernandokbs in #53725
- [11.x] Add the pivot's related model when creating from attributes by @alexwass-lr in #53694
- [11.x] use a consistent alias for
Illuminate\Database\Eloquent\Collection
by @browner12 in #53730 - [11.x] switch
Collection::make()
fornew Collection()
by @browner12 in #53733 - [11.x] always alias the
Illuminate\Database\Eloquent\Collection
by @browner12 in #53735 - [11.x] convert
collect()
helper tonew Collection()
by @browner12 in #53726 - [11.x] Improves
Collection
support for enums usingfirstWhere()
andvalue()
by @crynobone in #53777 - [11.x] Add Conditionable Trait to Request by @ahmeti in #53775
- [11.x] Ignore health endpoint when in maintenance mode by @joshmanders in #53772
- [11.x] Add ability to transform
Http\Client\Response
intoFluent
by @stevebauman in #53771 - set schema to smtps if MAIL_ENCRYPTION === tls by @danielrona in #53749
- [11.x] more consistent and readable chaining by @browner12 in #53748
- [11.x] Fix the RateLimiter issue when using dynamic keys by @MilesChou in #53763
- [11.x] Add ability to customize or disable
Http\Client\RequestException
message truncation by @stevebauman in #53734 - [11.x] Include the initial value in the return types of
reduce()
by @lorenzolosa in #53798 - [11.x] Add pingOnSuccessIf & pingOnFailureIf to Schedule handling by @lucacastelnuovo in #53795
- [11.x] Improve PHPDoc for nullable properties in
Illuminate\Database\Query\Builder
class by @xurshudyan in #53793 - [11.x] Remove usage of
compact()
in Container by @KennedyTedesco in #53789 - [11.x] Make
Exceptions@dontTruncateRequestExceptions()
fluent by @cosmastech in #53786 - [11.x] Make mailables tappable by @kevinb1989 in #53788
- URI by @taylorotwell in #53731
- [11.x] Require
laravel/serializable-closure
on Database component by @patrickcarlohickman in #53822 - [11.x] use new PHP 8
str_
functions by @browner12 in #53817 - [11.x] handle
password_hash()
failures better by @browner12 in #53821 - [11.x] remove unnecessary
return
statement by @browner12 in #53816 - [11.x] simplify passing arguments to
when()
by @browner12 in #53815 - [11.x] remove redundant
array_values
call by @browner12 in #53814 - [11.x] prefer assignment over
array_push
for 1 element by @browner12 in #53813 - [11.x] fix
chopStart
andchopEnd
tests by @browner12 in #53812 - [11.x] remove temporary variables by @browner12 in #53810
- [11.x] fix
$events
docblock type by @browner12 in #53808 - [11.x] Fix docblock for URI by @cosmastech in #53804
- Bump nanoid from 3.3.7 to 3.3.8 in /src/Illuminate/Foundation/resources/exceptions/renderer by @dependabot in #53831
- [11.x] use promoted properties by @browner12 in #53807
- Revert "[11.x] use promoted properties" by @taylorotwell in #53832
- Using throw config of filesystem disks when faking by @emulgeator in #53779
- [11.x] Fix schema names on
DatabaseTruncation
trait (PostgreSQL and SQLServer) by @hafezdivandari in #53787