🚀 Features
- Use non https debug host - by @DIYgod (61d3e)
- Add proxy support for native fetch using undici - by @cesaryuan in #2537 (6abb4)
- Disable more line clamp for translation - by @DIYgod (3c5db)
- Optimize language check - by @DIYgod (f8504)
- Optimize translation display - by @DIYgod (75b91)
- One more line clamp for translated title - by @DIYgod (fe44c)
- CheckLanguage utils - by @DIYgod (225e4)
- Enhance tab layout and settings screen functionality - by @Innei (f1744)
- Enhance input fields for numeric entry - by @Innei (00a07)
- Add custom app delegate for tint color configuration - by @lawvs in #2579 (6c28b)
- 2fa - by @hyoban and @Innei in #2540 (fb531)
- Add i18n for customize toolbar - by @kovsu in #2592 (7e161)
- Sync icons - by @DIYgod (87090)
- Smaller debug button - by @DIYgod (3ef5d)
- Add cookie to api fetch - by @DIYgod (f5e1d)
- Use expo-secure-store and better-auth buildin getCookie for auth - by @DIYgod (accbf)
- Basic entry data sync - by @hyoban in #2597 (3479a)
- Enhance tab screen with blur effect and update action buttons - by @Innei (13cde)
- Add default value for VITE_WEB_URL and remove VITE_IMGPROXY_URL - by @DIYgod (8bbd8)
- locales:
- Enhance zh-HK locale with new user prompts - by @jerryc127 in #2556 (68286)
- Dynamically update copyright year - by @suemor233 in #2583 (a231e)
- rn:
- Implement search list - by @Innei (01122)
- Support follow list - by @Innei (284a5)
- Implement feed drawer - by @lawvs in #2443 (b5813)
- Init setting page - by @Innei (5f44d)
- Setting page scroll magic - by @Innei (0b096)
- Setting page list design - by @Innei (4ead5)
- Init index page - by @DIYgod (8db5d)
- Adjust login page styles - by @Innei (0fc90)
- Add login teams - by @Innei (aef94)
- Impl user profile page - by @Innei (676f9)
- rn-component:
- rn-search:
- search:
🐞 Bug Fixes
- Do not skipValidation, close #2430 - by @hyoban in #2430 (fe87c)
- Fast scroll mark read - by @DIYgod (3dbf7)
- Missing translation in pitcure masonry - by @DIYgod (902d6)
- Conditionally render feed preview and items based on entries availability - by @Innei (15a14)
- Enhancing the Visibility of Download Buttons on White Background Images, fixed FOL-1270 - by @Innei (23152)
- Get-session response null error - by @DIYgod (3bdcc)
- Update type - by @DIYgod (5958e)
- Debugger network - by @DIYgod (a7681)
- Crash when using Google Translate, close #2121 - by @hyoban in #2121 (4ae72)
- Enhance shortcut handling for OS compatibility - by @kovsu in #2576 (42170)
- Adjust ScrollView padding to accommodate safe area insets in FollowFeed component - by @Innei (de3a6)
- Update query key in SearchList component for improved data fetching - by @Innei (77d73)
- Restore BlurEffect in SearchHeader and enhance refresh control in search tabs - by @Innei (180aa)
- Dispatch I18N_UPDATE event after language load - by @lawvs in #2590 (69704)
- Ai entry actions with user role checks, close #2591 - by @hyoban in #2591 (7129d)
- Pass token when resetting password - by @hyoban (eb47e)
- No password hint when enable 2fa - by @hyoban (dbd23)
- Allow set cookie on verify-totp - by @hyoban (6b884)
- Pass in otp code - by @DIYgod (ac29a)
- Profile:
- TOTPForm:
- auth:
- follow:
- lists:
- Fix duplicate addition issue in manage feeds functionality - by @wilsonyiyi in #2544 (d77ed)
- rn:
- rn-baseline:
- rn-tabbar: