Releases: RSSNext/Folo
Releases · RSSNext/Folo
Mobile v0.2.8
Merge pull request #4467 from RSSNext/release/mobile/0.2.8 release(mobile): Release v0.2.8
Mobile v0.2.6
Merge pull request #4364 from RSSNext/release/mobile/0.2.6 release(mobile): Release v0.2.6
v0.7.0
Shiny new things
- Add custom integration configurations to adapt to more apps
Improvements
- Redesign integration settings page for better user experience and support integration settings export and import.
No longer broken
- Fixed potential UI/UX issues
- Fix the lag issue on macOS Tahoe
v0.6.4
This hotfix version addresses the following issues:
- desktop: CPU spike issue when reading entries.
v0.6.3
What's new in v0.6.3
Shiny new things
- Hide From Timeline option for subscriptions to make your timeline cleaner.
- BitTorrent attachment support and qBittorrent integration.
Improvements
- Clearer loading indicators for both the entry list and the subscription list (e81220d)
- The hyperlink in the article preview has been added with an emphasis color. (db67ec8)
- Search results now persist across navigation.
- Sort feed by subscription count or update per week in feed management.
- Notification support for inbox.
No longer broken
- Fresh entries are no longer incorrectly auto‑marked as read after a list refresh. (d3d1e05)
- Fixed the timing of masonry column width calculations to avoid layout glitches. (17389d9)
- Removed placeholders in the picture waterfall view to prevent incorrectly layout redraws. (3c4b152)
- Corrected initial height calculation for items in the picture waterfall view. (82a3537)
- Fixed the Microsoft Store build not being recognized by deep links. (943ef31)
- Right-click context menu shortcut can't trigger the context menu. (b44bf71)
- Text in the social media view is now selectable.
- Translation settings can not be toggled.
- Fixed can not mark read/unread for starred entries.
- Feeds with invalid site URLs being hidden in the feed list.
- List with unread entries being hidden when Hide Read option is enabled.
- Inbox can not receive text only emails like Gmail Forward verification.
Thanks
Special thanks to volunteer contributors @kovsu, @cscnk52, @yansq, @hellosunghyun for their valuable contributions
v0.6.2
What's new in v0.6.2
Shiny new things
- New “Fade Read Items” option dims read entries in the timeline (eeeea47)
- YouTube videos now play directly in the Articles view (#4096)
- Choose your own accent color for the interface (47129d5)
Improvements
- Clearer podcast duration display (#4001)
- Added a Sign In / Sign Up toggle on the email page (81c544a)
- Smarter visibility logic for the picture action bar (#4033)
- Edit Feed now shows only categories relevant to the current view (#4094)
- “Mark above as read” button no longer appear in the Starred list (#4083)
- RSSHub and Trending queries persist between sessions (7a95a15)
- Refined profile layout (#4101)
No longer broken
- Discover page scroll indicator now can reach 100% (#3962)
- “Mark as Read” keyboard shortcut works again (24113f7)
- Fixed infinite scrolling when dragging in Customize Toolbar settings (#4018)
- Fixed the bug that you can’t mark an entry as Unread (8ea13a3)
- Clicking Read more in Social Media view no longer refreshes the page (#4027)
- Entries with special characters in the title can be saved to Obsidian (f6cff2a)
- Image downloads are now reliable (#4095)
- Corrected Inbox “Mark as Read” logic (7c1bf99)
- Prevented feed click event from bubbling to route item (#4113)
- Fixed the bug that source content not triggered automatically (c5edc76)
Thanks
Special thanks to volunteer contributors @ericyzhu @cscnk52 @kovsu @Fatpandac @dai @LitoMore @kira-offgrid @AkaShark @RtYkk for their valuable contributions
v0.6.1
Hotfix for v0.6.0
v0.6.0
🚀 Features
- Add loading state to entry thumbnail - by @lawvs (d7e27)
- Don't show the group entries when click the > button on desktop - by @cscnk52 in #3935 (9af1b)
- Support share actions and import from clipboard - by @Innei (394d0)
- Delete or rename category for mobile, improve local data update, close #3945 - by @hyoban in #3945 (f108a)
- ChangeCategoryView for mobile, better local data update - by @hyoban (8f66d)
- Enhance scroll interactions in TimelineSelector - by @lawvs in #3952 (524ad)
- Enhance media preview with drag-to-close functionality and animation - by @Innei (2ea07)
- Implement application lifecycle and window management - by @Innei (b6ec2)
- Add filter video length action - by @pseudoyu in #3960 (71062)
- Add vite-plugin-route-builder for dynamic route generation - by @Innei (1d833)
- Re-design toast style - by @Innei (73f80)
- Update vite-plugin-route-builder and related configurations - by @Innei (9f0e7)
- Add header button design system documentation - by @Innei (412df)
- Redeisgn og - by @Innei (3d6c3)
- Update copywriting - by @DIYgod (a0f3c)
- Enhance image handling in PictureMasonry component - by @Innei (f24b2)
- Desktop firebase analytics - by @DIYgod in #4017 (77ca5)
- Disable postHog tracker - by @DIYgod (2bf15)
- action:
- ai-summary:
- avatar-upload:
- desktop:
- discover:
- footer:
- header:
- locales:
- mobile:
- modal:
- profile:
- settings:
- Enhance UI labels and descriptions for clarity - by @Innei (2ed9f)
- Enhance appearance settings with descriptions and layout adjustments - by @Innei (e05fc)
- Enhance data export functionality and UI improvements - by @Innei (e0ff3)
- Add 'Hide Extra Badge' option to appearance settings and update translations - by @Innei (a42ae)
- share:
- toolbar:
- tracker:
- ui:
- upgrade:
- user-profile:
🐞 Bug Fixes
- Ensure pager list is always visible on Android to prevent blank screen - by @lawvs (0f68e)
- Lint - by @lawvs (3be9a)
- Wrap code highlight theme selector in a view for layout consistency - by @lawvs (86b2d)
- Improve purchaseAmount handling for better null checks - by @lawvs (6cb4a)
- Tweak styles for android - by @lawvs (5a2f8)
- SquareImage not showing - by @lawvs (6dcf0)
- Adjust some style - by @huanfe1 in #3896 (ad7d1)
- Unfollow before list delete - by @Innei (c7607)
- Wait entry content for translation - by @hyoban (18645)
- Bring back changes in create and update list - by @hyoban (b9936)
- Adjust layout for ThumbnailImage - by @lawvs (cb4ed)
- Update schema - by @Innei (b69ea)
- Update UI components and improve keyboard handling - by @Innei (745ab)
- Text shift in TextInput for android - by @lawvs (e3f27)
- Follow feed screen layout shift - by @lawvs (4523c)
- Update icon colors to use theme color in follow feed - by @lawvs (4fa87)
- Reset service - by @hyoban (182ad)
- Sort entries by publishedAt and insertedAt - by @hyoban (24ae0)
- Store time as timestamp_ms - by @hyoban [(711b0)](https://g...
v0.5.0
🚀 Features
- Integrate cleanJsonText function for json parsing - by @kovsu in #3824 (72664)
- Enhance focus management and context menu shortcuts - by @Innei (c2035)
- Setting feed management table - by @Innei (dbd43)
- Add tailwindcss-content-visibility for enhanced styling - by @Innei (8e350)
- Improve pull-up-to-next by add transition animation - by @lawvs in #3832 (a86ef)
- Add analysis for feed management table - by @Innei (7b3ec)
- Implement OPML import functionality with feed selection modal - by @Innei (de6c2)
- Implement auto-scroll to entry after pull-up navigation - by @lawvs (91306)
- Add rn native markdown rendering - by @Innei (01738)
- Add FocusableGuardProvider for managing global focus behavior - by @Innei (ee0ec)
- Update copywriting - by @DIYgod (18b22)
- Introduce global constants and enhance metadata handling - by @Innei (3a5c6)
- Implement subscription column layout for desktop and mobile, including responsive components and user interface enhancements - by @Innei (fc161)
- Replace number formatting with formatNumber utility across discover and feed components for improved readability - by @Innei (5a53e)
- corner-player:
- desktop:
- Disable hot update for staging - by @DIYgod (f6876)
- Remove react-google-recaptcha-v3 - by @DIYgod (90945)
- Enhance resizable columns with double-click reset functionality - by @Innei (26c68)
- Implement smooth scrolling functionality - by @Innei (6c73a)
- Integrate useSmoothScroll hook for enhanced scrolling - by @Innei (19479)
- Add check for updates functionality in settings - by @Innei (ef304)
- Add i18n for shortcut settings and improve style - by @kovsu in #3823 (b8a54)
- Add reset defaults button for shortcuts - by @kovsu in #3834 (b8262)
- Enhance rsshubAnalytics query to support language filtering - by @DIYgod (14d4d)
- Copy and paste login token - by @DIYgod (47e07)
- Implement popover for sharing entries with social media options - by @Innei (39736)
- Enhance SharePanel with dedicated share URL generation - by @Innei (a4ad4)
- mobile:
- ssr:
🐞 Bug Fixes
- Add video support in entry content - by @lawvs in #3816 (6923d)
- Adjust ThumbnailImage component for better layout - by @lawvs (74048)
- Improve dropdown menu focus management and simplify rendering - by @Innei (f31d4)
- Adjust pageMargin and offscreenPageLimit for better scrolling experience - by @lawvs (08d40)
- Update pageMargin for improved layout consistency - by @lawvs (d5e49)
- Add border to 2fa qr code, close #3844 - by @hyoban in #3844 (f7faf)
- Tweak assign video media model in ThumbnailImage component - by @lawvs (9d3a9)
- Ensure absolute view in AISummary component takes full width - by @lawvs (2612f)
- Pager should not flicker when scrolling fast - by @lawvs in #3858 (82fb9)
- Share menu in other system, resolves FOL-2507 - by @Innei (5bbd9)
- Bottom tabbar background on initial load - by @DIYgod in #3867 (6f437)
- Update shortcut key bindings and improve sorting utility - by @Innei (e5e47)
- Standardize control key naming across platforms, fixed #3860 - by @Innei in #3860 (9dd51)
- Types - by @DIYgod (6ac63)
- Types - by @DIYgod (7193a)
- Types - by @DIYgod (8d75b)
- button:
- desktop:
- Do not summary for short content - by @hyoban (852fb)
- Entry media not updated - by @DIYgod (2a4dd)
- Sort local entires by publishedAt - by @hyoban (0a167)
- Auto enable readability - by @hyoban (80b36)
- Use entry text content length for summary - by @hyoban (98ef8)
- Correct content length for readability content - by @hyoban (7235a)
- Return null for query data - by @hyoban (e11ba)
- Update share URL generation to use environment variable for web URL - by @Innei (ab246)
- Update import path for EntryColumnMobile to timeline-column - by @Innei (c00a7)
- Update share panel to include entryId in dependencies for URL generation - by @Innei (de6a0)
- mobile:
v0.4.9
No significant changes