# Mastodon v4.7.0-rc.1 - Product: Mastodon (https://whatsnew.fyi/product/mastodon) - Vendor: Mastodon gGmbH - Date: 2026-08-14 - Version: v4.7.0-rc.1 - Original notes: https://github.com/mastodon/mastodon/releases/tag/v4.7.0-rc.1 - Permalink: https://whatsnew.fyi/product/mastodon/releases/v4.7.0-rc.1 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **changed** — Change `mastodon:setup` task warning about trademark to match `masto` but ignore subdomains - **fixed** — Fix redundant index `index_keypairs_on_account_id` - **fixed** — Fix connection errors when processing `fediverse:creator` preventing creation of preview cards - **fixed** — Fix Web UI being inaccessible with URLs ending with `.zip` - **fixed** — Fix semitransparent background of picture-in-picture video player - **fixed** — Fix title tooltip appearing for fullscreen videos - **fixed** — Fix image preview too dark in alt text editor dialog - **fixed** — Fix domain block impact queries being rejected - **fixed** — Fix mobile navigation scrolling to top while opening - **fixed** — Fix selected account being lost when creating a collection - **fixed** — Fix error in `tootctl media refresh` when cleaning some incompletely processed files - **fixed** — Fix plain-text formatter not treating `
` as newline - **added** — Add audit logs for Hashtags - **added** — Add search field to admin ip blocks - **added** — Add notifications for out-of-support versions of Mastodon - **added** — Add Elasticsearch request timeout of 10s configurable through `ES_QUERY_TIMEOUT` - **added** — Add ActivityPub attributes to current span when processing Activities - **added** — Add OTel span attribute to deprecated endpoints - **added** — Add default permission check to admin area - **added** — Add uniqueness constraint on Account `uri`

Mastodon

> [!WARNING] This is a pre-release! This has not been as widely tested as regular releases, although it is still tested on mastodon.social and some other servers. If you update to this release, you will not be able to safely downgrade to the existing stable releases. You will, however, be able to upgrade to later nightly releases or pre-releases, as well as the upcoming 4.7.0 stable release. This version introduces very few user-facing changes but substantially reworks Mastodon's internals to increase security, support new protocols, and pave the way for new features. Updating to this version will be required for zero-downtime migration to the upcoming Mastodon 5.0. ##### Upgrade overview This release contains upgrade notes that deviate from the norm: ℹ️ Requires assets recompilation\ ℹ️ Requires streaming server restart\ ℹ️ Requires database migrations For more information, view the complete release notes and scroll down to the upgrade instructions section. ##### Changelog (v4.7.0-rc.1) ###### Changed - Change `mastodon:setup` task warning about trademark to match `masto` but ignore subdomains (#40143 by @ClearlyClaire) ###### Fixed - Fix redundant index `index_keypairs_on_account_id` (#40138 by @ClearlyClaire) - Fix connection errors when processing `fediverse:creator` preventing creation of preview cards (#40135 by @ClearlyClaire) - Fix Web UI being inaccessible with URLs ending with `.zip` (#40134 by @ClearlyClaire) - Fix semitransparent background of picture-in-picture video player (#40132 by @diondiondion) - Fix title tooltip appearing for fullscreen videos (#40127 by @diondiondion) - Fix image preview too dark in alt text editor dialog (#40126 by @diondiondion) - Fix domain block impact queries being rejected (#40122 by @ClearlyClaire) - Fix mobile navigation scrolling to top while opening (#40042 by @sharlayan) - Fix selected account being lost when creating a collection (#39897 and #40133 by @diondiondion and @sharlayan) - Fix error in `tootctl media refresh` when cleaning some incompletely processed files (#40056 by @shleeable) - Fix plain-text formatter not treating `
` as newline (#40079 by @shleeable) ##### Changelog (v4.7.0-beta.1) ###### Added - Add audit logs for Hashtags (#39473, #39337 and #39670 by @arte7) - Add search field to admin ip blocks (#39404 by @arte7) - Add notifications for out-of-support versions of Mastodon (#39732 and #39734 by @ClearlyClaire) - Add Elasticsearch request timeout of 10s (can be overridden through `ES_QUERY_TIMEOUT`) (#40064 by @ClearlyClaire) - Add ActivityPub attributes to current span when processing Activities (#40041 by @jhbabon) - Add OTel span attribute to deprecated endpoints (#40030 by @jhbabon) - Add default permission check to admin area (#39974 by @oneiros) - Add uniqueness constraint on Account `uri` (#39882, #39999 and #39861 by @ClearlyClaire) - Add new theme tokens `bg-blend`, `bg-highlight`, and `border-strong` (#39786 by @diondiondion) - Add support for `Link` objects in `attachment` (FEP-8967) (#36104, #39977 and #39983 by @Gargron, @TheEssem and @shleeable) - Mastodon will use the first `Link` attachment, if any, as preview card. - If there is no `Link` attachment, Mastodon will still scan the message content's to populate one. This may change in a later release. - Mastodon sets a `Link` attachment for outgoing posts with a preview card. - Add support for remote accounts changing handles (#39785, #39850, #39865 and #40045 by @ClearlyClaire) - ActivityPub actor `id` is now used as the primary identifier, instead of webfinger handle. - Remote actors that change handles are _[Truncated at 4000 characters — full notes: https://github.com/mastodon/mastodon/releases/tag/v4.7.0-rc.1]_