Social Media Platforms Release Notes

Release notes for popular social media platforms

Get this feed:

Products (7)

Latest Social Media Platforms Updates

  • Aug 10, 2026
    • Date parsed from source:
      Aug 10, 2026
    • First seen by Releasebot:
      Aug 11, 2026
    Mastodon logo

    Mastodon

    v4.7.0-beta.1

    Mastodon ships a pre-release that mostly reworks internals for stronger security, protocol support, and future features. It adds audit logs, remote handle changes, Link object support, encrypted key storage, and many fixes while preparing for a smoother path to Mastodon 5.0.

    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

    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 now renamed instead of a duplicate account being created then the two merged.

    Mastodon does not offer its users to change handles yet.

    The concept of “invalid handles” has been added to handle some edge cases. An account with an invalid handle
    is an account for which the handle cannot be currently verified, but is otherwise valid.

    In the REST API, they have their username and domain attribute overridden and this is made explicit through the invalid_handle attribute.

    • Add outgoing RFC9421 HTTP Message Signatures as fallback to earlier draft (#39756 by @ClearlyClaire)
    • Change how local users' keypairs are stored (#39658, #39668, #39662, #39684, #39686 and #39690 by @ClearlyClaire)

    This moves local users' keypairs to the dedicated table that was created in 4.6.

    Private keys are now encrypted at rest, and the new infrastructure will allow for key rotation in the future.

    • Add support for expires in Linked Data Signatures and Object Integrity Proofs (#39701 by @ClearlyClaire)
    • Add verification of FEP-8b32 Object Integrity Proofs (#39530, #39728, #39754, #39760, #39522 and #39747 by @ClearlyClaire)

    Both eddsa-jcs-2022 and mldsa44-jcs-2024 are supported.

    mldsa44-jcs-2024 verification requires OpenSSL >= 3.5 to be verified.

    • Add support for Ed25519 signatures in HTTP Message Signatures (#39518 by @ClearlyClaire)
    • Add inbound support for FEP-521a (#39497, #39618, and #39725 by @ClearlyClaire and @shleeable)

    Fixed

    • Fix performance of listing follow requests by adding appropriate index (#40033 by @ClearlyClaire)
    • Fix missing on_delete: :cascade on GeneratedAnnualReport foreign key (#40063 by @ClearlyClaire)
    • Fix DeleteAccountService#purge_favourites! only invalidating deprecated cache keys (#40048 by @shleeable)
    • Fix spam-filtered scheduled posts raising an error rather than being silently ignored (#40051 by @shleeable)
    • Fix error when processing backups for deleted accounts (#40053 by @shleeable)
    • Fix notification filter selection after settings change (#39872 by @sharlayan)
    • Fix timeline unable to load more when the last item is a inline-follow-suggestions (#39773 by @sharlayan)
    • Fix embedded videos restarting when interacting with post (or other posts in the same feed) (#39746 by @diondiondion)
    • Fix N+1 queries when rendering accounts on the admin collection page (#39738 by @rubys)
    • Fix authored posts not immediately appearing in timelines (#39733 by @ChaosExAnima)
    • Fix newletter button display on some e-mail clients (#39634 by @diondiondion)
    • Fix handling of rdf:langString in media summary and name (#39590 by @ClearlyClaire)
    • Fix error when rejecting appeal of already-deleted user (#39490 by @shleeable)
    • Fix navigation switching to user “Account” category when viewing appeal for moderation interface (#39476, #39619 and #40026 by @ClearlyClaire and @shleeable)

    Changed

    • Change follow recommendation materialized views to manually-maintained tables (#40039 by @ClearlyClaire)
    • Change database schema to distinguish deleted-but-not-suspended accounts (#23617, #40027, #40029, #40034, #40083 and #40078 by @ClearlyClaire and @shleeable)
    • Change reblogs to be deduplicated within the last 80 posts instead of the last 40 (#39784 by @ClearlyClaire)
    • Change AttachmentBatch to reset retry attempt counter for each S3 batch (#39979 by @shleeable)
    • Change featured tag recommendation criteria (#39567 by @renchap)

    Removed

    • Remove inbox processing of collections of activities (#39932 by @ClearlyClaire)
    • Remove support for Reject and Accept of QuoteRequest that cannot be found by id (#39833 by @ClearlyClaire)
    • Remove deprecated bin/update script (#39443 by @mjankowski)
    • Remove support for pre-Mastodon 4.3.0 cookies (#38918 by @ClearlyClaire)

    Upgrade notes

    To get the code for v4.7.0-beta.1, use git fetch && git checkout v4.7.0-beta.1.

    Note

    As always, make sure you have backups of the database before performing any upgrades. If you are using docker-compose, this is how a backup command might look: docker exec mastodon_db_1 pg_dump -Fc -U postgres postgres > name_of_the_backup.dump

    Dependencies

    External dependencies have not changed since v4.6.0.

    Ruby: 3.3 or newer

    PostgreSQL: 14 or newer

    Elasticsearch (recommended, for full-text search): 7.x (OpenSearch should also work)

    LibreTranslate (optional, for translations): 1.3.3 or newer

    Redis: 7.0 or newer

    Node: 22 or newer

    libvips: 8.13 or newer

    FFMpeg: 5.1 or newer

    Cookies from pre-4.3.0 Mastodon

    This version drops compatibility with cookies issued by Mastodon v4.2 and earlier. This means that any user who has not visited your server after you updated to Mastodon 4.3 or newer will be logged out.

    Lengthy database migrations

    This version includes very substantial database migrations. They do not require unusual update steps, but they can take a long time. Expect up to a couple hours for very large servers.

    Update steps

    The following instructions are for updating from 4.6.5.

    If you are upgrading directly from an earlier release, please carefully read the upgrade notes for the skipped releases as well, as they often require extra steps such as database migrations. In particular, it is very important to read the 4.6.0 release notes.

    Non-Docker

    Tip

    The charlock_holmes gem may fail to build on some systems with recent versions of gcc.

    If you run into this issue, try BUNDLE_BUILD__CHARLOCK_HOLMES="--with-cxxflags=-std=c++17" bundle install.

    If you are using rbenv, update the list of available versions and install the proper Ruby version by doing RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install in the Mastodon install directory (e.g. /home/mastodon/live)

    Install dependencies with bundle install and yarn install --immutable

    Precompile the assets: RAILS_ENV=production bundle exec rails assets:precompile

    Run the pre-deployment database migrations by specifying the SKIP_POST_DEPLOYMENT_MIGRATIONS=true environment variable: SKIP_POST_DEPLOYMENT_MIGRATIONS=true RAILS_ENV=production bundle exec rails db:migrate

    Restart all Mastodon processes.

    Run the post-deployment database migrations: RAILS_ENV=production bundle exec rails db:migrate

    When using Docker

    Run the pre-deployment database migrations by specifying the SKIP_POST_DEPLOYMENT_MIGRATIONS=true environment variable: docker-compose run --rm -e SKIP_POST_DEPLOYMENT_MIGRATIONS=true web bundle exec rails db:migrate

    Restart all Mastodon processes.

    Run the post-deployment database migrations: docker-compose run --rm web bundle exec rails db:migrate

    Original source
  • Aug 6, 2026
    • Date parsed from source:
      Aug 6, 2026
    • First seen by Releasebot:
      Aug 7, 2026
    Mastodon logo

    Mastodon

    v4.5.15

    Mastodon fixes embedded quote handling, account merging for appeal and account warning records, and an off-by-one issue that affected updated remote posts with up to 5 attachments. This maintenance release also includes upgrade notes and dependency guidance.

    Changelog

    Fixed

    Fix typo in embedded quote handling code (#40049 by @shleeable)

    Fix account merging worker incorrectly merging Appeal and AccountWarning records (#39982 by @shleeable)

    Fix off-by-one in handling of updated remote posts allowing up to 5 attachments (#39978 by @shleeable)

    Upgrade notes

    To get the code for v4.5.15, use git fetch && git checkout v4.5.15.

    Note

    As always, make sure you have backups of the database before performing any upgrades. If you are using docker-compose, this is how a backup command might look: docker exec mastodon_db_1 pg_dump -Fc -U postgres postgres > name_of_the_backup.dump

    Dependencies

    External dependencies have not changed since v4.5.0.

    Ruby: 3.2 or newer

    PostgreSQL: 14 or newer

    Elasticsearch (recommended, for full-text search): 7.x (OpenSearch should also work)

    LibreTranslate (optional, for translations): 1.3.3 or newer

    Redis: 7.0 or newer

    Node: 20.19 or newer

    libvips (optional, instead of ImageMagick): 8.13 or newer

    ImageMagick (optional if using libvips): 6.9.7-7 or newer

    Update steps

    The following instructions are for updating from 4.5.14.

    If you are upgrading directly from an earlier release, please carefully read the upgrade notes for the skipped releases as well, as they often require extra steps such as database migrations. In particular, it is very important to read the 4.5.0 release notes.

    Restart all Mastodon processes.

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Mastodon and hundreds of other software products.

    Create account
  • Aug 6, 2026
    • Date parsed from source:
      Aug 6, 2026
    • First seen by Releasebot:
      Aug 7, 2026
    Mastodon logo

    Mastodon

    v4.4.22

    Mastodon ships 4.4.22 with bug fixes for embedded quote handling, account merging and remote post attachment limits, while also noting that Mastodon 4.6 is available with new features, changes and fixes.

    Note

    While we continue to support Mastodon 4.4 and release patches for it, please note that Mastodon 4.6 is available with new features, changes and fixes. We encourage administrators to update to the latest 4.6 version when they can.

    Changelog

    Fixed

    Fix typo in embedded quote handling code (#40049 by @shleeable)

    Fix account merging worker incorrectly merging Appeal and AccountWarning records (#39982 by @shleeable)

    Fix off-by-one in handling of updated remote posts allowing up to 5 attachments (#39978 by @shleeable)

    Upgrade notes

    To get the code for v4.4.22, use git fetch && git checkout v4.4.22.

    Note

    As always, make sure you have backups of the database before performing any upgrades. If you are using docker-compose, this is how a backup command might look: docker exec mastodon_db_1 pg_dump -Fc -U postgres postgres > name_of_the_backup.dump

    Dependencies

    External dependencies have not changed since v4.4.1:

    • Ruby: 3.2 or newer
    • PostgreSQL: 13 or newer
    • Elasticsearch (recommended, for full-text search): 7.x (OpenSearch should also work)
    • LibreTranslate (optional, for translations): 1.3.3 or newer
    • Redis: 6.2 or newer
    • Node: 20 or newer
    • libvips (optional, instead of ImageMagick): 8.13 or newer
    • ImageMagick (optional if using libvips): 6.9.7-7 or newer

    Update steps

    The following instructions are for updating from 4.4.21.

    If you are upgrading directly from an earlier release, please carefully read the upgrade notes for the skipped releases as well, as they often require extra steps such as database migrations. In particular, it is very important to read the 4.4.0 release notes.

    Restart all Mastodon processes.

    Original source
  • Aug 6, 2026
    • Date parsed from source:
      Aug 6, 2026
    • First seen by Releasebot:
      May 9, 2026
    • Modified by Releasebot:
      Aug 7, 2026
    Mastodon logo

    Mastodon

    v4.6.5

    Mastodon fixes collection item rejections, embedded quote handling, account merging, remote post attachments, collection limits, oversized profile image crops, and emoji autocomplete, with upgrade notes that require assets recompilation.

    Upgrade overview

    This release contains upgrade notes that deviate from the norm:

    ℹ️ Requires assets recompilation

    For more information, view the complete release notes and scroll down to the upgrade instructions section.

    Changelog

    Fixed

    • Fix Collection items being rejected because of incorrect attribute being read (#40052 by @shleeable)
    • Fix typo in embedded quote handling code (#40049 by @shleeable)
    • Fix account merging worker incorrectly merging Appeal and AccountWarning records (#39982 by @shleeable)
    • Fix off-by-one in handling of updated remote posts allowing up to 5 attachments (#39978 by @shleeable)
    • Fix collection items limit not being consistently applied (#39969 by @oneiros)
    • Fix oversized profile image crop uploads (#39958 by @sharlayan)
    • Fix emoji autocomplete sometimes suggesting emojis for earlier keystrokes (#39947 by @ChaosExAnima)

    Upgrade notes

    To get the code for v4.6.5, use git fetch && git checkout v4.6.5.

    Note

    As always, make sure you have backups of the database before performing any upgrades. If you are using docker-compose, this is how a backup command might look: docker exec mastodon_db_1 pg_dump -Fc -U postgres postgres > name_of_the_backup.dump

    Dependencies

    External dependencies have not changed since v4.6.0.

    Ruby: 3.3 or newer

    PostgreSQL: 14 or newer

    Elasticsearch (recommended, for full-text search): 7.x (OpenSearch should also work)

    LibreTranslate (optional, for translations): 1.3.3 or newer

    Redis: 7.0 or newer

    Node: 22 or newer

    libvips: 8.13 or newer

    FFMpeg: 5.1 or newer

    Update steps

    The following instructions are for updating from 4.6.4.

    If you are upgrading directly from an earlier release, please carefully read the upgrade notes for the skipped releases as well, as they often require extra steps such as database migrations. In particular, it is very important to read the 4.6.0 release notes.

    Non-Docker

    Precompile the assets: RAILS_ENV=production bundle exec rails assets:precompile

    Restart all Mastodon processes.

    When using Docker

    Restart all Mastodon processes.

    Original source
  • Jul 27, 2026
    • Date parsed from source:
      Jul 27, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Mastodon logo

    Mastodon

    v4.6.4

    Mastodon ships a maintenance release with important security fixes, improved web UI autosuggestions, and a broad set of bug fixes across polls, admin tools, push notifications, quotes, ActivityPub, emoji search, account cleanup, and post display.

    Upgrade overview

    This release contains upgrade notes that deviate from the norm:

    ℹ️ Requires assets recompilation

    For more information, view the complete release notes and scroll down to the upgrade instructions section.

    Changelog

    Security

    • Fix incorrect permission enforcement (GHSA-7jvv-fhmg-wpfw, GHSA-hx34-2pfw-2qfj)
    • Fix SSRF protection bypass via IPv4-compatible IPv6 addresses (GHSA-vwhj-3g83-v276)
    • Update dependencies

    Changed

    • Change autosuggestions to include second word in web UI (#39622 and #39696 by @Gargron and @zunda)

    Fixed

    • Fix being unable to vote in polls without an expiration date (#39949 by @ClearlyClaire)
    • Fix performance of user-focused queries in admin dashboard (#39929 by @ClearlyClaire)
    • Fix Web Push subscription deletion endpoint incorrectly expecting anti-CSRF tokens (#39918 by @ClearlyClaire)
    • Fix ActivityPub::Activity::Create trying to re-create known statuses when author changes (#39916 by @ClearlyClaire)
    • Fix typo in quotes list error handling (#39904 by @shleeable)
    • Fix lax relevancy check in inbound activity processing (#39892 by @ClearlyClaire)
    • Fix Account::Merging concern not supporting Quotes or Collections, refactor it (#39884 by @ClearlyClaire)
    • Fix various emoji search issues (#39815 by @ChaosExAnima)
    • Fix swapped order of "accept/reject" actions in follow requests (#39862 by @diondiondion)
    • Fix suspended accounts not being removed from follow request count in /api/v1/accounts/verify_credentials (#39858 by @ClearlyClaire)
    • Fix "Learn more" link target in column post privacy hint (#39829 by @diondiondion)
    • Fix page refresh when trying to save custom profile fields (#39828 by @diondiondion)
    • Fix followed tags not being properly cleaned up when an account is deleted (#39824 by @shleeable)
    • Fix CW being copied to body when editing quote posts with empty text (#39823 and #39837 by @shleeable and @ClearlyClaire)
    • Fix handling of QuoteRequest rejections when those can't be found by id (#39820 by @shleeable)
    • Fix autofollow option being ignored in invite moderation interface (#39819 by @shleeable)
    • Fix pagination overlapping announcement reactions bar (#39814 by @diondiondion)
    • Fix very wide images overflowing posts horizontally (#39812 by @diondiondion)
    • Fix collections not being removed when an account is deleted (#39809 by @oneiros)
    • Fix account followed languages selector (#39801 by @ChaosExAnima)
    • Fix error handling in ActivityPub::ProcessFeaturedItemService (#39787 by @ClearlyClaire)
    • Fix display of past relative times (#39742 by @ClearlyClaire)
    • Fix pinned post button width (#39724 by @ChaosExAnima)

    Upgrade notes

    To get the code for v4.6.4, use git fetch && git checkout v4.6.4.

    Note

    As always, make sure you have backups of the database before performing any upgrades. If you are using docker-compose, this is how a backup command might look: docker exec mastodon_db_1 pg_dump -Fc -U postgres postgres > name_of_the_backup.dump

    Dependencies

    External dependencies have not changed since v4.6.0.

    Ruby: 3.3 or newer

    PostgreSQL: 14 or newer

    Elasticsearch (recommended, for full-text search): 7.x (OpenSearch should also work)

    LibreTranslate (optional, for translations): 1.3.3 or newer

    Redis: 7.0 or newer

    Node: 22 or newer

    libvips: 8.13 or newer

    FFMpeg: 5.1 or newer

    Update steps

    The following instructions are for updating from 4.6.3.

    If you are upgrading directly from an earlier release, please carefully read the upgrade notes for the skipped releases as well, as they often require extra steps such as database migrations. In particular, it is very important to read the 4.6.0 release notes.

    Non-Docker

    Tip

    The charlock_holmes gem may fail to build on some systems with recent versions of gcc.

    If you run into this issue, try BUNDLE_BUILD__CHARLOCK_HOLMES="--with-cxxflags=-std=c++17" bundle install.

    Install dependencies with bundle install and yarn install --immutable

    Precompile the assets: RAILS_ENV=production bundle exec rails assets:precompile

    Restart all Mastodon processes.

    When using Docker

    Restart all Mastodon processes.

    Original source
  • Jul 27, 2026
    • Date parsed from source:
      Jul 27, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Mastodon logo

    Mastodon

    v4.5.14

    Mastodon ships a maintenance release with security fixes, SSRF protection hardening, and a broad set of bug fixes for polls, quotes, admin performance, Web Push, ActivityPub processing, account cleanup, and more.

    Upgrade overview

    This release contains upgrade notes that deviate from the norm:

    ℹ️ Requires assets recompilation

    For more information, view the complete release notes and scroll down to the upgrade instructions section.

    Changelog

    Security

    Fix incorrect permission enforcement (GHSA-7jvv-fhmg-wpfw)

    Fix SSRF protection bypass via IPv4-compatible IPv6 addresses (GHSA-vwhj-3g83-v276)

    Update dependencies

    Fixed

    Fix being unable to vote in polls without an expiration date (#39949 by @ClearlyClaire)

    Fix performance of user-focused queries in admin dashboard (#39929 by @ClearlyClaire)

    Fix Web Push subscription deletion endpoint incorrectly expecting anti-CSRF tokens (#39918 by @ClearlyClaire)

    Fix ActivityPub::Activity::Create trying to re-create known statuses when author changes (#39916 by @ClearlyClaire)

    Fix typo in quotes list error handling (#39904 by @shleeable)

    Fix lax relevancy check in inbound activity processing (#39892 by @ClearlyClaire)

    Fix Account::Merging concern not supporting Quotes, refactor it (#39884 by @ClearlyClaire)

    Fix suspended accounts not being removed from follow request count in /api/v1/accounts/verify_credentials (#39858 by @ClearlyClaire)

    Fix followed tags not being properly cleaned up when an account is deleted (#39824 by @shleeable)

    Fix CW being copied to body when editing quote posts with empty text (#39823 and #39837 by @shleeable and @ClearlyClaire)

    Fix handling of QuoteRequest rejections when those can't be found by id (#39820 by @shleeable)

    Fix autofollow option being ignored in invite moderation interface (#39819 by @shleeable)

    Upgrade notes

    To get the code for v4.5.14, use git fetch && git checkout v4.5.14.

    Note

    As always, make sure you have backups of the database before performing any upgrades. If you are using docker-compose, this is how a backup command might look: docker exec mastodon_db_1 pg_dump -Fc -U postgres postgres > name_of_the_backup.dump

    Dependencies

    External dependencies have not changed since v4.5.0.

    Ruby: 3.2 or newer

    PostgreSQL: 14 or newer

    Elasticsearch (recommended, for full-text search): 7.x (OpenSearch should also work)

    LibreTranslate (optional, for translations): 1.3.3 or newer

    Redis: 7.0 or newer

    Node: 20.19 or newer

    libvips (optional, instead of ImageMagick): 8.13 or newer

    ImageMagick (optional if using libvips): 6.9.7-7 or newer

    Update steps

    The following instructions are for updating from 4.5.13.

    If you are upgrading directly from an earlier release, please carefully read the upgrade notes for the skipped releases as well, as they often require extra steps such as database migrations. In particular, it is very important to read the 4.5.0 release notes.

    Non-Docker

    Tip

    The charlock_holmes gem may fail to build on some systems with recent versions of gcc.

    If you run into this issue, try BUNDLE_BUILD__CHARLOCK_HOLMES="--with-cxxflags=-std=c++17" bundle install.

    Install dependencies with bundle install and yarn install --immutable

    Precompile the assets: RAILS_ENV=production bundle exec rails assets:precompile

    Restart all Mastodon processes.

    When using Docker

    Restart all Mastodon processes.

    Original source
  • Jul 27, 2026
    • Date parsed from source:
      Jul 27, 2026
    • First seen by Releasebot:
      Jul 29, 2026
    Mastodon logo

    Mastodon

    v4.4.21

    Mastodon ships security fixes, performance improvements and bug fixes, including permission enforcement, SSRF protection, admin dashboard queries and several ActivityPub, Web Push and account cleanup issues. It also notes that Mastodon 4.6 is available with new features, changes and fixes.

    Note

    While we continue to support Mastodon 4.4 and release patches for it, please note that Mastodon 4.6 is available with new features, changes and fixes. We encourage administrators to update to the latest 4.6 version when they can.

    Changelog

    Security

    • Fix incorrect permission enforcement (GHSA-7jvv-fhmg-wpfw)
    • Fix SSRF protection bypass via IPv4-compatible IPv6 addresses (GHSA-vwhj-3g83-v276)
    • Update dependencies

    Fixed

    • Fix performance of user-focused queries in admin dashboard (#39929 by @ClearlyClaire)
    • Fix Web Push subscription deletion endpoint incorrectly expecting anti-CSRF tokens (#39918 by @ClearlyClaire)
    • Fix ActivityPub::Activity::Create trying to re-create known statuses when author changes (#39916 by @ClearlyClaire)
    • Fix lax relevancy check in inbound activity processing (#39892 by @ClearlyClaire)
    • Fix Account::Merging concern not supporting Quotes, refactor it (#39884 by @ClearlyClaire)
    • Fix suspended accounts not being removed from follow request count in /api/v1/accounts/verify_credentials (#39858 by @ClearlyClaire)
    • Fix followed tags not being properly cleaned up when an account is deleted (#39824 by @shleeable)
    • Fix autofollow option being ignored in invite moderation interface (#39819 by @shleeable)

    Upgrade notes

    To get the code for v4.4.21, use git fetch && git checkout v4.4.21.

    Note

    As always, make sure you have backups of the database before performing any upgrades. If you are using docker-compose, this is how a backup command might look: docker exec mastodon_db_1 pg_dump -Fc -U postgres postgres > name_of_the_backup.dump

    Dependencies

    External dependencies have not changed since v4.4.1:

    • Ruby: 3.2 or newer
    • PostgreSQL: 13 or newer
    • Elasticsearch (recommended, for full-text search): 7.x (OpenSearch should also work)
    • LibreTranslate (optional, for translations): 1.3.3 or newer
    • Redis: 6.2 or newer
    • Node: 20 or newer
    • libvips (optional, instead of ImageMagick): 8.13 or newer
    • ImageMagick (optional if using libvips): 6.9.7-7 or newer

    Update steps

    The following instructions are for updating from 4.4.20.

    If you are upgrading directly from an earlier release, please carefully read the upgrade notes for the skipped releases as well, as they often require extra steps such as database migrations. In particular, it is very important to read the 4.4.0 release notes.

    Non-Docker

    Tip

    The charlock_holmes gem may fail to build on some systems with recent versions of gcc.

    If you run into this issue, try BUNDLE_BUILD__CHARLOCK_HOLMES="--with-cxxflags=-std=c++17" bundle install.

    Install dependencies with bundle install

    Restart all Mastodon processes.

    When using Docker

    Restart all Mastodon processes.

    Original source
  • Jul 27, 2026
    • Date parsed from source:
      Jul 27, 2026
    • First seen by Releasebot:
      Jul 28, 2026
    Snapchat logo

    Snapchat

    Now Playing Brings Music Sharing to Snap Map

    Snapchat adds Now Playing to Snap Map, letting Snapchatters share what they are listening to with friends. Starting with Spotify, users can link accounts, control who sees listening activity, discover songs from friends, and save tracks from Snap Map, Spotlight, and Sound Pages.

    Now Playing Brings Music Sharing to Snap Map

    A new way to share your music with friends, straight from Spotify

    Today, we're introducing Now Playing on Snap Map, a new way for Snapchatters to share what they’re listening to with friends. Snap Map is already one of the most popular maps on mobile, with more than 450M people using it each month, and Now Playing adds a new layer of expression to the experience.

    Starting with Spotify, Snapchatters can link their account, choose who can see their listening activity, discover songs through the people they already talk to every day, and save tracks to Spotify from Snap Map, Spotlight, and Sound Pages.

    “Music is one of the most personal ways people express themselves, and it becomes even more meaningful when it brings friends closer," said Snapchat Head of Music, Manny Adler. "Now Playing adds a new layer of expression and discovery to Snap Map, helping Snapchatters share the soundtrack to their day and find new music through the people they already know.”

    How it works

    Now Playing lives on Snap Map, where you can see what friends are listening to in real time. Tap a track to explore Spotlight videos using the same sound, open it on Spotify, or save it to your Liked Songs. You can also save songs directly to Spotify from Spotlight videos and Sound Pages.

    Linking your Spotify account

    Linking your Spotify account is simple. You can connect Spotify through entry points on the Map, Sounds, friend profiles, or in Settings. Once linked, Snapchatters choose who can see their Now Playing status:

    • Friends — share with your friends on Snapchat
    • Friends on the Map — share only with friends you already share your location with
    • Select Friends — choose specific friends
    • No one — do not share your listening activity

    Now Playing is out now wherever Spotify and Snapchat are available, with Canada coming soon. Link your Spotify account on Snap Map and start sharing the soundtrack to your day. 🎵👻

    Original source
  • Jul 27, 2026
    • Date parsed from source:
      Jul 27, 2026
    • First seen by Releasebot:
      Jul 28, 2026
    TikTok logo

    TikTok

    TikTok celebrates Tyla's highly anticipated new album A*POP with exclusive in-app experience

    TikTok launches an in-app Tyla A*POP experience, giving fans new ways to celebrate the album with an exclusive profile frame, a dedicated Search Hub and a Fan Spotlight for standout creations.

    Fans can unlock an exclusive Tyla profile frame and discover exclusive content as TikTok celebrates the release of one of music’s biggest global stars.

    TikTok is celebrating the release of South African superstar Tyla’s (17.6m followers) eagerly-anticipated new album A*POP with an exclusive in-app experience, giving fans new ways to discover the new album, celebrate with fellow fans and connect with one of the platform’s biggest global stars.

    Launching today, the experience features challenges through which fans can unlock an exclusive Tyla profile frame, a dedicated Search Hub bringing together the latest videos and album content, and a Fan Spotlight where Tyla will showcase standout creations from the TikTok community.

    Tyla’s rise has been closely intertwined with TikTok. Hailing from Johannesburg, South Africa, her breakout hit Water became one of the defining viral music moments of 2024, inspiring millions of creators around the world to take part in the iconic #WaterChallenge dance and helping turn a distinctly South African sound into a global cultural phenomenon. Tyla has now won two Grammy Awards, cementing her place as one of the world’s most exciting and most successful new artists.

    Through her music, Tyla has helped introduce 'amapiano' to millions of music fans around the world, proving that on TikTok, great music knows no borders.

    Today, Tyla has more than 17 million followers on TikTok and over 30 million monthly listeners on Spotify, while Water has amassed more than 1.4 billion streams on Spotify alone. Known as the “Queen of Popiano” for her irresistible fusion of amapiano and pop, Tyla continues to bring new audiences to the genre through music that effortlessly crosses cultures and continents. Her new album, A*POP, and lead single, THAT GIRL, mark the next chapter in that journey.

    Tyla said: “Watching people all over the world connect with my music, dance to it and make it their own on TikTok, has been incredible. I’m so excited for everyone to experience A*POP, and I can’t wait to see how my fans celebrate the album.”

    Katrina Kernaghan, Artist Partnerships Director at TikTok, said: “Few artists have shown the global power of TikTok quite like Tyla. She has introduced the unmistakable sound of amapiano from South Africa to audiences around the world, inspiring millions of fans to discover, celebrate and create along the way. That’s exactly what makes TikTok such a unique place for music: great songs can travel anywhere. We’re excited to celebrate the release of A*POP with an experience that brings fans even closer to Tyla and her music.”

    The TikTok x Tyla in-app experience includes:

    • Profile Frame: Fans can complete a series of in-app challenges to unlock an exclusive Tyla Profile Frame.
    • Search Hub: A dedicated destination where fans can discover videos celebrating A*POP, explore the latest album content and connect with Tyla’s global fan community.
    • Fan Spotlight: A curated showcase celebrating standout fan videos inspired by Tyla and the new album.

    Fans can explore the the APOP experience on TikTok by searching for "Tyla APOP" starting today.

    Original source
  • Jul 24, 2026
    • Date parsed from source:
      Jul 24, 2026
    • First seen by Releasebot:
      Jul 25, 2026
    Meta logo

    Facebook by Meta

    Introducing Seller, an App for Facebook Marketplace Sellers

    Facebook launches Seller, a dedicated app for Facebook Marketplace sellers in the US. It brings AI-powered listing creation, a unified inbox, inventory management, performance insights, and a home view to help sellers manage and grow their business in one place.

    Takeaways

    • Seller is a new app built for people who sell on Facebook Marketplace, giving them dedicated tools, like AI-powered listing creation, a unified inbox, inventory management, and performance insights, in one place.
    • Now available on the App Store for US users 18 and older, Seller is purpose-built for the people who sell on Marketplace the most, giving them one place to run and grow their selling business.

    Facebook Marketplace turns ten this year. What started as people buying and selling in Facebook Groups has grown into a destination where 430 million items are listed each month globally, and for many has turned into a side hustle, a small business, real income. Today, those sellers get their own app.

    Seller is a dedicated space to manage listings, reach buyers, and grow your business — available now on the App Store for people 18+ in the United States.

    How It Works

    Seller syncs with Facebook Marketplace, your existing listings, messages, and selling history carry over, and anything you create in the app automatically appears on Marketplace, where buyers already shop. You can still sell on Marketplace directly from Facebook, but if you’re looking for a dedicated space to manage and grow your business, Seller is for you.

    What’s Included

    • Seller home: A dedicated home that surfaces what needs your attention — items to ship, buyers to respond to, listings to reprice — alongside a snapshot of your sales performance.
    • Listing creation: Upload photos and Meta AI will fill in the details like title, description, price suggestion, and category, so you can publish fast. And the bulk listing feature allows you to create multiple listings at once.
    • Listing management: View, edit, relist, and manage your full inventory from a single place.
    • Unified seller inbox: Find all your buyer messages organized in one place, threaded by item, so you can see every conversation tied to a specific listing.
    • Performance insights: See what’s working with performance data like views, clicks, message threads, and sold listings to price competitively and make smarter decisions about your inventory.

    Seller is available now on the App Store, with a web experience for sellers who download the app on iOS and Android testing underway. This is just the start — we’ll continue to evolve the app based on feedback from our seller community.

    Original source