🚀 Features
- Mobile design - by @Innei, hyoban, Innei, @hyoban, @lawvs and lawvs in #1568 (edd4f)
- Web update mobile view - by @Innei in #1710 (c8a49)
- Support alway on top, fixed #1740 - by @Innei in #1740 (09df6)
- New user guide in mobile - by @hyoban (9eca0)
- Remove entries total and remaining to reduce big queries - by @DIYgod (df343)
- Enable firebase analytics - by @DIYgod (c1845)
- Enable firebase analytics" - by @DIYgod (d900f)
- Remove firebase in renderer - by @DIYgod (177c2)
- Customizable columns for masonry view, closed #1749 - by @Innei in #1749 (0e0ce)
- Add reveal log file - by @Innei (adbdf)
- Web push - by @Innei (cd321)
- Dynamic auth providers - by @DIYgod (b031c)
- Update server hono - by @DIYgod (5beac)
- Manual action - by @hyoban in #1867 (0eedb)
- infra: Electron app can hot update renderer layer - by @Innei in #1209 (ca475)
🐞 Bug Fixes
- Feed icon fallback delay ms - by @Innei (89239)
- Add deps for integration cmds - by @lawvs in #1696 (1353d)
- Package export path for tsconfig - by @lawvs in #1690 (00826)
- Feed icon margin right - by @Innei (0f323)
- Improve perform for feed column - by @lawvs in #1708 (1f349)
- Hide viewSourceContent on mobile - by @lawvs in #1711 (86cae)
- Only use discussion for feed error - by @hyoban (e3078)
- Prevent overscroll bounce in some scene - by @Innei (11803)
- Revert merge chunk - by @Innei (4a967)
- Add minify - by @Innei (555fc)
- Try fix float bar inset bottom - by @Innei (3110f)
- Motion button motion style in mobile - by @Innei (611d2)
- Update class names for responsive design and modify zh-HK - by @jerryc127 in #1782 (70b46)
- Replace Avatar component with UserAvatar in ranking and transaction sections - by @lawvs in #1759 (52c36)
- Lint - by @Innei (dafaf)
- Type error - by @Innei (4d736)
- Downgrade radix scrollview - by @Innei (199e0)
- Active state on mobile - by @hyoban (ad3a4)
- Multi select state - by @hyoban (f4764)
- Sync active view after close sheet - by @hyoban (6f751)
- Revalidate when switch from subscription startupScreen - by @hyoban (e63c1)
- Audio player on mobile - by @hyoban (1e936)
- Style for audio item - by @hyoban (7e465)
- Player show state - by @hyoban (7d034)
- Player margin safe - by @hyoban (11824)
- Remove corner player in entry column - by @hyoban (fdb46)
- Show duration on mobile - by @hyoban (59709)
- Sync unread when fetch unread - by @Innei (196b7)
- App update logic - by @Innei (96803)
- FeedIcon margin - by @Innei (03ce1)
- Center dialog - by @hyoban (4a1ae)
- Audio cover style - by @hyoban (21a93)
- Player cover height - by @hyoban (5486e)
- Corner player style on safari - by @hyoban (e740d)
- Add feed and feed list overlap - by @hyoban (6395d)
- Text wrap for feed title - by @hyoban (f123e)
- Mark as read when navigating - by @hyoban (8da54)
- Text wrap not always - by @hyoban (3cb63)
- Mark feed unread dirty, refetch unread next time, fixed #1830 - by @Innei in #1830 (58d0e)
- Mark as read when navigating" - by @hyoban (8445b)
- Use turbo run concurrently task - by @Innei (742f9)
- Use external link for login button - by @hyoban (d1975)
- Server styles - by @DIYgod (ff6b0)
- Remove prev entries ids ref - by @hyoban (99662)
- Prevent default click behavior in Media - by @lawvs in #1905 (97dee)
- Can not keep text selection, fixed #1895 - by @Innei in #1895 (4330a)
- Sw register - by @Innei (5bbfb)
- Scroll state for mobile float bar - by @hyoban (12620)
- Load dynamic render assets - by @Innei (34995)
- Remove stack when close sheet - by @hyoban (eeb78)
- List unread dot position - by @DIYgod (dad33)
- App version - by @Innei (c5854)
- css-editor:
- devtool:
- external:
- i18n:
- ssr-server:
- translations: