Skip to content

v0.2.4

Compare
Choose a tag to compare
@hjiangsu hjiangsu released this 20 Sep 23:32
· 583 commits to develop since this release

Hey everyone, I know it's been a while since the last Thunder general release, but it is finally here! 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 reminder for anyone who didn’t catch the previous announcements, Thunder is now officially available on Google Play and on the App Store! You should also be able to search up Thunder on the Play Store/App Store to find it. For more details about the launch, see the following posts:

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. As always, this is an alpha release, so do expect bugs to pop up here and there. Now onto the update notes. This update brings a few major features:

  • Complete overhaul of the Create Comment page - this redesign matches the new Create Post page introduced previously
    • Markdown actions and preview icons are now located at the bottom for better accessibility
    • Adds the ability to upload images to comments
  • Post and comment drafts are now available - when you start a new post or comment, it will save the contents of the post/comment so that you can go back to it without losing your changes
  • Instance status in account selection - you can now see the general status of your logged in accounts when you select your account in the profile switcher. This enables you to know if your instance is currently down
  • Ability to access your saved comments - the account page has been changed slightly to allow viewing of saved contents posts/comments, as well as your own posts and comments
  • Improved management of blocked users and communities - you can now search for users and communities to block. You can access the blocked list by going to your account profile, and selecting the gear icon at the top right
  • Added setting to reduce animations throughout the app - this feature is in its initial stages and feedback is appreciated here
  • Added initial polish and spanish translations - if you'd like to contribute towards more translations and know a bit about .arb files, feel free to add them in!
  • Ability to export and import your app settings - this feature is available in the General settings page

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

Added

  • Show OP identification first before self/mod/admin by @micahmo in #569
  • Show full text of a URL when activating tooltip on post in feed by @micahmo in #582
  • Re-design comment creation screen by @coslu in #643
  • Support image uploading when creating comments by @coslu in #643
  • Show active user indicator when creating posts and comments by @coslu in #643
  • Added bot identifier in comments header by @micahmo in #638
  • Added access to saved comments in account page by @CTalvio in #519
  • Added Polish translation by @Pazdikan in #659
  • Added default user avatar when none is present by @coslu in #666
  • Added lock indicator to posts and prevent commenting when post is locked by @ajsosa in #676
  • Added the ability to combine the post FAB with the comment navigation buttons by @micahmo in #648
  • Show special user identifiers in post by @micahmo in #669
  • Added importing/exporting of settings to JSON by @hjiangsu in #644
  • Added instance status and latency indicators in account switcher by @micahmo in #655
  • Added option to not dim read posts by @micahmo in #695
  • Added Spanish translations by @ajsosa in #662
  • Added Spanish translations by @ireneairyn in #674
  • Ability to mark deleted replies as read by @micahmo in #693
  • Disable or hide downvote actions when instance does not have downvotes enabled by @hjiangsu in #717
  • Add drafts for posts and comments by @micahmo in #700
  • Improvements to user/community block management page by @micahmo in #704
  • Show sort icon in header/settings by @micahmo in #718
  • Hide community name and show username in community view by @micahmo in #724
  • Replying to comments will keep your position by @ajsosa in #725
  • Add Thunder setting to reduce animations throughout the app by @hjiangsu in #730
  • Highlight currently selected option in the sidebar by @micahmo in #731

Changed

  • Prioritize and identify default theme in Settings by @micahmo in #611
  • Hide gesture customize hint when gestures are disabled in the Settings page by @micahmo in #599
  • Text preview improvements in feed by @micahmo in #631
  • Added markdown rendering to taglines and support for multiple taglines by @micahmo in #593
  • Moved saved post star indicator before the title by @ajsosa in #684
  • Comment indicators follow theme colors and accents by @tom-james-watson in #671
  • Removed thumbnail progress indicators by @micahmo in #691
  • Display sort name as subtitle and make sort button use generic sort icon on top bar by @tom-james-watson in #670
  • Improved dismiss read functionality by @CTalvio in #698
  • Do not grey out read own/saved posts in profile by @CTalvio in #645
  • Improvements to error handling by @micahmo in #647
  • Bring comments in profile/replies up to feature parity with posts by @CTalvio in #608
  • Change instance/username entry keyboard type by @micahmo in #687
  • Show pencil icon for edited posts in feed by @micahmo in #692
  • Improved ability to refresh posts by @micahmo in #685
  • Remove hero animations by @micahmo in #689
  • Improved bottom pickers (sort by) by @micahmo in #686
  • Adjust FAB sort icon to use default icon by @micahmo in #711
  • Add semantic label to post combined FAB by @micahmo in #713
  • Improve text/labels on profile page by @micahmo in #715
  • Improve accent color picking in settings by @micahmo in #708
  • Improve user colors in post comment headers by @micahmo in #710
  • Improve pin/favorite/locked icons by @CTalvio in #719

Fixed

  • Handled issue with loading comments without a direct parent by @micahmo in #624
  • Do not capture FAB summon gesture while disabled by @micahmo in #653
  • Ensure snackbar appears over image viewer by @micahmo in #661
  • Fixed infinite spinner for load more replies + toast by @ajsosa in #667
  • Fixed NPE that broke commenting by @ajsosa in #681
  • Fixed top post missing and dismiss read top post disappearing by @CTalvio in #697
  • Fixed another comment spinner by @micahmo in #672
  • Fixed some issues with the app bar by @micahmo in #682
  • Fixed semantic labeling of sort picker by @micahmo in #654
  • Limit set state on isOverridingSwipeGestureAction in comment_card (perf improvement) by @ajsosa in #694
  • Added dimension information to thumbnails to reduce layout jank when using full screen images option by @hjiangsu in #712
  • Set system back button to go to history on profile by @micahmo in #714
  • Fix double tap zoom bug by @CTalvio in #720
  • Restore the share/downloading indicator by @micahmo in #727
  • Show all releases via in-app update by @micahmo in #733
  • Fix issue where dismiss read FAB action would not work consistently by @hjiangsu in #743

New Contributors

Full Changelog: v0.2.3+16...0.2.4