Releases: RSSNext/Folo
Releases · RSSNext/Folo
v0.6.1
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
View changes on GitHub
v0.4.8
🚨 Breaking Changes
🚀 Features
- Update transformVideoUrl - by @DIYgod (c8d11)
- Display video duration - by @DIYgod (2234b)
- Enhance hotkey functionality and command structure - by @Innei (243cd)
- Add Zotero integration and sort integration panel - by @cscnk52 in #3738 (fc1e7)
- Implement pull up to next functionality - by @lawvs in #3760 (7f984)
- Enhance date formatting and UI component styles - by @Innei (b96a0)
- Add
folo
scheme - IntroducedLEGACY_APP_PROTOCOL
to manage legacy protocol support alongside the newAPP_PROTOCOL
. - Updated various files to utilize the new protocol constants, ensuring compatibility and consistency across the application. - Enhanced mobile app configuration to support multiple schemes for better flexibility. - by @Innei (4fa17) - Update shortcut handling to use
$mod
for cross-platform compatibility - by @Innei (0f5a0) - Enhance shortcut management and add new commands - by @Innei (6be20)
- Add entry pull up and release ui - by @lawvs in #3770 (9c270)
- Refactor zen mode functionality and update shortcuts - by @Innei (65b64)
- Title transform follow the english title case rules - by @Innei (bc0a9)
- Allow hide private subscription in view timeline - by @hyoban in #3773 (f85f2)
- Customize shortcuts - by @Innei in #3786 (62fc0)
- Optimize copywriting - by @DIYgod (c74ab)
- Optimize copywriting - by @DIYgod (391c9)
- Optimize copywriting - by @DIYgod (a3349)
- desktop:
- Discover category independent page - by @DIYgod (5f06d)
- Rsshub route search - by @DIYgod (1b7c1)
- Display rsshub route heat - by @DIYgod (5ce34)
- Display route top feeds - by @DIYgod (bf231)
- Center the text in the badge - by @kovsu in #3771 (a3ae0)
- Unify with trending component - by @kovsu in #3767 (04cc1)
- Notifications settings - by @DIYgod (0db14)
- Get client messaging token - by @DIYgod (2f878)
- UpdateNotificationsToken with existing credentials on launch - by @DIYgod (43692)
- Display list analytics - by @DIYgod (e525e)
- Rsshub routes sorting - by @DIYgod (c6278)
- Speed up some animations - by @DIYgod (f2f65)
- mobile:
🐞 Bug Fixes
- Footer mark read alignment - by @Innei (e14cd)
- Discover form overflow style - by @Innei (939d7)
- Drop blur not working on the vibrancy layer of macos electron - by @Innei (33ef0)
- Disable fetch reading history in inbox entry - by @Innei (81a51)
- Tablist indicator initial position - by @Innei (014c2)
- Cleanup rn global env and enhance setting auto enabled logci - by @Innei (6b4b1)
- Improve scroll behavior and update styles in entry content - by @Innei (c4c1b)
- Prevent hydration error by set TooltipTrigger to use asChild prop - by @lawvs in #3778 (f1f16)
- Types - by @DIYgod (96cb3)
- Enhance video parse in entry content - by @lawvs in #3782 (c48b9)
- Update Text component styling for better readability - by @lawvs (2ba29)
- Remove
thumbnailRatio
for enhance - by @Innei (41014) - Update global hotkeys to focus on subscription instead of timeline - by @Innei (92401)
- Toc item overflow and speed up entry transition - by @Innei (15b98)
- desktop:
- Add overflow-scroll for content visibility - by @kovsu in #3758 (0fc79)
- Use profile query with userInfo fallback in Avatar - by @cleves0315 in #3745 (3c15d)
- Skip editable element trigger hotkey - by @Innei (df2f3)
- Use ref for hotkey arguments to maintain state consistency - by @Innei (eff49)
- Reset highlightMotion state after switching entry - by @hyoban (25d1f)
- Hide more when limit is not exceeded for entry read history - by @hyoban (04583)
- Notification token updating - by @DIYgod (51e1e)
- Add highlight boundary condition - by @Innei (f52cf)
- Shortcut scope switching logic - by @Innei (58230)
- Improve scroll animation handling in EntryContent - by @Innei (70da1)
- Appx protocol - by @DIYgod (b62ff)
- discover:
- mobile:
- utils:
- Streamline scroll animation logic in springScrollTo - by @Innei [(4f715)</s...
v0.4.7
v0.4.6
🚀 Features
- Add tinykeys for hotkey management and refactor command handling, fixed #3635 - by @Innei in #3635 (cfa13)
- Enhance subscription command handling and shortcuts - by @Innei (75a05)
- Enhance shortcut management and command registration - by @Innei (1d950)
- Add feed icon display for audio entries without images - by @lawvs (42134)
- Show rsshub error message - by @hyoban (ed95f)
- Enhance command binding and shortcut management - by @Innei (262a7)
- Support vim keybinding navigation between entry content and timeline - by @Innei (c2d8f)
- Add navigation buttons for entry content with new icons - by @Innei (42150)
- Sperate defaultLanguage to avoid circular reference - by @DIYgod (46072)
- Optimize copywriting - by @DIYgod (31c9f)
- auth:
- build:
- deskotp:
- desktop:
- Enhance subscription feature and Vim navigation support - by @Innei (17897)
- SubscribeModalOpened tracker event - by @DIYgod (afb7d)
- Integrate AvatarGroup component for enhanced user read history display - by @Innei (aff49)
- Enhance subscription navigation and shortcuts - by @Innei (13120)
- Trending api types - by @DIYgod (75102)
- HideAllReadSubscriptions option for category - by @hyoban (a5d84)
- legal:
- mobile:
- Optimize login process - by @DIYgod (e392e)
- Feed summary component - by @DIYgod (64d44)
- Replace good luck with trending feed - by @DIYgod (fc7b3)
- Trending index - by @DIYgod (04b5d)
- UseHideAllReadSubscriptions option - by @hyoban (e24ef)
- Smaller trending feed card - by @DIYgod (05a42)
- Trending language, add trending into onboarding - by @DIYgod (ad9b4)
- settings:
- shortcuts:
🐞 Bug Fixes
- Adjust padding in Settings screen scroll view - by @lawvs (1ad75)
- Update render logic in TabScreen to conditionally render for iOS - by @lawvs in #3691 (3e9fd)
- Import path - by @lawvs (794da)
- Adjust header position in ProfileScreen for better layout - by @lawvs (49701)
- Add experimentalBlurMethod prop to ThemedBlurView in EntryNormalItem for better Android support - by @lawvs (c3067)
- Toast rsshub fetch error - by @hyoban (07d0e)
- Reenable summary as default - by @hyoban (f329a)
- Bring back open in browser for social media - by @hyoban (b06d8)
- First ActionBar in social media being cut off - by @hyoban (2015c)
- No notification registration when no notification action enabled - by @hyoban (450b7)
- Update title styling in list item template for better visibility, fixed #3634 - by @Innei in #3634 (5d531)
- Handle image loading errors in FeedIcon component - by @lawvs (93f19)
- Update language display logic in Shiki code highlighter - by @Innei (20049)
- Correct import path for Spring constant - by @lawvs (d359b)
- Prevent event propagation on double click for navigation buttons in SwipeMedia - by @cleves0315 in #3732 (12848)
- Escape quotes in build script - by @lawvs in #3741 (b8ff9)
- build:
- desktop:
- Refactor UpdateNotice component to use useRef for handleClick and adjust styles - by @Innei (b9d84)
- Scroll in GuideModalContent for improved scrolling experience - by @Innei (0eab8)
- Adjust margin in EntryListHeader button for improved layout - by @Innei (5d4db)
- Update responsive styles in EntryContent and ContainerToc components, fixed #3651 - by @Innei in #3651 (e80f8)
- Can not navigate to view from feed - by @hyoban (69a0c)
- Ignore empty self referer matches - by @hyoban (591d4)
- Update keyboard shortcut styling for undo action - by @cleves0315 in #3720 (e26c3)
- Follow state for url - by @hyoban (9b069)
- Fix default view in feed form - by @hyoban (bf26a)
- Check feed follow state correctly for slash redirect - by @hyoban (701ee)
- Update icon styling in LoginModalContent for better dark mode support - by @Innei (e18f0)
- Update keyboard shortcuts and CSS for improved functionality - by @Innei (45f53)
- Enhance video handling in markdown parser and improve changelog loading - by @Innei (0605d)
- Improve UI elements and keyboard interaction - by @Innei (0667b)
- Enhance error handling and focus management in components - by @Innei (51d93)
- Adjust styling for list item and entry header components - by @Innei (7a6d6)
- Hide...
v0.4.5
🚀 Features
- Translation mode - by @hyoban in #3568 (a95de)
- Mark above / below as read - by @hyoban in #3570 (948f7)
- Enhance modal behavior and improve recommendations rendering - by @Innei (18d15)
- Enhance DiscoverFeedForm layout and modal integration - by @Innei (b6c3e)
- Star action - by @hyoban in #3625 (08b35)
- Simplified language list - by @DIYgod (f4869)
- Optimize language selector display - by @DIYgod (7ce54)
- Fallback zh-tw to zh-cn - by @DIYgod (1b9d2)
- Enhance Accordion and Collapse components with improved type definitions and context management - by @Innei (333c6)
- Add Apple App Store metadata and improve server logging - by @Innei (0e069)
- Add support for render Markdown in AI Summary - by @cscnk52 in #3641 (8dee7)
- Hide invitation page according to server config - by @DIYgod (cee64)
- color:
- desktop:
- Add copy title action and tooltip warning - by @kovsu in #3582 (bf452)
- Add error handling for fetching content in readability - by @kovsu in #3567 (65d97)
- Add clear results functionality and reset keyword field on success - by @kovsu in #3610 (33070)
- Fallback readability if server error - by @Innei (e6aa5)
- Onborading redesign migration step and remove rsshub step - by @DIYgod in #3631 (0357b)
- Discover feed card module - by @DIYgod (a14f6)
- Trending - by @DIYgod (eb6a4)
- Trending filters - by @DIYgod (58ce9)
- Display trending in home - by @DIYgod (1179d)
- Follow status in trending list - by @DIYgod (a94c3)
- Enhance recommendations card styling - by @Innei (92ee0)
- Remove trending in home - by @DIYgod (96414)
- Add trending in onboarding - by @DIYgod (7a8a0)
- I18n for trending - by @DIYgod (d8e60)
- Feed preview - by @DIYgod (eb26c)
- Use feed preview in trending - by @DIYgod (7500a)
- Use analytics field - by @DIYgod (9873e)
- Optimzie feed card styles - by @DIYgod (bac3c)
- Recommend analytics view in subscription form - by @DIYgod (9f654)
- Optimize login form - by @DIYgod (e7f88)
- Remove entries query error toast - by @DIYgod (70527)
- Revert reset search keyword on success, cc #3610 - by @DIYgod in #3610 (5e250)
- discover:
- feed-summary:
- icons:
- mobile:
- Implement in-app browser for android - by @lawvs (218a4)
- Auto group - by @hyoban (c418d)
- Edit feed subscription - by @hyoban (f9d48)
- Private feed subscription icon - by @hyoban (9d397)
- Edit list subscription - by @hyoban (13f11)
- Copy inbox email address - by @hyoban (2524d)
- Implement custom tab bar and item pressable components on android native - by @grtsinry43 in #3613 (ad3ac)
- Auto toggle readability for empty content - by @hyoban (a1a95)
- Handle list and feed deeplink - by @DIYgod (ec318)
- ssr:
- Remove askOpenInFollowApp; optimize feed page - by @DIYgod (857c5)
- Open feed in app - by @DIYgod (ec340)
- Optimize entries styles - by @DIYgod (df1ed)
- Optimize list styles - by @DIYgod (63159)
- Optimize user page - by @DIYgod (80d4d)
- Mobile styles - by @DIYgod (aca17)
- Optimize ssr header - by @DIYgod (9a90b)
- Optimize login - by @DIYgod (21760)
🐞 Bug Fixes
- Toast message handling on android - by @lawvs in #3604 (1fad3)
- Update import path for Spring constants - by @lawvs (1d60f)
- Update profile, close #3574 - by @hyoban in #3574 (812b0)
- Adjust layout for scroll area issues - by @lawvs in #3612 (99c1a)
- Standardize FeedIcon import across user and list pages - by @Innei (1c50c)
- Exclude current entry when mark above as read - by @hyoban (31ad3)
- Update share functionality to include message in share options - by @lawvs (ed3c3)
- Update share functionality to include share URL and message - by @lawvs (f8ef7)
- AISummary prevent scroll - by @lawvs (41484)
- Adjust z-index values for dialog - by @lawvs (ae191)
- Allow font settings on mobile...
v0.4.4
🚀 Features
- Integrate Folo icon across various components - by @Innei (c2544)
- Disable core updater for process from custom location - by @Vixb1122 in #3518 (011b7)
- Hide power - by @DIYgod (165c9)
- deskotp:
- desktop:
- Add ITSAppUsesNonExemptEncryption in plist - by @DIYgod (7b1d8)
- Resolve url with site url to make sure url is valid - by @kovsu in #3511 (2bbb0)
- Hide tip and boost for mas - by @DIYgod (b046b)
- UseIsInMASReview - by @DIYgod (442f5)
- Hide power menu for mas - by @DIYgod (7ef4a)
- Unify variable colors - by @Innei (2433d)
- Remove early or beta text - by @DIYgod (d595c)
- Improve ux in trending - by @kovsu in #3555 (aa7e2)
- Update sidebar color scheme - by @Innei (1c9cb)
- Re-design context menu and dropdown menu - by @Innei (c995d)
- Add status action - by @DIYgod (92225)
- Optimize settings colors - by @DIYgod (44d21)
- mobile:
- Remove expo-updates - by @DIYgod (556cc)
- Remove expo-updates" - by @DIYgod (f7298)
- Integrate expo-device for device type management - by @Innei (8096b)
- Trust user certs in android - by @DIYgod in #3547 (2d069)
- PlaceholderContentFit - by @DIYgod (bf8e3)
- Remove AddFeedButton - by @DIYgod (43c1c)
- Video support - by @hyoban in #3512 (e0b26)
- Open bilibili dynamic in app, close #3211 - by @hyoban in #3211 (eb3cb)
- Merge search screen into discover screnn; optimize search input - by @DIYgod (755c1)
- Update discover category colors - by @DIYgod (0b239)
- Optimize feed search result list - by @DIYgod (4027d)
- Optimize list search result list - by @DIYgod (01b80)
- Add status action - by @DIYgod (a4ce9)
- ui:
🐞 Bug Fixes
- Adjust layout for Android - by @lawvs in #3548 (3343d)
- Update GuideModalContent and RSSHubGuide for improved functionality and layout - by @Innei (b4236)
- Normalize safe area insets in android - by @lawvs in #3554 (ae41e)
- Improve loading and preview logic in ViewSelectorRadioGroup - by @lawvs in #3560 (7005e)
- Discover tab width cls when switch to
transfrom
tab - Updated the ScrollArea component to use flex for improved layout. - Adjusted TabsList class to maintain consistency with the new flex styling. - by @Innei (84b86) - Keep only two decimal places at most for balance - by @lawvs in #3564 (55de5)
- Type - by @DIYgod (c193f)
- Type - by @DIYgod (49c53)
- api:
- context-menu:
- dependencies:
- desktop:
- Setting default language causes settings synchronization mistake - by @DIYgod (7048a)
- Update date when date prop updated - by @Innei (e5e3b)
- Use onTouchStart instead onClick to entry list on touchable device - by @DIYgod (9da9d)
- Hide check update menu for mas - by @DIYgod (29f11)
- Disable touchstart event of entry list on web mobile - by @DIYgod (8b077)
- entry-column:
- entry-read-history:
- list-item-template:
- markdown:
- mobile:
- Remove GestureDetector on ItemPressable - by @lawvs in #3544 (7e2be)
- Hide native floating tabbar in ipad - by @Innei (769df)
- Update device initialization and migration handling - by @Innei (c7afa)
- Improve layout and styling consistency across components - by @Innei (017d9)
- Standardize separator styles across components - by @Innei (fcd21)
- Add ScreenErrorScreen component for error handling - by @Innei (798f7)
- Enhance Recommendations component with empty state message - by @Innei (a0cfc)
- Hide empty rsshub category - by @DIYgod (0a990)
- Simplify header component and update ForgetPasswordScreen layout - by @Innei (8678e)
- Tweak loading style in android - by @lawvs in #3557 (74ea3)
- Search loading indicator - by @DIYgod (adaa5)
- Correct opacity modifier for Android platform - by @lawvs in #3571 [(bb509...
v0.4.3
🚀 Features
- Save ai summary as description, close #3478 - by @hyoban in #3478 (b472d)
- Add useBackHandler hook for handling hardware back press on Android - by @lawvs in #3493 (059dc)
- One time token - by @DIYgod in #3482 (31921)
- Server side readability - by @hyoban in #3498 (cf6d7)
- deskotp:
- desktop:
- Get cookie from renderer rather than main store - by @DIYgod (cabca)
- Set cookie expirationDate - by @DIYgod (0ee85)
- Remove user store - by @DIYgod (379dc)
- Optimize sign out logic - by @DIYgod (10271)
- UpdateNotificationsToken - by @DIYgod (be093)
- Feed badge - by @DIYgod (144f7)
- Update share icon, close #762 - by @DIYgod in #762 (34da9)
- Actions icons - by @DIYgod (f526e)
- Display unread in tray - by @DIYgod (66522)
- discover:
- entry-list:
- locales:
- mobile:
- Android releaseStatus draft - by @DIYgod (b1040)
- Android releaseStatus draft - by @DIYgod (c01a4)
- Add checkScrollToBottom functionality to SafeNavigationScrollView and integrate with TimelineSelectorList - by @Innei (31a87)
- Add camelcase-keys dependency and implement language options in discover module - by @Innei (66766)
- Update share and ai icons - by @DIYgod (3bc65)
- Trending screen - by @Innei (dbf69)
- Enhance share subscription functionality in ProfileScreen - by @Innei (f5202)
- Actions icons - by @DIYgod (ece26)
- Refactor ItemPressable usage and styles - by @Innei (70ef5)
- Enhance EnhancePagerView with initialPageIndex prop - by @Innei (86029)
- Add EntryNavigationHeader and refactor EntryTitle - by @Innei (6d9af)
- Move back add feed button - by @DIYgod (051db)
- Optimize discover categories background - by @DIYgod (6d707)
- OpenLinksInExternalApp setting - by @DIYgod (61c09)
- Temp remove entries staleTime - by @DIYgod (3dc77)
- Set default openLinksInExternalApp to false - by @DIYgod (69e65)
- rsshub:
- ssr:
- tabbar:
🐞 Bug Fixes
- Vercel dev rewrites - by @DIYgod (ecf1c)
- No inline for entry title - by @hyoban (49f3c)
- Player can not correctly navigate to entry, close #1401 - by @hyoban in #1401 (54e1b)
- Env import and more ssr proxy paths - by @DIYgod (ad3ed)
- Env import - by @DIYgod (0b5f3)
- Env import - by @DIYgod (5eca8)
- Env import - by @DIYgod (1a9db)
- Add Readwise URL to buildSafeHeaders to resolve CORS issues - by @lawvs in #3497 (53da9)
- Adjust padding for safe area in Recommendations and RecommendationCategoryScreen components - by @Innei (cd431)
- Use preview image url for video item, close #3485 - by @hyoban in #3485 (bcf75)
- Cache readability content - by @hyoban (617ae)
- datetime:
- desktop:
- entry-list:
- i18n:
- ios:
- main:
- mobile:
- Media image url list for video - by @hyoban (d09f5)
- Improve loading indicator visibility in NavigationHeader and feeds context menu - by @Innei (7801a)
- Add react-native-edge-to-edge for status bar handling on Android - by @lawvs in #3523 (bb12c)
- Images in the body cannot be displayed without specified width and height - by @DIYgod (4654d)
- ssr:
- timeline:
...