All Versions
57
Latest Version
Avg Release Cycle
39 days
Latest Release
839 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.5.3 Changes
May 26, 2022โ 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)
-
v3.5.2 Changes
May 04, 2022โ 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)
- โ Add warning on direct messages screen in web UI (Gargron)
-
v3.5.1 Changes
April 08, 2022โ Added
- โ Add pagination for trending statuses in web UI (Gargron)
๐ Changed
- ๐ Change e-mail notifications to only be sent when recipient is offline (Gargron)
- Send e-mails for mentions and follows by default again
- But only when recipient does not have push notifications through an app
- ๐ Change
website
attribute to be nullable onApplication
entity in REST API (rinsuki)
โ Removed
- โ Remove sign-in token authentication, instead send e-mail about new sign-in (Gargron)
- You no longer need to enter a security code sent through e-mail
- Instead you get an e-mail about a new sign-in from an unfamiliar IP address
๐ Fixed
- ๐ Fix error responses for
from
search prefix (single-right-quote) - ๐ Fix dangling language-specific trends (Gargron)
- ๐ Fix extremely rare race condition when deleting a status or account (ClearlyClaire)
- ๐ Fix trends returning less results per page when filtered in REST API (Gargron)
- ๐ Fix pagination header on empty trends responses in REST API (Gargron)
- ๐ Fix cookies secure flag being set when served over Tor (Gargron)
- ๐ Fix migration error handling (ClearlyClaire)
- ๐ Fix error when re-running some migrations if they get interrupted at the wrong moment (ClearlyClaire)
- ๐ Fix potentially missing statuses when reconnecting to streaming API in web UI (ClearlyClaire, ClearlyClaire, ClearlyClaire)
- ๐ Fix error when sending warning emails with custom text (ClearlyClaire)
- Fix unset
SMTP_RETURN_PATH
environment variable causing e-mail not to send (Gargron) - ๐ Fix possible duplicate statuses in timelines in some edge cases in web UI (ClearlyClaire)
- ๐ Fix spurious edits and require incoming edits to be explicitly marked as such (ClearlyClaire)
- ๐ Fix error when encountering invalid pinned statuses (ClearlyClaire)
- ๐ Fix inconsistency in error handling when removing a status (ClearlyClaire)
- ๐ Fix admin API unconditionally requiring CSRF token (ClearlyClaire)
- ๐ Fix trending tags endpoint missing
offset
param in REST API (Gargron) - ๐ Fix unusual number formatting in some locales (ClearlyClaire)
- ๐ฎ Fix
S3_FORCE_SINGLE_REQUEST
environment variable not working (HolgerHuo) - ๐ Fix failure to build assets with OpenSSL 3 (ClearlyClaire)
- ๐ Fix PWA manifest using outdated routes (HolgerHuo)
- ๐ Fix error when indexing statuses into Elasticsearch (ClearlyClaire)
-
v3.5.0 Changes
March 30, 2022โ Added
- โ Add support for incoming edited posts (Gargron, Gargron, Gargron, Gargron, Gargron, Gargron, ClearlyClaire, Gargron, Gargron, ClearlyClaire, Gargron, Gargron, ClearlyClaire, ClearlyClaire, ClearlyClaire, ClearlyClaire, Gargron, Gargron, Gargron, ClearlyClaire, ClearlyClaire)
- Previous versions remain available for perusal and comparison
- People who reblogged a post are notified when it's edited
- New REST APIs:
PUT /api/v1/statuses/:id
GET /api/v1/statuses/:id/history
GET /api/v1/statuses/:id/source
- New streaming API event:
status.update
- โ Add appeals for moderator decisions (Gargron, ClearlyClaire, ClearlyClaire, ClearlyClaire, Gargron, Gargron, ClearlyClaire, Gargron)
- All default moderator decisions now notify the affected user by e-mail
- They now link to an appeal page instead of suggesting replying to the e-mail
- They can now be found in account settings and not just e-mail
- Users can submit one appeal within 20 days of the decision
- Moderators can approve or reject the appeal
- โ Add notifications for posts deleted by moderators (Gargron, Gargron, Gargron, Gargron, Gargron)
- New, redesigned report view in admin UI
- Common report actions now only take one click to complete
- Deleting posts or marking as sensitive from report now notifies user
- Reports can be categorized by reason and specific rules violated
- The reasons are automatically cited in the notifications, except for spam
- Marking posts as sensitive now federates using post editing
- โ Add explore page with trending posts and links (Gargron, Gargron, Gargron, Gargron, Gargron, Gargron, ClearlyClaire, Gargron, tribela, Gargron, Gargron, noiob, mayaeh, mayaeh, Gargron, mayaeh)
- Hashtag trends algorithm is extended to work for posts and links
- Links are only considered if they have an adequate preview card
- Preview card generation has been improved to support structured data
- Links can only trend if the publisher (domain) has been approved
- Posts can only trend if the author has been approved
- Individual approval and rejection for posts and links is also available
- Moderators are notified about pending trends at most once every 2 hours
- Posts and link trends are language-specific
- Search page is redesigned into explore page in web UI
- Discovery tab is coming soon in official iOS and Android apps
- New REST APIs:
GET /api/v1/trends/links
GET /api/v1/trends/statuses
GET /api/v1/trends/tags
(alias ofGET /api/v1/trends
)GET /api/v1/admin/trends/links
GET /api/v1/admin/trends/statuses
GET /api/v1/admin/trends/tags
- โ Add graphs and retention metrics to admin dashboard (Gargron, Gargron, ClearlyClaire, ClearlyClaire, ClearlyClaire, mashirozx, ClearlyClaire)
- Dashboard shows more numbers with development over time
- Other data such as most used interface languages and sign-up sources
- User retention graph shows how many new users stick around
- New REST APIs:
POST /api/v1/admin/measures
POST /api/v1/admin/dimensions
POST /api/v1/admin/retention
- โ Add
GET /api/v1/accounts/familiar_followers
to REST API (Gargron) - Add
POST /api/v1/accounts/:id/remove_from_followers
to REST API (noellabo) - โ Add
category
andrule_ids
params toPOST /api/v1/reports
IN REST API (Gargron, Gargron, Gargron)category
can be one of:spam
,violation
,other
(default)rule_ids
must referencerules
returned inGET /api/v1/instance
- โ Add global
lang
param to REST API (Gargron, Gargron) - โ Add
types
param toGET /api/v1/notifications
in REST API (Gargron) - โ Add notifications for moderators about new sign-ups (Gargron, ClearlyClaire)
- When a new user confirms e-mail, moderators receive a notification
- New notification type:
admin.sign_up
- โ Add authentication history (Gargron, ClearlyClaire, baby-gnu)
- โ Add ability to automatically delete old posts (ClearlyClaire, ClearlyClaire, tribela)
- โ Add ability to pin private posts (ClearlyClaire, tribela, ClearlyClaire, MitarashiDango)
- โ Add ability to filter search results by author using
from:
syntax (tribela) - โ Add ability to delete canonical email blocks in admin UI (ClearlyClaire)
- โ Add ability to purge undeliverable domains in admin UI (ClearlyClaire, tribela, tribela, tribela)
- โ Add ability to disable e-mail token authentication for specific users in admin UI (Gargron)
- โ Add ability to suspend accounts in batches in admin UI (Gargron, ClearlyClaire, Gargron)
- New, redesigned accounts list in admin UI
- Batch suspensions are meant to help clean up spam and bot accounts
- They do not generate notifications
- โ Add ability to filter reports by origin of target account in admin UI (Gargron)
- โ Add support for login through OpenID Connect (chandrn7)
- โ Add lazy loading for emoji picker in web UI (mashirozx, ClearlyClaire)
- โ Add single option votes tooltip in polls in web UI (Brawaru)
- โ Add confirmation modal when closing media edit modal with unsaved changes in web UI (ClearlyClaire)
- โ Add hint about missing media attachment description in web UI (Gargron)
- โ Add support for fetching Create and Announce activities by URI in ActivityPub (ClearlyClaire)
- ๐ฎ Add
S3_FORCE_SINGLE_REQUEST
environment variable (ClearlyClaire) - โ Add
OMNIAUTH_ONLY
environment variable (ClearlyClaire, ClearlyClaire) - ๐ Add
ES_USER
andES_PASS
environment variables for Elasticsearch authentication (tribela) - ๐ Add
CAS_SECURITY_ASSUME_EMAIL_IS_VERIFIED
environment variable (baby-gnu) - โ Add ability to pass specific domains to
tootctl accounts cull
(tribela) - โ Add
--by-uri
option totootctl domains purge
(ClearlyClaire) - โ Add
--batch-size
option totootctl search deploy
(aquarla) - โ Add
--remove-orphans
option totootctl statuses remove
(noellabo)
๐ Changed
- ๐ Change design of federation pages in admin UI (Gargron, noellabo, Gargron)
- ๐ Change design of account cards in web UI (Gargron)
- ๐ Change
follow
scope to be covered byread
andwrite
scopes in REST API (Gargron) - ๐ Change design of authorized applications page (Gargron, ClearlyClaire)
- ๐ Change e-mail domain blocks to block IPs dynamically (Gargron, ClearlyClaire, ClearlyClaire)
- ๐ Change report modal to include category selection in web UI (Gargron, ClearlyClaire, Gargron, ClearlyClaire)
- ๐ Change reblogs to not count towards hashtag trends anymore (Gargron)
- ๐ Change languages to be listed under standard instead of native name in admin UI (Gargron)
- ๐ Change routing paths to use usernames in web UI (Gargron, ClearlyClaire, ClearlyClaire, mashirozx, ClearlyClaire)
- ๐ Change list title input design in web UI (ClearlyClaire)
- ๐ Change "Opt-in to profile directory" preference to be general discoverability preference (ClearlyClaire)
- ๐ Change API rate limits to use /64 masking on IPv6 addresses (tribela, ClearlyClaire, zunda)
- ๐ Change allowed formats for locally uploaded custom emojis to include GIF (rgroothuijsen, Gargron)
- ๐ Change error message when chosen password is too long (rgroothuijsen)
- ๐ Change minimum required Elasticsearch version from 6 to 7 (noellabo)
โ Removed
- โ Remove profile directory link from main navigation panel in web UI (Gargron)
- โ Remove language detection through cld3 (Gargron, ykzts, Gargron, Gargron)
- cld3 is very inaccurate on short-form content even with unique alphabets
- Post language can be overridden individually using
language
param - Otherwise, it defaults to the user's interface language
- Remove support for
OAUTH_REDIRECT_AT_SIGN_IN
(ClearlyClaire)- Use
OMNIAUTH_ONLY
instead
- Use
- โ Remove Keybase integration (Gargron)
- โ Remove old columns and indexes (ClearlyClaire, Gargron, ClearlyClaire)
- โ Remove shortcodes from newly-created media attachments (ClearlyClaire, ClearlyClaire)
๐ Deprecated
GET /api/v1/trends
โGET /api/v1/trends/tags
- OAuth
follow
scope โread
and/orwrite
text
attribute onDELETE /api/v1/statuses/:id
โGET /api/v1/statuses/:id/source
๐ Fixed
- ๐ Fix IDN domains not being rendered correctly in a few left-over places (Gargron)
- ๐ Fix Sanskrit translation not being used in web UI (ClearlyClaire)
- ๐ Fix Kurdish languages having the wrong language codes (ClearlyClaire)
- ๐ Fix pghero making database schema suggestions (ClearlyClaire)
- ๐ Fix encoding glitch in the OpenGraph description of a profile page (ClearlyClaire)
- ๐ Fix web manifest not permitting PWA usage from alternate domains (HolgerHuo)
- ๐ Fix not being able to edit media attachments for scheduled posts (ClearlyClaire)
- ๐ Fix subscribed relay activities being recorded as boosts (ClearlyClaire)
- ๐ Fix streaming API server error messages when JSON parsing fails not specifying the source (ClearlyClaire)
- ๐ Fix browsers autofilling new password field with old password (mashirozx)
- ๐ Fix text being invisible before fonts load in web UI (tribela)
- ๐ Fix public profile pages of unconfirmed users being accessible (ClearlyClaire, ClearlyClaire)
- ๐ Fix nil error when trying to fetch key for signature verification (Gargron)
- ๐ Fix null values being included in some indexes (Gargron)
- ๐ Fix
POST /api/v1/emails/confirmations
not being available after sign-up (Gargron) - ๐ Fix rare race condition when reblogged post is deleted (ClearlyClaire, ClearlyClaire)
- ๐ Fix being able to add more than 4 hashtags to hashtag column in web UI (Gargron)
- ๐ Fix data integrity of featured tags (Gargron)
- ๐ Fix performance of account timelines (Gargron)
- ๐ Fix returning empty
<p>
tag for blank accountnote
in REST API (Gargron) - ๐ Fix leak of existence of otherwise inaccessible posts in REST API (Gargron)
- ๐ Fix not showing loading indicator when searching in web UI (Gargron)
- ๐ Fix media modal footer's โexternal linkโ not being a link (ClearlyClaire)
- ๐ Fix reply button on media modal not giving focus to compose form (ClearlyClaire)
- ๐ Fix some media attachments being converted with too high framerates (ClearlyClaire)
- ๐ Fix sign in token and warning emails failing to send when contact e-mail address is malformed (helloworldstack)
- ๐ Fix opening the emoji picker scrolling the single-column view to the top (ClearlyClaire)
- ๐ Fix edge case where settings/admin page sidebar would be incorrectly hidden (ClearlyClaire)
- ๐ Fix performance of server-side filtering (ClearlyClaire)
- ๐ Fix privacy policy link not being visible on small screens (Gargron)
- ๐ Fix duplicate accounts when searching by IP range in admin UI (Gargron, tribela)
- ๐ Fix error when performing a batch action on posts in admin UI (ClearlyClaire)
- ๐ Fix deletes not being signed in authorized fetch mode (Gargron)
- ๐ Fix Undo Announce sometimes inlining the originally Announced status (ClearlyClaire)
- ๐ Fix localization of cold-start follow recommendations (Gargron, Gargron)
- ๐ Fix replies collection incorrectly looping (ClearlyClaire)
- ๐ Fix errors when multiple Delete are received for a given actor (ClearlyClaire)
- ๐ Fixed prototype pollution bug and only allow trusted origin (r0hanSH)
- ๐ Fix text being incorrectly pre-selected in composer textarea on /share (ClearlyClaire)
- Fix SMTP_ENABLE_STARTTLS_AUTO/SMTP_TLS/SMTP_SSL environment variables don't work (kgtkr)
- ๐ Fix media upload specific rate limits only being applied to v1 endpoint in REST API (tribela)
- ๐ Fix media descriptions not being used for client-side filtering (ClearlyClaire)
- ๐ Fix cold-start follow recommendation favouring older accounts due to wrong sorting (noellabo)
- ๐ Fix not redirect to the right page after authenticating with WebAuthn (heguro)
- ๐ Fix searching for additional hashtags in hashtag column (ClearlyClaire)
- ๐ Fix color of hashtag column settings inputs (ClearlyClaire)
- ๐ Fix performance of
tootctl statuses remove
(noellabo) - ๐ Fix
tootctl accounts cull
not excluding domains on timeouts and certificate issues (ClearlyClaire) - ๐ Fix 404 error when filtering admin action logs by non-existent target account (ClearlyClaire)
- ๐ Fix error when accessing streaming API without any OAuth scopes (Brawaru)
- ๐ Fix follow request count not updating when new follow requests arrive over streaming API in web UI (matildepark)
- ๐ Fix error when unsuspending a local account (HolgerHuo)
- ๐ Fix crash when a notification contains a not yet processed media attachment in web UI (ClearlyClaire)
- ๐ Fix wrong color of download button in audio player in web UI (ClearlyClaire)
- ๐ Fix notes for others accounts not being deleted when an account is deleted (ClearlyClaire)
- ๐ Fix error when logging occurrence of unsupported video file (noellabo)
- ๐ Fix wrong elements in trends widget being hidden on smaller screens in web UI (tribela)
- ๐ Fix link to about page being displayed in limited federation mode (weex)
- ๐ Fix styling of boost button in media modal not reflecting ability to boost (ClearlyClaire)
- ๐ Fix OCR failure when erroneous lang data is in cache (ClearlyClaire)
- ๐ Fix downloading media from blocked domains in
tootctl media refresh
(tribela) - ๐ Fix login form being displayed on landing page when already logged in (ClearlyClaire)
- ๐ Fix polling for media processing status too frequently in web UI (tribela)
- ๐ Fix hashtag autocomplete overriding user-typed case (weex)
- ๐ Fix WebAuthn authentication setup to not prompt for PIN (truongnmt)
๐ Security
- โ Add support for incoming edited posts (Gargron, Gargron, Gargron, Gargron, Gargron, Gargron, ClearlyClaire, Gargron, Gargron, ClearlyClaire, Gargron, Gargron, ClearlyClaire, ClearlyClaire, ClearlyClaire, ClearlyClaire, Gargron, Gargron, Gargron, ClearlyClaire, ClearlyClaire)
-
v3.4.6 Changes
February 03, 2022๐ Fixed
- Fix
mastodon:webpush:generate_vapid_key
task requiring a functional environment (ClearlyClaire) - ๐ Fix spurious errors when receiving an Add activity for a private post (ClearlyClaire)
๐ Security
- ๐ Fix error-prone SQL queries (ClearlyClaire)
- ๐ Fix not compacting incoming signed JSON-LD activities (puckipedia, ClearlyClaire) (CVE-2022-24307)
- ๐ Fix insufficient sanitization of report comments (ClearlyClaire)
- ๐ Fix stop condition of a Common Table Expression (ClearlyClaire)
- Disable legacy XSS filtering (Wonderfall)
- Fix
-
v3.4.5 Changes
January 31, 2022โ Added
- โ Add more advanced migration tests (ClearlyClaire)
- โ Add github workflow to build Docker images (unasuke, Gargron, Gargron)
๐ Fixed
- ๐ Fix some old migrations failing when skipping releases (ClearlyClaire)
- ๐ Fix migrations script failing in certain edge cases (ClearlyClaire)
- ๐ Fix Docker build (tribela)
- ๐ Fix Ruby 3.0 dependencies (ClearlyClaire)
- ๐ Fix followers synchronization mechanism (ClearlyClaire)
-
v3.4.4 Changes
November 26, 2021๐ Fixed
- ๐ Fix error when suspending user with an already blocked canonical email (ClearlyClaire)
- ๐ Fix overflow of long profile fields in admin UI (ClearlyClaire)
- ๐ Fix confusing error when WebFinger request returns empty document (ClearlyClaire)
- ๐ Fix upload of remote media with OpenStack Swift sometimes failing (ClearlyClaire)
- ๐ Fix logout link not working in Safari (noellabo)
- ๐ Fix โopenโ link of media modal not closing modal in web UI (ClearlyClaire)
- ๐ Fix replying from modal in web UI (ClearlyClaire)
- ๐ Fix
mastodon:setup
command crashing in some circumstances (ClearlyClaire)
๐ Security
- ๐ Fix filtering DMs from non-followed users (ClearlyClaire)
- ๐ Fix handling of recursive toots in WebUI (ClearlyClaire)
-
v3.4.3 Changes
November 06, 2021๐ Fixed
- ๐ Fix login being broken due to inaccurately applied backport fix in 3.4.2 (Gargron)
-
v3.4.2 Changes
November 06, 2021โ Added
- โ Add
configuration
attribute toGET /api/v1/instance
(Gargron)
๐ Fixed
- ๐ Fix handling of back button with modal windows in web UI (ClearlyClaire)
- ๐ Fix pop-in player when author has long username in web UI (ClearlyClaire)
- ๐ Fix crash when a status with a playing video gets deleted in web UI (ClearlyClaire)
- ๐ Fix crash with Microsoft Translate in web UI (ClearlyClaire)
- ๐ Fix PWA not being usable from alternate domains (HolgerHuo)
- ๐ Fix locale-specific number rounding errors (ClearlyClaire)
- ๐ Fix scheduling a status decreasing status count (ClearlyClaire)
- ๐ Fix user's canonical email address being blocked when user deletes own account (ClearlyClaire)
- ๐ Fix not being able to suspend users that already have their canonical e-mail blocked (Gargron)
- ๐ Fix anonymous access to outbox not being cached by the reverse proxy (ClearlyClaire)
- ๐ Fix followers synchronization mechanism not working when URI has empty path (ClearlyClaire)
- ๐ Fix serialization of counts in REST API when user hides their network (ClearlyClaire)
- ๐ Fix inefficiencies in auto-linking code (ClearlyClaire)
- ๐ Fix
tootctl self-destruct
not sending delete activities for recently-suspended accounts (ClearlyClaire) - ๐ Fix suspicious sign-in e-mail text being out of date (ClearlyClaire)
- ๐ Fix some frameworks being unnecessarily loaded (ClearlyClaire)
- ๐ Fix canonical e-mail blocks missing foreign key constraints (ClearlyClaire)
- ๐ Fix inconsistent order on account's statuses page in admin UI (tribela)
- ๐ Fix media from blocked domains being redownloaded by
tootctl media refresh
(tribela) - ๐ Fix
mastodon:setup
generated env-file syntax (ClearlyClaire) - ๐ Fix link previews being incorrectly generated from earlier links (ClearlyClaire)
- ๐ Fix wrong
to
/cc
values for remote groups in ActivityPub (ClearlyClaire) - ๐ Fix mentions with non-ascii TLDs not being processed (ClearlyClaire)
- ๐ Fix authentication failures halfway through a sign-in attempt (ClearlyClaire, ClearlyClaire)
- ๐ Fix suspended accounts statuses being merged back into timelines (ClearlyClaire)
- ๐ Fix crash when encountering invalid account fields (ClearlyClaire)
- ๐ Fix invalid blurhash handling for remote activities (noellabo)
- ๐ Fix newlines being added to account notes when an account moves (ClearlyClaire, noellabo)
- ๐ Fix crash when creating an announcement with links (ClearlyClaire)
- ๐ Fix logging out from one browser logging out all other sessions (ClearlyClaire)
๐ Security
- ๐ Fix user notes not having a length limit (ClearlyClaire)
- ๐ Fix revoking a specific session not working (ClearlyClaire)
- โ Add
-
v3.4.1 Changes
June 03, 2021โ Added
- โ Add new emoji assets from Twemoji 13.1.0 (Gargron)
๐ Fixed
- ๐ Fix some ActivityPub identifiers in server actor outbox (ClearlyClaire)
- ๐ Fix custom CSS path setting cookies and being uncacheable due to it (tribela)
- ๐ Fix unread notification count when polling in web UI (ClearlyClaire)
- ๐ Fix health check not being accessible through localhost (ClearlyClaire)
- ๐ Fix some redis locks auto-releasing too fast (ClearlyClaire, ClearlyClaire)
- ๐ Fix e-mail confirmations API not working correctly (Gargron)
- ๐ Fix migration script not being able to run if it fails midway (ClearlyClaire)
- ๐ Fix account deletion sometimes failing because of optimistic locks (ClearlyClaire)
- ๐ Fix deprecated slash as division in SASS files (ClearlyClaire)
- ๐ Fix
tootctl search deploy
compatibility error on Ruby 3 (ClearlyClaire) - ๐ Fix mailer jobs for deleted notifications erroring out (ClearlyClaire)