Zeokat Follow the steps in the Beta 8 release notes in order to get yourself ready to update. It's very possible that some extensions may restrict your ability to update, so my recommendation would be to
composer remove all extensions before the attempt. Many of them have likely switched over to another developer in the meantime, anyway. You can re-install those compatible after you upgrade, their data should be preserved throughout.
When you get to Step 3 3️⃣ then use the upgrade instructions in the Beta 9 release notes. They're functionally similar, but Beta 9's includes a more precise composer command.
You can return to Beta 8's instructions for step 4 4️⃣ as there are other clean-up tasks if you haven't used a fresh install as a base.
Before attempting this, remember to back up your database, composer.json, composer.lock, config.php files, and your assets/avatars folder. Also back up any manual changes you made to files (hopefully you didn't) as they will not be preserved. The system requirements are the same for beta 8 and beta 9, but different from beta 7, so double-check yours before updating. Your composer version may also need to be updated if it hasn't been in a while (
composer --version to check, getcomposer.org to update).