Skip to content
Pre-release
Pre-release

@Gargron Gargron released this Apr 10, 2019 · 148 commits to master since this release

Mastodon

Note: This is a release candidate. It is intended to be stable, but not guaranteed.

Changelog

Added

  • Add "why do you want to join" field to invite requests (Gargron)
  • Add preference to disable e-mails about new pending accounts (Gargron)
  • Add invite request to pending account notification e-mail (Gargron)

Changed

  • Change HTML validator to ignore all errors except unmatched tags (Gargron)
  • Change the groupings of menu items in settings navigation (Gargron)

Fixed

  • Fix permission denied bug on approve all/reject all pending accounts (Gargron)
  • Fix poll runtimes of 5 minutes not being accepted (hinaloe)

Upgrade notes

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

Non-Docker only:

  • Install dependencies: bundle install

Both Docker and non-Docker:

  1. Run database migrations:
    • Non-Docker: RAILS_ENV=production bundle exec rails db:migrate
    • Docker: docker-compose run --rm web rails db:migrate
  2. Precompile the assets:
    • Non-Docker: RAILS_ENV=production bundle exec rails assets:precompile
    • Docker: The assets are already precompiled during the build step
  3. Restart all Mastodon processes

Credits

Contributors to this release: TBA

Translators for this release: TBA

Assets 2
You can’t perform that action at this time.