Skip to content

v0.3.0

Compare
Choose a tag to compare
@hjiangsu hjiangsu released this 10 Apr 15:08
· 245 commits to develop since this release

Hey everyone, its been a while but it's finally time for another Thunder release. 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.

A quick reminder: 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. Now onto the update notes. This update brings a few major features:

🎉 New Features

  • Instance and community modlogs are now available in Thunder. To access the instance modlog, tap on the triple dot button located on the top app bar and select "Modlog" when viewing general feeds (Subscribed/Local/All). To access a community modlog, navigate to the given community and find "Modlog" in the extended actions.
  • Mod reports are now available to view and resolve within Thunder via the drawer. If you are a moderator or admin of a community/instance, you should see a new "Reports" option under the general feeds. Only post and comment reports are available at this time. Private message reports will come in a future update.
  • The user feed has been fully re-worked to provide a better experience similar to the general/community feeds. This means that you can now change the sorting when viewing a user feed, and use the FAB for additional actions.
  • An instance explorer has been added into the Search page. This allows you to explore communities, posts and comments for the current instance.
  • Thunder now has an in-app changelog for updates. It is turned on by default, but can be toggled off in the settings. This changelog should help you keep track of what additions, changes, and fixes have been added in upcoming versions.

ℹ General

  • Improvements to markdown rendering. Spoiler markdown detection has been improved, and there is now initial/experimental support for subscript and superscript markdown tags. Markdown quick actions when creating posts/comments will be added in the near future.
  • You can now customize the user/community name format and style across Thunder! This is accessible through Settings -> Appearance -> Theming. You can adjust the font weight, colour, and format for both user and community names.
  • Improved UI/UX for long press actions, and additional customization options including customizable feed dividers and navigation bar labels.

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 below.

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

Full Changelog: 0.2.9...0.3.0


Additions

Changes

  • Refactored user page to match feed page by @hjiangsu in #1144
  • Improved sort top submenu transition by @micahmo in #1178
  • Adjusted “Hide NSFW Previews” setting label to “Blur NSFW Previews” by @hjiangsu in #1158
  • Improved Lemmy spoiler detection by @hjiangsu in #1170
  • Improved link handling for users/communities by @micahmo in #1187 and #1200
  • Reworked internal post parsing logic and thumbnail previews by @hjiangsu in #1192
  • Hide unsupported FAB actions based on feed (general, community, user) by @hjiangsu in #1194
  • Categorized post/comment bottom sheet options by @micahmo in #1199
  • Improved link sharing experience by @micahmo in #1204
  • Improved feedback when loading instance information by @micahmo in #1218 and #1222
  • Android back button closes opened drawer by @micahmo in #1226
  • Android back button closes opened user sidebar by @micahmo in #1229
  • Applied subtitle hint for show post author setting by @micahmo in #1253
  • Improved navigation to comment context by @micahmo in #1252
  • Improved handling of search result comments on deleted posts by @micahmo in #1249
  • Removed usernames on user feeds posts by @micahmo in #1259
  • Applied timeout when loading image dimensions for image viewer by @hjiangsu in #1268

Fixes

  • Show keyboard automatically when community search is triggered, and state fixes by @micahmo in #1149
  • Fixed issue with talkback and downvote semantic label by @hjiangsu in #1151
  • Fixed notifications page state issue by @micahmo in #1153
  • Fixed issue with refreshing the feed when switching accounts by @micahmo in #1154
  • Fixed in-app browser url scheme redirection by @micahmo in #1152
  • Fixed community name format in create post page by @micahmo in #1172
  • Fixed handling of multiple deep link actions by @micahmo in #1188
  • Fixed tagline refreshing multiple times on load issue by @micahmo in #1209 and #1212
  • Fixed sidebar overflows by @micahmo in #1248
  • Fixed tagline overflow by @micahmo in #1261

Misc