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.21.3 - 2022-07-20

Fixed

  • Fixes usage of Migrator without output (#43326)

v9.21.2 - 2022-07-20

Fixed

  • Fixes queue:monitor command dispatching QueueBusy (#43320)
  • Ensure relation names are properly "snaked" in JsonResource::whenCounted() method (#43322)
  • Fixed Bootstrap 5 pagination (#43319)

v9.21.1 - 2022-07-20

Added

  • Added "Logs" driver to the about command (#43307)
  • Allows to install doctrine/dbal from model:show command (#43288)
  • Added to stub publish command flag that restricts to only existing files (#43314)

Fixed

  • Fixes for model:show command (#43301)

Changed

  • Handle varying composer -V output (#43286)
  • Replace resolve() with app() for Lumen compatible (#43312)
  • Allow using backed enums as route parameters (#43294)

v9.21.0 - 2022-07-19

Added

  • Introducing a fresh new look for Artisan (#43065)
  • Added whenCounted to JsonResource (#43101)
  • Artisan model:show command (#43156)
  • Adds enum casting to Request (#43239)

Revert

  • Revert route change PR (#43255)

Fixed

  • Fix transaction attempts counter for sqlsrv (#43176)

Changed

  • Make assertDatabaseHas failureDescription more multibyte character friendly (#43181)
  • ValidationException summarize only when use strings (#43177)
  • Improve mode function in collection (#43240)
  • clear Facade resolvedInstances in queue worker resetScope callback (#43215)
  • Improves queue:work command (#43252)
  • Remove null default attributes names when UPDATED_AT or CREATED_AT is null at Model::replicate (#43279)
  • Protect against ambiguous columns (#43278)
  • Use readpast query hint instead of holdlock for sqlsrv database queue (#43259)
  • Vendor publish flag that restricts to only existing files (#43212)

v9.20.0 - 2022-07-13

Added

  • Added quote from Mustafa Kemal Atatürk (#43022)
  • Allow Collection random() to accept a callable (#43028)
  • Added Str::inlineMarkdown() (#43126)
  • Allow authorization responses to specify HTTP status codes (#43097)
  • Added required directive (#43103)
  • Added replicateQuietly to Model (#43141)
  • Added ignore param to ValidateSignature middleware (#43160)

Fixed

  • Fixed forceCreate on MorphMany not returning newly created object (#42996)
  • Fixed missing return in Illuminate/Mail/Attachment::fromStorageDisk() (#43023)
  • Fixed inconsistent content type when using ResponseSequence (#43051)
  • Prevent double throwing chained exception on sync queue (#42950)
  • Avoid matching multi-line imports in GenerateCommand stub templates (#43093)

Changed

  • Disable Column Statistics for php artisan schema:dump on MariaDB (#43027)
  • Bind a Vite Null Object to the Container instead of a Closure in Illuminate/Foundation/Testing/Concerns/InteractsWithContainer::withoutVite() (#43040)
  • Early return when message format is the default in Illuminate/Support/MessageBag::transform() (#43149)