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.64.0 (2021-10-12)

Added

  • Added reduceMany to Collections (#39078)
  • Added Illuminate/Support/Stringable::stripTags() (#39098)
  • Added Illuminate/Console/OutputStyle::getOutput() (#39099)
  • Added lang_path helper function (#39103)
  • New JobRetrying event dispatched (#39097)
  • Added throwIf method in Client Response (#39148)
  • Added Illuminate/Collections/Collection::hasAny() (#39155)

Fixed

  • Fixed route groups with no prefix on PHP 8.1 (#39115)
  • Fixed code locating Bearer token in InteractsWithInput (#39150)

Changed

  • Refactoring Illuminate/Log/LogManager::prepareHandler() (#39093)
  • Flush component state when done rendering in View (04fc7c2)
  • Ignore tablespaces in dump (#39126)
  • Update SchemaState Process to remove timeout (#39139)

v8.63.0 (2021-10-05)

Added

  • Added new lost connection message to DetectsLostConnections (#39028)
  • Added whereBelongsTo() Eloquent builder method (#38927)
  • Added Illuminate/Foundation/Testing/Wormhole::minute() (#39050)

Fixed

  • Fixed castable value object not serialized correctly (#39020)
  • Fixed casting to string on PHP 8.1 (#39033)
  • Mail empty address handling (#39035)
  • Fixed NotPwnedVerifier failures (#39038)
  • Fixed LazyCollection#unique() double enumeration (#39041)

Changed

  • HTTP client: only allow a single User-Agent header (#39085)

v8.62.0 (2021-09-28)

Added

  • Added singular syntactic sugar to wormhole (#38815)
  • Dispatch events when maintenance mode is enabled and disabled (#38826)
  • Added assertNotSoftDeleted Method (#38886)
  • Adds new RefreshDatabaseLazily testing trait (#38861)
  • Added --pretend option for model:prune command (#38945)
  • Make PendingMail Conditionable (#38942)
  • Adds --pest option when using the make:test artisan command (#38966)

Reverted

Fixed

  • Fix getDirty method when using AsArrayObject / AsCollection (#38869)
  • Fix sometimes conditions that add rules for sibling values within an array of data (#38899)
  • Fixed Illuminate/Validation/Rules/Password::passes() (#38962)
  • Fixed for custom date castable and database value formatting (#38994)

Changed

  • Make mailable assertions fluent (#38850)
  • Allow request input to be retrieved as a collection (#38832)
  • Allow index.blade.php views for anonymous components (#38847)
  • Changed *ofMany to decide relationship name when it is null (#38889)
  • Ignore trailing delimiter in cache.headers options string (#38910)
  • Only look for files ending with .php in model:prune (#38975)
  • Notification assertions respect shouldSend method on notification (#38979)
  • Convert middleware to array when outputting as JSON in /RouteListCommand (#38953)

v8.61.0 (2021-09-13)

Added

  • Added posibility compare custom date/immutable_date using date comparison (#38720)
  • Added policy option to make:model (#38725
  • Allow tests to utilise the null logger (#38785)
  • Added deleteOrFail to Model (#38784)
  • Added assertExists testing method (#38766)
  • Added forwardDecoratedCallTo to Illuminate/Database/Eloquent/Relations/Relation (#38800)
  • Adding support for using a different Redis DB in a Sentinel setup (#38764)

Changed

  • Return on null in Illuminate/Queue/Queue::getJobBackoff() (27bcf13)
  • Provide psr/simple-cache-implementation (#38767)
  • Use lowercase for hmac hash algorithm (#38787)

v8.60.0 (2021-09-08)

Added

  • Added the valueOfFail() Eloquent builder method (#38707)

Reverted