v0.3.0-2
Pre-release
Pre-release
This is the second pre-release for Thunder v0.3.0! This pre-release version introduces quite a few new features and improvements, as well as usual bug fixes. As always, please submit any issues or bugs that you find in this version.
Be fully prepared to know that these pre-release versions may contain major bugs which could cause Thunder to crash or behave unexpectedly.
Some notable changes to test out:
- 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.
- 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.
- 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!
- Improved UI/UX for long press actions, and additional customization options including customizable feed dividers and navigation bar labels.
Additions
- Added additional Lemmy styled user/community formats by @hjiangsu in #1183
- Added ability to search federated instances by @micahmo in #1168
- Added ability to switch user in user account settings page by @micahmo in #1171
- Added new type badge to indicate video URLs by @hjiangsu in #1192
- Added in-app changelog by @micahmo in #1208 and #1213
- Added support for custom user/community styles by @micahmo in #1201, #1233, and #1227
- Added option to show navigation labels and adjusted non-active tab icons by @micahmo in #1235 and #1240
- Added customizable feed card divider by @hjiangsu in #1230
- Added ability to view post/comment reports by @hjiangsu in #1210
- Added Turkish language localizations by @mikropsoft in #1195
Changes
- 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
- Added modlog page to instance page* by @micahmo in #1215
- Added modlog page link handling* by @micahmo in #1223
- Android back button closes opened drawer by @micahmo in #1226
- Android back button closes opened user sidebar by @micahmo in #1229
Fixes
- Fixed external app link handling for in-app browser* by @micahmo in #1186
- Fixed accessibility issues with modlog filter and instance explorer* by @micahmo in #1191
- Fixed handling of multiple deep link actions by @micahmo in #1188
- Fixed instance explorer paging issue* by @micahmo in #1193
- Fixed superscript positioning* by @hjiangsu in #1205
- Fixed image close transition* by @micahmo in #1207
- Fixed tagline refreshing multiple times on load issue by @micahmo in #1209 and #1212
- Fixed instance explorer loading for small instances* by @micahmo in #1228
Misc
- Updated Lemmy API version by @hjiangsu in #1203
- Added development flavor by @hjiangsu in #1214
- Improved animations for advanced share sheet and link preview modals by @micahmo in #1217
- Updated translations from Weblate by @hjiangsu in #1231
- Upgraded gradle version and migrated to flutter_sharing_intent by @hjiangsu in #1236
New Contributors
- @mikropsoft made their first contribution in #1195
Full Changelog: 0.3.0-1...0.3.0-2
Full Changelog since 0.2.9
Additions
- Added instance explorer to see instance posts/communities/comments by @micahmo in #1133
- Added partial superscript/subscript markdown support by @hjiangsu in #1157
- Added ability to mark posts as read when scrolling through feed by @Fmstrat in #1139
- Added support for posting as a different user by @micahmo in #1159
- Added instance and community modlogs by @hjiangsu in #1156 and #1180
- Added option to show full date and select date format by @hjiangsu in #1174
- Added additional Lemmy styled user/community formats by @hjiangsu in #1183
- Added ability to search federated instances by @micahmo in #1168
- Added ability to switch user in user account settings page by @micahmo in #1171
- Added new type badge to indicate video URLs by @hjiangsu in #1192
- Added in-app changelog by @micahmo in #1208 and #1213
- Added support for custom user/community styles by @micahmo in #1201, #1233, and #1227
- Added option to show navigation labels by @micahmo in #1235
- Added customizable feed card divider by @hjiangsu in #1230
- Added ability to view post/comment reports by @hjiangsu in #1210
- Added Turkish language localizations by @mikropsoft in #1195
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
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
Misc
- Moved fastlane directory for F-Droid approval by @hjiangsu in #1148
- Fixed CI for Flutter 3.16.9 and update docker builds by @Fmstrat in #1137
- Upgraded to Flutter 3.19 by @hjiangsu in #1167
- Updated peter-evans/create-pull-request by @micahmo in #1173
- Updated instances by @github-actions in #1155
- Updated Lemmy API version by @hjiangsu in #1203
- Added development flavor by @hjiangsu in #1214
- Improved animations for advanced share sheet and link preview modals by @micahmo in #1217
- Updated translations from Weblate by @hjiangsu in #1231
- Upgraded gradle version and migrated to flutter_sharing_intent by @hjiangsu in #1236