github linuxserver/docker-mastodon v4.5.1-ls168

5 hours ago

CI Report:

N/A

LinuxServer Changes:

No changes

Remote Changes:

Mastodon

This is a patch release for 4.5.

Check out the 4.5.0 release notes for information.

Changelog

Fixes

  • Fix Cmd/Ctrl + Enter not submitting Alt text modal on some browsers (#36866 by @diondiondion)
  • Fix posts coming from public/hashtag streaming being marked as unquotable (#36860 and #36869 by @ClearlyClaire)
  • Fix old previously-undiscovered posts being treated as new when receiving an Update (#36848 by @ClearlyClaire)
  • Fix blank screen in browsers that don't support Intl.DisplayNames (#36847 by @diondiondion)
  • Fix filters not being applied to quotes in detailed view (#36843 by @ClearlyClaire)
  • Fix scroll shift caused by fetch-all-replies alerts (#36807 by @diondiondion)
  • Fix dropdown menu not focusing first item when opened via keyboard (#36804 by @diondiondion)
  • Fix assets build issue on arch64 (#36781 by @ClearlyClaire)
  • Fix /api/v1/statuses/:id/context sometimes returing Mastodon-Async-Refresh without result_count (#36779 by @ClearlyClaire)
  • Fix prepared quote not being discarded with contents when replying (#36778 by @ClearlyClaire)

Upgrade notes

To get the code for v4.5.1, use git fetch && git checkout v4.5.1.

Note

As always, make sure you have backups of the database before performing any upgrades. If you are using docker-compose, this is how a backup command might look: docker exec mastodon_db_1 pg_dump -Fc -U postgres postgres > name_of_the_backup.dump

Dependencies

External dependencies have not changed since v4.5.0.

  • Ruby: 3.2 or newer
  • PostgreSQL: 14 or newer
  • Elasticsearch (recommended, for full-text search): 7.x (OpenSearch should also work)
  • LibreTranslate (optional, for translations): 1.3.3 or newer
  • Redis: 7.0 or newer
  • Node: 20 or newer
  • libvips (optional, instead of ImageMagick): 8.13 or newer
  • ImageMagick (optional if using libvips): 6.9.7-7 or newer

Update steps

The following instructions are for updating from 4.5.0.

If you are upgrading directly from an earlier release, please carefully read the upgrade notes for the skipped releases as well, as they often require extra steps such as database migrations. In particular, it is very important to read the 4.5.0 release notes.

Non-Docker

Tip

The charlock_holmes gem may fail to build on some systems with recent versions of gcc.
If you run into this issue, try BUNDLE_BUILD__CHARLOCK_HOLMES="--with-cxxflags=-std=c++17" bundle install.

  1. Install dependencies with bundle install and yarn install --immutable
  2. Precompile the assets: RAILS_ENV=production bundle exec rails assets:precompile
  3. Restart all Mastodon processes.

When using Docker

  1. Restart all Mastodon processes.

Don't miss a new docker-mastodon release

NewReleases is sending notifications on new releases.