The v4 roadmap was outlined more than a year ago, in that time all the major features planned have been completed and released in backwards compatible ways into v3, leaving only the breaking changes left (the fun stuff).
We're now also at a point where the breaking changes that we want to include in v4 have been completed on a branch, and a migration guide is ready to use which describes how to prepare for v4. Therefore, it seems to me, that we're ready to actually prepare the release.