Thunder App Nightly

288 readers
8 users here now

An open-source, cross-platform Lemmy client for iOS and Android.

This community is intended for announcements and features related to pre-release builds of Thunder.

If there are any developers who would like to contribute, feel free to reach out on GitHub!

General Links
Website: Link
GitHub Repository: Link
Matrix Space: Link

Android Releases
IzzyOnDroid: Link
Google Play: Link

iOS Releases
Apple App Store: Link
TestFlight Beta: Link

Related Communities
Thunder Community: Link

founded 1 year ago
MODERATORS
1
 
 

This is the first pre-release for Thunder v0.4.0! 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:

  • The comment creation page has been fully rebuilt to improve its overall UI. Additionally, a language selector has been added in this page if you want to specify the language of the comment. As this is a large change, please mention any issues or feedback!
  • Added options to show user/community avatars in posts/comments. To show user avatars in comments, navigate to Settings -> Appearance -> Comments. To show community avatars in posts, navigate to Settings -> Appearance -> Posts -> Post Body Settings.
  • Many slight UI/UX changes across the board, including improved loading pages for slower connections, addition of unread counts to inbox page, improvements to spoiler appearance, and much more.

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

Additions

  • Updated create comment page UI and added language selector to comments by hjiangsu
  • Added spoiler to markdown buttons by micahmo and hjiangsu
  • Added support for selecting discussion languages by iparks99
  • Added support for new sort types as defaults by micahmo
  • Added option to show user/community avatars by iparks99
  • Added an option to hide thumbnails in feed by iparks99 and hjiangsu

Changes

  • Show individual unread counts in inbox page by micahmo
  • Improved missing post snackbar message by micahmo
  • Improved spoiler appearance by micahmo
  • Adjusted markdown editor link dialog styling by micahmo
  • Adjusted padding to community sidebar by micahmo
  • Add loading page for posts/comments on slower connections by micahmo
  • Adjusted post/comment language selector styling by hjiangsu
  • Refactored post metadata and user/community chips by hjiangsu
  • Refactored post page quick actions by hjiangsu
  • Implemented core architecture to handle push notifications (APNs, UnifiedPush) by hjiangsu
  • Added retry action when initial feed loading fails by micahmo

Fixes

  • Fixed subscribe/favorite app bar action not updating UI by micahmo
  • Fixed comment load spinner showing incorrectly by micahmo
  • Fixed account page back button behaviour on Android by hjiangsu
  • Fixed issues with deleted comment content showing up by micahmo
  • Fixed search FAB primary single press action not triggering by micahmo
  • Fixed issue marking multiple replies as read by micahmo

Misc

  • Integrate run on save scripts for VSCode by micahmo
  • Configure i18n.ally plugin by ipcjs
  • Apply linter suggested fix-ups by micahmo
2
 
 

This is the first release candidate version for Thunder v0.2.9! This version mainly focuses on minor bug fixes introduced previously and updating translation strings. If no major issues are found, this will be the version released as 0.2.9.

Please report any bugs or issues on GitHub as you find them!

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

There are no notable changes in this version!

Changes

Fixes

  • Fixed issue with post metadata colours not being applied properly* by @hjiangsu
  • Fixed url post card metadata tooltip visibility* by @hjiangsu
  • Fixed search page keyboard on iOS by @hjiangsu
  • Fixed post page failure when image fails to load by @hjiangsu
  • Fixed inbox counter not reflecting true number of unread notifications by @hjiangsu

Misc

  • Updated localization strings by @hjiangsu
3
12
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

This is the first pre-release for Thunder v0.2.1+13!

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

There's been quite a few changes, additions, and tweaks to Thunder overall. There have also been some changes under the hood to improve the overall development experience, so please do try to test everything that you can!

Here's the full change log so far:

Added

  • Added swipe gesture to toggle read/unread status on posts - contribution from @micahmo
  • Added option to enable/disable text post indicator on compact view - contribution from @micahmo
  • Added improvements to link previews to be more stable, and to work more often - contribution from @micahmo
  • Added instance icons in account selection - contribution from @micahmo
  • Image viewer supports double-tap and slide zoom - contribution from @CTalvio
  • Improvements to image viewer to be more reliable with gesture controls, and overall UI fixes - contribution from @CTalvio
  • Added an option to disable FABs in feed/post page - contribution from @ajsosa
  • Added customization of nested comment indicators - contribution from @micahmo
  • Added ability to delete comment on long press - contribution from @vbh
  • Improvements to CI/development workflow
  • Added ability to view comment context when tapping on your own comment from profile - contribution from @ajsosa

Changed

  • Going back from a selected community in the sidebar will bring you back to the feed view - contribution from @micahmo
  • Minor tweaks to toast notification when blocking communities - contribution from @micahmo
  • Changed to default feed type to be "All" rather than "Local" - contribution from @micahmo
  • Optimization improvements to comment cards and calculating published/edited time - contribution from @ajsosa
  • Improved UI navigation experience when logging in - contribution from @micahmo
  • Posts no longer have the reply swipe gesture
  • Improved about page to add in-app navigation to lemmy community, and update to GitHub url - contribution from @micahmo
  • Improvements to community navigation from links - contribution from @micahmo
  • Updated README with Google Play Store links - contribution from @micahmo
  • Increased relevance of default community search - contribution from @machinaeZER0
  • Improved Gesture settings UI to be more clear - contribution from @CTalvio

Fixed

  • Fixed issue where comment thread would show spinning indicator even after all comments have been loaded - contribution from @ajsosa
  • Fixed minor UI issue where the screen would switch from light-dark-light on app startup - contribution from @micahmo
  • Fixed duplicate post regression - contribution from @ajsosa
  • Fixed a couple of performance issues with constant widget rebuilding - contribution from @ajsosa
  • Fixed swipe action icons not showing properly when on 2-column view - contribution from @ajsosa
  • Fixed issue where interacting with saved posts from profile was throwing an error - contribution from @micahmo
  • Fixed issue where markdown preview was not working when creating a post - contribution from @micahmo
4
 
 

This is the second release candidate for Thunder v0.5.0! As mentioned in the previous release candidate, there aren't too many notable changes in this version as I'm preparing for a general release version. If no major issues are found, this will be the version released on the App Store and Google Play.

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

Fixes

  • Fixed share text post by micahmo
  • Fixed loading indicator when submitting posts, moved comment submit to markdown toolbar by micahmo
  • Fixed table column markdown alignment by hjiangsu
5
 
 

This is the third pre-release for Thunder v0.5.0! This version contains a brand new inbox page, support for hiding posts (v0.19.4), and the usual bug fixes. There have also been a lot of under-the-hood changes so as always, please mention any issues or bugs that come up 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 inbox page has been re-implemented to improve overall performance, reduce unnecessary API calls, and to more closely align to Material design guidelines. Additionally, you can now sort your inbox replies/mentions by top, new, old, and more!

  • Added support for hiding posts in Lemmy instances v0.19.4 and higher. You can assign swipe actions to hide posts, and adjust it's colour similar to other actions (e.g., voting, saving, etc)

  • Site content warnings are now supported on Lemmy instances v0.19.4 and higher. If an instance has a site content warning, that will be displayed in Thunder when you attempt to add an account with that instance.

Additions

  • Introduced refactored inbox page by hjiangsu
  • Added ability to sort inbox by ggichure
  • Added new markdown action to create block quote from selection in comment create/reply by micahmo
  • Added ability to re-order accounts by micahmo
  • Added user label settings page by micahmo
  • Added ability to upload multiple images at a time for a post/comment by hjiangsu
  • Added support for site content warnings by micahmo
  • Added support for hiding posts by micahmo
  • Added support for custom thumbnails in posts by micahmo

Changes

  • Show community/user sort type on headers by micahmo
  • Disabled closable snackbar for exit message by micahmo
  • Applied name styling to cross-posts by micahmo
  • Re-introduced comment navigator for experimental post page by hjiangsu
  • Improved feedback when subscribing/unsubscribing to community by hjiangsu

Fixes

  • Fixed inbox not refreshing after popping from notifications page* by hjiangsu
  • Fixed semantics for link information by hjiangsu
  • Disable "Subscriptions" sort type option for guest accounts by micahmo
  • Fixed database migration logic* by hjiangsu
  • Fixed issue with notifications staying page after marked as read* by micahmo

Misc

  • Migrated anonymous instances to database by micahmo
  • Updated Turkish localizations by mikropsoft
  • Updated translations by hjiangsu
6
1
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 
 

Sorry for the consecutive releases - This is the fifth pre-release for Thunder v0.4.0! This pre-release version applies a quick fix for a grey screen issue when accessing the account page.

Fixes

  • Fixed an issue where the account page could show grey screen by hjiangsu

Previous Pre-release notes:

This is the fourth pre-release for Thunder v0.4.0! This pre-release version applies some quick hotfixes with regards to videos being marked as read incorrectly, and incorrect URL positioning for video thumbnails.

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

Fixes

  • Fixed issue with video posts being marked as read incorrectly by hjiangsu
  • Fixed video URL thumbnail positioning by hjiangsu

To see details of the changes introduced in the previous pre-release, see this post: https://lemmy.world/post/15801096

7
 
 

This is the first release candidate for Thunder v0.3.0! This version includes a few minor fixes. If no major issues are found, this will be the version released on the App Store and Google Play.

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

Fixes

  • Fix user/community instance colour not being applied properly* by hjiangsu
  • Fix local notification issue* by micahmo
8
 
 

This is the fifth pre-release for Thunder v0.2.9! This is a hotfix for an issue where Thunder was stuck on the splash screen after updating to 0.2.9-4.

As mentioned previously, the next pre-releases will be mainly focused on fixing existing bugs that come up, and preparing for a general release. Please report any issues that you find!

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

Changes

  • Only do startup check if not group notification by @micahmo

Fixes

  • Fixed settings padding by @micahmo
  • Fixed issue with Thunder stalling on splash screen by @hjiangsu
9
 
 

This is the fourth pre-release for Thunder v0.2.9! This pre-release version introduces a few new features and improvements, as well as usual bug fixes. The next pre-releases will be mainly focused on fixing existing bugs that come up, and preparing for a general release. Please report any issues that you find!

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:

  • You can now customize the post metadata information (vote counts, comment counts, etc) on your feed! This can be done in Settings -> Appearance -> Compact/Card View Settings. Simply drag and drop the metadata information you want to see on your feed. The order of the information will be the order that you drag it into the preview.
  • Some moderator actions are now implemented including locking, featuring, and removing posts! To do this, you must be a moderator of a community. To access these actions, simply long-press on a post and select "Moderator Actions" from the menu.
  • Search has been expanded to communities. You can search for posts/comments from the community feed by tapping the Search option in the overflow menu!

Additions

  • Added ability to delete posts by @micahmo
  • Re-introduced in-app browser as an option by @micahmo
  • Added community icon indicator when posting is restricted to mods by @hjiangsu
  • Added option for colourized usernames by @ggichure
  • Added new unread comment indicator for read posts by @CTalvio
  • Added ability to customize post card metadata information by @hjiangsu
  • Added ability to search posts/comments from community feed by @micahmo
  • Added setting to change image cache settings on Android by @micahmo
  • Added initial moderator post actions (lock, pin, remove) by @hjiangsu

Changes

  • Added notification check on startup* by @micahmo
  • Autoscroll and highlight searched setting result* by @micahmo

Fixes

  • Fixed issue with deferred comments by @micahmo
  • Fixed spoiler titles in instance view* by @micahmo

Misc

  • Created new feature request, and bug report templates. by @K4LCIFER
  • Refactored snackbars to use overlays and remove dependency on context by @hjiangsu
10
 
 

This is the third pre-release for Thunder v0.2.9! This pre-release version fixes a couple of minor issues present from the last pre-release version.

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

Changes

  • Removed usesCleartextTraffic attribute on AndroidManifest by @hjiangsu

Fixes

  • Fixed issue where app language bottom sheet would fill full height by @hjiangsu
  • Fixed issue with Settings search not triggering* by @hjiangsu
11
 
 

This is the second pre-release for Thunder v0.2.9! This pre-release version introduces 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.

Some notable changes to test out:

  • Thunder will now attempt to clear image cache for images older than 7 days to reduce the amount of cached data stored on your device. You can also manually clear the image cache by going to Debug -> Clear Cache
  • You can now search for settings/preferences from the Settings page. Tapping on a search result will bring you to the proper Settings page. Big thanks to @ggichure for implementing this feature!
  • [Android] Thunder has experimental support for handling push notifications locally on Android devices. When enabled, Thunder will attempt to fetch new notifications in the background while the app is not running. Please note that this feature is highly dependent on the Android OS and their battery saving settings (e.g., stopping apps in the background). Big thanks to @micahmo for implementing this feature!

Additions

  • Added additional medium font scale option by @hjiangsu
  • Added moderated communities to drawer by @hjiangsu
  • Added ability to share communities by @micahmo
  • Added ability to clear image cache on startup, and manually by @hjiangsu
  • Added experimental local push notifications on Android by @micahmo
  • Added notification page to display individual messages by @micahmo
  • Added ability to search user preferences and settings by @ggichure

Changes

  • Added indicator for media downloads by @micahmo
  • Indicate deleted posts by @micahmo
  • Added inkwell to spoiler markdown by @micahmo
  • Added option to navigate to new post after creation by @micahmo
  • Improved handling for navigation to non-instances by @micahmo
  • Adjusted search bar to match material design, and misc fixes by @micahmo

Fixes

  • Fixed issue with advanced image preview not showing by @micahmo
  • Fixed exit confirmation snackbar by @micahmo
  • Fixed issue with creating cross-posts by @micahmo
  • Fixed an issue with loading favorites on startup by @micahmo
  • Fixed issue where feed FAB can be triggered on other pages by @hjiangsu

Misc

  • Updated instances by @github-actions
  • Updated translations by @hjiangsu
  • Added CI workflow to check for sorted translations by @hjiangsu
  • Sorted translations in alphabetical order by @hjiangsu
  • Refactored community and user avatars by @hjiangsu
  • Reorganized files to their domain by @hjiangsu
  • Refactored local settings to use localization strings by @hjiangsu
  • Refactored thumbnail badges and compact post cards by @hjiangsu
  • Fixed a few things changed by type badge refactor* by @micahmo
  • Migrated from gallery_saver package to gal for media downloads by @hjiangsu
12
 
 

This is the first pre-release for Thunder v0.2.9! 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.

For those on TestFlight, you will receive the pre-release update once it has been approved by Apple.

Some notable changes to test out:

  • Thunder now has support for high-refresh displays on Android. This should improve the user experience for those with high refresh displays. However, do keep in mind that this may potentially increase battery usage for those devices. If you encounter any issues, please create a new issue on GitHub.
  • Initial support for spoiler tags have been added. Whenever there is a spoiler tag, Thunder will display it as expandable content within the post body or comment. This initial support should catch most cases, but there may be some edge cases where spoilers still show up.
  • A whole bunch of small UI/UX improvements across the board. Ability to create cross-posts, share user profiles, changes to account selector, and more!

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

Additions

  • Added new condensed post body view to the post page by @micahmo
  • Added compatibility with high-refresh displays to Thunder on Android devices by @mufeedali
  • Added initial support for markdown spoiler tags by @hjiangsu
  • Added ability to create cross-posts from the post page by @micahmo
  • Added ability to share user profiles by @micahmo
  • Added ability to subscribe/unsubscribe to community from long-press action by @hjiangsu
  • Added option to hide the top app bar on scroll by @hjiangsu
  • Added user counts to instance page by @micahmo

Changes

  • Improved post/comment score formatting by @micahmo
  • Adjusted the color of the delete draft icon by @micahmo
  • Language selector now prioritizes current language at the top of the list by @micahmo
  • Community selector shows suggested communities by default by @micahmo
  • Prioritize favorites in empty community prompt by @micahmo
  • Improved account log out flow by @micahmo
  • Search page suggests alternate filters when there are no search results by @micahmo
  • Account selector improvements and minor fixes by @hjiangsu
  • Image viewer dynamically adjusts image zoom based on resolution by @Niranjan-Dorage

Fixes

  • Fixed issues with images being too wide in community/user sidebars by @micahmo
  • Fixed issues where post actions were not being updated properly in the search page by @micahmo
  • Fixed issue where local featured posts were not being highlighted properly by @micahmo
  • Fixed issue where subscriptions in drawer were not in alphabetical order by @hjiangsu
  • Fixed an issue where you could favorite a non-subscribed community by @micahmo
  • Fixed some issues with user navigation and error handling by @micahmo
  • Fix some issues with the search page resetting by @micahmo
  • Fixed some community/user name detection by @micahmo

Misc

  • Clean up linter warnings by @hjiangsu
13
 
 

This is the first release candidate for Thunder v0.2.7! This release candidate version fixes a few minor issues with accessibility labels, search, and tapping on some usernames. If no issues are noted, this will most likely be the final version 0.2.7.

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

Additions

  • Added icons to community popup menu* by @micahmo

Fixes

  • Fixed semantic label for favorites action* by @hjiangsu
  • Fixed issue tapping on some usernames by @micahmo
  • Empty queries now reset search by @micahmo
14
 
 

This is the fifth pre-release for Thunder v0.2.7! This pre-release version focuses on adding the ability to favorite communities in the sidebar, keyword filters, and a lot of other small quality of life improvements.

There will likely not be any more large features being added in after this pre-release as I prepare this for general availability soon. For those testing this version, please mention any bugs or issues that show up during testing!

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:

  • Added the ability to favorite communities. Favoriting communities will create a new section in the sidebar for quick access, and will prioritize them in community suggestions and search results.
  • Keyword filters have been added in. Adding keywords will filter any posts whose title or body containing one or more keywords.

Additions

  • Added support for displaying comment origin instance by @ggichure
  • Added option to change formatting of full community/user instances by @micahmo
  • Added confirmation when marking all as messages as read by @micahmo
  • Added ability to favorite communities in drawer by @hjiangsu
  • Added ability to filter posts containing keyword in title/body by @hjiangsu
  • Integrate community favourites into search, community auto-completes by @micahmo

Changes

  • Added incomplete translation warning when selecting language* by @hjiangsu
  • Changed default FAB action to create new post by @hjiangsu
  • Added visual feedback to some sidebar components by @micahmo
  • Account page now remembers tab/section across refreshes by @micahmo
  • Moved account settings to Settings page by @micahmo

Fixes

  • Fixed overflow issue on post view metadata by @hjiangsu
  • Fixed some physical back button inconsistencies on Android by @micahmo
  • Fixed spinner showing on user page when no posts are available by @micahmo
  • Fixed advanced share sheet image preview* by @micahmo

Misc

  • Set new LPG property by @micahmo
  • Refactored dialogs by @micahmo
15
 
 

This is the fourth pre-release for Thunder v0.2.7! This pre-release version focuses on adding some more options, Safari extension for iOS, and quality of life improvements!

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 a Safari extension which allows you to open Lemmy links in Thunder! You will first have to enable the extension by going to System Settings -> Safari -> Extensions -> Open In Thunder
  • There have been some more fixes to issues revolving around long app start up time. This should hopefully be resolved in this version, but do mention any further issues that come up.
  • Additional actions have been added to the post and comment long press menu.

Changes since last pre-release version

Additions

  • Added additional actions to comment/post long press menu by @micahmo
  • Added ability to open links in Thunder from Safari extension by @hjiangsu
  • Added initial steps to build Thunder for web using dockerfile by @gwbischof
  • Added ability to show/hide post and comment scores by @hjiangsu
  • Added ability to show/hide bot content by @hjiangsu
  • Added support for SVG previews in markdown by @micahmo
  • Added instance version on account selector and instance page by @micahmo

Changes

  • Improved URL detection when searching by @micahmo
  • Removed artificial stretching for images by @micahmo
  • Refactored FAB settings page by @hjiangsu

Fixes

  • Fixed select community alignment in create post page* by @micahmo
  • Disabled image dimension fetch when compact mode is enabled by @hjiangsu
  • Fixed issue with long initial app start when logged in by @hjiangsu

Misc

  • Updated LPG dependency by @micahmo
  • Updated Lemmy API dependency by @hjiangsu
  • Removed dotenv dependency by @gwbischof
16
 
 

This is the third pre-release for Thunder v0.2.7! This hotfix pre-release version fixes an issue where navigating to a community would show a grey screen.

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

Fixes

  • Fixed issue with grey screen when navigating to community* by @hjiangsu
17
 
 

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!

Additions

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

Changes

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

Fixes

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

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
  • Added ability to open external community links in Thunder on Android by @micahmo
  • Added ability to show link options when long-pressing on link previews by @micahmo
  • Added ability to select app language in Settings by @hjiangsu
  • Added ability to perform comment search when viewing a post by @micahmo
  • Added ability to edit existing posts by @hjiangsu
  • Added ability to set post language when creating or editing a post by @hjiangsu
  • Added setting to show or hide read posts per account by @hjiangsu
  • Added post/comment previews to Settings and reorganized setting pages by @hjiangsu
  • Added missing feed sort types for old and top 3, 6, 9 months by @micahmo
  • Added support for community/creator search filters in Search page by @micahmo
  • 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
  • Updated extended image package by @gwbischof
  • Fixed search filter labels by @micahmo
  • Added subscribed status and community subscriber count in community picker by @micahmo
  • Improved image link handling to open images in-app by @micahmo

Fixes

  • Fixed status bar visual glitch on app startup by @micahmo
  • Fixed issue where Android back button did not close community sidebar by @micahmo
  • Fixed user avatar showing blank when display name is empty by @micahmo
  • Fixed issue with app bar accessibility by @micahmo
  • Fixed custom tabs not using default browser when opening links by @hjiangsu
19
4
submitted 10 months ago* (last edited 10 months ago) by [email protected] to c/[email protected]
 
 

Update: A new pre-release v0.2.6-2 has been released which applies a hotfix that resolves login issues for those who have 2FA enabled.


Original Post

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

Fixes

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

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 GitHub for the full changelog since the last general release.

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
  • Added ability to search for posts in Search page by @micahmo
  • Added support for searching by URL by @micahmo
  • Added ability to see if a link has been posted already when creating a new post to by @micahmo

Changes

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

Fixes

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

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 check out GitHub 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
  • Added ability to create post without being in community feed by @micahmo
  • Added instance page to post long-press menu by @micahmo
  • Added support for opening Lemmy links outside of Thunder in Android by @ggichure and @michamo
  • Added support for suggested post titles when creating a post by @micahmo
  • Added support new sort types (controversial/scaled) for Lemmy 0.19.x by @micahmo
  • Added ability to block instances in Lemmy 0.19.x instances by @hjiangsu
  • Added ability to share content (images/text/urls) from other apps to Thunder on Android by @ggichure
  • Introduced more search options in the Search page by @micahmo
  • Added long-press menu to links in posts/comments by @micahmo
  • 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
  • Refactored underlying Lemmy API to be more compatible with Lemmy 0.18.x and 0.19.x versions by @hjiangsu
  • Additional Spanish localization* by @gallegonovato

Fixes

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

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 check out GitHub 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
  • Added advanced share sheet by @micahmo
  • Added support for read all inbox by @ggichure
  • Added support for accessibility profiles by @micahmo
  • Added support for navigating to posts and comments from within the app by @micahmo
  • Added setting to enable/disable full screen navigation swipe gesture by @hjiangsu
  • Added ability to report comments from long-press menu by @ggichure
  • 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
  • Improved URL handling in create post page by @micahmo
  • Adjusted color of FAB close button by @micahmo
  • Improved instance handling when logging in by @micahmo

Fixes

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

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 check out the GitHub release page to obtain the full changelog of features 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!

24
 
 

This is the first release candidate for Thunder v0.2.4! This version mostly focuses on fixing some existing issues which were introduced previously. If there are no emergent issues, this version will most likely be the one that is released to the general stream.

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly. If you notice any important issues that should be addressed, feel free to create a new GitHub issue or mention it so that we are aware of it!

For features to test out in the pre-release version:

  • Continue to test out the new drafts feature
  • Test out the new animation reduction setting
  • Test out the dismiss read action on FAB

To see the full list of changes since the last pre-release version, check the GitHub release page here: https://github.com/thunder-app/thunder/releases/tag/0.2.4-3.

Have fun scrolling and please mention any bugs or issues that you encounter!

25
 
 

This is the second pre-release for Thunder v0.2.4! There have been some more additions, fixes, and changes to Thunder which should improve your overall experience. 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.

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly. If you notice any important issues that should be addressed, feel free to create a new GitHub issue or mention it so that we are aware of it!

For features to test out in the pre-release version:

  • New drafts feature when creating new posts or comments
  • General navigation of different pages to ensure everything is working as intended
  • For those on iOS, checking if swipe navigations to go back are working again as intended
  • Comment replying should keep your position on the page

To see the full list of changes since the last pre-release version, check the GitHub release page here: https://github.com/thunder-app/thunder/releases/tag/v0.2.4-2.

Have fun scrolling and please mention any bugs or issues that you encounter!

view more: next ›