Laravel v5.8.17 is released in 2019/05/14, here are the changes we`ve merged into this release.

Added

Added Illuminate\Foundation\Testing\TestResponse::dumpHeaders() (#28450)

(#28450) Added ends_with validation rule (#28455)

validation rule (#28455) Added possibility to use a few columns arguments in the route:list command (#28459)

arguments in the command (#28459) Added retryAfter in Mail\SendQueuedMailable and Notifications\SendQueuedNotifications object (#28484)

in and object (#28484) Added Illuminate\Foundation\Console\Kernel::scheduleCache() (6587e78)

(6587e78) Added support for multiple --path options within migrate commands (#28495)

options within migrate commands (#28495) Added Tappable trait (#28507)

trait (#28507) Added support auto-discovery for events in a custom application directory, that sets via Illuminate\Foundation\Application::useAppPath() (#28493)

(#28493) Added passing of notifiable email through reset link (#28475)

Added support flush db on clusters in PhpRedisConnection and PredisConnection (f4e8d5c)

Fixed

Fixed session resolver in RoutingServiceProvider (without bind of session in Container ) (#28438)

(without bind of in ) (#28438) Fixed route:list command when routes were dynamically modified (#28460, #28463)

command when routes were dynamically modified (#28460, #28463) Fixed required validation with multiple passes() calls (#28502)

validation with multiple calls (#28502) Fixed the collation bug when changing columns in a migration (#28514)

Added password to the RedisCluster only if redis >= 4.3.0 (1371940)

only if >= (1371940) Used escapeshellarg on windows symlink in Filesystem::link() (44c3feb)

Changed

Reset webpack file for none preset (#28462)

GitHub: https://github.com/laravel/framework/releases/tag/v5.8.17