Mastodon v3.5.3 Release Notes

Release Date: 2022-05-26 // 4 months ago
  • ➕ Added

    • Add language dropdown to compose form in web UI (Gargron, ykzts)
    • Add warning for limited accounts in web UI (Gargron)
    • ➕ Add limited attribute to accounts in REST API (Gargron)

    🔄 Changed

    • 🔄 Change RSS feeds (Gargron, tribela)
      • Titles are now date and time of post
      • Bodies now render all content faithfully, including polls and emojis
      • All media attachments are included with Media RSS
    • 🔄 Change "dangerous" to "sensitive" in privacy policy and web UI (Gargron)
    • 🔄 Change unconfirmed accounts to not be visible in REST API (ClearlyClaire)
    • 🚀 Change tootctl search deploy to improve performance (Gargron, Gargron)
    • 🔄 Change search indexing to use batches to minimize resource usage (Gargron)

    🛠 Fixed

    • 🛠 Fix follower and other counters being able to go negative (Gargron)
    • 🛠 Fix unnecessary query on when creating a status (ClearlyClaire)
    • 🛠 Fix warning an account outside of a report closing all reports for that account (ClearlyClaire)
    • 🛠 Fix error when resolving a link that redirects to a local post (ClearlyClaire)
    • 🛠 Fix preferred posting language returning unusable value in REST API (Gargron)
    • 🛠 Fix race condition error when external status is reblogged (ykzts)
    • 🛠 Fix missing string for appeal validation error (Gargron)
    • 🛠 Fix block/mute lists showing a follow button in web UI (ClearlyClaire)
    • 🛠 Fix Redis configuration not being changed by mastodon:setup (ClearlyClaire)
    • 🛠 Fix streaming notifications not using quick filter logic in web UI (ClearlyClaire)
    • 🛠 Fix ambiguous wording on appeal actions in admin UI (ClearlyClaire)
    • 🛠 Fix floating action button obscuring last element in web UI (ClearlyClaire)
    • 🛠 Fix account warnings not being recorded in audit log (ClearlyClaire)
    • 🛠 Fix leftover icons for direct visibility statuses (Steffo99)
    • 🛠 Fix link verification requiring case sensitivity on links (sgolemon)
    • 🛠 Fix embeds not setting their height correctly (rinsuki)

    🔒 Security

    • 🛠 Fix concurrent unfollowing decrementing follower count more than once (Gargron)
    • 🛠 Fix being able to appeal a strike unlimited times (Gargron)
    • 🛠 Fix being able to report otherwise inaccessible statuses (Gargron)
    • 🛠 Fix empty votes arbitrarily increasing voters count in polls (Gargron)
    • 🛠 Fix moderator identity leak when approving appeal of sensitive marked statuses (Gargron)
    • 🛠 Fix suspended users being able to access APIs that don't require a user (Gargron)
    • 🛠 Fix confirmation redirect to app without Location header (Gargron)

Previous changes from v3.5.2

  • ➕ Added

    • ➕ Add warning on direct messages screen in web UI (Gargron)
      • We already had a warning when composing a direct message, it has now been reworded to be more clear
      • Same warning is now displayed when viewing sent and received direct messages
    • ➕ Add ability to set approval-based registration through tootctl (ClearlyClaire)
    • ➕ Add pre-filling of domain from search filter in domain allow/block admin UI (ClearlyClaire)