Troubleshooting Beta 15 Update especially if you don’t user Composer 2
Due to strict version constraining which can be a good thing so that you sort out all major issues during your update and not down the road, if you don’t have Composer 2 and cannot update it, or if your update fails part way through for any reason, you may be stuck.
Some extensions updated, some did not for various reasons. You then get stuck in a loop of either Flarum core or extensions not being the right version.
Run composer why-not flarum/core v0.1.0-beta.15
and composer remove
any extension listed even if you know some of them have new beta 15 versions available. NEVER remove flarum/core. We're talking extensions only here.
Once done, run composer update ––with-all-dependencies
and the update should finish. Wrap up with php flarum migrate
and php flarum cache:clear
.
What also helps sometimes is going into your core composer.json file and replacing all extension versions with *
. But in my experience this will not always fully help.
This happened to me and I continue to see it based on support posts and so I hope this can be helpful to someone especially if no one can respond to your support post right away.