Skip to content

v1.11.1

Latest

Choose a tag to compare

@blued-gear blued-gear released this 10 Nov 21:46
Immutable release. Only release title and notes can be modified.
6d04519

This is a patch release of version 1.11.
It includes bug and security fixes.

Comparison to previous stable version v1.10.1:

DB migrations New ENV vars Renamed ENV vars Admin guide changes Suggest cache clearing New dependencies
❌ ❌ ❌ ☑️ ☑️ ☑️

The two most noteworthy changes are:

  • How embeds are processed and embedded into the page was changed to prevent script injections.
  • Update the documentation to align with the new requirement of persistent Redis / Valkey.

Upgrade Instructions

After the post-upgrade script has run, clearing of Redis / Valkey must be done according to the new documentation (this applies to all future releases too).

For Docker

  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. Ensure you have PHP 8.5.12 and Node 24 installed. Remember to also update PHP related software, like composer.
  2. Login as the mbin/kbin user: su mbin
  3. Go to your repo cd /var/www/mbin
  4. Get the new release: git fetch && git checkout v1.11.0
  5. Run the update script: bash bin/post-upgrade.
  6. Run exit so we are back at the root user (or put a sudo in front of every command)
  7. clear your opcache by reloading php fpm systemctl restart php8.5-fpm
  8. Restart the messengers: supervisorctl restart messenger:*

What's Changed

Full Changelog: v1.11.0...v1.11.1