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.

v8.68.1 (2021-10-27)

Reverted

Fixed

  • Fixed code to address different connection strings for MariaDB in the database queue driver (#39374)
  • Fixed rate limiting unicode issue (#39375)
  • Fixed bug with closure formatting in Illuminate/Testing/Fluent/Concerns/Matching::whereContains() (37217d5)

Refactoring

  • Change whereStartsWith, DocBlock to reflect that array is supported (#39370)

v8.68.0 (2021-10-26)

Added

  • Added ThrottleRequestsWithRedis to $middlewarePriority (#39316)
  • Added Illuminate/Database/Schema/ForeignKeyDefinition::restrictOnUpdate() (#39350)
  • Added ext-bcmath as an extension suggestion to the composer.json (#39360)
  • Added TestResponse::dd (#39359)

Fixed

  • TaggedCache flush should also remove tags from cache (#39299)
  • Fixed model serialization on anonymous components (#39319)

Changed

  • Changed to Guess database factory model by default (#39310)

v8.67.0 (2021-10-22)

Added

  • Added support for MariaDB to skip locked rows with the database queue driver (#39311)
  • Added PHP 8.1 Support (#39034)

Fixed

  • Fixed translation bug (#39298)
  • Fixed Illuminate/Database/DetectsConcurrencyErrors::causedByConcurrencyError() when code is intager (#39280)
  • Fixed unique bug in Bus (#39302)

Changed

  • Only select related columns by default in CanBeOneOfMany::ofMany (#39307)

v8.66.0 (2021-10-21)

Added

  • Added withoutDeprecationHandling to testing (#39261)
  • Added method for on-demand log creation (#39273)
  • Added dateTime to columns that don't need character options (#39269)
  • Added AssertableJson::hasAny (#39265)
  • Added Arr::isList() method (#39277)
  • Apply withoutGlobalScope in CanBeOneOfMany subqueries (#39295)
  • Added Illuminate/Support/Testing/Fakes/BusFake::assertNothingDispatched() (#39286)

Reverted

v8.65.0 (2021-10-19)

Added

  • Allow queueing application and service provider callbacks while callbacks are already being processed (#39175, 63dab48)
  • Added ability to validate one of multiple date formats (#39170)
  • Re-add update from support for PostgreSQL (#39151)
  • Added Illuminate/Collections/Traits/EnumeratesValues::reduceSpread() (a01e9ed)
  • Added Illuminate/Testing/TestResponse::assertRedirectContains() (#39233, ff340a6)
  • Added gate policy callback (#39185)
  • Allow Remember Me cookie time to be overriden (#39186)
  • Adds --test and --pest options to various make commands (#38997)
  • Added new lost connection message to DetectsLostConnections for Vapor (#39209)
  • Added Illuminate/Support/Testing/Fakes/NotificationFake::assertSentOnDemand() (#39203)
  • Added Subset in request's collect (#39191)
  • Added Conditional trait to Eloquent Factory (#39228)
  • Added a way to skip count check but check $callback at the same time for AssertableJson->has() (#39224)
  • Added Illuminate/Support/Str::headline() (#39174)

Deprecated

  • Deprecate reduceMany in favor of reduceSpread in Illuminate/Collections/Traits/EnumeratesValues (#39201)

Fixed

  • Fixed HasOneOfMany with callback issue (#39187)

Changed

  • Logs deprecations instead of treating them as exceptions (#39219)