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
  • SonicBlue03
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 days ago

    I have really enjoyed Thunder. It has been my preferred Lemmy app in large part because of the profile section layout and function. This has changed in the latest releases.