[Pre-release] v0.2.7-1 - eviltoast

This is the first pre-release for Thunder v0.2.7! This pre-release version introduces quite a few new features and improvements, as well as usual bug fixes.

Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.

Please see below for the full changelog since the last general release. For those on TestFlight, you will receive the pre-release update once it has been approved by Apple.

Some notable changes to test out:

  • Ability to edit posts and set the post language. You can now edit your own posts and change the post language! This is relatively new so please mention any issues related to this change.
  • Reorganization of the settings page, with post and comment previews. You can now see a preview of your post and comment settings without having to leave the settings page. The post and comment options have been moved to Settings -> Appearance -> Posts/Comments.
  • Searching for comments within a post. You can now trigger a search within a given post to find specific comments. This only searches for comments that have already been loaded in at this time.
  • Under-the-hood migrations for system text scaling. You may notice slight changes in the text size from the previous version. If there are any issues (such as too large or too small font sizes), please open up a new issue on GitHub with more information.
  • And much more listed below!

Thanks again for sticking around, and please mention any bugs and issues that you encounter when using this version!

Additions

  • Added ability to collapse post body contents by @hjiangsu
  • Added ability to open external community links in Thunder on Android by @micahmo
  • Added ability to show link options when long-pressing on link previews by @micahmo
  • Added ability to select app language in Settings by @hjiangsu
  • Added ability to perform comment search when viewing a post by @micahmo
  • Added ability to edit existing posts by @hjiangsu
  • Added ability to set post language when creating or editing a post by @hjiangsu
  • Added setting to show or hide read posts per account by @hjiangsu
  • Added post/comment previews to Settings and reorganized setting pages by @hjiangsu
  • Added missing feed sort types for old and top 3, 6, 9 months by @micahmo
  • Added support for community/creator search filters in Search page by @micahmo
  • Added more community translations. Thanks to everyone here for contributing towards translations! If you have contributed towards translation and would like to be explicitly mentioned, please let me know your GitHub handle through Matrix or on here.

Changes

  • Migrated textScaleFactor to textScaler by @hjiangsu
  • Updated extended image package by @gwbischof
  • Fixed search filter labels by @micahmo
  • Added subscribed status and community subscriber count in community picker by @micahmo
  • Improved image link handling to open images in-app by @micahmo

Fixes

  • Fixed status bar visual glitch on app startup by @micahmo
  • Fixed issue where Android back button did not close community sidebar by @micahmo
  • Fixed user avatar showing blank when display name is empty by @micahmo
  • Fixed issue with app bar accessibility by @micahmo
  • Fixed custom tabs not using default browser when opening links by @hjiangsu