Mastodon v2.6.0 Release Notes
Release Date: 2018-10-30 // over 5 years ago-
➕ Added
- ➕ Add link ownership verification (Gargron)
- ➕ Add conversations API (Gargron)
- ➕ Add limit for the number of people that can be followed from one account (Gargron)
- ➕ Add admin setting to customize mascot (ashleyhull-versent)
- ➕ Add support for more granular ActivityPub audiences from other software, i.e. circles (Gargron, Gargron, Gargron)
- ➕ Add option to block all reports from a domain (Gargron)
- ➕ Add user preference to always expand toots marked with content warnings (webroo)
- ➕ Add user preference to always hide all media (fvh-P)
- ➕ Add
force_login
param to OAuth authorize page (Gargron) - ➕ Add
tootctl accounts backup
(Gargron, Gargron) - ➕ Add
tootctl accounts create
(Gargron, Gargron) - ➕ Add
tootctl accounts cull
(Gargron, Gargron) - ➕ Add
tootctl accounts delete
(Gargron, Gargron) - ➕ Add
tootctl accounts modify
(Gargron, Gargron) - ➕ Add
tootctl accounts refresh
(Gargron, Gargron) - ➕ Add
tootctl feeds build
(Gargron, Gargron) - ➕ Add
tootctl feeds clear
(Gargron, Gargron) - ➕ Add
tootctl settings registrations open
(Gargron, Gargron) - ➕ Add
tootctl settings registrations close
(Gargron, Gargron) - ➕ Add
min_id
param to REST API to support backwards pagination (Gargron) - ➕ Add a confirmation dialog when hitting reply and the compose box isn't empty (ClearlyClaire)
- ➕ Add PostgreSQL disk space growth tracking in PGHero (Gargron)
- ➕ Add button for disabling local account to report quick actions bar (Gargron)
- ➕ Add Czech language (Aditoo17)
- ➕ Add
same-site
(lax
) attribute to cookies (sorin-davidoi) - ➕ Add support for styled scrollbars in Firefox Nightly (sorin-davidoi)
- ➕ Add highlight to the active tab in web UI profiles (rhoio)
- ➕ Add auto-focus for comment textarea in report modal (ClearlyClaire)
- ➕ Add auto-focus for emoji picker's search field (ClearlyClaire)
- ➕ Add nginx and systemd templates to
dist/
directory (Gargron) - ➕ Add support for
/.well-known/change-password
(Gargron) - ➕ Add option to override FFMPEG binary path (sascha-sl)
- ➕ Add
dns-prefetch
tag when using different host for assets or uploads (Gargron) - ➕ Add
description
meta tag (Gargron) - ➕ Add
Content-Security-Policy
header (ClearlyClaire) - ➕ Add cache for the instance info API (ykzts)
- ➕ Add suggested follows to search screen in mobile layout (Gargron)
- ➕ Add CORS header to
/.well-known/*
routes (BenLubar) - ➕ Add
card
attribute to statuses returned from REST API (Gargron) - ➕ Add in-stream link preview (Gargron)
- ➕ Add support for ActivityPub
Page
objects (mbajur)
🔄 Changed
- 🔄 Change forms design (Gargron)
- 🔄 Change reports overview to group by target account (Gargron)
- 🔄 Change web UI to show "read more" link on overly long in-stream statuses (lanodan)
- 🔄 Change design of direct messages column (Gargron, Gargron)
- 🔄 Change home timelines to exclude DMs (Gargron)
- 🔄 Change list timelines to exclude all replies (cbayerlein)
- 🔄 Change admin accounts UI default sort to most recent (Gargron)
- 📚 Change documentation URL in the UI (Gargron)
- 💅 Change style of success and failure messages (Gargron)
- 🔄 Change DM filtering to always allow DMs from staff (qguv)
- 🔄 Change recommended Ruby version to 2.5.3 (zunda)
- 🔄 Change docker-compose default to persist volumes in current directory (Gargron)
- 🔄 Change character counters on edit profile page to input length limit (Gargron)
- 🔄 Change notification filtering to always let through messages from staff (Gargron)
- 🔄 Change "hide boosts from user" function also hiding notifications about boosts (ClearlyClaire)
- 🔄 Change CSS
detailed-status__wrapper
class actually wrap the detailed status (trwnh)
🗄 Deprecated
GET /api/v1/timelines/direct
→GET /api/v1/conversations
(Gargron)POST /api/v1/notifications/dismiss
→POST /api/v1/notifications/:id/dismiss
(Gargron)GET /api/v1/statuses/:id/card
→card
attributed included in status (Gargron)
✂ Removed
- ✂ Remove "on this device" label in column push settings (rhoio)
- ✂ Remove rake tasks in favour of tootctl commands (Gargron)
🛠 Fixed
- 🛠 Fix remote statuses using instance's default locale if no language given (Kjwon15)
- 🛠 Fix streaming API not exiting when port or socket is unavailable (Gargron)
- 🛠 Fix network calls being performed in database transaction in ActivityPub handler (Gargron)
- 🛠 Fix dropdown arrow position (ClearlyClaire)
- 🛠 Fix first element of dropdowns being focused even if not using keyboard (ClearlyClaire)
- 🛠 Fix tootctl requiring
bundle exec
invocation (abcang) - 🛠 Fix public pages not using animation preference for avatars (renatolond)
- 🛠 Fix OEmbed/OpenGraph cards not understanding relative URLs (ClearlyClaire)
- 🛠 Fix some dark emojis not having a white outline (ClearlyClaire)
- 🛠 Fix media description not being displayed in various media modals (ClearlyClaire)
- 🛠 Fix generated URLs of desktop notifications missing base URL (GenbuHase)
- 🛠 Fix RTL styles (mabkenar, mabkenar, mabkenar, mabkenar, mabkenar, mabkenar, mabkenar, mabkenar, mabkenar, mabkenar)
- 🛠 Fix crash in streaming API when tag param missing (Gargron)
- 🛠 Fix hotkeys not working when no element is focused (ClearlyClaire)
- 🛠 Fix some hotkeys not working on detailed status view (ClearlyClaire)
- 🛠 Fix og:url on status pages (ClearlyClaire)
- 🛠 Fix upload option buttons only being visible on hover (Gargron)
- 🛠 Fix tootctl not returning exit code 1 on wrong arguments (sascha-sl)
- 🛠 Fix preview cards for appearing for profiles mentioned in toot (ClearlyClaire, ClearlyClaire)
- 🛠 Fix local accounts sometimes being duplicated as faux-remote (Gargron)
- 🛠 Fix emoji search when the shortcode has multiple separators (ClearlyClaire)
- 🛠 Fix dropdowns sometimes being partially obscured by other elements (kedamaDQ)
- 🛠 Fix cache not updating when reply/boost/favourite counters or media sensitivity update (Gargron)
- 🛠 Fix empty display name precedence over username in web UI (Gargron)
- 🛠 Fix td instead of th in sessions table header (Gargron)
- 🛠 Fix handling of content types with profile (valerauko)