Laravel Changelog History Search
Welcome to the Laravel Changelog History Search! Dive into the comprehensive history of the Laravel framework with ease. Explore past changes, updates, and improvements. Find specific versions or features quickly. Stay informed and empowered as you navigate the evolution of Laravel. Start searching and uncover the valuable insights from the Laravel Changelog History.
Inspiring
- Added more inspiring quotes (92b7bde)
Added
- Added WSREP communication link failure for lost connection detection (#36668)
- Added
Illuminate\Support\Str::remove()
andIlluminate\Support\Stringable::remove()
methods (#36639, 7b0259f, 20e2470)
- Added assertion to verify type of key in JSON (#36638)
- Added prohibited validation rule (#36667)
- Added strict comparison to distinct validation rule (#36669)
- Added
Illuminate\Translation\FileLoader::getJsonPaths()
(#36689)
- Added
Illuminate\Support\Testing\Fakes\EventFake::assertAttached()
(#36690)
- Added
lazy()
andlazyById()
methods toIlluminate\Database\Concerns\BuildsQueries
(#36699)
Fixed
- Fixes the issue using cache:clear with PhpRedis and a clustered Redis instance. (#36665)
- Fix replacing required :input with null on PHP 8.1 in
Illuminate\Validation\Concerns\FormatsMessages::getDisplayableValue()
(#36622)
- Fixed artisan schema:dump error (#36698)
Changed
- Adjust Fluent Assertions (#36620)
- Added timestamp reference to schedule:work artisan command output (#36621)
- Expect custom markdown mailable themes to be in mail subdirectory (#36673)
- Throw exception when unable to create LockableFile (#36674)
Refactoring
- Always prefer typesafe string comparisons (#36657)
Added
- Added broken pipe exception as lost connection error (#36601)
- Added missing option to resource (#36562)
- Introduce StringEncrypter interface (#36578)
Fixed
- Fixed returns with Mail & Notification components (#36559)
- Stack driver fix: respect the defined processors in LogManager (#36591)
Changed
- Allow nullable columns for
AsArrayObject/AsCollection
casts (#36526)
- Accept callable class for reportable and renderable in exception handler (#36551)
- Initialize CronExpression class using new keyword (#36600)
- Use different config key for overriding temporary url host in AwsTemporaryUrl method (#36612)
Changed
- Changed
Illuminate\Queue\Middleware\ThrottlesExceptions
(b8a70e9)
Added
- Added Fluent JSON Assertions (#36454)
- Added methods to dump requests of the Laravel HTTP client (#36466)
- Added
ThrottlesExceptions
andThrottlesExceptionsWithRedis
job middlewares for unstable services (#36473, 21fee76, 36518, 37e48ba)
- Added support to Eloquent Collection on
Model::destroy()
(#36497)
- Added
prohibited_if
andprohibited_unless
validation rules (#36516)
- Added class
argument
toIlluminate\Database\Console\Seeds\SeedCommand
(#36513)
Fixed
- Fix validator treating null as true for (required|exclude)_(if|unless) due to loose
in_array()
check (#36504)
Changed
- Delete existing links that are broken in
Illuminate\Foundation\Console\StorageLinkCommand
(#36470)
- Use user provided url in AwsTemporaryUrl method (#36480)
- Allow to override discover events base path (#36515)