• 3.41.0 02728353ac

    tom79 released this 2026-06-05 18:12:23 +02:00 | 0 commits to main since this release

    Added:

    • Add Collections support (Mastodon 4.6+)
      • Create, edit, delete and browse collections
      • Manage collection members
      • Notifications when added to a collection, with option to remove yourself
      • Dedicated entry in the main menu with "Created by you" and "Featuring you" tabs
      • Collections visible on user profiles
    • Add pressable ALT badge to read media description without opening (#1459, #1079, #1064)

    Fixed:

    • Fix animated emoji battery drain and crashes (#1318)
    • Fix app refreshes every open after GC (#1034)
    • Fix sticky scroll after text selection or emoji shower (#1444)
    • Fix custom emojis overflowing in display names (#1465)
    • Fix timeline gaps and auto-fetch missing messages (#1454, #1410)
    • Fix @user links only opening Fediverse accounts (#1455, #888, #1046)
    • Fix restore notification position from marker (#1463)
    Downloads
  • 3.40.2 f366789dc6

    tom79 released this 2026-05-23 18:05:16 +02:00 | 15 commits to main since this release

    Added:

    • Add warning for expired scheduled boosts on startup (#1449)

    Fixed:

    • Fix compose button direction and toolbar state in reverse mode (#1444)
    • Fix bookmark pagination in reverse order mode (#1445)
    • Fix use remote URL for download when media is fetched remotely (#1446)
    • Fix media description badge missing on autoplay GIFs (#1447)
    • Fix hashtag timeline pagination (#1448)
    • Fix duplicate parts when auto-splitting long messages (#1450)
    • Fix unused temp media not cleaned on cache clear (#854)
    • Fix push distributor not saved in settings (#1091)
    Downloads
  • 3.40.1 ac3739a71a

    tom79 released this 2026-05-16 18:42:47 +02:00 | 30 commits to main since this release

    Added:

    • Add Apertium translation engine (#1058)
    • Add Offline Translator external app integration (#1443)
    • Add option to place compose button at top in reverse mode (#1395)

    Fixed:

    • Fix poll validation crash
    • Fix crash on pinned timelines update
    • Fix reverse timeline pull-to-refresh on profile page (#1440)
    • Fix art timeline position lost on refresh in reverse mode (#1441)
    • Fix sticky timeline scroll after returning from a post (#1444)
    Downloads
  • 3.40.0 99e135b0c1

    3.40.0 Stable

    tom79 released this 2026-05-12 18:02:16 +02:00 | 43 commits to main since this release

    Added:

    • Allow bookmarks to be pinned as timeline tab (#892)
    • Add custom emoji independent size setting with tap to preview (#860, #1438)
    • Add emoji autocomplete in CW and poll fields (#1434)
    • Add reverse sort order for bookmarks and favourites (#1437)
    • Auto-hide compose button when scrolling hashtag timeline (#1433)
    • Auto-hide bubble timeline when instance doesn't support it

    Improved:

    • Improve scheduled and draft drawer card styling
    • Sort scheduled posts by scheduled date (#1436)

    Fixed:

    • Fix cursor position after first mention on reply (#1439)
    • Fix crash when spamming pick instance button (#1083)
    • Fix home-muted accounts still showing filter warnings (#1072)
    • Fix bottom hashtags vanishing with many tags (#1432)
    • Fix freeze on posts with deeply nested MFM HTML (#1411)
    • Fix compose button and toolbar desync in reverse scroll mode
    • Fix delete original post on redraft (#1435)
    • Fix pull-to-refresh in reverse timeline mode (#1421, #1413)
    • Fix some crashes
    Downloads
  • 3.39.0 54603d319c

    tom79 released this 2026-05-05 17:54:31 +02:00 | 72 commits to main since this release

    Added:

    • Reorganize settings with categories and search
    • Add option to refresh all timelines at once on pull-to-refresh (#1421)
    • Support custom poll durations based on instance max_expiration (#1419)
    • Support web+ap:// and web+activitypub:// protocol with account selector
    • Allow viewing quotes on any post (#1425)
    • Allow installation on ChromeOS devices without touchscreen (#1431)
    • Add Bluesky to SkyView link rewriting (#1428)

    Fixed:

    • Fix Pixelfed login failure (#1416)
    • Fix cursor jump when hiding keyboard with mentions at top (#1415)
    • Fix notification timestamps not refreshing on reload (#1413)
    • Fix prefix CW with "re: " when replying to CW'd messages (#1430)
    • Fix quoted posts not resolving properly on remote timelines (#1423)
    • Fix accidental list deletion from edit timelines screen (#1420)
    • Fix opening multiple filter edit dialogs on double tap (#1424)
    • Fix enlarge sensitive image blur button hit zone (#1427)
    • Fix crash when clicking search results in settings after navigating
    • Fix crashes in compose reply with null mentions (Sharkey instances)
    • Fix crash in notifications with null IDs
    • Fix freeze on posts with deeply nested HTML tags from Misskey MFM (#1411)
    • Add network constraint to home cache background worker (#1410)
    Downloads
  • 3.38.1 f02133fee8

    tom79 released this 2026-04-16 18:22:38 +02:00 | 104 commits to main since this release

    Fixed

    • Fix background home fetch leaving gaps in cached timeline (#1410)
    • Fix scroll position lost when returning to scheduled/draft lists (#1412)
    • Fix crash on posts with deeply nested HTML tags from Misskey MFM content (#1411)
    • Fix scheduled boosts silently failing on network/server errors (#1396)
    • Fix crash with foreground service timeout on Android 14+ (#1398)
    • Fix crash when translate dialog has unknown language codes
    • Fix media share falling back to Glide when DownloadManager fails (#1404)
    Downloads
  • 3.38.0 a1dfe72d8d

    tom79 released this 2026-04-13 17:51:55 +02:00 | 122 commits to main since this release

    Added

    • Export following list as CSV (#1402)
    • Notification filtering policy support
    • Filtered notifications (notification requests) UI
    • One-time "Keep Android Open" alert at startup
    • Handle sensitive media and alt-text icon in quoted posts (#1399)

    Fixed

    • Fix timeline scroll jumps when auto-fetching missing posts (#1403)
    • Fix cursor jumping to first post when composing threads (#1407)
    • Fix thread +/- button not updating on paste (#1408)
    • Fix image orientation not applied when compression is disabled (#1405)
    • Fix GIF and video download/share (#1404)
    • Fix marker handling when expired (#1409)
    • Fix fallback gap detection when fetchMore is missing (#1410)
    • Fix fetch more and scroll position in reverse timeline
    • Fix ungrouped notifications vanishing on reload (#1397)
    • Fix 16KB page size alignment for Google Play
    • Fix some crashes
    Downloads
  • 3.37.2 6486f22279

    tom79 released this 2026-03-24 18:33:17 +01:00 | 143 commits to main since this release

    Fixed

    • Fix profile header stuck after scroll in reverse timeline (#1392)
    • Fix notifications not loading new items in reverse timeline (#1393)
    • Respect aggregate notification preference with grouped notifications API (#1394)
    • Fix "Enabled notifications" label (#1385)
    • Keep default FAB and toolbar behavior in reverse timeline
    • Prevent swiping through notification categories when swiping between timelines (#1269)
    Downloads
  • 3.37.1 20c5a7cea5

    tom79 released this 2026-03-20 18:10:36 +01:00 | 164 commits to main since this release

    Changed

    • Allow filtering posts with links embedded in Markdown (#1390)

    Fixed

    • Fix reverse timeline position restore and apply to notifications/conversations (#1384, #1386)
    • Fix duplicate posts when splitting long messages (#1389)
    • Fix thread sending failure
    • Fix crash when scheduling a toot with a poll
    • Fix crash in thread view
    Downloads
  • 3.37.0 f17e97f52d

    tom79 released this 2026-03-13 18:03:57 +01:00 | 184 commits to main since this release

    Added

    • Add reverse timeline reading order option (#572)
    • Add grouped notifications API (v2) with fallback to local grouping
    • Add volume slider and playback speed controls to video player (#1371, #1296)
    • Add replies policy option when creating/editing lists (#1314)
    • Add pinch zoom on remotely loaded media (#753)
    • Add fediverse creator support in link preview cards (#1383)
    • Add unreachable gap detection in home timeline (#607)
    • Add pinned statuses carousel in profiles

    Changed

    • Show display name instead of generic text in poll notifications
    • Show emoji shortcode as fallback when custom emoji fails to load (#1339)
    • Keep timeline stable when interacting with posts (#1367, #1213)
    • Improve pronouns and display name handling (#1372, #1074)
    • Improve fit preview by capping height

    Fixed

    • Fix picture timelines not loading new art and losing posts on restart (#1365)
    • Fix alt-text changes lost when editing scheduled posts (#1342)
    • Fix quotes lost on scheduled posts (#1369)
    • Fix unexpected quote_approval format from GlitchSocial instances (#1370)
    • Fix scheduled posts: wrong item removed from list and minimum delay enforced
    • Fix search pagination for statuses and accounts (#837)
    • Fix duplicate posts when one post in a series fails (#1378)
    • Fix crash when hiding/deleting timeline after another deletion (#1380)
    • Fix compose error message not shown immediately in thread view (#1379)
    • Fix quote button not disabled when quoting is denied (#1381)
    • Fix pagination for instances with non-alphanumeric IDs (#1240)
    • Fix remote mention resolution
    • Fix quote visibility forced to unlisted instead of using default
    Downloads