🚀 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, close #3550, close #3618 - by @hyoban in #3550 and #3618 (5aed9)
- Update RotateableLoading to use dynamic icon color based on theme - by @lawvs (8962f)
- Default summary to false, allow trial user to update settings, close #3629 - by @hyoban in #3629 (4dc6c)
- Correct Apple App Store metadata formatting and add missing import - by @Innei (30762)
- Update import path for Spring component in Accordion - by @Innei (67deb)
- Types - by @DIYgod (6cf3f)
- Handle Hugo code block workaround - by @lawvs in #3638 (20e63)
- Can not unlink social account, close #3653 - by @hyoban in #3653 (51141)
- Android in rn0.79 - by @lawvs in #3677 (e26d8)
- Fallback to rn tab bar - by @lawvs (6694a)
- Simplify press handling on android - by @lawvs (7ba15)
- color:
- desktop:
- Toc items refresh after Readability enable - by @Innei (9a46e)
- Auto completion can't user interreaction - by @Innei (165c7)
- Use estimated minutes for audio duration display - by @kovsu in #3609 (58b8a)
- Add z-index to close button for proper stacking - by @kovsu in #3619 (e7bc5)
- Preview feature is invaliable in discover - by @kovsu in #3623 (e2cbc)
- Feed form submit - by @hyoban (607f1)
- EntryList Component keep scroll position is inaccurate - by @cuikaipeng in #3627 (b2f74)
- Discover feed form can't handle failed validation - by @kovsu in #3628 (31e98)
- Hide export as pdf in context menu - by @hyoban (b6993)
- Follow feed modal action container pos - by @Innei (94f44)
- Update styling for UpdateNotice component - by @Innei (4a6f6)
- Apply custom content style for social media and video, close #3630 - by @hyoban in #3630 (cf561)
- Feed form height - by @hyoban (cee21)
- Wrong order and icon in sort list header - by @kovsu in #3675 (196c9)
- Font names that include whitespace must be quoted - by @kovsu in #3674 (73461)
- No scroll for feed entires preview - by @hyoban (cdf2f)
- Improve comprehension for i18n progress - by @kovsu in #3681 (661bd)
- Transform form style - by @hyoban (c749d)
- PreviewHeaderInfoWrapper styles - by @DIYgod (79187)
- Mas credential - by @DIYgod (c76b5)
- grid-entry:
- mobile:
- Standardize HTTP method casing - by @lawvs in #3587 (82a05)
- Tailwind import path - by @DIYgod (065d0)
- Default option for action language - by @hyoban (c899c)
- Correct update of badge unread count on refresh - by @hyoban (26a3d)
- No unread status update if no changes - by @hyoban (f3313)
- No scroll for ai summary - by @hyoban (8bd18)
- Hide readability action when enabled from action - by @hyoban (51afe)
- Video style in social media, close #3665 - by @hyoban in #3665 (d1d1f)
- Edit feed subscription view - by @hyoban (af6f7)
- Discover category overlap - by @hyoban (ec5fa)
- Rounded video item - by @hyoban (9097a)
- No background fro video item (align with picture item), increase space - by @hyoban (808d3)
- Improve i18n for subscription form - by @hyoban (9d1c1)
- Pre build for expo-background-task - by @hyoban (ad33c)
- modal:
- react19:
- ssr:
- switch:
- trending: