Laravel Cloud's cold starts are now 20x faster and your entire stack can scale to zero. Now see it all in action on June 10.Register now

Laravel v7.7.0 released

Laravel v7.7.0 is released in 2020/04/21, here are the changes we`ve merged into this release.

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 Http Client multipart request (#32428, 1f163d4)
  • 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)

GitHub: https://github.com/laravel/framework/releases/tag/v7.7.0

Keep reading