I usually shudder when I see React Router major versions which usually result in hard breaks that takes hours to migrate existing code bases to, so I'm pleasantly surprised to see:
> v5 is fully backwards compatible with 4.x
It appears the major version bump was due to package configuration changes instead of major API code changes.