release(mobile): release v0.6.0

This commit is contained in:
DIYgod
2026-10-16 13:31:59 +08:00
parent 148b453af2
commit 980019b65e
5 changed files with 47 additions and 36 deletions
+40
View File
@@ -0,0 +1,40 @@
# What's New in v0.6.0
## Shiny new things
- Folo now lets you know when the App Store or Google Play has a newer version
- Two-factor authentication setup has a "Copy setup key" action for an authenticator app on the same phone
## Improvements
- The image viewer opens on the thumbnail that is already loaded, and thumbnails are sized to their card
- YouTube videos in articles show as a thumbnail that opens the video instead of a player error
- Follow, list and RSSHub forms ask before closing with unsaved changes, including with the Android back button
- Clearer errors: profile edits are checked as the server checks them, requests that never reached the server say so, and the timeline, Discover, Trending and follow screens offer a retry when they fail to load
- Better screen reader support: header buttons, player controls, view tabs, switches and form fields are labeled
- Settings that need a paid plan are locked on a free plan, as on desktop, and a list's private follow and timeline hiding are marked as paid
- The podcast player shows the feed artwork for episodes without their own image
- The tab bar and relative times switch with the app language
## No longer broken
- Fixed scrolling marking only the first entry as read, and entries scrolled past while the next page loaded staying unread
- Fixed Mark all as read on a feed screen marking the whole view instead of that feed, and the footer marking entries that arrived after the list loaded
- Fixed the Pictures view loading every image of every entry at once, which used a lot of memory on Android
- Fixed setting an avatar and importing an OPML file, which always failed
- Fixed following a new feed address failing with "Invalid Snowflake ID"
- Fixed tapping a feed in a post, a preview or a profile opening the wrong timeline
- Fixed the onboarding not opening for new users
- Fixed the "Send anonymous data" setting not turning off analytics and crash reports
- Fixed Sign in with Apple failing without an error, and a failed account deletion signing you out
- Fixed setting changes from other devices being ignored after a restart, and changes made during a sync never being sent
- Fixed the unread badge updating in a loop, and repeating a toast when notifications were denied
- Fixed toasts and dialogs opening behind the current screen on Android, and the back button not closing dialogs
- Fixed headers on Android letting the content show through
- Fixed the timeline showing skeletons forever when its first page failed to load offline; it now shows stored entries
- Fixed an empty timeline that couldn't be pulled to refresh
- Fixed profile saves clearing your social links
- Fixed the change password fields showing passwords in plain text on Android
- Fixed the full screen player staying over the app after playback ended
- Fixed saving a list keeping feeds you unchecked, and deleting an action's webhooks and rewrite rules
- Fixed linking a social account opening the browser twice, and the same deep link not opening a second time
+3 -32
View File
@@ -2,39 +2,10 @@
## Shiny new things
- Folo now lets you know when the App Store or Google Play has a newer version
- Two-factor authentication setup has a "Copy setup key" action for an authenticator app on the same phone
## Improvements
- The image viewer opens on the thumbnail that is already loaded, and thumbnails are sized to their card
- YouTube videos in articles show as a thumbnail that opens the video instead of a player error
- Follow, list and RSSHub forms ask before closing with unsaved changes, including with the Android back button
- Clearer errors: profile edits are checked as the server checks them, requests that never reached the server say so, and the timeline, Discover, Trending and follow screens offer a retry when they fail to load
- Better screen reader support: header buttons, player controls, view tabs, switches and form fields are labeled
- Settings that need a paid plan are locked on a free plan, as on desktop, and a list's private follow and timeline hiding are marked as paid
- The podcast player shows the feed artwork for episodes without their own image
- The tab bar and relative times switch with the app language
## No longer broken
- Fixed scrolling marking only the first entry as read, and entries scrolled past while the next page loaded staying unread
- Fixed Mark all as read on a feed screen marking the whole view instead of that feed, and the footer marking entries that arrived after the list loaded
- Fixed the Pictures view loading every image of every entry at once, which used a lot of memory on Android
- Fixed setting an avatar and importing an OPML file, which always failed
- Fixed following a new feed address failing with "Invalid Snowflake ID"
- Fixed tapping a feed in a post, a preview or a profile opening the wrong timeline
- Fixed the onboarding not opening for new users
- Fixed the "Send anonymous data" setting not turning off analytics and crash reports
- Fixed Sign in with Apple failing without an error, and a failed account deletion signing you out
- Fixed setting changes from other devices being ignored after a restart, and changes made during a sync never being sent
- Fixed the unread badge updating in a loop, and repeating a toast when notifications were denied
- Fixed toasts and dialogs opening behind the current screen on Android, and the back button not closing dialogs
- Fixed headers on Android letting the content show through
- Fixed the timeline showing skeletons forever when its first page failed to load offline; it now shows stored entries
- Fixed an empty timeline that couldn't be pulled to refresh
- Fixed profile saves clearing your social links
- Fixed the change password fields showing passwords in plain text on Android
- Fixed the full screen player staying over the app after playback ended
- Fixed saving a list keeping feeds you unchecked, and deleting an action's webhooks and rewrite rules
- Fixed linking a social account opening the browser twice, and the same deep link not opening a second time
## Thanks
Special thanks to volunteer contributors @ for their valuable contributions
+2 -2
View File
@@ -33,7 +33,7 @@
<key>CFBundlePackageType</key>
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
<key>CFBundleShortVersionString</key>
<string>0.5.11</string>
<string>0.6.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleURLTypes</key>
@@ -54,7 +54,7 @@
</dict>
</array>
<key>CFBundleVersion</key>
<string>14</string>
<string>15</string>
<key>ITSAppUsesNonExemptEncryption</key>
<false/>
<key>LSApplicationCategoryType</key>
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@follow/mobile",
"version": "0.5.11",
"version": "0.6.0",
"private": true,
"main": "src/main.tsx",
"scripts": {
+1 -1
View File
@@ -1,5 +1,5 @@
{
"version": "0.5.11",
"version": "0.6.0",
"mode": "store",
"runtimeVersion": null,
"channel": null