Thunder Release [v0.8.2]: Minor bugfixes and improvements

10 months ago by darklightxi to c/thunder_app

Hey everyone! This is just a small update that resolves some issues with Thunder v0.8.1 and Lemmy v0.19.14. As always, if you encounter any issues or have feedback, please share them with the Thund...

Hey everyone! This is just a small update that resolves some issues with Thunder v0.8.1 and Lemmy v0.19.14. As always, if you encounter any issues or have feedback, please share them with the Thunder community or 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, here is a post with details on how to donate to the active contributors of Thunder.

We have a Matrix space if you would like to join in on discussions: https://matrix.to/#/#thunderapp:matrix.org


Additions

  • Added ability to hide bottom navigation bar on scroll by hjiangsu in #1983
  • Added support for .avif image formats by hjiangsu in #1996
  • Added support for Lemmy page cursor in feeds by hjiangsu in #1997

Changes

  • Improved background notification logic and checks by hjiangsu in #1990 and #1994

Fixes

  • Fixed settings search elevation by micahmo in #1977
  • Fixed transparent colour option being available as an app theme by hjiangsu in #1979
  • Fixed inbox mark as read not updating UI correctly by hjiangsu in #1981
  • Fixed max password limit for PieFed by hjiangsu in #1995

Misc

  • Upgraded Thunder to Flutter 3.38 by hjiangsu in #1989
  • Added PieFed instances to GitHub workflows by hjiangsu in #1972
  • Updated instances by github-actions in #1920
  • Updated translations from Weblate by hjiangsu in #1982
Quibblekrust 2 points 10 months ago

Thanks for all your work! Definitely the best Lemmy app I've used.

I'm getting a similar error as before, regarding scrolling. I got to a point where every scroll event is causing this to appear.

I'll see if I can reproduce it, and what the steps are.

Update: It's the same behavior as last time. I can load about 100 posts, and then I start seeing this error on every scroll, and no more posts get loaded.

path: 0 21202918, hotness: undefined, score: 2, children: 2
darklightxi 1 point 10 months ago

Hey there! I haven’t had time to post a proper update yet, but I had to roll back the fix for this. It turns out the fix was causing some users to be unable to load the All/Local feeds at all.

This ended up being a bit of a catch-22 situation: I could keep the fix and completely break feeds for some users, or revert it and limit affected instances (running Lemmy v0.19.14) to about ~100 posts.

For now, here are a couple of ways to work around this issue:

  • Lemmy released v0.19.15 which fixes this issue. If your home instance updates to this version, that should resolve the issue automatically.
  • Otherwise, you can temporarily switch to another instance while your home instance updates.
path: 0 21202918 21213900, hotness: undefined, score: 1, children: 1
Quibblekrust 1 point 10 months ago

Alright. Thanks for the update!

path: 0 21202918 21213900 21216229, hotness: undefined, score: 1, children: 0
Switorik 1 point 10 months ago

All and local no longer work at all since the update. It looks like it's loading but doesn't load.

path: 0 21167849, hotness: undefined, score: 1, children: 6
darklightxi 1 point 10 months ago

Hey there, could you submit a GitHub issue on this with some additional details (e.g., instance, reproducible steps, video recording, Thunder settings, etc.)

I'm unable to reproduce the issue on my end so it could be something more user-specific!

path: 0 21167849 21168012, hotness: undefined, score: 1, children: 5
Switorik 1 point 10 months ago

There's no error message, just forever loading. Steps to reproduce would be open the app and click all or local. I'm on a Samsung 25 ultra.

path: 0 21167849 21168012 21170854, hotness: undefined, score: 1, children: 4
darklightxi 1 point 10 months ago

Hmm strange, I'm still unable to reproduce the issue. Are you experiencing this issue across different instances (e.g., lemmy.world, lemmy.zip, etc.) or is it isolated to one instance in particular? I'm trying to isolate whether this is an instance-specific issue or a more generic issue.

Could you also let me know if it occurs when you're logged in, logged out, or both? Thanks!

path: 0 21167849 21168012 21170854 21171168, hotness: undefined, score: 1, children: 3
Switorik 1 point 10 months ago

It seems to work fine when I switch to anonymous. It must be a lemmy.zip issue. I don't understand how all these things work.

path: 0 21167849 21168012 21170854 21171168 21174246, hotness: undefined, score: 1, children: 2
thunder_app
thunder_app

@lemmy.world

login for more options
4236
426
1

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

This community is intended to discuss features and feature suggestions for Thunder; as well as friendly, respectful talks about Lemmy in general.

Please use the GitHub repository linked below to submit bug reports, so keeping track of them is easier, and make sure to search first if you already can find an issue for your report.

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
Nightly Community: Link

go to feed...