Hey everyone, I know it’s been a while since the last Thunder general release, but it is finally here! As always, there have been many improvements, additions, changes and fixes in this release which should make for a even better Thunder experience. If you have any suggestions or feedback, feel free to discuss it in the Thunder community or on GitHub.

If you are using the Google Play version or App Store version, please note that it may take a bit of time before you receive the update. As always, this is an alpha release, so do expect bugs to pop up here and there.

Now onto the update notes. This update brings a few major features:

  • Complete overhaul of the Create Comment page - this redesign matches the new Create Post page introduced previously
    • Markdown actions and preview icons are now located at the bottom for better accessibility
    • Adds the ability to upload images to comments
  • Post and comment drafts are now available - when you start a new post or comment, it will save the contents of the post/comment so that you can go back to it without losing your changes
  • Instance status in account selection - you can now see the general status of your logged in accounts when you select your account in the profile switcher. This enables you to know if your instance is currently down
  • Ability to access your saved comments - the account page has been changed slightly to allow viewing of saved contents posts/comments, as well as your own posts and comments
  • Improved management of blocked users and communities - you can now search for users and communities to block. You can access the blocked list by going to your account profile, and selecting the gear icon at the top right
  • Added setting to reduce animations throughout the app - this feature is in its initial stages and feedback is appreciated here
  • Added initial polish and spanish translations - if you’d like to contribute towards more translations and know a bit about .arb files, feel free to add them in!
  • Ability to export and import your app settings - this feature is available in the General settings page

And much much more. I can’t go through all the changes in the changelog, but for those who are curious, feel free to check out the full changelog on GitHub.

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


As always, I would just like to thank everyone so far for the amazing support so far. Thunder is still a project that I can only work on the side, and it has been incredible so far. I would like to acknowledge all the amazing contributors who have been working on adding new features, and improving Thunder. If you are looking to contribute in any way, feel free to do so on GitHub or join us on Matrix.

A lot of my time has been taken up to work on improvements to Thunder, and to maintain active and meaningful conversations to improve the overall experience for Thunder. If you would like to show a token of appreciation, you can buy me a coffee! The donations will help support some of the development overhead costs (e.g., apple developer program for TestFlight builds) and other costs!

Thanks again for everything so far, and I hope you enjoy this update!

  • Jackthelad@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    9 months ago

    The “remove animations” feature is nice. I’ve never liked all the slide transitions in apps, so getting to remove them for me is welcome. Makes everything feel more “snappy”.

    One bit of feedback on it though is that the “spring” animation (I can’t remember the proper name for it) when reaching the top and bottom of a page still persists and is a little jarring, so being able to remove that would be welcome too!

    All in all though, it’s another good update!

    • darklightxi@lemmy.worldOPM
      link
      fedilink
      arrow-up
      3
      ·
      9 months ago

      Thanks for the feedback!

      One bit of feedback on it though is that the “spring” animation (I can’t remember the proper name for it) when reaching the top and bottom of a page still persists and is a little jarring, so being able to remove that would be welcome too!

      Did you mean the overscrolling effects which stretch out the text when you reach the top/bottom? Or did you mean a different effect? It would be helpful if you could create a GitHub issue on this and provide some images/videos to show exactly what you mean!

      • Jackthelad@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        9 months ago

        Overscrolling! That’s the word I was looking for! 😂 That’s exactly the effect I mean.

        I’ve never used GitHub, but I’ll try and post a video on there if it helps!

      • Jackthelad@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        9 months ago

        I’ve posted it on to GitHub, but the video won’t upload. It’s only 5 seconds but even that is too big a file, I think. 😂

  • IronKrill@lemmy.ca
    link
    fedilink
    arrow-up
    2
    ·
    9 months ago

    Thanks for the update! The profile is much-improved, everything is starting to feel more polished. I know this is off-topic, but is there any chance we get instance blocking in the next couple of months? I use the web UI and Thunder and I am really feeling the lack of instance blocking on both. Any time I browse All with New or Hot sort it’s just a mess of lemmit.online Reddit reposts and pornlemmy/lemmynsfw posts. I block every community but there are just too many.

    • darklightxi@lemmy.worldOPM
      link
      fedilink
      arrow-up
      4
      ·
      9 months ago

      Hey there! Instance blocking is something that I do want to introduce into the app, but the main blocker at the moment is waiting for lemmy to support it natively. Having lemmy officially support instance blocking will make things run much smoother than us trying to hack a way to do it within the app.

      Fortunately, it seems like lemmy is working on that feature, and it should hopefully come soon! This is the related link to the lemmy issue: https://github.com/LemmyNet/lemmy/pull/3869

      If you’d like to track this issue (for Thunder) on GitHub, here is the link: https://github.com/thunder-app/thunder/issues/701