Laravel v5.8.31 is released in 2019/08/06, here are the changes we`ve merged into this release.

Fixed

Fixed FatalThrowableError in updateExistingPivot() when pivot is non-existent (#29362)

when pivot is non-existent (#29362) Fixed worker timeout handler when there is no job processing (#29366)

Fixed assertJsonValidationErrors() with muliple messages (#29380)

with muliple messages (#29380) Fixed UPDATE queries with alias (#29405)

Changed

Illuminate\Cache\ArrayStore::forget() returns false on missing key (#29427)

returns false on missing key (#29427) Allow chaining on QueryBuilder::dump() method (#29437)

method (#29437) Change visibility to public for hasPivotColumn() method (#29367)

method (#29367) Added line break for plain text mails (#29408)

Use date_create to prevent date validator warnings (#29342, #29389)

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