mirror of
https://github.com/RSSNext/Folo.git
synced 2026-10-16 20:51:43 +08:00
release(mobile): release v0.6.0
This commit is contained in:
@@ -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
|
||||
@@ -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
|
||||
|
||||
@@ -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,6 +1,6 @@
|
||||
{
|
||||
"name": "@follow/mobile",
|
||||
"version": "0.5.11",
|
||||
"version": "0.6.0",
|
||||
"private": true,
|
||||
"main": "src/main.tsx",
|
||||
"scripts": {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "0.5.11",
|
||||
"version": "0.6.0",
|
||||
"mode": "store",
|
||||
"runtimeVersion": null,
|
||||
"channel": null
|
||||
|
||||
Reference in New Issue
Block a user