Laravel 5.6.20 Released

Laravel 5.6.20 Released

Laravel 5.6.20 was released May 3rd 2018, with the ability to give the abort() helper function a Response or a Responsable object:

Next, this release brings two new methods to the task scheduler,
pingBeforeIf and thenPingIf to conditionally ping before or after a task respectively:

$schedule->command('something')
    ->everyMinute()
    ->pingBeforeIf(app()->environment('production'), $url)
    ->thenPingIf(app()->environment('production'), $url);

Last, the MorphTo relationship now supports withDefault() that is returned if the relationship is null.

Here are the full release notes for the v5.6.20 release:

v5.6.20 (2018-05-02)

Added

  • Support passing Response and Responsable to abort() (4e29889)
  • Added pingBeforeIf and thenPingIf methods to task scheduler (#24077, 1bf54d2)
  • Added withDefault() support to MorphTo relationships (#24061)

Fixed

  • Fixed URL generator when request has base path (#24074)


Filed in: News


Newsletter

Join the weekly newsletter and never miss out on new tips, tutorials, and more.

Laravel News Partners

Laravel Jobs

Senior Full-Stack Developer (PHP+JS)
Remote
The Interaction Design Foundation
Senior Laravel Developer
Remote
Sonar
Laravel / Vue.JS Developer - Join an amazing team!
Remote
JTR Solutions
Mid / Sen. Software Engineer
Clearwater, FL
ShineOn
Remote PHP / Laravel Developer
Remote
SpringboardVR
Senior PHP/Laravel Developer: Your Dream Work Environment
Remote
iPhone Photography School
Senior Laravel Developer
Leidseplein, Amsterdam
Orderchamp.com