Skip to content

v1.7.0-rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@BentiGorlich BentiGorlich released this 03 Aug 14:43
· 173 commits to main since this release
78c6463

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

  1. Get the official image or checkout the code and build it locally
  2. Stop all containers docker compose down
  3. Start all containers docker compose up -d

For Bare Metal

  1. Login as the mbin/kbin user: su mbin
  2. Go to your repo cd /var/www/mbin
  3. Get the new release: git fetch && git checkout v1.7.0-rc2
  4. 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.
  5. Run exit so we are back at the root user (or put a sudo infront of every command)
  6. flush your redis db by running redis-cli, type in AUTH [YOUR PASSWORD] and then FLUSHDB
  7. clear your opcache by reloading php fpm systemctl reload php8.2-fpm (or for PHP 8.3: systemctl reload php8.3-fpm)
  8. 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