I haven't tried upgrading yet and I don't know what's involved on our end. Maybe nothing (except updating the composer constraint)
Statamic 3.0.6
From what I have seen, there is a conflict on the Guzzle version.
Statamic is at 6.5 where Laravel 8.0 requires ^7.0
laravel/laravel does, but not laravel/framework. Do we know why?
laravel/laravel required Guzzle 7.0 shortly after Taylor implemented the Http::get($uri) suite.
I'm going to try and leave Guzzle at 6.5 for the upgrade and see what conflicts arise.
I'm already working on the upgrade fyi
After downgrading Guzzle back to 6.5 it appears that the Statamic portion of dependencies was resolved.
Alright this is blocked by the Guzzle flysystem adapter. No response there since July so we'll need to PR it, fork it, or just bring it inline. We use it to let Glide transform images from external URLs.
The pull request to support Laravel 8 has been merged, #2547.
Most helpful comment
The pull request to support Laravel 8 has been merged, #2547.