Because there are many breaking changes an upgrade is not that easy. There are many edge cases this guide does not cover. We accept PRs to improve this guide.
DiscoverWorker
now also takesDiscoverProfileConfig $config
as an argument when running- If you've written a custom
DiscoverWorker
then take a look at what's changed in the default ones SynchronousDiscoverWorker
has no$multiFileResolver
constructor argument anymore- The
discover
method inStructuresResolver
is now protected and only takes a config