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.

v7.7.1 (2020-04-21)

Added

  • Allow developers to specify accepted keys in array rule (#32452)

Changed

  • Add check is_object to Illuminate\Database\Eloquent\Model::refresh() (1b0bdb4)

v7.7.0 (2020-04-21)

Added

  • Added ArrayAccess support for Http client get requests (#32401)
  • Added Illuminate\Http\Client\Factory::assertSentCount() (#32407)
  • Added Illuminate\Database\Schema\Blueprint::rawIndex() (#32411)
  • Added getGrammar into passthru in Eloquent builder (#32412)
  • Added --relative option to storage:link command (#32457, 24b705e)
  • Added dynamic column key for foreign constraints (#32449)
  • Added container support for variadic constructor arguments (#32454, 1dd6db3)
  • Added Illuminate\Http\Client\Request::hasHeaders() (#32462)

Fixed

  • Fixed MorphPivot::delete() for models with primary key (#32421)
  • Throw exception on missing required parameter on Container call method (#32439, 44c2a8d)
  • Fixed Illuminate\Support\Stringable::isEmpty() (#32447)
  • Fixed whereNull/whereNotNull for json in MySQL (#32417, d3bb329)
  • Fixed Collection::orderBy() with callable (#32471)

Changed

  • Re-use Router::newRoute() inside CompiledRouteCollection (#32416)
  • Make Illuminate\Queue\InteractsWithQueue.php::$job public (2e272ee)
  • Catch and report exceptions thrown during schedule run execution (#32461)

v7.6.2 (2020-04-15)

Added

  • Added substrCount() method to Stringable and Str (#32393)

Fixed

  • Fixed Lazyload PackageManifest (#32391)
  • Fixed email validator (#32388)
  • Fixed Illuminate\Mail\Mailable::attachFromStorageDisk() (#32394)

Changed

  • Changed Illuminate\Translation\Translator::setLocale() (e78d24f, a0094a5)
  • Changed Illuminate\Mail\Mailable::attachData() (#32392)

v7.6.1 (2020-04-14)

Fixed

  • Fixed Illuminate\Testing\TestResponse::offsetExists() (#32377)

v7.6.0 (2020-04-14)

Added

  • Added Collection::until() method (#32262)
  • Added Illuminate\Support\Stringable::isNotEmpty() method (#32293)
  • Added ltrim() and rtrim() methods to Illuminate\Support\Stringable class (#32288)
  • Added Illuminate\Http\Client\Response::object() method (#32341)
  • Set component alias name (#32346)
  • Added Illuminate\Database\Eloquent\Collection::append() method (#32324)
  • Added "between" clauses for BelongsToMany pivot columns (#32364)
  • Support retryAfter() method option on Queued Listeners (#32370)
  • Added support for the new composer installed.json format (#32310)
  • Added uuid change support in migrations (#32316)
  • Allowed store resource into postgresql bytea (#32319)

Fixed

  • Fixed *scan methods for phpredis (#32336)
  • Fixed Illuminate\Auth\Notifications\ResetPassword::toMail() (#32345)
  • Call setLocale in Illuminate\Translation\Translator::__construct() (1c6a504)
  • Used a map to prevent unnecessary array access in Illuminate\Http\Resources\Json\PaginatedResourceResponse::toResponse() (#32296)
  • Prevent timestamp update when pivot is not dirty (#32311)
  • Fixed CURRENT_TIMESTAMP precision bug in Illuminate\Database\Schema\Grammars\MySqlGrammar (#32298)

Changed

  • Added default value to HtmlString constructor (#32290)
  • Used BindingResolutionException to signal problem with container resolution (#32349)
  • Illuminate\Validation\Concerns\ValidatesAttributes.php ::validateUrl() use Symfony/Validator 5.0.7 regex (#32315)

Depreciated

  • Depreciate the elixir function (#32366)