Releases: thunder-app/thunder
v0.2.1-alpha.9+11
Adds fixes to the following issues:
- Search page missing text for placeholder text
- By default, comments will be kept expanded when the default level 4 comment is expanded (no need to expand each individual comment after expanding the 4th level collapsed comment
- Inbox replies now don't show full screen loading indicator, but rather a localized loading indicator when marking as read
- Fixed issue where pull to refresh on profile page did not refresh anything
v0.2.1-alpha.8+11
This hot-fix fixes the issue where not all comments would show up on the profile/user pages - contribution from @ajsosa!
v0.2.1-alpha.7+11
This hot-fix adds lazy loading/infinite-scrolling to inbox (replies, mentions, messages)
v0.2.1-alpha.6+11
This hotfix fixes an issue where long comment chains above 8 would not show up
v0.2.1-alpha.5+11
This hot-fix resolves an issue with inbox replies not working.
v0.2.1-alpha.4+11
This is a quick hot-fix to attempt to fix issues with comment editing.
v0.2.1-alpha.3+11
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
v0.2.1-alpha.2+11
This is the second pre-release of Thunder for v0.2.1+11! (if all things go accordingly and I don't mess up TestFlight builds again)
Just an update: I'll have a bit less time this week to work on Thunder, so updates may take a bit longer than before.
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:
- general testing of app overall, vote, reply, comment, share, etc.
- testing and changing custom swipe actions
- scrolling through long comment threads to check for any stuttering or performance issues
- changing all of the settings in the setting pages and see if they are all being applied correctly
Without further ado, these are the changes from the last pre-release:
- Post duplicates are now filtered from the feed - contribution from @ajsosa
- Fixed issue with haptic feedback when attempting to edit your own comment
- Fixed issue where you could not edit your comment in some instances when using your display name
- Fixed issue where commenting would bring you out of the post
- Fixed issue where longer comment threads would not show up properly
- Increased NSFW blur - contribution from @guigs4
- Slight changes to contrast of text in posts - contribution from @Fmstrat
- Added tooltip labels on sort types - contribution from @micahmo
- 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
- Adjusted font scaling to match closer to defaults, and applied font scaling to more places
- Fixed issue with talkback on posts not applying properly
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
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
- 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
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
v0.2.1-alpha.1+11
This is the first pre-release of Thunder for v0.2.1+11! (if all things go accordingly and I don't mess up TestFlight builds again)
Just an update: I'll have a bit less time this week to work on Thunder, so updates may take a bit longer than before.
Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.
Without further ado, these are the changes from last time (based off changelog):
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 - this is very very rough at the moment so feedback is appreciated
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 (this is disabled temporarily) - 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
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
For things to test out, I would suggest:
- general testing of app overall, vote, reply, comment, share, etc.
- testing of custom swipe actions
- scrolling through long comment threads
- changing all of the settings in the setting pages
v0.2.1+10
Alpha Release [v0.2.1+10]
Zoom zoom zoom, new update incoming and Happy Canada Day for my fellow Canadians out there (if there are any out there 👀) 🎉
I know I skipped v0.2.1+9 - this was because a build failed for TestFlight, which upped the version from v0.2.1+9 -> v0.2.1+10
Important: it is highly recommended to reinstall the app for the best (and least buggy) experience possible
This update was mainly focused on improving overall performance for Thunder - you should hopefully see less lag as you scroll down your favourite feed or community! In addition to that, a few new major additions have been added, including the ability to view a user's profile, a revamped account page (for posts, comments, and saved posts), editing of comments, ability to download images and of course, more quality of life improvements to make your experience even better!
As always, this is an alpha release, so do expect bugs to pop up here and there. Without further ado, here are the changes:
Major Additions
- Hopefully major improvements to performance within the app! You should feel that scrolling through the feed is smoother, and less laggy (hopefully) There is still an issue with some stuttering within long comment threads which will be looked at further
- Added ability to edit your own comments - editing will replace the reply swipe gesture if you are swiping on your own comment
- Added ability to download images - contribution from @MrAntonS
- Added back ability to collapse a comment, toggle-able in the settings
- Added pull to refresh on posts
- An additional button now shows up for each post in comfortable view to open the more actions modal
- Long pressing the post will bring up a modal to perform more actions such as visit community, user profile, sharing
- Added initial support for viewing user profiles - including their posts and comments
- Added top sort options - contribution from @JulianPaulus
- Upvoting and downvoting posts/comments now provides you with immediate feedback (no more waiting around)
QoL Improvements
- Adjusted thickness of divider between posts to help differentiate posts
- Increased threshold for triggering a upvote/downvote on comments to hopefully have less accidental actions
Fixes and Misc
- Fixed issue where you could not exit app when swiping back or using the back button
- Fixed issue where an error would be thrown if trying to access http pages - contribution from @vbh
- Fixed issue with missing haptic feedback on comment actions and other places
- Fixed issue where reply button would cover actions and comments for short posts
- Removed mark as read for mentions and replies that have already been read
- Dockerfile for building Android builds - contribution from @Fmstrat
- Fixing settings not reachable - contribution from @ggichure
And many more changes under the hood!
The main focuses for the next release are (but subject to change):
- Adding in a way to block users or communities
- Editing of posts
- Adding more options when creating posts
- Alternate ways of voting in comments outside of swipe gestures
If you find any issues or would like to suggest features, please open up a new issue! As always, contributions are always welcomed here.