Spyke

Posts

thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.9.0-4

Hey everyone! The fourth pre-release for Thunder v0.9.0 is here! This nightly is mainly focused on a bunch of under-the-hood improvements. If you run into any issues, please don’t hesitate to report them on GitHub! Expect mostly bug-fixes and small changes in the upcoming nightly builds as I prepare 0.9.0 for general release.

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, you can sponsor me on GitHub or donate via Liberapay or Ko-fi.

We have a Matrix space if you would like to join in on discussions!


Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

The full list of changes since v0.9.0-3 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Changes

  • Improved profile and login widgets/flow by hjiangsu in #2104
  • Allowed spaces when creating PieFed tags by hjiangsu in #2111

Misc

  • Cleaned up and consolidated repository related logic by hjiangsu in #2105
  • Cleaned up and consolidated API related logic by hjiangsu in #2107
  • Cleaned up and re-organized Thunder UI widgets by hjiangsu in #2113
  • Updated translations from Weblate by hjiangsu in #2108
  • Updated instances by github-actions in #2072
[Pre-release] v0.9.0-4https://github.com/thunder-app/thunder/releases/tag/0.9.0-4Open linkView original on lemmy.world
9
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.9.0-3

Hey everyone! The third pre-release for Thunder v0.9.0 is here! This nightly introduces support for direct messages on Lemmy/PieFed, adds the ability to view existing post and comment drafts, includes initial support for the Lemmy v4 API, and brings additional improvements to sharing and link previews. If you run into any issues, please don’t hesitate to report them on GitHub!

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, you can sponsor me on GitHub or donate via Liberapay or Ko-fi.

We have a Matrix space if you would like to join in on discussions!


Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

The full list of changes since v0.9.0-2 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added ability to view existing post and comment drafts by hjiangsu in #2085
  • Added ability to send direct messages on Lemmy/PieFed by hjiangsu in #2092
  • Added initial support for Lemmy v4 API by hjiangsu in #2098

Changes

  • Improved link bottom sheet previews by hjiangsu in #2087
  • Improved post title suggestion logic by hjiangsu in #2088
  • Improved advanced share sheet by hjiangsu in #2099

Misc

  • Added iOS builds to GitHub release workflow by hjiangsu in #2091 and #2100
  • Fixed web build not serving properly by hjiangsu in #2086
  • Upgraded Thunder to Flutter 3.44 and updated dependencies by hjiangsu in #2097 ad #2086
  • Additional cleanup of widgets and utils by hjiangsu in #2082 and #2089
[Pre-release] v0.9.0-3https://github.com/thunder-app/thunder/releases/tag/0.9.0-3Open linkView original on lemmy.world
7
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.9.0-2

Hey everyone! The second pre-release for Thunder v0.9.0 is here! This nightly introduces support for updating PieFed account settings, adds the ability to attach flairs and tags to PieFed posts, and includes fixes for issues introduced in the first nightly build. If you run into any issues, please don’t hesitate to report them on GitHub!

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, you can sponsor me on GitHub or donate via Liberapay or Ko-fi.

We have a Matrix space if you would like to join in on discussions!


Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

The full list of changes since v0.9.0-1 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added ability to change PieFed account settings by hjiangsu in #2071
  • Added support for PieFed tags/flairs by hjiangsu in #2077

Changes

  • Improved image URL handling by hjiangsu in #2074
  • Improved UX when creating posts by hjiangsu in #2078

Fixes

  • Fixed text post indicator overflow by hjiangsu in #2075
  • Fixed search page grey screen when using unsupported search sort type by hjiangsu in #2076

Misc

  • Cleaned up GitHub workflow permissions by hjiangsu in #2073
[Pre-release] v0.9.0-2https://github.com/thunder-app/thunder/releases/tag/0.9.0-2Open linkView original on lemmy.world
5
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.9.0-1

Hey everyone! It’s been a while, but the first pre-release of Thunder v0.9.0 is finally here! 🎉 This nightly contains a lot of under-the-hood changes to improve Thunder's core logic. Because of this, the build may come with more bugs than usual. If you run into any issues, please don’t hesitate to report them on GitHub!

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, you can sponsor me on GitHub or donate via Liberapay or Ko-fi.

We have a Matrix space if you would like to join in on discussions!


Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

The full list of changes since v0.8.6 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Overhauled instance discovery page and added ability to search instance contents by hjiangsu in #2033
  • Added new experimental image viewer by hjiangsu in #2068
  • Added option to show compact link posts when in card view by ludmila-lovelace in #2039
  • Added option to show the community and author post metadata above the title by ludmila-lovelace in #2041
  • Added ability to copy username/community on long press by hjiangsu in #2058
  • Added additional search options for PieFed by hjiangsu in #2049

Changes

  • Adjusted image cropping for images exceeding device height by hjiangsu in #2052
  • Improved draft logic and enabled automatic draft resume on startup by hjiangsu in #2057
  • Improved link handling for Lemmy & PieFed by hjiangsu in #2038
  • Improved bottom navigation bar logic by hjiangsu in #2066
  • Removed archive.today alternative source by hjiangsu in #2061

Fixes

  • Fixed an issue where a remote instance page was displaying local instance information by hjiangsu in #2033
  • Fixed an issue where instance user resolution was failing due to incorrect API parsing by hjiangsu in #2033
  • Fixed instance autocomplete not properly populating suggestions by hjiangsu in #2062
  • Fixed Thunder import settings not applying in certain scenarios by hjiangsu in #2034
  • Fixed community page search returning non-community results by hjiangsu in #2055
  • Fixed YouTube player not respecting timestamps by ggichure in #1620

Misc

  • Refactored search page logic and sort pickers by hjiangsu in #2037
  • Refactored and improved API layer architecture by hjiangsu in #2040, #2049
  • Refactored comment logic handling by hjiangsu in #2049
  • Refactored and improved bloc architecture by hjiangsu in #2064
  • Upgraded Flutter version and re-organized project structure by hjiangsu in #2051, #2060
  • Updated translations from Weblate by hjiangsu in #2067
  • Updated instances by github-actions in #1980
[Pre-release] v0.9.0-1https://github.com/thunder-app/thunder/releases/tag/0.9.0-1Open linkView original on lemmy.world
11
thunder_app·Thunder Appbydarklightxi

Thunder Release [v0.8.2]: Minor bugfixes and improvements

Hey everyone! This is just a small update that resolves some issues with Thunder v0.8.1 and Lemmy v0.19.14. As always, if you encounter any issues or have feedback, please share them with the Thunder community or on GitHub.

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, here is a post with details on how to donate to the active contributors of Thunder.

We have a Matrix space if you would like to join in on discussions: https://matrix.to/#/#thunderapp:matrix.org


Additions

  • Added ability to hide bottom navigation bar on scroll by hjiangsu in #1983
  • Added support for .avif image formats by hjiangsu in #1996
  • Added support for Lemmy page cursor in feeds by hjiangsu in #1997

Changes

  • Improved background notification logic and checks by hjiangsu in #1990 and #1994

Fixes

  • Fixed settings search elevation by micahmo in #1977
  • Fixed transparent colour option being available as an app theme by hjiangsu in #1979
  • Fixed inbox mark as read not updating UI correctly by hjiangsu in #1981
  • Fixed max password limit for PieFed by hjiangsu in #1995

Misc

  • Upgraded Thunder to Flutter 3.38 by hjiangsu in #1989
  • Added PieFed instances to GitHub workflows by hjiangsu in #1972
  • Updated instances by github-actions in #1920
  • Updated translations from Weblate by hjiangsu in #1982
Thunder Release [v0.8.2]: Minor bugfixes and improvementshttps://github.com/thunder-app/thunder/releases/tag/0.8.2Open linkView original on lemmy.world
14
thunder_app·Thunder Appbydarklightxi

Thunder Release [v0.8.0]: Initial PieFed support

Hey everyone, Thunder v0.8.0 is now available! This release introduces initial PieFed support and includes significant under-the-hood improvements to enable compatibility with PieFed, along with the usual performance enhancements and bug fixes. As always, if you encounter any issues or have feedback, please share them with the Thunder community or on GitHub.

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, here is a post with details on how to donate to the active contributors of Thunder.

We have a Matrix space if you would like to join in on discussions: https://matrix.to/#/#thunderapp:matrix.org


Note: Android APKs will now be distributed by ABI to reduce download size. Make sure to download the version that matches your device.

Here are the changes between versions v0.7.3 and v0.8.0. For improved readability, internal issues introduced and fixed in nightly versions will be largely omitted.

Additions

  • Added initial support for PieFed by hjiangsu in #1912 and #1952
  • Added ability to search for users/communities/posts/comments via their URL by hjiangsu in #1941
  • Added ability to set transparent colour for feed dividers by hjiangsu in #1959
  • Added ability to toggle alt text and fullscreen mode in image viewer by hjiangsu in #1965

Changes

  • Improved post page loading by hjiangsu in #1952
  • Improved general markdown logic and rendering by hjiangsu in #1928
  • Improved bottom sheet logic for posts/comments by hjiangsu in #1923
  • Improved profile switching logic by hjiangsu in #1952
  • Improved markdown image support and handling by hjiangsu in #1947

Fixes

  • Fixed comment metadata disappearing for comments with no children by micahmo in #1895
  • Fixed unified push notification logic by hjiangsu in #1918
  • Fixed mark reply/mention as read by hjiangsu in #1925
  • Fixed drawer profile picture not displaying properly by hjiangsu in #1930
  • Fixed user chip not highlighting OP by hjiangsu in #1936
  • Fixed user labels not appearing in some cases by hjiangsu in #1937
  • Fixed certain markdown elements not adjusting to system theme changes by hjiangsu in #1938
  • Fixed image height not matching aspect ratio in some cases by hjiangsu in #1947
  • Fixed "Explore Instance" not working for anonymous profiles by hjiangsu in #1947
  • Fixed grey screen on feed page for instances containing a single tagline by hjiangsu in #1947
  • Fixed issue where performing comment actions would cause the post page to scroll by hjiangsu in #1949
  • Fixed non-functional web build by hjiangsu in #1958
  • Fixed post page end card not appearing in some cases by hjiangsu in #1960
  • Fixed crash when displaying a large amount of GIFs by hjiangsu in #1962
  • Fixed sharing on iOS devices running iOS 26 by hjiangsu in #1964

Misc

  • Updated translations from Weblate by hjiangsu in #1917, #1961
  • Updated list of active Lemmy instances by github-actions in #1864
  • Upgraded package dependencies by hjiangsu in #1887
  • Reorganized repository directory structure by hjiangsu in #1924
  • Migrated Lemmy API to internal implementation by hjiangsu in #1935
  • Refactored and improved post and comment widgets by hjiangsu in #1944 and #1945
  • Refactored database implementation and logic by hjiangsu in #1931
  • Upgraded Thunder to Flutter 3.35 by hjiangsu in #1946
  • Updated Android workflow to generate per ABI APKs by hjiangsu in #1956
  • Removed experimental APNs logic by hjiangsu in #1957
  • Removed URL metadata for image posts within post cards by hjiangsu in #1933
  • Disabled Android's auto backup/restore on install by hjiangsu in #1932
Thunder Release [v0.8.0]: Initial PieFed supporthttps://github.com/thunder-app/thunder/releases/tag/0.8.0Open linkView original on lemmy.world
39
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.8.0-5

Hey everyone! This is the fifth pre-release for Thunder v0.8.0. It includes fixes for several issues discovered in the recent nightly builds. We're nearing the end of the nightly releases for v0.8.0, and will soon be releasing the full v0.8.0 for general availability. As such, please report any issues that you encounter when running this version!

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

Note: Android APKs will now be distributed by ABI to reduce download size. Make sure to download the version that matches your device.

The full list of changes since v0.8.0-4 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added ability to set transparent colour for feed dividers by hjiangsu in #1959

Fixes

  • Fixed non-functional web build by hjiangsu in #1958
  • Fixed post page end card not appearing in some cases by hjiangsu in #1960
  • Fixed PieFed inbox notifications showing grey screen by hjiangsu in #1960
  • Fixed crash when displaying a large amount of GIFs by hjiangsu in #1962

Misc

  • Updated Android workflow to generate per ABI APKs by hjiangsu in #1956
  • Cleaned up experimental APNs related logic by hjiangsu in #1957
  • Updated translations from Weblate by hjiangsu in #1961
[Pre-release] v0.8.0-5https://github.com/thunder-app/thunder/releases/tag/0.8.0-5Open linkView original on lemmy.world
6
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.8.0-4

Hey everyone! This is the fourth pre-release for Thunder v0.8.0. Like the previous nightlies, this version includes additional under-the-hood changes for both Lemmy/PieFed APIs, along with some performance improvements and other fixes. If you run into any issues, please don’t hesitate to report them on GitHub!

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

The full list of changes since v0.8.0-3 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added support for PieFed v1.2 by hjiangsu in #1952

Changes

  • Improved post page loading by hjiangsu in #1952
  • Improved profile switching logic by hjiangsu in #1952
  • Improved markdown image support and handling by hjiangsu in #1947

Fixes

  • Fixed image height not matching aspect ratio in some cases by hjiangsu in #1947
  • Fixed "Explore Instance" not working for anonymous profiles by hjiangsu in #1947
  • Fixed grey screen on feed page for instances containing a single tagline by hjiangsu in #1947
  • Fixed issue where performing comment actions would cause the post page to scroll by hjiangsu in #1949
[Pre-release] v0.8.0-4https://github.com/thunder-app/thunder/releases/tag/0.8.0-4Open linkView original on lemmy.world
10
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.8.0-3

Hey everyone! This is the third pre-release for Thunder v0.8.0. Like the previous nightlies, this version includes additional under-the-hood changes for both Lemmy/PieFed APIs, along with some performance improvements and other fixes. If you run into any issues, please don’t hesitate to report them on GitHub!

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

The full list of changes since v0.8.0-2 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added ability to search for users/communities/posts/comments via their URL by hjiangsu in #1941

Changes

  • Improved markdown logic and rendering by hjiangsu in #1928
  • Disabled Android's auto backup/restore on install by hjiangsu in #1932
  • Hide URL metadata for image posts within post cards by hjiangsu in #1933

Fixes

  • Fixed drawer profile picture not displaying properly by hjiangsu in #1930
  • Fixed user chip not highlighting OP by hjiangsu in #1936
  • Fixed user labels not appearing in some cases by hjiangsu in #1937
  • Fixed certain markdown elements not adjusting to system theme changes by hjiangsu in #1938

Misc

  • Migrated Lemmy API to internal implementation by hjiangsu in #1935
  • Refactored and improved post and comment widgets by hjiangsu in #1944 and #1945
  • Refactored database implementation and logic by hjiangsu in #1931
  • Upgraded Thunder to Flutter 3.35 by hjiangsu in #1946
[Pre-release] v0.8.0-3https://github.com/thunder-app/thunder/releases/tag/0.8.0-3Open linkView original on lemmy.world
16
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.8.0-2

Hey everyone! This is the second pre-release for Thunder v0.8.0. This nightly fixes some issues with PieFed support, and contains more under-the-hood changes. If you run into any issues, please don’t hesitate to report them on GitHub!

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

The full list of changes since v0.8.0-1 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Changes

  • Hide incompatible sort types for PieFed instances by hjiangsu in #1922
  • Improved post/comment bottom sheet logic by hjiangsu in #1923

Fixes

  • Fixed unified push notification logic by hjiangsu in #1918
  • Fixed load more replies error on PieFed by hjiangsu in #1921
  • Fixed mark reply/mention as read by hjiangsu in #1925

Misc

  • Updated instances by github-actions in #1864
  • Reorganized repository directory structure by hjiangsu in #1924
[Pre-release] v0.8.0-2https://github.com/thunder-app/thunder/releases/tag/0.8.0-2Open linkView original on lemmy.world
5
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.8.0-1

Hey everyone! It’s been a while, but the first pre-release of Thunder v0.8.0 is finally here! 🎉

This nightly introduces initial support for PieFed, which involved a ton of changes under the hood to Thunder's core logic. Because of this, the build is highly experimental and may come with more bugs than usual. If you run into any issues, please don’t hesitate to report them on GitHub!

If you’re currently running the nightly builds, I highly recommend backing up your Thunder settings and local database, just in case something unexpected happens.

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

The full list of changes since v0.7.3 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added general support for PieFed instances by hjiangsu in #1912
  • Added PieFed support for post and comment actions (vote, save, block, pin, etc.) by hjiangsu in #1912
  • Added PieFed support for inbox notifications (replies, mentions) by hjiangsu in #1912

Fixes

  • Fixed comment metadata disappearing for comments with no children by micahmo in #1895

Misc

  • Upgraded package dependencies by hjiangsu in #1887
  • Updated translations from Weblate by hjiangsu in #1917
[Pre-release] v0.8.0-1https://github.com/thunder-app/thunder/releases/tag/0.8.0-1Open linkView original on lemmy.world
11
thunder_app·Thunder Appbydarklightxi

[2025-07-30] Thunder Development Update

Hey everyone! I just wanted to share a quick update on Thunder’s development for those who might not be following our progress on Matrix or GitHub.

The next nightly build of Thunder should be out soon (give or take about a week, depending on when I wrap up internal testing) and will include initial support for PieFed. This has been quite a large undertaking and has resulted in a ton of under-the-hood changes to Thunder’s internal logic. Because of that, the upcoming nightly build will be highly experimental and may introduce more bugs than usual.

If you’re currently running the nightly builds (including TestFlight), I highly recommend backing up your Thunder settings and local database just in case something unexpected happens.

While the upcoming nightly will support PieFed, general availability won’t be coming for some time. This is to give us plenty of time to fix any remaining issues, improve PieFed support, and make sure Thunder is stable before releasing the next update (v0.8.0).

Here’s a quick overview of what will be supported for PieFed in the upcoming nightly:

  • Browsing feeds (all, local, subscribed), posts, and comments
  • Logging into existing PieFed accounts
  • Interacting with posts, comments, and users (vote, save, block, etc.), including some moderator actions
  • Searching for content (posts and comments)
  • Basic notification support (replies and mentions)

And here’s what won’t be supported just yet (requires some additional work):

  • Updating your PieFed account settings
  • Reporting posts or comments
  • Viewing private messages
  • Viewing the modlog or post/comment reports

If you’d like to stay up to date with nightly releases, check out ![email protected] or join our Matrix space!

Finally, if you have any questions about Thunder at all, feel free to leave a comment and I’ll do my best to answer them.

View original on lemmy.world
27
thunder_app·Thunder Appbydarklightxi

Thunder Release [v0.7.1]: Core upgrades, bug fixes, and UI/UX enhancements!

Hey everyone, Thunder v0.7.1 is finally here! This release primarily focuses on improving Thunder’s core architecture in preparation for upcoming API changes. As a result, there aren’t too many new features this time around. The work is still ongoing and will take a bit more time to complete, but doing so will lay the foundation for Thunder to more easily support future API versions and platforms.

As always, if you experience any issues or have suggestions or feedback, feel free to share them with the Thunder community or on GitHub.

For those using Google Play or the App Store, it may take a couple of days to receive the update as it's being rolled out.

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, here is a post with details on how to donate to the active contributors of Thunder.

We have a Matrix space if you would like to join in on discussions: https://matrix.to/#/#thunderapp:matrix.org


Here are the changes between versions v0.6.1 and v0.7.1. For improved readability, internal issues introduced and fixed in nightly versions will be largely omitted.

Additions

  • Added ability to search for top-level settings by micahmo in #1668
  • Added semantic labels to all overflow/popup buttons by micahmo in #1705
  • Added semantic label to community search subscription button by micahmo in #1790
  • Added ability to mark private messages as read by hjiangsu in #1762
  • Added ability to toggle community icons in compact mode by hjiangsu in #1746
  • Added prompt to add original post body when cross-posting links and images by hjiangsu in #1759
  • Added action chips to user and community headers by hjiangsu in #1851
  • Added loading indicator on startup under slow network connections by micahmo in #1795
  • Added additional support contact in About page by hjiangsu in #1866

Changes

  • Enabled the experimental post page to be the default by hjiangsu in #1713
  • Enabled full-height images in default configuration by hjiangsu in #1756
  • Enabled ability for last tapped post to preserve it's state by micahmo in #1520
  • Improved markdown link behaviour by micahmo in #1700
  • Improved UX for toggling pure black theme by hjiangsu in #1690
  • Improved visibility of comment navigator in dark mode by micahmo in #1691
  • Improved message clarity of "Mark all as read" action by micahmo in #1766
  • Improved reply preview actions touch area by hjiangsu in #1815
  • Improved notification user handling by micahmo in #1865
  • Improved handling of tall images in feed/post by hjiangsu in #1709
  • Improved comment depth indicators by hjiangsu in #1788
  • Improved post loading under slow network connections by micahmo in #1796
  • Improved image handling for instances with image proxy enabled by hjiangsu in #1807
  • Improved error handling when navigating to a post of a blocked community by hjiangsu in #1808
  • Improved initial feed loading API calls by hjiangsu in #1852
  • Display full username in private messages by micahmo in #1823
  • Display user avatars only when they have an associated image by hjiangsu in #1806
  • Featured posts are compacted when using card mode by hjiangsu in #1757
  • Moved author and community metadata to the top of post page by hjiangsu in #1844
  • Improved community icon setting terminology by hjiangsu in #1747
  • Removed scrape missing previews option by hjiangsu in #1721

Fixes

  • Fixed profile modal staying open after logging into new account by micahmo in #1701
  • Fixed profile modal not closing after switching accounts by micahmo in #1706
  • Fixed issue navigating to post after creation by micahmo in #1797
  • Fixed post body not updating after performing an edit by micahmo in #1789
  • Fixed instance display in post by micahmo in #1799
  • Fixed comment sort setting label not matching selected comment sort option by micahmo in #1771
  • Fixed issue where blocked user comments are attached to wrong comment tree by hjiangsu in #1835
  • Fixed color of block icon on "Block User" button by micahmo in #1693
  • Fixed color of block community button by micahmo in #1834
  • Fixed size of vote buttons on the post page by micahmo in #1792
  • Fixed link images not respecting edge-to-edge option by hjiangsu in #1708
  • Fixed Bluesky image URL parsing by hjiangsu in #1801
  • Fixed issue with block quotes not being applied in some cases by micahmo in #1727
  • Fixed taglines not showing on anonymous accounts by hjiangsu in #1817
  • Fixed advanced share sheet overflow by micahmo in #1794
  • Fixed visual glitch when navigating to posts via link by micahmo in #1760
  • Fixed visual glitch on post page app bar by micahmo in #1783
  • Fixed search keyboard popping up when using back navigation by hjiangsu in #1738
  • Fixed video player back button on landscape mode not being displayed by hjiangsu in #1749
  • Fixed notification page overlapping with bottom navigation bar by micahmo in #1761
  • Fixed positioning of the pull-to-refresh indicator by micahmo in #1861
  • Fixed full date setting not accounting for user timezone by hjiangsu in #1758
  • Fixed FAB settings page navigation by micahmo in #1811
  • Fixed issue where empty inbox message is shown prematurely by micahmo in #1791
  • Fixed issue with the feed FAB appearing on the account page by micahmo in #1793
  • Fixed community naming by micahmo in #1878

Misc

  • Consolidated navigation, account, and authentication logic by hjiangsu in #1707, #1826
  • Reorganized account, settings, and removed unused functions/classes by hjiangsu in #1822, #1824
  • Refactored media thumbnails and related logic by hjiangsu in #1720, #1714, #1715
  • Refactored post-related components (cards, metadata, widgets) by hjiangsu in #1784, #1730, #1723, #1734, #1740, #1743, #1862, #1867, #1868
  • Refactored comment-related components (cards, headers, widgets) by hjiangsu in #1800, #1847
  • Refactored user-related components (avatar, chips, header, indicator, sidebar) by hjiangsu in #1752, #1751, #1753, #1755, #1754, #1764, #1763, #1769
  • Refactored community-related widgets and logic by hjiangsu in #1750, #1702, #1773
  • Refactored core logic to use internal models (account, post, feed type) by hjiangsu in #1814, #1838, #1839, #1853, #1836
  • Refactored user preferences and modlog logic by hjiangsu in #1842, #1831
  • Refactored navigation and linking (sharing intent, deep link, feed page app bar) by hjiangsu in #1832, #1829, #1863
  • Refactored instance-related components (list entry, info response) by hjiangsu in #1821
  • Updated translations from Weblate by hjiangsu in #1781
  • Updated instances by github-actions in #1688, #1782
  • Upgraded Thunder to Flutter 3.32.0 and updated gradle/NDK versions by hjiangsu in #1850, #1859
Thunder Release [v0.7.1]: Core upgrades, bug fixes, and UI/UX enhancements!https://github.com/thunder-app/thunder/releases/tag/0.7.1Open linkView original on lemmy.world
44
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.7.0-5

Hey everyone! This is the first release candidate for Thunder v0.7.0. This version contains some minor improvements to the community/user action chips and other under-the-hood improvements. We're nearing the end of the nightly releases for v0.7.0, and will soon be releasing the full v0.7.0 for general availability. As such, please report any issues that you encounter when running this version!

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly. The full list of changes since v0.7.0-3 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added additional support contact in About page by hjiangsu

Changes

  • Improved notification user handling by micahmo
  • Shortened labels for user/community action chips by hjiangsu
  • Tweaked visibility of certain header action chips to reduce horizontal scrolling by hjiangsu

Fixes

  • Fixed issue with feed improperly displaying after switching profiles by hjiangsu
  • Fixed positioning of the pull-to-refresh indicator by micahmo
  • Fixed visual issues with action chips when using larger system fonts by hjiangsu

Misc

  • Upgraded gradle and NDK versions by hjiangsu
  • Updated instances by github-actions
  • Refactored feed page app bar title logic by hjiangsu
  • Improved documentation and widget structure for post-related widgets by hjiangsu
  • Improved documentation and widget structure for post cards/metadata widgets by hjiangsu
[Pre-release] v0.7.0-5https://github.com/thunder-app/thunder/releases/tag/0.7.0-5Open linkView original on lemmy.world
10
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.7.0-3 / v0.7.0-4

Edit: A new hotfix version (v0.7.0-4) has been released to resolve an issue with Thunder crashing when custom post metadata items are set.

Below are the full details regarding the latest pre-release version!


Hey everyone! This is the third pre-release for Thunder v0.7.0. Like the previous pre-releases, this update focuses primarily on under-the-hood improvements to Thunder. We're nearing the end of the nightly releases for v0.7.0, and will soon be releasing the full v0.7.0 for general availability. As such, please report any issues that you encounter when running this version!

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly. The full list of changes since v0.7.0-2 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Updates

The user and community headers have been re-worked to make them more intuitive and useful. Actionable chips have been added to access relevant actions. Feel free to provide any feedback on these changes on GitHub!

Community

User

The post body has a few visual updates to improve its layout and visual inconsistencies. The user and community information is now present below the title of the post as opposed to the bottom.


Additions

  • Added action chips to user and community headers by hjiangsu

Changes

  • Moved author and community metadata to the top of post page by hjiangsu
  • Improved initial feed loading API calls by hjiangsu

Fixes

  • Fixed issue with non-image link previews using more vertical height than required by hjiangsu
  • Fixed comment depth indicator step by hjiangsu

Misc

  • Refactored feed type to use internal enums by hjiangsu
  • Refactored post-related logic to use internal models by hjiangsu
  • Refactored user preferences logic to be more consistent by hjiangsu
  • Refactored comment-related widgets by hjiangsu
  • Upgraded Thunder to use Flutter version to 3.32.0 by hjiangsu
[Pre-release] v0.7.0-3 / v0.7.0-4https://github.com/thunder-app/thunder/releases/tag/0.7.0-4Open linkView original on lemmy.world
7
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.7.0-2

Hey everyone! This is the second pre-release for Thunder v0.7.0. This build brings a ton of fixes and under-the-hood changes as we continue preparing Thunder for the upcoming Lemmy API updates. As mentioned previously, the next few pre-releases will focus on similar foundational work as there’s still a lot of work left to do.

Note: With so many internal changes, this build may be a bit more unstable than previous ones. If you come across any bugs or issues, please report them on GitHub!

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly. The full list of changes since v0.7.0-1 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added pull-to-refresh for new post page by hjiangsu
  • Added semantic label to community search subscription button by micahmo
  • Added loading indicator on startup under slow network connections by micahmo

Changes

  • Improved post loading under slow network connections by micahmo
  • Improved comment depth indicators by hjiangsu
  • Improved image handling for instances with image proxy enabled by hjiangsu
  • Improved error handling when navigating to a post of a blocked community by hjiangsu
  • Improved reply preview actions touch area by hjiangsu
  • Display full username in private messages by micahmo
  • Display user avatars only when they have an associated image by hjiangsu

Fixes

  • Fixed visual glitch on post page app bar by micahmo
  • Fixed post body not updating after performing an edit by micahmo
  • Fixed issue where empty inbox message is shown prematurely by micahmo
  • Fixed size of vote buttons on the post page by micahmo
  • Fixed issue with the feed FAB appearing on the account page by micahmo
  • Fixed advanced share sheet overflow by micahmo
  • Fixed issue navigating to post after creation by micahmo
  • Fixed instance display in post by micahmo
  • Fixed comment FAB option not being respected by micahmo
  • Fixed FAB settings page navigation by micahmo
  • Fixed Bluesky image URL parsing by hjiangsu
  • Fixed lag when favouriting a community by hjiangsu
  • Fixed community metadata subscription not applying properly by hjiangsu
  • Fixed taglines not showing on anonymous accounts by hjiangsu
  • Fixed issue where blocked user comments are attached to wrong comment tree by hjiangsu
  • Fixed color of block community button by micahmo

Misc

  • Refactored compact post card to use internal models by hjiangsu
  • Refactored comment card headers by hjiangsu
  • Refactored account logic to use internal models by hjiangsu
  • Refactored instance list entry and instance info response by hjiangsu
  • Refactored modlog logic by hjiangsu
  • Refactored sharing intent logic by hjiangsu
  • Refactored deep link logic by hjiangsu
  • Consolidated account and authentication logic by hjiangsu
  • Reorganized account related files by hjiangsu
  • Reorganized settings and removed unused functions/classes by hjiangsu
[Pre-release] v0.7.0-2https://github.com/thunder-app/thunder/releases/tag/0.7.0-2Open linkView original on lemmy.world
15
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.7.0-1

Hey everyone! Sorry for the long wait, but the first pre-release of Thunder v0.7.0 is finally here! 🎉

This nightly includes a ton of under-the-hood improvements to improve performance and prepare for upcoming Lemmy API changes. As a result, there aren’t too many new features in this release. Expect the next few pre-releases to focus on similar foundational updates as there's still a lot of work left to do.

Note: Because of all the under-the-hood changes, this nightly build might be more prone to bugs than previous builds. As such, please report any issues that you encounter when running this version!

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

Some notable changes to test out:

  • The experimental post page is now generally available and will replace the current post page. This update brings several performance improvements along with a few new features:
    • You can now navigate between top-level comments as well as child comments by tapping and long-pressing the comment navigator buttons respectively.
    • If you're logged into multiple accounts, you can now choose to view a post as a specific account—provided the post is federated with your account's instance.
    • When "Hide top bar on scroll" is enabled, this setting now applies to the new post page alongside the feed page.
  • You can now toggle community icons when using compact mode. This update also adjusts how community icons and post authors are displayed when both are enabled. If you have any feedback on the changes, please mention it on GitHub!
  • You can now mark private messages as read! Additional improvements to the private messaging feature are planned once the Lemmy API changes are complete.

The full list of changes since v0.6.1 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added ability to search for top-level settings by micahmo
  • Added semantic labels to all overflow/popup buttons by micahmo
  • Added ability to mark private messages as read by hjiangsu
  • Added ability to toggle community icons in compact mode by hjiangsu
  • Added prompt to add original post body when cross-posting links and images by hjiangsu

Changes

  • Enabled the experimental post page to be the default by hjiangsu
  • Improved markdown link behaviour by micahmo
  • Improved visibility of comment navigator in dark mode by micahmo
  • Improved UX for toggling pure black theme by hjiangsu
  • Improved handling of tall images in feed/post by hjiangsu
  • Removed scrape missing previews option by hjiangsu
  • Enabled full-height images in default configuration by hjiangsu
  • Featured posts are compacted when using card mode by hjiangsu
  • Enabled ability for last tapped post to preserve it's state by micahmo
  • Improved message clarity of "Mark all as read" action by micahmo
  • Improved community icon setting terminology by hjiangsu

Fixes

  • Fixed profile modal staying open after logging into new account by micahmo
  • Fixed profile modal not closing after switching accounts by micahmo
  • Fixed color of block icon on "Block User" button by micahmo
  • Fixed link images not respecting edge-to-edge option by hjiangsu
  • Fixed issue with block quotes not being applied in some cases by micahmo
  • Fixed search keyboard popping up when using back navigation by hjiangsu
  • Fixed video player back button on landscape mode not being displayed by hjiangsu
  • Fixed full date setting not accounting for user timezone by hjiangsu
  • Fixed notification page overlapping with bottom navigation bar by micahmo
  • Fixed visual glitch when navigating to posts via link by micahmo
  • Fixed inconsistency with comment navigator by hjiangsu
  • Fixed comment sort setting label not matching selected comment sort option by micahmo

Misc

  • Consolidated all navigation logic together by hjiangsu
  • Refactored media thumbnails and related logic by hjiangsu
  • Refactored post card related widgets by hjiangsu
  • Refactored user-related widgets (avatar, chips, header, indicator, sidebar, etc.) by hjiangsu
  • Refactored community-related widgets and logic by hjiangsu
  • Updated translations from Weblate by hjiangsu
  • Updated instances by github-actions
[Pre-release] v0.7.0-1https://github.com/thunder-app/thunder/releases/tag/0.7.0-1Open linkView original on lemmy.world
13
thunder_app·Thunder Appbydarklightxi

Thunder Release [v0.6.1]: Minor bug fixes

Hey everyone! This is just a minor update that addresses a few issues with the recent v0.6.0 update. To see the full release notes of v0.6.0, check out the previous post: https://lemmy.world/post/25166612.

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, here is a post with details on how to donate to the active contributors of Thunder.

Now onto the update notes. This update mostly fixes some issues reported in the v0.6.0 update:

Changes

  • Modified user/community tooltips to show their full name by micahmo

Fixes

  • Fixed an issue with visual artifacts appearing on certain Android devices by hjiangsu
  • Fixed unintended keyboard popup when navigating back to main screen by hjiangsu
  • Fixed progress indicator not being displayed during post refresh on experimental post page by micahmo
  • Fixed comment reply/edit action not working on experimental post page by hjiangsu

Misc

  • Updated instances by @github-actions
Thunder Release [v0.6.1]: Minor bug fixeshttps://github.com/thunder-app/thunder/releases/tag/0.6.1Open linkView original on lemmy.world
55
thunder_app·Thunder Appbydarklightxi

Thunder Release [v0.6.0]: Media management, alternative link sources, and more!

Hey everyone, Thunder v0.6.0 is finally here! This release cycle took a quite a bit of time but introduces a lot of new features, changes, and fixes which should make for a even better Thunder experience. If you have any suggestions or feedback, feel free to discuss it in the Thunder community or on GitHub.

For those using Google Play or the App Store, it may take a couple of days before you receive this update as it's currently going through app reviews.

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, here is a post with details on how to donate to the active contributors of Thunder.

I would like to again thank all the incredible contributors that have helped with Thunder so far, including all translators!

Now onto the update notes. This update brings a few major features:

🎉 New Features

  • Media Management: You can now manage your uploaded media directly in Thunder. To access your previously uploaded images, go to Settings → Account → Danger Zone → Manage Media.
  • Account Settings Import/Export: Easily migrate your Lemmy account information, subscriptions, and blocklists between instances. You can access this option under Settings → Account → Import/Export Settings.
  • Alternative Link Sources: Thunder now supports Archive Today, Internet Archive, and Ground News for posts. Access these alternative link sources from the post page overflow menu or by long-pressing a link thumbnail.

ℹ General

  • UI/UX Enhancements: Redesigned post and comment action sheets, improved video player and image viewer usability, and introduced quick image previews with long-press.
  • Minor Additions: Support for alternative text on images, inbox counts in the profile switcher, and new settings for theming and taglines.
  • Moderator and Post Actions: Added post reporting and tools for moderators to ban users or assign community moderators.

And much much more. I can't go through all the changes in the changelog, but for those who are curious, feel free to check out the full changelog below.

We have a Matrix space if you would like to join in on discussions: https://matrix.to/#/#thunderapp:matrix.org


Here are the changes between versions v0.5.1 and v0.6.0. For improved readability, internal issues introduced and fixed in nightly versions will be omitted.

Additions & Major Changes

  • Migrated internal video player package and updated video player controls by hjiangsu
  • Added additional searchable settings for account and debug settings by micahmo
  • Added reporter to post/comment reports by hjiangsu
  • Added support for displaying alternative text for images by micahmo
  • Added alternate link sources for links (Archive Today, Ghost Archive, etc.) by micahmo
  • Updated design of post action sheets by hjiangsu
  • Updated design of comment action sheets by hjiangsu
  • Added ability to report posts by hjiangsu
  • Added moderator actions (ban/unban user from community, add/remove user as community moderator) by hjiangsu
  • Added support for quick peeking images on long press by micahmo
  • Added unread counts to profile switcher by micahmo
  • Added reader mode for in-app browser by micahmo
  • Added ability to go to previous/next top-level comment using comment navigator in experimental post page by hjiangsu
  • Added video player viewing setting (in-app video player, browser, external app) by ggichure
  • Added ability to specify alternative text when creating/editing posts with images by micahmo
  • Added ability to navigate to modlog for removed comments by micahmo
  • Added option to toggle pure black mode when using system theme by hjiangsu
  • Added setting to automatically expand taglines by hjiangsu
  • Added support for managing uploaded media by micahmo
  • Added ability to import/export Lemmy account settings by micahmo
  • Overhauled account page to use feed related logic under-the-hood by hjiangsu
  • Overhauled image viewer to improve usability when zooming by CTalvio

Changes

  • Modified end of feed/comment message to be more generic by hjiangsu
  • Modified input hints to labels in create post page by micahmo
  • Updated feed logic to use image dimensions from API when available by hjiangsu
  • Updated condensed post view to show URL on link posts by hjiangsu
  • Updated feed to highlight the last tapped post by micahmo
  • Updated comment handling logic to handle additional comment link formats by micahmo

Fixes

  • Fixed theme settings page bottom spacing by ggichure
  • Fixed partial percent encoded links in markdown images by hjiangsu
  • Fixed create comment/post markdown toolbar visibility on certain devices by hjiangsu
  • Fixed certificate issue with LetsEncrypt for older Android versions by hjiangsu
  • Fixed incorrectly triggered end of feed when too many filters are applied by hjiangsu
  • Fixed inbox "Mark All as Read" not updating UI by micahmo
  • Fixed issue where inbox reloads when already selected by micahmo
  • Fixed layout jank when scrolling back up to post body by hjiangsu
  • Fixed issue with profile/hamburger visibility during feed refresh by micahmo
  • Fixed create post snackbar error message by hjiangsu
  • Fixed end of feed message being shown when more posts are available by micahmo
  • Fixed image viewer stuck in fullscreen mode by micahmo

Misc

  • Upgraded Flutter version and related dependencies by hjiangsu
  • Updated instances list by github-actions
  • Updated translations from Weblate by hjiangsu
  • Updated NDK version by gwbischof
  • Removed unused package dependencies by hjiangsu
  • Removed go_router dependency for navigation by hjiangsu
  • Migrated from uni_links to app_links for deep link support by hjiangsu
  • Removed unneeded image permissions for Android by hjiangsu
  • Fixed macOS build by gwbischof
  • Fixed additional linting and deprecation warnings by hjiangsu
  • Updated web build to use Drift database by gwbischof
  • Added app-link support for thunderapp.dev by hjiangsu
  • Migrated Android build to use gradle declarative plugin by hjiangsu
  • Added automated build workflow for Android by hjiangsu
  • Added documentation on database updates by micahmo
Thunder Release [v0.6.0]: Media management, alternative link sources, and more!https://github.com/thunder-app/thunder/releases/tag/0.6.0Open linkView original on lemmy.world
58
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.6.0-4

Hey everyone, I hope you had a great new year! This is the fourth nightly release for Thunder v0.6.0. This version introduces support for managing your uploaded media, support for importing and exporting Lemmy settings, and many fixes to theming and the image viewer.

We're nearing the end of the nightly releases for v0.6.0, and will soon be releasing the full v0.6.0 for general availability. As such, please report any issues that you encounter when running this version!

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

Some notable changes to test out:

  • Thunder now has support for managing your uploaded media. To access and manage all your previously uploaded images, simply navigate to Settings -> Account -> Danger Zone -> Manage Media. Thanks to micahmo for working on this feature!
  • Thunder now has support for importing and exporting your Lemmy account settings. This allows you to migrate your account information, subscriptions, and blocklists from one instance to another. You can access this setting by heading to Settings -> Account -> Import/Export Settings.
  • The comment actions menu has been completely redesigned and reorganized to improve navigability and match the previously updated post actions menu. If you have any feedback on the new design and layout, feel free to mention it on GitHub.
  • The image viewer has been improved to better handle issues with top/bottom bars obstructing the image, and other edge cases. Thanks to CTalvio for working on this!

Additions

  • Added support for managing uploaded media by micahmo
  • Added ability to import/export Lemmy account settings by micahmo
  • Added ability to navigate to modlog for removed comments by micahmo

Changes

  • Hide profile/hamburger icon when refreshing feed by micahmo
  • Added support for additional comment link formats by micahmo
  • Improved image viewer interactions with top/bottom navigation bars by CTalvio
  • Added feature to highlight the last tapped post after navigating via image by micahmo
  • Redesigned comment bottom sheet by hjiangsu

Fixes

  • Fixed incorrect status bar color on the post page by micahmo
  • Fixed custom action inkwell colors not showing properly for post bottom sheet by micahmo
  • Fixed issue with comment scrolling offset not being applied correctly by micahmo
  • Fixed issue where image viewer could get stuck in fullscreen mode by micahmo
  • Fixed incorrect icon sizes by micahmo
  • Fixed additional color issues and discrepancies by micahmo

Misc

  • Added deep link support for thunderapp.dev by hjiangsu
  • Updated CI workflow for Flutter 3.27 and upgraded dependencies by hjiangsu
  • Migrated to gradle declarative plugin by hjiangsu
  • Fixed macOS runner not building due to associated domains by gwbischof
  • Added automated build workflow for Android by hjiangsu
  • Cleaned up image permissions for Android by hjiangsu
https://github.com/thunder-app/thunder/releases/tag/0.6.0-4Open linkView original on lemmy.world
10