Skip to content

v0.2.1-alpha.3+11

Pre-release
Pre-release
Compare
Choose a tag to compare
@hjiangsu hjiangsu released this 08 Jul 17:09
· 1999 commits to develop since this release

This is the third, and final pre-release of Thunder for v0.2.1+11! (if all things go accordingly and I don't mess up TestFlight builds again).

There will most likely not be any more additions of features for the next release, just bug fixes for large bugs. I would like to give a huge shoutout to everyone that has been working on PRs for this upcoming release, it has been incredible. This includes but is not limited to @bactaholic, @micahmo, @Fmstrat, @CTalvio, @ajsosa, @guigs4, @coslu, @minicit! Please let me know if I have missed anyone :D

Another note: I have created a Matrix space for Thunder for anyone who wants to have general chat there or to get replies even faster. The link to it is here: https://matrix.to/#/#thunderapp:matrix.org

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

For things to test out, I would suggest:

  • Test out everything you possibly can. Place heavy focus on general and most common actions (upvote, downvote, save, reply, comment, creating posts, etc)
  • Look around for any issues with performance overall, or things that seem like they require an immediate fix

Without further ado, these are the changes from the last pre-release:

  • Added initial way to block communities from the long press menu on posts. Long press a post in the feed page to show an option to block a community. Currently there is no way to unblock a blocked community, but that will come in a future release
  • Added a whole bunch of UI tweaks and changes to post page, and in other places - contribution from @CTalvio
  • Addition of community and user banners - contribution from @CTalvio
  • Added pull to refresh to a few more pages - contribution from @bactaholic
  • Showing collapsed comment count - contribution from @micahmo
  • Sharing media directly as images - contribution from @michahmo

...and probably a whole bunch of other under-the-hood changes I forgot to note down 😅

And here are the full changes since v0.2.1+10:

Added

  • Added colour to username in comments to distinguish your own comments
  • Added option to allow text preview on text posts in normal view - contribution from @coslu
  • Added option to share media link or external URL links in the dialog popup on post long press
  • Added back featured post icon on posts within a community
  • Added ability to customize swipe gestures on comments and posts
  • Added ability to develop with hot reload using docker - contribution from @Fmstrat
  • Added initial implementation for font size scaling for titles and content
  • Added comment sorting - contribution from @guigs4
  • Added option to show title before content - contribution from @Fmstrat
  • Added option to show images edge-to-edge - contribution from @Fmstrat
  • Addition of manual refresh icons to different screens - contribution from @bactaholic
  • Addition of user and community banners - contribution from @CTalvio
  • Added ability to share media directly - contribution from @micahmo
  • Added initial ability to block community
  • Comments now show the number of direct replies - contribution from @micahmo
  • Added minor UI changes to the post view - contribution from @CTalvio

Changed

  • Adjusted visual feedback in comment swipe gestures
  • Added option in settings to enable/disable swipe on bottom navigation bar to open sidebar on feed page - contribution from @bactaholic
  • Added option in settings to enable/disable double-tap on bottom navigation bar to open sidebar on feed page - contribution from @bactaholic
  • Decreased scroll distance needed in order to fetch more comments from a thread
  • Improved error messages when more comments fail to fetch within a post
  • Decreased number of comments to fetch at a time to improve loading performance
  • Posts now load first before comment threads to make viewing posts more responsive
  • Slight changes to contrast of text in posts - contribution from @Fmstrat
  • Added tooltip labels on sort types - contribution from @micahmo
  • UI improvements to vote indication in feed view - contribution from @CTalvio
  • Community pages now use their display name - contribution from @CTalvio

Fixed

  • Potentially fixed issues with HTTPS certificate errors when running on Android using Adguard with HTTPS filtering enabled
  • Improved performance for comment threads with a lot of comments
  • Fixed issue where the last comment on a thread could potentially not show up
  • Fixed issue where markdown links were not respecting "open in external browser" option - contribution from @Fmstrat
  • Fixed issue with download media not working on Android for some users - contribution from @minicit
  • Fixed issue where media download button appearance in light mode - contribution from @coslu
  • Fixed issue where commenting would bring you out of the post
  • Fixed issue where you could not edit your comment in some instances when using your display name
  • Fixed issue with duplicate posts being shown on the feed - contribution from @ajsosa
  • Increased NSFW blur - contribution from @guigs4
  • Fixed issue where longer comment threads would not show up properly
  • Fixed a bug where the URI was not parsed to lowercase before checking extensions to parse image dimensions - contribution from @Fmstrat