Pleroma major release: 2.6.0

Pleroma 2.6.0 is a major release. Featuring many fixes, additions and improvements.

Breaking changes

Upgrade notes

From source only

  1. Get new dependencies and recompile Pleroma:

    MIX_ENV=prod mix deps.get
    MIX_ENV=prod mix compile
    

Everyone

  1. Run database migrations (inside Pleroma directory):
    • OTP: ./bin/pleroma_ctl migrate
    • From Source: mix ecto.migrate

    Due to the large amount of migrations, it can take a long time to run this, depending on the size of your instance. It is recommended to schedule the downtime ahead of time for the migrations.

  2. Recommended: Run VACUUM ANALYZE on your database
  3. Restart Pleroma

Frontend changes

Known issues

There’s no feedback when installing/updating FE from new admin dashboard

Added

Fixed

Backend changes

Security

Added

Fixed

Removed

— tusooa