🚨 Breaking Changes
🚀 Features
- Hide if - by @Innei (2444c)
- Support latex, resolve #917 - by @Innei in #917 (ef893)
- Display power ranking - by @DIYgod (11502)
- Wallet level module - by @DIYgod (46230)
- Display level in power page - by @DIYgod (184e2)
- Encoding support - by @hyoban (d1db0)
- Preview feed entries - by @hyoban and @lawvs in #942 (03a3d)
- Update hono.ts - by @DIYgod (16563)
- Level 0 - by @DIYgod (9e52c)
- Inbox shows sender's address - by @cosZone and @hyoban in #983 (0e35d)
- Daily reward display - by @DIYgod (78db8)
- Set precision to 2 - by @DIYgod (6333c)
- Trans - by @DIYgod (1ed7d)
- Power testing tips - by @DIYgod (a0a4b)
- Expand collapse category by double-clicking - by @Przeblysk in #995 (a44fe)
- Add loading when Discover Inbox querying data - by @cuikaipeng in #891 (30591)
- View source content action - by @hyoban (f1e3c)
- Ready for public beta - by @DIYgod in #883 (e8b16)
- Limit inbox for trial users - by @DIYgod (d0285)
- Back home in setActive - by @DIYgod (e40c4)
- Timeline selector - by @DIYgod (a21c7)
- Get server configs - by @DIYgod (1a874)
- Use server DAILY_CLAIM_AMOUNT and INVITATION_PRICE - by @DIYgod (8a9a5)
- Get level multiplier from server configs and reward description - by @DIYgod (e6a66)
- Tax tips - by @DIYgod (c1582)
- Add export to Obsidian feature - by @zjnbwxq, zjnbwxq and @hyoban in #998 (e875e)
- New user guide - by @hyoban, hyoban and @Innei in #800 (41e09)
- Delete inbox entry - by @hyoban (a9e1f)
- Allow disable action - by @hyoban (2b98e)
- Optimize new user guide - by @DIYgod (4583b)
- Allow hide recent reader - by @hyoban (83567)
- More achievemnt - by @Innei in #964 (d18ed)
- Integrate Boost modal into feed actions - by @lawvs (27577)
- Add Boost feed status query and mutation - by @lawvs (4f110)
- Update RadioCards to use monthlyBoostCost for dynamic pricing - by @lawvs (5a8c0)
- Add BoostProgress and LevelBenefits components for enhanced feed boost - by @lawvs (8db9e)
- Enhance BoostModal and RadioCards with animations and conditional rendering - by @lawvs (b7248)
- Add BoostingContributors components to enhance boost functionality - by @lawvs (4d6b9)
- Add boost button in SupportCreator - by @lawvs (15eba)
- Add getBoosters query to fetch boosters by feedId - by @lawvs (f4fbe)
- Add boost certification to feed list - by @lawvs (70014)
- Feed boosting functionality - by @lawvs in #1030 (7d155)
- boost: Add Boost modal and radio card selection for boosting feeds - by @lawvs (89b18)
- i18n: Omnivore integration - by @colmugx in #963 (c5a65)
- integration: Add omnivore support - by @colmugx in #909 (68e65)
- profile: Add transition effects to user avatar display - by @kovsu in #951 (528ee)
- rsshub: Discover rsshub route modal and new deeplink - by @Innei (8072a)
- transform: Support itemContent - by @hyoban (d248c)
🐞 Bug Fixes
- Inbox - by @Innei (df865)
- Discover search update - by @Innei (baaa7)
- Withdraw availableBalance - by @DIYgod (2be9c)
- Test - by @Innei (47554)
- Cleaner - by @Innei (ca2af)
- Only navigate to root when document is focus - by @Innei (b0bad)
- Feed column auto scroll lead cause the whole page to move - by @Innei (22c0d)
- Modal overlay - by @Innei (df050)
- Can not show cmdk search type - by @hyoban (5d78d)
- Modal escape conflict with cmdk - by @hyoban (d850a)
- Hide some actions for inbox - by @hyoban (29b89)
- Login modal overlay and parse feed site url - by @Innei (5b9ee)
- Hijs code block parser, fixed #928 - by @Innei in #928 (3f06c)
- Update DropdownMenuTrigger class for open state styling - by @kovsu in #931 (25234)
- Dynamic import error component - by @Innei (d98c0)
- Share page container width - by @Innei (ed6ef)
csrf
header - by @Innei (3680f)- Transform
feedId
toinboxId
- by @Innei (d4db5) - Loading circle motion - by @Innei (556e4)
- Can wheel to scroll in entry preview toast, fix #953 - by @Innei in #953 (936ad)
- Modal close button zindex - by @Innei (c44c9)
- Remove motion overlay, fixed #868 - by @Innei in #868 (e5e53)
- Category open state - by @hyoban (4f1ce)
- Combo box can not scroll - by @hyoban (5330d)
- Sort categories suggestions - by @hyoban (2c53e)
- Correct method call for tag in Manage Feeds within Lists - by @DFobain in #982 (ef6d7)
- Fix popup's width when viewport changes. - by @Przeblysk in #981 (6f205)
- Trending drawer overflow - by @kovsu in #990 (7c255)
- Add csrf token on header - by @Innei (2718c)
- Show all settings - by @Innei (7a7b6)
- Setting independent window - by @Innei (b6cb0)
- Deeplink adding feed does not work on Windows - by @DFobain and @hyoban in #1002 (9d5f2)
- Read history not showing, adjust limit based on view - by @Looyank and @hyoban in #878 (77278)
- Use insertedAt for cursor when fetching list - by @hyoban (e0278)
- Encoding detect - by @hyoban (8800c)
- Can't see ActionButton well in light theme - by @Soya-xy in #1005 (5966c)
- Sync sub view title - by @hyoban (29d23)
- Optimize about share btn padding - by @winchesHe in #994 (1fed6)
- Blurhash size - by @hyoban (fc469)
- Electron window layout titleSticky ui - by @cosZone in #1010 (11353)
- Blurhash covers the image - by @hyoban (98d37)
- Preview image width - by @hyoban (7847d)
- Combox box portal and wheel, fixed #1016 - by @Innei in #1016 (1e7d0)
- Null bigint error - by @DIYgod (fa2d0)
- Imports - by @DIYgod (04ac7)
- Win UI - feed claim modal ui & header readHistory ui - by @cosZone in #1019 (77edf)
- Shrink description - by @hyoban (d42f8)
- Optimize the content margin of the Discover Page - by @cuikaipeng in #1021 (3cf88)
- Remove posthog, and fix #1022 - by @Innei in #1022 (9cb25)
- Shrink description" - by @Innei (fa027)
- Timeline tabs styles - by @Innei (0a98f)
- Tab rounded variant - by @Innei (847c3)
- Testnet explorer url - by @DIYgod (133a0)
- Not showing '0' when no followers on the search results card - by @GetToSet in #1032 (a09b8)
- The search results on the Discover Page are not centered - by @cuikaipeng in #1029 (93461)
- Masonry re-render loop - by @Innei (524a4)
- Save to Obsidian error in browser environment - by @cuikaipeng in #1040 (497cb)
- Populated full url - by @hyoban (d4d68)
- Error boundary lazy suspense - by @Innei (fefd5)
- Improve window positioning and sizing to account for taskbar - by @SnowAgar25 in #1041 (c6282)
- Try to adaptor vercel upstream env - by @Innei (528c5)
- Vercel need build exit code - by @Innei (e74c7)
- Debug for forworded handled host - by @Innei (c0ec2)
- Add height to EntryListHeader for consistent layout - by @kovsu in #1051 (3da93)
- Make media take up space - by @hyoban (a0a26)
- Increase feeds tab cell width - by @hyoban (5d7fa)
- Margin between the top bar and the content - by @cuikaipeng in #1054 (e6491)
- Preview media width - by @hyoban (39dd5)
- Inbox unread filter - by @hyoban (ea643)
- Code block render error with text link inside, keep classes from readability - by @hyoban (40042)
- App got deleted when auto update on windows - by @DIYgod (96554)
- Types - by @DIYgod (ad9a6)
- Boost modal use async modal - by @Innei (0c121)
- Allow activation modal to be closable - by @lawvs in #1069 (a49e3)
- Achievement modal button align - by @Innei (f68d1)
- Support creator circular import - by @Innei (661b5)
- Remove prefetch achievement - by @Innei (619aa)
- Releases link - by @Innei (dace0)
- No scale for inline image - by @hyoban (8f7a1)
- Debug vercel headers - by @Innei (29a48)
- ci:
- Cannot release macOS APP - by @BlackHole1 in #957 (4a147)
- Cannot release macOS APP - by @Innei and @BlackHole1 in #957 and #1078 (cd00a)
- code:
- combobox:
- error:
- i18n:
- inbox:
- modal:
- portal:
- profile-button:
- server:
- toc:
- trending:
- Improve styles and add translation for heading - by @jerryc127 in #936 (784c7)
- ux:
🏎 Performance
- Lazy load katex and inline katex style - by @Innei (cb6ee)
- image: Add image lazy loading in markdown - by @Innei (dd71a)