I totally get what would have gone in to come up with this. Often frameworks are released and their versions are bumped up with major changes without thinking about the struggles/emotions developers might face. Speaking from experience, just recently I had to sit together fixing and upgrading my codebase to the latest version of a framework that I was using. More than the development process itself these take more time and the developer frustrates himself going over StackOverflow and reading through comments on GitHub issues to figure the point he is missing out on.
More importantly, I think that framework writers need to think of their developers as their users and make sure everyone is notified about the updates happening and are on the same level. I know it is a lot to ask for given that these projects are open source but a huge gap in the way we leverage open-source products for its use.