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.
v9.34.0 - 2022-10-04
Added
- Short attribute syntax for Self Closing Blade Components (#44413)
- Adds support for PHP's BackedEnum to be "rendered" on blade views (#44445)
Fixed
- Fixed Precognition headers for Symfony responses (#44424)
- Allow to create databases with dots (#44436)
- Fixes dd source on windows (#44451)
Changed
- Adds error output to db command when missing host (#44394)
- Changed
Illuminate/Database/Schema/ForeignIdColumnDefinition::constrained()
(#44425)
- Allow maintenance mode events to be listened to in closure based listeners (#44417)
- Allow factories to recycle multiple models of a given typ (#44328)
- Improves dd clickable link on multiple editors and docker environments (#44406)
v9.33.0 - 2022-09-30
Added
- Added
Illuminate/Support/Testing/Fakes/MailFake::cc()
(#44319)
- Added Ignore Case of Str::contains and Str::containsAll to Stringable contains and containsAll (#44369)
- Added missing morphs methods for the ULID support (#44364)
- Introduce Laravel Precognition (#44339)
- Added
Illuminate/Routing/Route::flushController()
(#44386)
Fixed
- Fixed
Illuminate/Filesystem/FilesystemAdapter::url()
with configprefix
(#44330)
- Fixed the "Implicit conversion from float to int loses precision" error in Timebox Class (#44357)
Changed
- Improves dd source on compiled views (#44347)
- Only prints source on dd calls from dump.php (#44367)
- Ensures a Carbon version that supports PHP 8.2 (#44374)
v9.32.0 - 2022-09-27
Added
- New env:encrypt and env:decrypt commands (#44034)
- Share WithoutOverlapping key across jobs (#44227)
- Add missing citext type mapping to
Illuminate/Database/Console/DatabaseInspectionCommand::$typeMappings
(#44237)
- Short attribute syntax for Blade Components (#44217)
- Adds source file to dd function output (#44211)
- Add methods to get request data as integer or float (#44239)
- Adds Eloquent User Provider query handler (#44226)
- Added
Illuminate/Support/Testing/Fakes/BusFake::dispatchFakeBatch()
(#44176)
- Added methods to cast Stringables (#44238)
- Added
Illuminate/Routing/UrlGenerator::withKeyResolver()
(#44254)
- Add a hook to the serialisation of collections (#44272)
- Allow enum route bindings to have default values (#44255)
- Added
Illuminate/Console/Scheduling/ManagesFrequencies::everyOddHour()
(#44288)
Fixed
- Fix incrementing string keys (#44247)
- Fix bug in Fluent Class with named arguments in migrations (#44251)
- Fix "about" command caching report (#44305)
Changed
- Patch for timeless timing attack vulnerability in user login (#44069)
- Refactor: register commands in artisan service (#44257)
- Allow factories to recycle models with for method (#44265)
- Use dedicated method for placeholder replacement in validator (#44296)
v9.31.0 - 2022-09-20
Added
- Added unique deferrable initially deferred constants for PostgreSQL (#44127)
- Request lifecycle duration handler (#44122)
- Added Model::withoutTimestamps(...) (#44138)
- Added manifestHash function to Illuminate\Foundation\Vite (#44136)
- Added support for operator <=> in
/Illuminate/Collections/Traits/EnumeratesValues::operatorForWhere()
(#44154)
- Added that Illuminate/Database/Connection::registerDoctrineType() can accept object as well as classname for new doctrine type (#44149)
- Added
Model::getAppends()
(#44180)
- Added missing Str::wrap() static method (#44207)
- Added require
symfony/uid
(#44202)
- Make Vite macroable (#44198)
Fixed
- Async fix in
Illuminate/Http/Client/PendingRequest
(#44179)
- Fixes artisan serve command with PHP_CLI_SERVER_WORKERS environment variable (#44204)
- Fixed
InteractsWithDatabase::castAsJson($value)
incorrectly handles SQLite Database (#44196)
Changed
- Improve Blade compilation exception messages (#44134)
- Improve test failure output (#43943)
- Prompt to create MySQL db when migrating (#44153)
- Improve UUID and ULID support for Eloquent (#44146)
v9.30.1 - 2022-09-15
Added
- Allow using a model instance in place of nested model factories (#44107)
- Added UUID and ULID support for Eloquent (#44074)
- Implement except method for fake classes to define what should not be faked (#44117)
- Added interacts with queue middleware to send queued mailable (#44124)
- Added new exception string to
Illuminate/Database/DetectsLostConnections
(#44121)
Fixed
Changed
- Enhance column modifying (#44101)
- Allow to define which jobs should be actually dispatched when using Bus::fake (#44106)