this post was submitted on 26 Mar 2025
11 points (100.0% liked)

Thunder App Nightly

313 readers
2 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 2 years ago
MODERATORS
 

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
all 11 comments
sorted by: hot top controversial new old
[–] quaff@lemmy.ca 1 points 1 week ago (1 children)

I can't seem to add !vancouver@lemmy.ca as a favourite on this build πŸ™

[–] darklightxi@lemmy.world 4 points 1 week ago* (last edited 1 week ago) (1 children)

Hey! I just tried it myself and it looks favouriting does work, but there's an issue where it takes a few seconds to apply.

Can you try favouriting the community and waiting a few seconds to see if it updates properly? I'll try to apply a fix for this in the next nightly!

Edit: Created a PR to fix this issue: https://github.com/thunder-app/thunder/pull/1802

[–] quaff@lemmy.ca 1 points 1 week ago* (last edited 1 week ago) (1 children)

Thanks for taking the time and checking this out!

Waiting about 5s didn't seem to work. I've also tried to unsubscribe first. Maybe there's something wrong with my account. I tried other communities... This is the only I can find that has this problem. Here's a screen recording. It feels like user error to me πŸ˜…

https://imgur.com/a/QyXpUTD

[–] darklightxi@lemmy.world 2 points 1 week ago (1 children)

Thanks for the video! I completely forgot you could favourite a community from the overflow menu there πŸ˜…

I just tried it from the overflow menu and was able to get it to work, although there seems to be another bug where the state doesn't update until you refresh the community.

Can you try this to see if it works?

  • Add the community as a favourite
  • Refresh the community
  • Check to see if it was added
[–] quaff@lemmy.ca 1 points 1 week ago* (last edited 1 week ago) (1 children)

Huh. I did that in my recording! Just tried it again.. Unless I'm doing something wrong πŸ˜… it still doesn't work πŸ₯²πŸ₯²πŸ₯²

Also tried logging out and logging back in 🫑

Hmm if it makes any difference.. I don't see that community in this sidebar, but I'm definitely subbed...

[–] darklightxi@lemmy.world 2 points 1 week ago (1 children)

Huh. I did that in my recording!

Oops, I didn't see that part πŸ˜… That's definitely weird then, I'm not able to reproduce the problem on my end. My best guess is that there's maybe an error that's causing this to not work (e.g., maybe a clash when it tries to save that community with another already saved community)

I can add in more error messages in the next nightly build to get a better understanding of what the underlying issue is!

A last ditch resort that you can try (totally up to you of course) is to reset the local database Thunder Setting: Debug > Reset Preferences and Data > Delete Local Database. Doing this will remove any logged in accounts that you have and also other app-only data with the exception of preferences (e.g., favourites, existing drafts).

[–] quaff@lemmy.ca 1 points 1 week ago (1 children)

I just tried that! Definitely something weird with my account. Even starting fresh, the side bar didn't show that I was subbed to that community even tho I am.

[–] darklightxi@lemmy.world 2 points 1 week ago (1 children)

Yeah, that seems odd. If you go to the web UI, does it show you're subscribed to that community? I'm trying to see if the subscription issue is Lemmy-related or Thunder-related πŸ™ƒ

[–] quaff@lemmy.ca 1 points 1 week ago* (last edited 1 week ago)

For sure! Just checked Lemmy.ca and I do see c/vancouver in my subscribed list πŸ™

Not sure if this is related but I do see duplicates of the main community of Lemmy.ca in my subscribed