Skip to content

Releases: thunder-app/thunder

v0.2.7-2

01 Dec 23:13
Compare
Choose a tag to compare
v0.2.7-2 Pre-release
Pre-release

This is the second pre-release for Thunder v0.2.7! This pre-release version fixes some issues introduced in the last pre-release and adds a couple new features.

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:

  • There is now a setting which allows you to combine comment scores. This is toggle-able in Settings -> Appearance -> Comments
  • Added a fix which should resolve some issues with long feed loading when Thunder first starts up. If this is still a recurring issue, please open a new GitHub issue with more details!

Changes since last pre-release version

Additions

  • Added spinning indicator when creating or editing posts* by @hjiangsu in #934
  • Added setting to show comment score rather than upvote/downvote counts by @hjiangsu in #935

Changes

  • Allow creating posts with no language* by @micahmo in #932
  • Added error message for language_not_allowed* by @micahmo in #933

Fixes

  • Fixed missing semantic labels and spelling* by @micahmo in #931
  • Fixed issues with feed loading on initial app start by @hjiangsu in #940

*Changes marked with an asterisk denote additions/modifications/fixes to changes introduced in previous pre-releases.


Full Changelog since 0.2.6

Additions

  • Added ability to collapse post body contents by @hjiangsu in #888
  • Added ability to open external community links in Thunder on Android by @micahmo in #908
  • Added ability to show link options when long-pressing on link previews by @micahmo in #909
  • Added ability to select app language in Settings by @hjiangsu in #901
  • Added ability to perform comment search when viewing a post by @micahmo in #887
  • Added ability to edit existing posts by @hjiangsu in #893
  • Added ability to set post language when creating or editing a post by @hjiangsu in #893
  • Added setting to show or hide read posts per account by @hjiangsu in #921
  • Added post/comment previews to Settings and reorganized setting pages by @hjiangsu in #890
  • Added missing feed sort types for old and top 3, 6, 9 months by @micahmo in #924
  • Added support for community/creator search filters in Search page by @micahmo in #925
  • Added setting to show comment score rather than upvote/downvote counts by @hjiangsu in #935
  • Added more community translations. Thanks to everyone here for contributing towards translations! If you have contributed towards translation and would like to be explicitly mentioned, please let me know your GitHub handle through Matrix or on here.

Changes

  • Migrated textScaleFactor to textScaler by @hjiangsu in #830
  • Updated extended image package by @gwbischof in #904
  • Fixed search filter labels by @micahmo in #914
  • Added subscribed status and community subscriber count in community picker by @micahmo in #917
  • Improved image link handling to open images in-app by @micahmo in #919

Fixes

  • Fixed status bar visual glitch on app startup by @micahmo in #910
  • Fixed issue where Android back button did not close community sidebar by @micahmo in #907
  • Fixed user avatar showing blank when display name is empty by @micahmo in #916
  • Fixed issue with app bar accessibility by @micahmo in #918
  • Fixed custom tabs not using default browser when opening links by @hjiangsu in #928
  • Fixed issues with feed loading on initial app start by @hjiangsu in #940

Full Changelog: 0.2.6...0.2.7-2

v0.2.7-1

30 Nov 03:14
Compare
Choose a tag to compare
v0.2.7-1 Pre-release
Pre-release

This is the first pre-release for Thunder v0.2.7! This pre-release version introduces quite a few new features and improvements, as well as usual bug fixes.

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

Please see below for the full changelog since the last general release. For those on TestFlight, you will receive the pre-release update once it has been approved by Apple.

Some notable changes to test out:

  • Ability to edit posts and set the post language. You can now edit your own posts and change the post language! This is relatively new so please mention any issues related to this change.
  • Reorganization of the settings page, with post and comment previews. You can now see a preview of your post and comment settings without having to leave the settings page. The post and comment options have been moved to Settings -> Appearance -> Posts/Comments.
  • Searching for comments within a post. You can now trigger a search within a given post to find specific comments. This only searches for comments that have already been loaded in at this time.
  • Under-the-hood migrations for system text scaling. You may notice slight changes in the text size from the previous version. If there are any issues (such as too large or too small font sizes), please open up a new issue on GitHub with more information.
  • And much more listed below!

Thanks again for sticking around, and please mention any bugs and issues that you encounter when using this version!

Additions

  • Added ability to collapse post body contents by @hjiangsu in #888
  • Added ability to open external community links in Thunder on Android by @micahmo in #908
  • Added ability to show link options when long-pressing on link previews by @micahmo in #909
  • Added ability to select app language in Settings by @hjiangsu in #901
  • Added ability to perform comment search when viewing a post by @micahmo in #887
  • Added ability to edit existing posts by @hjiangsu in #893
  • Added ability to set post language when creating or editing a post by @hjiangsu in #893
  • Added setting to show or hide read posts per account by @hjiangsu in #921
  • Added post/comment previews to Settings and reorganized setting pages by @hjiangsu in #890
  • Added missing feed sort types for old and top 3, 6, 9 months by @micahmo in #924
  • Added support for community/creator search filters in Search page by @micahmo in #925
  • Added more community translations. Thanks to everyone here for contributing towards translations! If you have contributed towards translation and would like to be explicitly mentioned, please let me know your GitHub handle through Matrix or on here.

Changes

  • Migrated textScaleFactor to textScaler by @hjiangsu in #830
  • Updated extended image package by @gwbischof in #904
  • Fixed search filter labels by @micahmo in #914
  • Added subscribed status and community subscriber count in community picker by @micahmo in #917
  • Improved image link handling to open images in-app by @micahmo in #919

Fixes

  • Fixed status bar visual glitch on app startup by @micahmo in #910
  • Fixed issue where Android back button did not close community sidebar by @micahmo in #907
  • Fixed user avatar showing blank when display name is empty by @micahmo in #916
  • Fixed issue with app bar accessibility by @micahmo in #918
  • Fixed custom tabs not using default browser when opening links by @hjiangsu in #928

Full Changelog: 0.2.6...0.2.7-1

v0.2.6

22 Nov 21:50
Compare
Choose a tag to compare

Hey everyone! The upcoming update is a minor update which fixes some of the issues that were introduced in v0.2.5.

If you are using the Google Play version or App Store version, please note that it may take a bit of time before you receive the update. Now onto the update notes. This is mainly a hot-fix update to address the following issues:

General

  • Fixed some issues revolving around markdown links not rendering properly (duplicated text, missing links, etc.)
  • Fixed an issue where the comment text scaling setting was not being applied properly
  • Fixed an issue where logging into an account with 2FA enabled was not working
  • Added more compatibility with the latest Lemmy 0.19.x changes. Note that this is still not final and may break at any time as 0.19.x is still under development

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

Changelog

Changes

  • Added compatibility with new Lemmy API changes 0.19.0-alpha.18 by @hjiangsu in #903

Fixes

  • Fixed issue where markdown links were not shown properly by @hjiangsu in #898
  • Fixed issue where comment text scaling was not working as intended by @hjiangsu in #898
  • Fixed issue where logging in with 2FA was not working even when entering correct TOTP by @hjiangsu

v0.2.6-2

17 Nov 23:13
Compare
Choose a tag to compare
v0.2.6-2 Pre-release
Pre-release

This is the second pre-release for Thunder v0.2.6! This pre-release version applies a hotfix that resolves login issues for those who have 2FA enabled.

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

Some changes to test out:

  • Test out general markdown links, and check whether links are missing or improperly formatted.
  • Test out Lemmy 0.19.x changes if possible. The only known instance that is running 0.19.x is voyager.lemmy.ml. As this is a test instance, be mindful that data loss may occur for interactions performed on this instance.

Changes

  • Added compatibility with new Lemmy API changes 0.19.0-alpha.18 by @hjiangsu in #903

Fixes

  • Fixed issue where markdown links were not shown properly by @hjiangsu in #898
  • Fixed issue where comment text scaling was not working as intended by @hjiangsu in #898
  • Fixed issue where logging in with 2FA was not working even when entering correct TOTP by @hjiangsu

Full Changelog since 0.2.5

This is the full changelog between 0.2.5 and this latest pre-release version.

Changes

  • Added compatibility with new Lemmy API changes 0.19.0-alpha.18 by @hjiangsu in #903

Fixes

  • Fixed issue where markdown links were not shown properly by @hjiangsu in #898
  • Fixed issue where comment text scaling was not working as intended by @hjiangsu in #898
  • Fixed issue where logging in with 2FA was not working even when entering correct TOTP by @hjiangsu

v0.2.6-1

17 Nov 21:57
c2ef56e
Compare
Choose a tag to compare
v0.2.6-1 Pre-release
Pre-release

This is the first pre-release for Thunder v0.2.6! This pre-release period will be much shorter than previous ones in order to push out some fixes affecting markdown link parsing. If no issues are found, this version will be released as a general build with no further additions or changes.

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

Some changes to test out:

  • Test out general markdown links, and check whether links are missing or improperly formatted.
  • Test out Lemmy 0.19.x changes if possible. The only known instance that is running 0.19.x is voyager.lemmy.ml. As this is a test instance, be mindful that data loss may occur for interactions performed on this instance.

Changes

  • Added compatibility with new Lemmy API changes 0.19.0-alpha.18 by @hjiangsu in #903

Fixes

  • Fixed issue where markdown links were not shown properly by @hjiangsu in #898
  • Fixed issue where comment text scaling was not working as intended by @hjiangsu in #898

Full Changelog since 0.2.5

This is the full changelog between 0.2.5 and this latest pre-release version.

Changes

  • Added compatibility with new Lemmy API changes 0.19.0-alpha.18 by @hjiangsu in #903

Fixes

  • Fixed issue where markdown links were not shown properly by @hjiangsu in #898
  • Fixed issue where comment text scaling was not working as intended by @hjiangsu in #898

v0.2.5

15 Nov 19:17
Compare
Choose a tag to compare

Hey everyone! You guessed it, its time for yet another Thunder release. As always, there have been many improvements, additions, changes and fixes in this release 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.

A quick reminder: if you are using the Google Play version or App Store version, please note that it may take a bit of time before you receive the update. Now onto the update notes. This update brings a few major features:

General

  • Lemmy 0.19.x support is now partially supported on Thunder (see known issues below). This will hopefully allow for a smooth transition experience once the official Lemmy 0.19.x update is released. This also means that instance blocking and the new sort types are available to use for instances running on 0.19.x.
  • More language localizations. Thanks to the community, there have been a ton of localization done on Thunder. This includes initial support for Norwegian Bokmål, Spanish, Polish, Ukrainian, Finnish, and Swedish. If you want to contribute towards additional languages, feel free to reach out!
  • Overall UI and UX improvements across the board including post title suggestions when creating a new post with an external URL, post and comment actions on long-press menu, trending communities on the Search page, and so much more.

⚙️ Performance

  • The feed page has been reworked from the ground up to provide you with a smoother and hopefully more seamless experience. This is a more under-the-hood change so you may not notice much change to the visuals.

🎉 Features

  • Anonymous profiles are now available. This allows you to add an instance and browse that instance without having to create an account or log in. To do this, simply tap on "Add Anonymous Instance" on the profile selection page and enter in the instance of your choice.
  • The search page has now been revamped to include even more options, including users, posts, comments, and links. Additionally, you can adjust the sort type and the feed type to better narrow your search results.
  • New sharing options for posts. When sharing posts, you now have the ability to customize what you want to share. You can share the link, the media, title, and so much more.
  • For Android users, you can now set Thunder to open links by default. To do this, go to Settings -> General -> Links and select the URLs you want to open with Thunder.

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

⚠️ Known Issues

There are some known issues with this update that I’m already aware about. Theses issues were found after submitting the build to the Play Store/App Store. I’m currently working on these issues and fixes should be coming in another update sometime soon.

  • Some markdown links are being parsed incorrectly. This results in some links not showing up properly, or some links showing duplicate text.
  • Lemmy 0.19.x support is currently only available up to 0.19.0-rc.4. There have been some more changes since then which are being addressed.

Changelog

Additions

  • Added ability to add anonymous instance accounts by @micahmo in #677
  • Added more post/comment actions to long-press menu by @micahmo in #741
  • Added initial support for username/community mentions in comments and posts by @micahmo in #751
  • Added instance pipeline to pull active instance list from API by @micahmo in #799
  • Added trending communities on search page by @micahmo in #807
  • Added advanced share sheet by @micahmo in #774
  • Added support for read all inbox by @ggichure in #808
  • Added support for accessibility profiles by @micahmo in #785
  • Added support for navigating to posts and comments from within the app by @micahmo in #818 and #835
  • Added setting to enable/disable full screen navigation swipe gesture by @hjiangsu in #831
  • Added ability to report comments from long-press menu by @ggichure in #816
  • Added Norwegian Bokmål localization by @comradekingu
  • Added additional Spanish localization by @gallegonovato
  • Added option to toggle reader mode for links on iOS by @hjiangsu in #840
  • Added ability to create post without being in community feed by @micahmo in #836
  • Added instance page to post long-press menu by @micahmo in #824
  • Added support for opening Lemmy links outside of Thunder in Android by @ggichure in #832
  • Added support for suggested post titles when creating a post by @micahmo in #855
  • Added support new sort types (controversial/scaled) for Lemmy 0.19.x by @micahmo in #829
  • Added ability to block instances in Lemmy 0.19.x instances by @hjiangsu in #857
  • Added ability to share content (images/text/urls) from other apps to Thunder on Android by @ggichure in #843
  • Introduced more search options in the Search page by @micahmo in #845 and #861
  • Added long-press menu to links in posts/comments by @micahmo in #869
  • Added initial support for Ukrainian localization by @pioneer
  • Added initial support for Swedish localization by @Pulkafettot
  • Added initial support for Finnish localization by @CTalvio
  • Added ability to show cross-posts in the Post page by @micahmo in #851
  • Added ability to search for posts in Search page by @micahmo in #873
  • Added support for searching by URL by @micahmo in #882
  • Added ability to see if a link has been posted already when creating a new post to by @micahmo in #879

Changes

  • Changed underlying structure of the feed page for better performance/architecture by @hjiangsu in #752
  • Collapsing a comment will disable accidental taps on username by @micahmo in #747
  • Introduce caching of images with a limit by @micahmo in #745
  • Updating Thunder package dependencies by @gwbischof in #771
  • Inbox unread badge limit increased to 99+ by @micahmo in #775
  • Removed non-functional message user action on user sidebar by @hjiangsu in #802
  • Added and fixed FAB haptics by @micahmo in #800
  • Migrated from BottomNavigationBar to NavigationBar by @ggichure in #783
  • Adjusted feed actions to be more responsive when refreshing, sorting, and switching communities/feeds by @hjiangsu in #820
  • Improved URL handling in create post page by @micahmo in #812
  • Adjusted color of FAB close button by @micahmo in #833
  • Improved instance handling when logging in by @micahmo in #810
  • Disable overscroll effect on Android when reduce animations setting is enabled by @hjiangsu in #839
  • Refactored underlying Lemmy API to be more compatible with Lemmy 0.18.x and 0.19.x versions by @hjiangsu in #854

Fixes

  • Fixed issue where posts would not load when failing to fetch image dimensions by @Fmstrat in #761
  • Fixed animation not being triggered with deferred comments by @micahmo in #749
  • Fixed NSFW previews not being properly blurred by @micahmo in #795
  • Fixed spacing issue with post title when post is saved by @micahmo in #801
  • Fixed issue where Thunder hangs on app load if the current instance is down by @micahmo in #770
  • Fixed interactions with saved comments by @micahmo in #779
  • Fixed user comments grammar by @micahmo in #796
  • Fixed issue where search would reset by @micahmo in #804
  • Fixed issue where post titles were not properly escaped by @hjiangsu in #821
  • Fixed accessibility semantics for replies/saved by @micahmo in #782
  • Fixed issue with comment reply not working within Inbox page by @hjiangsu in #862
  • Fixed issues with comments disappearing in show all mode by @micahmo in https://github.com/thun...
Read more

0.2.5-4

10 Nov 17:30
Compare
Choose a tag to compare
0.2.5-4 Pre-release
Pre-release

This is the fourth pre-release for Thunder v0.2.5! This nightly is a smaller release which focuses on fixing some issues present in the previous pre-releases.

There will most likely not be any major features or changes from this point forward as I am getting things ready for a full general release soon for Lemmy 0.19.x compatibility. As such, please keep on testing and report any outstanding issues present from the pre-releases.

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

Please see below for the full changelog since the last general release. For those on TestFlight, you will receive the pre-release update once it has been approved by Apple.

Some notable changes to test out:

  • Test out the new search options for searching posts/URL in the search page
  • General testing of common actions (voting, replying, creating posts, sharing, etc)

Additions

  • Added ability to show cross-posts in the Post page by @micahmo in #851
  • Added ability to search for posts in Search page by @micahmo in #873
  • Added support for searching by URL by @micahmo in #882
  • Added ability to see if a link has been posted already when creating a new post to by @micahmo in #879

Changes

  • Added more compatibility with new Lemmy API changes 0.19.0-alpha.16 by @hjiangsu in #881

Fixes

  • Fixed issue with authenticated actions after opening external link in Thunder* by @micahmo in #875
  • Exclude semantics on TextScroll inside community/user autocompletes* by @micahmo in #874
  • Fixed "New" sort type not showing up* by @hjiangsu in #878
  • Fixed issue with uploading pictures when creating post* by @hjiangsu in #885

Full Changelog since 0.2.4

This is the full changelog between 0.2.4 and this latest pre-release version (note that this list excludes any fixes to bugs that were introduced in the previous pre-release versions 0.2.5-x).

Additions

  • Added ability to add anonymous instance accounts by @micahmo in #677
  • Added more post/comment actions to long-press menu by @micahmo in #741
  • Added initial support for username/community mentions in comments and posts by @micahmo in #751
  • Added instance pipeline to pull active instance list from API by @micahmo in #799
  • Added trending communities on search page by @micahmo in #807
  • Added advanced share sheet by @micahmo in #774
  • Added support for read all inbox by @ggichure in #808
  • Added support for accessibility profiles by @micahmo in #785
  • Added support for navigating to posts and comments from within the app by @micahmo in #818 and #835
  • Added setting to enable/disable full screen navigation swipe gesture by @hjiangsu in #831
  • Added ability to report comments from long-press menu by @ggichure in #816
  • Added Norwegian Bokmål localization by @comradekingu
  • Added additional Spanish localization by @gallegonovato
  • Added option to toggle reader mode for links on iOS by @hjiangsu in #840
  • Added ability to create post without being in community feed by @micahmo in #836
  • Added instance page to post long-press menu by @micahmo in #824
  • Added support for opening Lemmy links outside of Thunder in Android by @ggichure in #832
  • Added support for suggested post titles when creating a post by @micahmo in #855
  • Added support new sort types (controversial/scaled) for Lemmy 0.19.x by @micahmo in #829
  • Added ability to block instances in Lemmy 0.19.x instances by @hjiangsu in #857
  • Added ability to share content (images/text/urls) from other apps to Thunder on Android by @ggichure in #843
  • Introduced more search options in the Search page by @micahmo in #845 and #861
  • Added long-press menu to links in posts/comments by @micahmo in #869
  • Added initial support for Ukrainian localization by @pioneer
  • Added initial support for Swedish localization by @Pulkafettot
  • Added initial support for Finnish localization by @CTalvio
  • Added ability to show cross-posts in the Post page by @micahmo in #851
  • Added ability to search for posts in Search page by @micahmo in #873
  • Added support for searching by URL by @micahmo in #882
  • Added ability to see if a link has been posted already when creating a new post to by @micahmo in #879

Changes

  • Changed underlying structure of the feed page for better performance/architecture by @hjiangsu in #752
  • Collapsing a comment will disable accidental taps on username by @micahmo in #747
  • Introduce caching of images with a limit by @micahmo in #745
  • Updating Thunder package dependencies by @gwbischof in #771
  • Inbox unread badge limit increased to 99+ by @micahmo in #775
  • Removed non-functional message user action on user sidebar by @hjiangsu in #802
  • Added and fixed FAB haptics by @micahmo in #800
  • Migrated from BottomNavigationBar to NavigationBar by @ggichure in #783
  • Adjusted feed actions to be more responsive when refreshing, sorting, and switching communities/feeds by @hjiangsu in #820
  • Improved URL handling in create post page by @micahmo in #812
  • Adjusted color of FAB close button by @micahmo in #833
  • Improved instance handling when logging in by @micahmo in #810
  • Disable overscroll effect on Android when reduce animations setting is enabled by @hjiangsu in #839
  • Refactored underlying Lemmy API to be more compatible with Lemmy 0.18.x and 0.19.x versions by @hjiangsu in #854

Fixes

  • Fixed issue where posts would not load when failing to fetch image dimensions by @Fmstrat in #761
  • Fixed animation not being triggered with deferred comments by @micahmo in #749
  • Fixed NSFW previews not being properly blurred by @micahmo in #795
  • Fixed spacing issue with post title when post is saved by @micahmo in #801
  • Fixed issue where Thunder hangs on app load if the current instance is down by @micahmo in #770
  • Fixed interactions with saved comments by @micahmo in #779
  • Fixed user comments grammar by @micahmo in #796
  • Fixed issue where search would reset by @micahmo in #804
  • Fixed issue where post titles were not properly escaped by @hjiangsu in #821
  • Fixed accessibility semantics for replies/saved by @micahmo in #782
  • Fixed issue with comment reply not working within Inbox page by @hjiangsu in #862
  • Fixed issues with comments disappearing in show all mode by @micahmo in #842

0.2.5-3

03 Nov 17:30
Compare
Choose a tag to compare
0.2.5-3 Pre-release
Pre-release

This is the third pre-release for Thunder v0.2.5! This nightly introduces quite a number of new features and adds more compatibility with Lemmy 0.19.x

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

Please see below for the full changelog since the last general release. For those on TestFlight, you will receive the pre-release update once it has been approved by Apple.

Some notable changes to test out:

  • New search changes and additions. The search page now supports communities, users, and comments.
  • Opening and sharing links to Thunder on Android. You can set specific urls to be opened in Thunder by going to Settings -> General -> Links -> Open by default
  • Lemmy 0.19.x features, including new sort types and instance blocking (if on a supported Lemmy 0.19.x instance)

Additions

  • Added option to toggle reader mode for links on iOS by @hjiangsu in #840
  • Added ability to create post without being in community feed by @micahmo in #836
  • Added instance page to post long-press menu by @micahmo in #824
  • Added support for opening Lemmy links outside of Thunder in Android by @ggichure and @michamo in #832 and #866
  • Added support for suggested post titles when creating a post by @micahmo in #855
  • Added support new sort types (controversial/scaled) for Lemmy 0.19.x by @micahmo in #829
  • Added ability to block instances in Lemmy 0.19.x instances by @hjiangsu in #857
  • Added ability to share content (images/text/urls) from other apps to Thunder on Android by @ggichure in #843
  • Introduced more search options in the Search page by @micahmo in #845 and #861
  • Added long-press menu to links in posts/comments by @micahmo in #869
  • Added initial support for Ukrainian localization by @pioneer
  • Added initial support for Swedish localization by @Pulkafettot
  • Added initial support for Finnish localization by @CTalvio

Changes

  • Disabled overscroll effect on Android when reduce animations setting is enabled by @hjiangsu in #839
  • Refactored underlying Lemmy API to be more compatible with Lemmy 0.18.x and 0.19.x versions by @hjiangsu in #854
  • Additional Spanish localization* by @gallegonovato

Fixes

  • Fixed issue with comment reply not working within Inbox page by @hjiangsu in #862
  • Fixed issues with comments disappearing in show all mode by @micahmo in #842

Full Changelog since 0.2.4

This is the full changelog between 0.2.4 and this latest pre-release version (note that this list excludes any fixes to bugs that were introduced in the previous pre-release versions 0.2.5-x).

Additions

  • Added ability to add anonymous instance accounts by @micahmo in #677
  • Added more post/comment actions to long-press menu by @micahmo in #741
  • Added initial support for username/community mentions in comments and posts by @micahmo in #751
  • Added instance pipeline to pull active instance list from API by @micahmo in #799
  • Added trending communities on search page by @micahmo in #807
  • Added advanced share sheet by @micahmo in #774
  • Added support for read all inbox by @ggichure in #808
  • Added support for accessibility profiles by @micahmo in #785
  • Added support for navigating to posts and comments from within the app by @micahmo in #818 and #835
  • Added setting to enable/disable full screen navigation swipe gesture by @hjiangsu in #831
  • Added ability to report comments from long-press menu by @ggichure in #816
  • Added Norwegian Bokmål localization by @comradekingu
  • Added additional Spanish localization by @gallegonovato
  • Added option to toggle reader mode for links on iOS by @hjiangsu in #840
  • Added ability to create post without being in community feed by @micahmo in #836
  • Added instance page to post long-press menu by @micahmo in #824
  • Added support for opening Lemmy links outside of Thunder in Android by @ggichure in #832
  • Added support for suggested post titles when creating a post by @micahmo in #855
  • Added support new sort types (controversial/scaled) for Lemmy 0.19.x by @micahmo in #829
  • Added ability to block instances in Lemmy 0.19.x instances by @hjiangsu in #857
  • Added ability to share content (images/text/urls) from other apps to Thunder on Android by @ggichure in #843
  • Introduced more search options in the Search page by @micahmo in #845 and #861
  • Added long-press menu to links in posts/comments by @micahmo in #869
  • Added initial support for Ukrainian localization by @pioneer
  • Added initial support for Swedish localization by @Pulkafettot
  • Added initial support for Finnish localization by @CTalvio

Changes

  • Changed underlying structure of the feed page for better performance/architecture by @hjiangsu in #752
  • Collapsing a comment will disable accidental taps on username by @micahmo in #747
  • Introduce caching of images with a limit by @micahmo in #745
  • Updating Thunder package dependencies by @gwbischof in #771
  • Inbox unread badge limit increased to 99+ by @micahmo in #775
  • Removed non-functional message user action on user sidebar by @hjiangsu in #802
  • Added and fixed FAB haptics by @micahmo in #800
  • Migrated from BottomNavigationBar to NavigationBar by @ggichure in #783
  • Adjusted feed actions to be more responsive when refreshing, sorting, and switching communities/feeds by @hjiangsu in #820
  • Improved URL handling in create post page by @micahmo in #812
  • Adjusted color of FAB close button by @micahmo in #833
  • Improved instance handling when logging in by @micahmo in #810
  • Disable overscroll effect on Android when reduce animations setting is enabled by @hjiangsu in #839
  • Refactored underlying Lemmy API to be more compatible with Lemmy 0.18.x and 0.19.x versions by @hjiangsu in #854

Fixes

  • Fixed issue where posts would not load when failing to fetch image dimensions by @Fmstrat in #761
  • Fixed animation not being triggered with deferred comments by @micahmo in #749
  • Fixed NSFW previews not being properly blurred by @micahmo in #795
  • Fixed spacing issue with post title when post is saved by @micahmo in #801
  • Fixed issue where Thunder hangs on app load if the current instance is down by @micahmo in #770
  • Fixed interactions with saved comments by @micahmo in #779
  • Fixed user comments grammar by @micahmo in #796
  • Fixed issue where search would reset by @micahmo in #804
  • Fixed issue where post titles were not properly escaped by @hjiangsu in #821
  • Fixed accessibility semantics for replies/saved by @micahmo in #782
  • Fixed issue with comment reply not working within Inbox page by @hjiangsu in #862
  • Fixed issues with comments disappearing in show all mode by @micahmo in #842

0.2.5-2

18 Oct 19:53
Compare
Choose a tag to compare
0.2.5-2 Pre-release
Pre-release

This is the second pre-release for Thunder v0.2.5! This nightly fixes a lot of issues that were reported from the first pre-release version, and adds initial support for Lemmy 0.19.x.

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

Please see below for the full changelog since the last general release. For those on TestFlight, you will receive the pre-release update once it has been approved by Apple.

Some notable changes to test out:

  • Initial support for Lemmy 0.19.x instances. Note that this only adds in support for authentication with 0.19.x instances. Features such as the new sort options, and blocking of instances is not fully implemented at this point.
  • New customizable options when sharing posts. When sharing posts, you now have the option to customize the content you want to share (image, link, description, etc). This is an optional feature and can be disabled in Settings -> General -> Posts if you prefer original sharing options.

Additions

  • Added trending communities on search page by @micahmo in #807
  • Added advanced share sheet by @micahmo in #774
  • Added support for read all inbox by @ggichure in #808
  • Added support for accessibility profiles by @micahmo in #785
  • Added support for navigating to posts and comments from within the app by @micahmo in #818 and #835
  • Added setting to enable/disable full screen navigation swipe gesture by @hjiangsu in #831
  • Added ability to report comments from long-press menu by @ggichure in #816
  • Added Norwegian Bokmål localization by @comradekingu
  • Added additional Spanish localization by @ gallegonovato

Changes

  • Adjusted feed actions to be more responsive when refreshing, sorting, and switching communities/feeds by @hjiangsu in #820
  • Improved URL handling in create post page by @micahmo in #812
  • Adjusted color of FAB close button by @micahmo in #833
  • Improved instance handling when logging in by @micahmo in #810

Fixes

  • Fixed issue where post titles were not properly escaped by @hjiangsu in #821
  • Fixed accessibility semantics for replies/saved by @micahmo in #782
  • Fixed back button handling on feeds* by @micahmo in #817
  • Fixed issue where feeds navigated via the sidebar do not respect the default sort* by @hjiangsu in #814
  • Fixed various accessibility and semantic label issues* by @micahmo in #823
  • Fixed issue with missing semantic labels on refresh, back button, and menu icons* by @hjiangsu in #814
  • Fixed issue where navigated feeds do not have FABs* by @hjiangsu in #814
  • Fixed issue where disabled feed FAB still contained dead area to summon FAB* by @hjiangsu in #822
  • Fixed issue with various feed FAB issues (unsupported actions, instances of freezing)* by @hjiangsu in #825
  • Fixed issues related to anonymous instances* by @micahmo in #826 and #828

Full Changelog since 0.2.4

This is the full changelog between 0.2.4 and this latest pre-release version (note that this list excludes any fixes to bugs that were introduced in the previous pre-release version 0.2.5-1).

Additions

  • Added ability to add anonymous instance accounts by @micahmo in #677
  • Added more post/comment actions to long-press menu by @micahmo in #741
  • Added initial support for username/community mentions in comments and posts by @micahmo in #751
  • Added instance pipeline to pull active instance list from API by @micahmo in #799
  • Added trending communities on search page by @micahmo in #807
  • Added advanced share sheet by @micahmo in #774
  • Added support for read all inbox by @ggichure in #808
  • Added support for accessibility profiles by @micahmo in #785
  • Added support for navigating to posts and comments from within the app by @micahmo in #818 and #835
  • Added setting to enable/disable full screen navigation swipe gesture by @hjiangsu in #831
  • Added ability to report comments from long-press menu by @ggichure in #816
  • Added Norwegian Bokmål localization by @comradekingu
  • Added additional Spanish localization by @ gallegonovato

Changes

  • Changed underlying structure of the feed page for better performance/architecture by @hjiangsu in #752
  • Collapsing a comment will disable accidental taps on username by @micahmo in #747
  • Introduce caching of images with a limit by @micahmo in #745
  • Updating Thunder package dependencies by @gwbischof in #771
  • Inbox unread badge limit increased to 99+ by @micahmo in #775
  • Removed non-functional message user action on user sidebar by @hjiangsu in #802
  • Added and fixed FAB haptics by @micahmo in #800
  • Migrated from BottomNavigationBar to NavigationBar by @ggichure in #783
  • Adjusted feed actions to be more responsive when refreshing, sorting, and switching communities/feeds by @hjiangsu in #820
  • Improved URL handling in create post page by @micahmo in #812
  • Adjusted color of FAB close button by @micahmo in #833
  • Improved instance handling when logging in by @micahmo in #810

Fixes

  • Fixed issue where posts would not load when failing to fetch image dimensions by @Fmstrat in #761
  • Fixed animation not being triggered with deferred comments by @micahmo in #749
  • Fixed NSFW previews not being properly blurred by @micahmo in #795
  • Fixed spacing issue with post title when post is saved by @micahmo in #801
  • Fixed issue where Thunder hangs on app load if the current instance is down by @micahmo in #770
  • Fixed interactions with saved comments by @micahmo in #779
  • Fixed user comments grammar by @micahmo in #796
  • Fixed issue where search would reset by @micahmo in #804
  • Fixed issue where post titles were not properly escaped by @hjiangsu in #821
  • Fixed accessibility semantics for replies/saved by @micahmo in #782

New Contributors

0.2.5-1

09 Oct 16:06
Compare
Choose a tag to compare
0.2.5-1 Pre-release
Pre-release

This is the first pre-release for Thunder v0.2.5! This nightly adds a few new additions and changes to enhance your user experience. Furthermore, a lot of internal changes have been made to improve app stability and performance.

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

Please see below for the full changelog since the last general release. For those on TestFlight, you will receive the pre-release update once it has been approved by Apple.

Some notable changes to test out:

  • Feed page refactor - the logic powering the feed page has been completely re-written from the ground up to hopefully enable better performance and stability. As this is a major change to the underlying logic, there are bound to be issues that were missed during testing. If you notice any issues, please create a new issue on GitHub!
  • Added ability to add/manage anonymous profiles. This allows you to create a profile under a given instance without having to log in.
  • Added actions to post/comment long-press menu. This adds in vote and save actions to the long-press menu.
  • Added support for community/person mentions when creating a new comment or post. To use this feature, simply tap on the @ or ! actions located in the markdown section when creating a new post or comment.

The next pre-release versions from this point on will be mainly focused on fixing existing issues with the feed refactor, as well as introducing support for Lemmy 0.19.x.

Thanks again for sticking around, and please mention any bugs and issues that you encounter when using this version!

Additions

  • Added ability to add anonymous instance accounts by @micahmo in #677
  • Added more post/comment actions to long-press menu by @micahmo in #741
  • Added initial support for username/community mentions in comments and posts by @micahmo in #751
  • Added instance pipeline to pull active instance list from API by @micahmo in #799

Changes

  • Changed underlying structure of the feed page for better performance/architecture by @hjiangsu in #752
  • Collapsing a comment will disable accidental taps on username by @micahmo in #747
  • Introduce caching of images with a limit by @micahmo in #745
  • Updating Thunder package dependencies by @gwbischof in #771
  • Inbox unread badge limit increased to 99+ by @micahmo in #775
  • Removed non-functional message user action on user sidebar by @hjiangsu in #802
  • Added and fixed FAB haptics by @micahmo in #800
  • Migrated from BottomNavigationBar to NavigationBar by @ggichure in #783

Fixes

  • Fixed issue where posts would not load when failing to fetch image dimensions by @Fmstrat in #761
  • Fixed animation not being triggered with deferred comments by @micahmo in #749
  • Fixed NSFW previews not being properly blurred by @micahmo in #795
  • Fixed spacing issue with post title when post is saved by @micahmo in #801
  • Fixed issue where Thunder hangs on app load if the current instance is down by @micahmo in #770
  • Fixed interactions with saved comments by @micahmo in #779
  • Fixed user comments grammar by @micahmo in #796
  • Fixed issue where search would reset by @micahmo in #804

New Contributors

Full Changelog: 0.2.4...0.2.5-1