Spyke
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.9.0-3

Hey everyone! The third pre-release for Thunder v0.9.0 is here! This nightly introduces support for direct messages on Lemmy/PieFed, adds the ability to view existing post and comment drafts, includes initial support for the Lemmy v4 API, and brings additional improvements to sharing and link previews. If you run into any issues, please don’t hesitate to report them on GitHub!

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, you can sponsor me on GitHub or donate via Liberapay or Ko-fi.

We have a Matrix space if you would like to join in on discussions!


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

The full list of changes since v0.9.0-2 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added ability to view existing post and comment drafts by hjiangsu in #2085
  • Added ability to send direct messages on Lemmy/PieFed by hjiangsu in #2092
  • Added initial support for Lemmy v4 API by hjiangsu in #2098

Changes

  • Improved link bottom sheet previews by hjiangsu in #2087
  • Improved post title suggestion logic by hjiangsu in #2088
  • Improved advanced share sheet by hjiangsu in #2099

Misc

  • Added iOS builds to GitHub release workflow by hjiangsu in #2091 and #2100
  • Fixed web build not serving properly by hjiangsu in #2086
  • Upgraded Thunder to Flutter 3.44 and updated dependencies by hjiangsu in #2097 ad #2086
  • Additional cleanup of widgets and utils by hjiangsu in #2082 and #2089
[Pre-release] v0.9.0-3https://github.com/thunder-app/thunder/releases/tag/0.9.0-3Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

Thunder Nightly Introduction

Hey there, this community is to help test pre-release versions of Thunder!

I will be releasing pre-release versions here so that anyone that is interested can help out with general testing to find any major bugs or issues that would otherwise affect the larger amount of users who are currently in the alpha-releases.

As such, be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly. When testing a new pre-release version posted here, please try to limit the posts to bugs, and not feature requests.

As these are pre-release versions, I will most likely not use GitHub as a way to send out these pre-releases. I am trying to find an alternative site to upload the corresponding APK/IPA files, so feel free to suggest any sites that may fit that purpose!

Thanks again for all the support!


I would also like to ask if anyone is interested in becoming a moderator for this community or the main Thunder community. It has been growing at a incredible pace, and it is becoming more and more difficult for me to look through posts and answer all the questions that people may have.

View original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.9.0-2

Hey everyone! The second pre-release for Thunder v0.9.0 is here! This nightly introduces support for updating PieFed account settings, adds the ability to attach flairs and tags to PieFed posts, and includes fixes for issues introduced in the first nightly build. If you run into any issues, please don’t hesitate to report them on GitHub!

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, you can sponsor me on GitHub or donate via Liberapay or Ko-fi.

We have a Matrix space if you would like to join in on discussions!


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

The full list of changes since v0.9.0-1 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added ability to change PieFed account settings by hjiangsu in #2071
  • Added support for PieFed tags/flairs by hjiangsu in #2077

Changes

  • Improved image URL handling by hjiangsu in #2074
  • Improved UX when creating posts by hjiangsu in #2078

Fixes

  • Fixed text post indicator overflow by hjiangsu in #2075
  • Fixed search page grey screen when using unsupported search sort type by hjiangsu in #2076

Misc

  • Cleaned up GitHub workflow permissions by hjiangsu in #2073
[Pre-release] v0.9.0-2https://github.com/thunder-app/thunder/releases/tag/0.9.0-2Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.9.0-1

Hey everyone! It’s been a while, but the first pre-release of Thunder v0.9.0 is finally here! 🎉 This nightly contains a lot of under-the-hood changes to improve Thunder's core logic. Because of this, the build may come with more bugs than usual. If you run into any issues, please don’t hesitate to report them on GitHub!

If you're enjoying Thunder and would like to show some support, star this project on GitHub! This helps gain visibility for the project and allows more contributors to help with the continued development of Thunder. If you'd like to show some appreciation, you can sponsor me on GitHub or donate via Liberapay or Ko-fi.

We have a Matrix space if you would like to join in on discussions!


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

The full list of changes since v0.8.6 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Overhauled instance discovery page and added ability to search instance contents by hjiangsu in #2033
  • Added new experimental image viewer by hjiangsu in #2068
  • Added option to show compact link posts when in card view by ludmila-lovelace in #2039
  • Added option to show the community and author post metadata above the title by ludmila-lovelace in #2041
  • Added ability to copy username/community on long press by hjiangsu in #2058
  • Added additional search options for PieFed by hjiangsu in #2049

Changes

  • Adjusted image cropping for images exceeding device height by hjiangsu in #2052
  • Improved draft logic and enabled automatic draft resume on startup by hjiangsu in #2057
  • Improved link handling for Lemmy & PieFed by hjiangsu in #2038
  • Improved bottom navigation bar logic by hjiangsu in #2066
  • Removed archive.today alternative source by hjiangsu in #2061

Fixes

  • Fixed an issue where a remote instance page was displaying local instance information by hjiangsu in #2033
  • Fixed an issue where instance user resolution was failing due to incorrect API parsing by hjiangsu in #2033
  • Fixed instance autocomplete not properly populating suggestions by hjiangsu in #2062
  • Fixed Thunder import settings not applying in certain scenarios by hjiangsu in #2034
  • Fixed community page search returning non-community results by hjiangsu in #2055
  • Fixed YouTube player not respecting timestamps by ggichure in #1620

Misc

  • Refactored search page logic and sort pickers by hjiangsu in #2037
  • Refactored and improved API layer architecture by hjiangsu in #2040, #2049
  • Refactored comment logic handling by hjiangsu in #2049
  • Refactored and improved bloc architecture by hjiangsu in #2064
  • Upgraded Flutter version and re-organized project structure by hjiangsu in #2051, #2060
  • Updated translations from Weblate by hjiangsu in #2067
  • Updated instances by github-actions in #1980
[Pre-release] v0.9.0-1https://github.com/thunder-app/thunder/releases/tag/0.9.0-1Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.8.0-5

Hey everyone! This is the fifth pre-release for Thunder v0.8.0. It includes fixes for several issues discovered in the recent nightly builds. We're nearing the end of the nightly releases for v0.8.0, and will soon be releasing the full v0.8.0 for general availability. As such, please report any issues that you encounter 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.

Note: Android APKs will now be distributed by ABI to reduce download size. Make sure to download the version that matches your device.

The full list of changes since v0.8.0-4 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added ability to set transparent colour for feed dividers by hjiangsu in #1959

Fixes

  • Fixed non-functional web build by hjiangsu in #1958
  • Fixed post page end card not appearing in some cases by hjiangsu in #1960
  • Fixed PieFed inbox notifications showing grey screen by hjiangsu in #1960
  • Fixed crash when displaying a large amount of GIFs by hjiangsu in #1962

Misc

  • Updated Android workflow to generate per ABI APKs by hjiangsu in #1956
  • Cleaned up experimental APNs related logic by hjiangsu in #1957
  • Updated translations from Weblate by hjiangsu in #1961
[Pre-release] v0.8.0-5https://github.com/thunder-app/thunder/releases/tag/0.8.0-5Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.8.0-4

Hey everyone! This is the fourth pre-release for Thunder v0.8.0. Like the previous nightlies, this version includes additional under-the-hood changes for both Lemmy/PieFed APIs, along with some performance improvements and other fixes. If you run into any issues, please don’t hesitate to report them on GitHub!

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

The full list of changes since v0.8.0-3 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added support for PieFed v1.2 by hjiangsu in #1952

Changes

  • Improved post page loading by hjiangsu in #1952
  • Improved profile switching logic by hjiangsu in #1952
  • Improved markdown image support and handling by hjiangsu in #1947

Fixes

  • Fixed image height not matching aspect ratio in some cases by hjiangsu in #1947
  • Fixed "Explore Instance" not working for anonymous profiles by hjiangsu in #1947
  • Fixed grey screen on feed page for instances containing a single tagline by hjiangsu in #1947
  • Fixed issue where performing comment actions would cause the post page to scroll by hjiangsu in #1949
[Pre-release] v0.8.0-4https://github.com/thunder-app/thunder/releases/tag/0.8.0-4Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.8.0-3

Hey everyone! This is the third pre-release for Thunder v0.8.0. Like the previous nightlies, this version includes additional under-the-hood changes for both Lemmy/PieFed APIs, along with some performance improvements and other fixes. If you run into any issues, please don’t hesitate to report them on GitHub!

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

The full list of changes since v0.8.0-2 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added ability to search for users/communities/posts/comments via their URL by hjiangsu in #1941

Changes

  • Improved markdown logic and rendering by hjiangsu in #1928
  • Disabled Android's auto backup/restore on install by hjiangsu in #1932
  • Hide URL metadata for image posts within post cards by hjiangsu in #1933

Fixes

  • Fixed drawer profile picture not displaying properly by hjiangsu in #1930
  • Fixed user chip not highlighting OP by hjiangsu in #1936
  • Fixed user labels not appearing in some cases by hjiangsu in #1937
  • Fixed certain markdown elements not adjusting to system theme changes by hjiangsu in #1938

Misc

  • Migrated Lemmy API to internal implementation by hjiangsu in #1935
  • Refactored and improved post and comment widgets by hjiangsu in #1944 and #1945
  • Refactored database implementation and logic by hjiangsu in #1931
  • Upgraded Thunder to Flutter 3.35 by hjiangsu in #1946
[Pre-release] v0.8.0-3https://github.com/thunder-app/thunder/releases/tag/0.8.0-3Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.8.0-2

Hey everyone! This is the second pre-release for Thunder v0.8.0. This nightly fixes some issues with PieFed support, and contains more under-the-hood changes. If you run into any issues, please don’t hesitate to report them on GitHub!

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

The full list of changes since v0.8.0-1 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Changes

  • Hide incompatible sort types for PieFed instances by hjiangsu in #1922
  • Improved post/comment bottom sheet logic by hjiangsu in #1923

Fixes

  • Fixed unified push notification logic by hjiangsu in #1918
  • Fixed load more replies error on PieFed by hjiangsu in #1921
  • Fixed mark reply/mention as read by hjiangsu in #1925

Misc

  • Updated instances by github-actions in #1864
  • Reorganized repository directory structure by hjiangsu in #1924
[Pre-release] v0.8.0-2https://github.com/thunder-app/thunder/releases/tag/0.8.0-2Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.8.0-1

Hey everyone! It’s been a while, but the first pre-release of Thunder v0.8.0 is finally here! 🎉

This nightly introduces initial support for PieFed, which involved a ton of changes under the hood to Thunder's core logic. Because of this, the build is highly experimental and may come with more bugs than usual. If you run into any issues, please don’t hesitate to report them on GitHub!

If you’re currently running the nightly builds, I highly recommend backing up your Thunder settings and local database, just in case something unexpected happens.

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

The full list of changes since v0.7.3 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added general support for PieFed instances by hjiangsu in #1912
  • Added PieFed support for post and comment actions (vote, save, block, pin, etc.) by hjiangsu in #1912
  • Added PieFed support for inbox notifications (replies, mentions) by hjiangsu in #1912

Fixes

  • Fixed comment metadata disappearing for comments with no children by micahmo in #1895

Misc

  • Upgraded package dependencies by hjiangsu in #1887
  • Updated translations from Weblate by hjiangsu in #1917
[Pre-release] v0.8.0-1https://github.com/thunder-app/thunder/releases/tag/0.8.0-1Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.7.0-5

Hey everyone! This is the first release candidate for Thunder v0.7.0. This version contains some minor improvements to the community/user action chips and other under-the-hood improvements. We're nearing the end of the nightly releases for v0.7.0, and will soon be releasing the full v0.7.0 for general availability. As such, please report any issues that you encounter 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. The full list of changes since v0.7.0-3 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added additional support contact in About page by hjiangsu

Changes

  • Improved notification user handling by micahmo
  • Shortened labels for user/community action chips by hjiangsu
  • Tweaked visibility of certain header action chips to reduce horizontal scrolling by hjiangsu

Fixes

  • Fixed issue with feed improperly displaying after switching profiles by hjiangsu
  • Fixed positioning of the pull-to-refresh indicator by micahmo
  • Fixed visual issues with action chips when using larger system fonts by hjiangsu

Misc

  • Upgraded gradle and NDK versions by hjiangsu
  • Updated instances by github-actions
  • Refactored feed page app bar title logic by hjiangsu
  • Improved documentation and widget structure for post-related widgets by hjiangsu
  • Improved documentation and widget structure for post cards/metadata widgets by hjiangsu
[Pre-release] v0.7.0-5https://github.com/thunder-app/thunder/releases/tag/0.7.0-5Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.7.0-3 / v0.7.0-4

Edit: A new hotfix version (v0.7.0-4) has been released to resolve an issue with Thunder crashing when custom post metadata items are set.

Below are the full details regarding the latest pre-release version!


Hey everyone! This is the third pre-release for Thunder v0.7.0. Like the previous pre-releases, this update focuses primarily on under-the-hood improvements to Thunder. We're nearing the end of the nightly releases for v0.7.0, and will soon be releasing the full v0.7.0 for general availability. As such, please report any issues that you encounter 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. The full list of changes since v0.7.0-2 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Updates

The user and community headers have been re-worked to make them more intuitive and useful. Actionable chips have been added to access relevant actions. Feel free to provide any feedback on these changes on GitHub!

Community

User

The post body has a few visual updates to improve its layout and visual inconsistencies. The user and community information is now present below the title of the post as opposed to the bottom.


Additions

  • Added action chips to user and community headers by hjiangsu

Changes

  • Moved author and community metadata to the top of post page by hjiangsu
  • Improved initial feed loading API calls by hjiangsu

Fixes

  • Fixed issue with non-image link previews using more vertical height than required by hjiangsu
  • Fixed comment depth indicator step by hjiangsu

Misc

  • Refactored feed type to use internal enums by hjiangsu
  • Refactored post-related logic to use internal models by hjiangsu
  • Refactored user preferences logic to be more consistent by hjiangsu
  • Refactored comment-related widgets by hjiangsu
  • Upgraded Thunder to use Flutter version to 3.32.0 by hjiangsu
[Pre-release] v0.7.0-3 / v0.7.0-4https://github.com/thunder-app/thunder/releases/tag/0.7.0-4Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.7.0-2

Hey everyone! This is the second pre-release for Thunder v0.7.0. This build brings a ton of fixes and under-the-hood changes as we continue preparing Thunder for the upcoming Lemmy API updates. As mentioned previously, the next few pre-releases will focus on similar foundational work as there’s still a lot of work left to do.

Note: With so many internal changes, this build may be a bit more unstable than previous ones. If you come across any bugs or issues, please report them on GitHub!

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly. The full list of changes since v0.7.0-1 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added pull-to-refresh for new post page by hjiangsu
  • Added semantic label to community search subscription button by micahmo
  • Added loading indicator on startup under slow network connections by micahmo

Changes

  • Improved post loading under slow network connections by micahmo
  • Improved comment depth indicators by hjiangsu
  • Improved image handling for instances with image proxy enabled by hjiangsu
  • Improved error handling when navigating to a post of a blocked community by hjiangsu
  • Improved reply preview actions touch area by hjiangsu
  • Display full username in private messages by micahmo
  • Display user avatars only when they have an associated image by hjiangsu

Fixes

  • Fixed visual glitch on post page app bar by micahmo
  • Fixed post body not updating after performing an edit by micahmo
  • Fixed issue where empty inbox message is shown prematurely by micahmo
  • Fixed size of vote buttons on the post page by micahmo
  • Fixed issue with the feed FAB appearing on the account page by micahmo
  • Fixed advanced share sheet overflow by micahmo
  • Fixed issue navigating to post after creation by micahmo
  • Fixed instance display in post by micahmo
  • Fixed comment FAB option not being respected by micahmo
  • Fixed FAB settings page navigation by micahmo
  • Fixed Bluesky image URL parsing by hjiangsu
  • Fixed lag when favouriting a community by hjiangsu
  • Fixed community metadata subscription not applying properly by hjiangsu
  • Fixed taglines not showing on anonymous accounts by hjiangsu
  • Fixed issue where blocked user comments are attached to wrong comment tree by hjiangsu
  • Fixed color of block community button by micahmo

Misc

  • Refactored compact post card to use internal models by hjiangsu
  • Refactored comment card headers by hjiangsu
  • Refactored account logic to use internal models by hjiangsu
  • Refactored instance list entry and instance info response by hjiangsu
  • Refactored modlog logic by hjiangsu
  • Refactored sharing intent logic by hjiangsu
  • Refactored deep link logic by hjiangsu
  • Consolidated account and authentication logic by hjiangsu
  • Reorganized account related files by hjiangsu
  • Reorganized settings and removed unused functions/classes by hjiangsu
[Pre-release] v0.7.0-2https://github.com/thunder-app/thunder/releases/tag/0.7.0-2Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.7.0-1

Hey everyone! Sorry for the long wait, but the first pre-release of Thunder v0.7.0 is finally here! 🎉

This nightly includes a ton of under-the-hood improvements to improve performance and prepare for upcoming Lemmy API changes. As a result, there aren’t too many new features in this release. Expect the next few pre-releases to focus on similar foundational updates as there's still a lot of work left to do.

Note: Because of all the under-the-hood changes, this nightly build might be more prone to bugs than previous builds. As such, please report any issues that you encounter 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 experimental post page is now generally available and will replace the current post page. This update brings several performance improvements along with a few new features:
    • You can now navigate between top-level comments as well as child comments by tapping and long-pressing the comment navigator buttons respectively.
    • If you're logged into multiple accounts, you can now choose to view a post as a specific account—provided the post is federated with your account's instance.
    • When "Hide top bar on scroll" is enabled, this setting now applies to the new post page alongside the feed page.
  • You can now toggle community icons when using compact mode. This update also adjusts how community icons and post authors are displayed when both are enabled. If you have any feedback on the changes, please mention it on GitHub!
  • You can now mark private messages as read! Additional improvements to the private messaging feature are planned once the Lemmy API changes are complete.

The full list of changes since v0.6.1 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added ability to search for top-level settings by micahmo
  • Added semantic labels to all overflow/popup buttons by micahmo
  • Added ability to mark private messages as read by hjiangsu
  • Added ability to toggle community icons in compact mode by hjiangsu
  • Added prompt to add original post body when cross-posting links and images by hjiangsu

Changes

  • Enabled the experimental post page to be the default by hjiangsu
  • Improved markdown link behaviour by micahmo
  • Improved visibility of comment navigator in dark mode by micahmo
  • Improved UX for toggling pure black theme by hjiangsu
  • Improved handling of tall images in feed/post by hjiangsu
  • Removed scrape missing previews option by hjiangsu
  • Enabled full-height images in default configuration by hjiangsu
  • Featured posts are compacted when using card mode by hjiangsu
  • Enabled ability for last tapped post to preserve it's state by micahmo
  • Improved message clarity of "Mark all as read" action by micahmo
  • Improved community icon setting terminology by hjiangsu

Fixes

  • Fixed profile modal staying open after logging into new account by micahmo
  • Fixed profile modal not closing after switching accounts by micahmo
  • Fixed color of block icon on "Block User" button by micahmo
  • Fixed link images not respecting edge-to-edge option by hjiangsu
  • Fixed issue with block quotes not being applied in some cases by micahmo
  • Fixed search keyboard popping up when using back navigation by hjiangsu
  • Fixed video player back button on landscape mode not being displayed by hjiangsu
  • Fixed full date setting not accounting for user timezone by hjiangsu
  • Fixed notification page overlapping with bottom navigation bar by micahmo
  • Fixed visual glitch when navigating to posts via link by micahmo
  • Fixed inconsistency with comment navigator by hjiangsu
  • Fixed comment sort setting label not matching selected comment sort option by micahmo

Misc

  • Consolidated all navigation logic together by hjiangsu
  • Refactored media thumbnails and related logic by hjiangsu
  • Refactored post card related widgets by hjiangsu
  • Refactored user-related widgets (avatar, chips, header, indicator, sidebar, etc.) by hjiangsu
  • Refactored community-related widgets and logic by hjiangsu
  • Updated translations from Weblate by hjiangsu
  • Updated instances by github-actions
[Pre-release] v0.7.0-1https://github.com/thunder-app/thunder/releases/tag/0.7.0-1Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.6.0-4

Hey everyone, I hope you had a great new year! This is the fourth nightly release for Thunder v0.6.0. This version introduces support for managing your uploaded media, support for importing and exporting Lemmy settings, and many fixes to theming and the image viewer.

We're nearing the end of the nightly releases for v0.6.0, and will soon be releasing the full v0.6.0 for general availability. As such, please report any issues that you encounter 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:

  • Thunder now has support for managing your uploaded media. To access and manage all your previously uploaded images, simply navigate to Settings -> Account -> Danger Zone -> Manage Media. Thanks to micahmo for working on this feature!
  • Thunder now has support for importing and exporting your Lemmy account settings. This allows you to migrate your account information, subscriptions, and blocklists from one instance to another. You can access this setting by heading to Settings -> Account -> Import/Export Settings.
  • The comment actions menu has been completely redesigned and reorganized to improve navigability and match the previously updated post actions menu. If you have any feedback on the new design and layout, feel free to mention it on GitHub.
  • The image viewer has been improved to better handle issues with top/bottom bars obstructing the image, and other edge cases. Thanks to CTalvio for working on this!

Additions

  • Added support for managing uploaded media by micahmo
  • Added ability to import/export Lemmy account settings by micahmo
  • Added ability to navigate to modlog for removed comments by micahmo

Changes

  • Hide profile/hamburger icon when refreshing feed by micahmo
  • Added support for additional comment link formats by micahmo
  • Improved image viewer interactions with top/bottom navigation bars by CTalvio
  • Added feature to highlight the last tapped post after navigating via image by micahmo
  • Redesigned comment bottom sheet by hjiangsu

Fixes

  • Fixed incorrect status bar color on the post page by micahmo
  • Fixed custom action inkwell colors not showing properly for post bottom sheet by micahmo
  • Fixed issue with comment scrolling offset not being applied correctly by micahmo
  • Fixed issue where image viewer could get stuck in fullscreen mode by micahmo
  • Fixed incorrect icon sizes by micahmo
  • Fixed additional color issues and discrepancies by micahmo

Misc

  • Added deep link support for thunderapp.dev by hjiangsu
  • Updated CI workflow for Flutter 3.27 and upgraded dependencies by hjiangsu
  • Migrated to gradle declarative plugin by hjiangsu
  • Fixed macOS runner not building due to associated domains by gwbischof
  • Added automated build workflow for Android by hjiangsu
  • Cleaned up image permissions for Android by hjiangsu
https://github.com/thunder-app/thunder/releases/tag/0.6.0-4Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.6.0-2 / v0.6.0-3

Edit: Hey everyone, v0.6.0-3 was released to resolve an issue with Thunder hanging at the splash screen when updating to v0.6.0-2. If you are encountering any additional issues, please open up a new issue on GitHub!

The full changelog for v0.6.0-2 is listed below.


Hey everyone, this is the second nightly release for Thunder 0.6.0! This release contains a lot of fixes to the theming changes introduced in the first nightly build, as well as other fixes and additions. A huge thanks to micahmo for finding and resolving these issues! If you notice any additional issues with regards to theming, please open up a new GitHub issue.

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 Account page has been re-written to use the same foundational logic as the feed-related pages. This should result in overall improved performance, automatic hiding of user header bar, the ability to sort your posts/comments, and more!
  • New settings have been added including pure black mode toggle on system theme, automatic expansion of taglines, and ability to choose video player preferences.
  • A lot of fixes to theming, and other various issues with regards to feed loading.

The full list of changes since v0.6.0-1 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Updated account page to use underlying feed-related logic by hjiangsu
  • Added URL on condensed post view by hjiangsu
  • Added option to toggle pure black mode when using system theme by hjiangsu
  • Added setting to automatically expand taglines by hjiangsu
  • Added ability to select video player viewing preferences by ggichure
  • Added highlight on last tapped post in feed by micahmo

Changes

  • Improved image dimension fetching from API on supported instances by hjiangsu
  • Improved dark theme surface colour blending by hjiangsu
  • Improved feed fetching logic by micahmo
  • Do not re-load inbox when already selected by micahmo

Fixes

  • Fixed incorrectly triggered end of feed when too many filters are applied by hjiangsu
  • Fixed background colour by micahmo
  • Fixed create post snackbar error message by hjiangsu
  • Fixed system navigation bar colour by micahmo
  • Fixed status bar colour by micahmo
  • Fixed text hint colour by micahmo
  • Fixed text field height discrepancies by micahmo in https://github.com/thunder-app/thunder/pull/1622
  • Fixed issue with inbox "mark all as read" not clearing messages by micahmo

Misc

  • Updated instances by github-actions
  • Removed go_router dependency for navigation by hjiangsu
  • Migrated from uni_links to app_links package for deep links by hjiangsu
[Pre-release] v0.6.0-2 / v0.6.0-3https://github.com/thunder-app/thunder/releases/tag/0.6.0-2Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.6.0-1

Hey everyone, sorry for the long delay but this is the first pre-release for Thunder v0.6.0! As always, this pre-release version contains many additions, changes, and fixes.

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

Note: We are aware of a few visual issues with this nightly build and hope to fix them in an upcoming build. If you notice any additional visual issues, please create a new issue on GitHub.

Some notable changes to test out:

  • Thunder now supports alternative link sources for posts using Archive Today, Internet Archive, and Ground News. You can access alternative link sources from the post page overflow menu, or by long pressing on a link thumbnail. Thank you to micahmo for implementing this feature!
  • The post actions menu has been completely redesigned and reorganized to improve navigability and support for additional moderator actions. If you have any feedback on the new design and layout, feel free to mention it on GitHub.
  • Thunder now supports additional user/moderator actions including the ability to report posts, banning/unbanning a user from a community, and adding/removing a user as a community moderator. All these actions are available when you open the post actions sheet.
  • Various other improvements including support for image alternative text, quick peeking for image thumbnails, unread notification badges in the account switcher, and more!

The full list of changes since v0.5.1 are mentioned below. As always, if there are any bugs or issues, please submit a new GitHub issue.

Additions

  • Added support for alternate link sources by micahmo
  • Added ability to report posts by hjiangsu
  • Added moderator action to ban/unban user from community by hjiangsu
  • Added moderator action to add/remove a user as a moderator to a community by hjiangsu
  • Added reporter to reported posts/comments by hjiangsu
  • Added support for showing image alt text by micahmo
  • Added ability for quick peeking at images by micahmo
  • Added unread badges to profile switcher by micahmo
  • Added reader mode for in-app browser by micahmo
  • Added ability to navigate between top-level comments for comment navigator in experimental post page by hjiangsu

Changes

  • Migrated video player to different package by hjiangsu
  • Redesigned post action sheet by hjiangsu
  • Changed end of feed/comment message to be more generic by hjiangsu
  • Switched hint text to label in create post page by micahmo
  • Improved search-ability for account and debug settings by micahmo

Fixes

  • Fixed theme settings page bottom spacing by ggichure
  • Fixed partial percent encoded links in markdown images by hjiangsu
  • Fixed create post/comment page markdown toolbar visibility by hjiangsu

Misc

  • Upgraded dependencies for Flutter 3.24 compatibility by hjiangsu
  • Removed unused package dependencies and organized pubspec.yaml by hjiangsu
  • Upgraded NDK version by gwbischof
  • Updated instances by github-actions
  • Updated translations from Weblate by hjiangsu
  • Fix macOS build and dependencies by gwbischof
  • Fix web build by gwbischof and hjiangsu
  • Fix deprecation warnings and linting by hjiangsu
[Pre-release] v0.6.0-1https://github.com/thunder-app/thunder/releases/tag/0.6.0-1Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.5.0-6

This is the third 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

  • Fix image proxy thumbnails not retrieving image dimensions properly by hjiangsu
  • Potentially fix for markdown toolbar not showing above system keyboard by hjiangsu
https://github.com/thunder-app/thunder/releases/tag/0.5.0-6Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.5.0-5

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
[Pre-release] v0.5.0-5https://github.com/thunder-app/thunder/releases/tag/0.5.0-5Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.5.0-4

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

Changes

  • Moved "Create Post" button into markdown toolbar by micahmo
  • Fallback to opening non-Lemmy instances in browser by micahmo
  • Show voting when hidden scores are enabled by hjiangsu
  • Allow navigating to user instance from post sheet by micahmo

Misc

  • Minor under-the-hood feed related changes by hjiangsu
[Pre-release] v0.5.0-4https://github.com/thunder-app/thunder/releases/tag/0.5.0-4Open linkView original on lemmy.world
thunder_nightly·Thunder App Nightlybydarklightxi

[Pre-release] v0.5.0-3

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
[Pre-release] v0.5.0-3https://github.com/thunder-app/thunder/releases/tag/0.5.0-3Open linkView original on lemmy.world