Pleroma security release: 2.5.2

Pleroma 2.5.2 is a security release. Featuring many fixes, additions and improvements.

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
  2. Recommended: Run VACUUM ANALYZE on your database
  3. Restart Pleroma

Frontend changes

None.

Backend changes

Security

Changed

Fixed

Removed

Admin Frontend changes

None.

— lanodan