v1.7.0-rc2
Pre-release
Pre-release
This is the second release candidate for v1.7.0
which fixes problems coming from our framework upgrade, fix the creation of image posts and improve the editing of threads. Additionally we now suggest using php-8.3
Comparison to previous version 1.7.0-rc1:
DB migrations | New ENV vars | Admin guide changes | Suggest cache clearing | New dependencies |
---|---|---|---|---|
❌ | ❌ | ☑️ | ❌ | ❌ |
Upgrade Instructions
Warning
These instructions are only for directly upgrading from v1.7.0-rc1
. Please review the upgrade instructions for all releases between the one you are upgrading from and v1.7.0-rc2
For Docker
Note
We updated the docker setup to use php-8.3
- Get the official image or checkout the code and build it locally
- Stop all containers
docker compose down
- Start all containers
docker compose up -d
For Bare Metal
- Login as the mbin/kbin user:
su mbin
- Go to your repo
cd /var/www/mbin
- Get the new release:
git fetch && git checkout v1.7.0-rc2
- Run the update script:
bash bin/post-upgrade.sh
. If you get an error when running the db migrations you maybe have to stop your webserver, so nothing is trying to access the database. - Run
exit
so we are back at the root user (or put a sudo infront of every command) - flush your redis db by running
redis-cli
, type inAUTH [YOUR PASSWORD]
and thenFLUSHDB
- clear your opcache by reloading php fpm
systemctl reload php8.2-fpm
(or for PHP 8.3:systemctl reload php8.3-fpm
) - Restart the messengers:
supervisorctl restart messenger:*
What's Changed
- Translations update from Hosted Weblate by @weblate in #974
- Remove the newly introduced jitter by @BentiGorlich in #975
- Revert accidental change by @BentiGorlich in #976
- Docs: Move mercure supervisor config, add media reverse proxy by @BentiGorlich in #968
- Docs: add s3 reverse proxy and migration to docs by @BentiGorlich in #967
- Clean up doctrine deprecation warnings by @nobodyatroot in #977
- When editing an entry only use one type by @BentiGorlich in #971
- Translations update from Hosted Weblate by @weblate in #979
- Recommend new installs use php8.3 by @nobodyatroot in #981
- Bump docker php to 8.3 and rabbitmq versions by @nobodyatroot in #980
Full Changelog: v1.7.0-rc1...v1.7.0-rc2