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.
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.