1.2.3 (2024-10-27)
- activity icon position (8f32bff)
- build (c6ee7f5)
- deps: update all non-major dependencies (minor) (#475) (3786f61)
- downgrade next (b71fcb6)
- header auth (7a3aab6)
- next version (e8a92d3)
1.2.2 (2024-10-10)
- build (0d8b053)
- deps: update all non-major dependencies (434a47b)
- deps: update all non-major dependencies (#467) (4c96297)
- deps: update dependency qrcode.react to v4 (#444) (a1f96fb)
1.2.1 (2024-10-05)
- auto switch legacy comment if no providers (3fcad20)
- ci (243886f)
- deps: update all non-major dependencies (f02f45b)
- deps: update all non-major dependencies (minor) (#455) (79a507b)
- deps: update all non-major dependencies (minor) (#460) (e2e4756)
- deps: update all non-major dependencies (minor) (#464) (c566a33)
- deps: update dependency vaul to v1 (#463) (36295b4)
- deps: update dependency vite to v5.4.6 [security] (f0037a3)
- import markdown modal (5b7431f)
- katex parser (86c114a)
- next-auth (715fcc0)
- next-auth (19a28c8)
1.2.0 (2024-09-17)
- add default two line breaks per line break in comment Textarea (db4a859), closes #410 #411 #410
- deps: update all non-major dependencies (055ba6f)
- deps: update all non-major dependencies (3004eff)
- deps: update all non-major dependencies (#405) (46b6c08)
- deps: update all non-major dependencies (#424) (952dbea)
- deps: update all non-major dependencies (minor) (#396) (ed30e11)
- deps: update all non-major dependencies (minor) (#403) (90b6a32)
- deps: update all non-major dependencies (minor) (#406) (36d4d69)
- deps: update all non-major dependencies (minor) (#413) (9a8ee6e)
- deps: update all non-major dependencies (minor) (#418) (9fdcddf)
- deps: update all non-major dependencies (minor) (#420) (399b2b0)
- deps: update all non-major dependencies (minor) (#447) (ada2d48)
- deps: update all non-major dependencies (patch) (#409) (13ed6b7)
- deps: update all non-major dependencies (patch) (#412) (a74ae5c)
- deps: update all non-major dependencies (patch) (#415) (3c1cdbb)
- deps: update all non-major dependencies (patch) (#417) (73730d6)
- deps: update dependency chroma-js to v3 (#432) (f7ab7e7), closes #431
- deps: update dependency marked to v14 (#419) (7dc7e1d)
- deps: update dependency mermaid to v11 (#442) (2590ab0)
- deps: update dependency openai to v4.61.0 (#453) (98710de)
- disable prettier sort (1eb5a68)
- emoji picker style (1e896f2)
- feed image (a2455d7)
- home hero styles (c1c0066)
- kbd color in dark mode (5e7df37)
- leetcode api proxy (0649f97)
- link card style (e9d7aab)
- link underline style when selected (fa7fb07)
- note paragraph style (c50113c)
- persist typing (6031d85)
- project list style (f4d66cf)
- project style (46e10f7)
- slug replacer (d3f7f99)
- social link (4e26b42)
- storybook (a995ff8)
- table overflow x fixes #428 (2878220)
- toc fab sheet close transition (94aa73e)
- toc scroller and mask (9b70e9b)
- typing (b1f9ee2)
- when comand pressed, skip peek, fixed Innei/Shiro#436 (27b0fdc)
- wrapped element
x,y
detection (8e37913) - wrapped element calcation size and position (86a702c)
- add fetchLeetCodeQuestionData function to LinkCard (#439) (7df7448), closes #431 #427
- make oauth great again! (ee0fc7a)
- render single link style in thinking (1581b69)
- scroll mask (00a6921)
- update spring scroll preset (d665858)
1.1.5 (2024-07-06)
- authed input name getter (2bae0e7)
- deps: update all non-major dependencies (ba98daf)
- deps: update all non-major dependencies (#380) (46a9a57)
- deps: update all non-major dependencies (minor) (#386) (1365704)
- deps: update all non-major dependencies (minor) (#389) (6b5075f)
- deps: update all non-major dependencies (minor) (#391) (9a44f93)
- deps: update all non-major dependencies (minor) (#392) (913cddd)
- deps: update all non-major dependencies (patch) (#385) (cb9264f)
- deps: update dependency marked to v13 (#384) (9625774)
- feed language (ce7bc0d)
- feed link (6d354c2)
- framer modal enter motion (c5f0a59)
- list p style (c3f5c79)
- remove katex in toc tree (0097e9f)
- remvoe panel clickaway (434efee)
- scrollbar color, fixes #390 (3fa97c3)
- tag detail modal loading (2a5621b)
- type (a6471df)
- footnote style and gfm task style (fafd9e4)
1.1.4 (2024-06-11)
- ci (3431ac8)
- deps: update all non-major dependencies (minor) (#368) (f0679ae)
- jotai path configuration on windows (#373) (fec6f9b)
- katex deps (#375) (8209bb0)
- link card github pr parser (2e5b9aa)
- markdown first line of list (51a10f1)
- markdown render error (653cac2)
- metabar reading count (13917d8)
- preview page (2bc2500)
- rss render (4825aef)
- xlog summary, closes #24 (3a7e297)
1.1.3 (2024-05-31)
- article html struture (609299a)
- attach final header (3e166f8)
- call
notfound
if has no any notes (23bff57) - ci build (7f23e52)
- deps (a2df050)
- deps: update all non-major dependencies (6fb964a)
- deps: update all non-major dependencies (5fec3d2)
- deps: update all non-major dependencies (minor) (#360) (7a36109)
- deps: update all non-major dependencies (minor) (#364) (4c6da75)
- deps: update dependency use-context-selector to v2 (#353) (71f5329)
- friend section style (df98c4f)
- header meta bar style (4dd56bb)
- home og container fixed size (13468e0)
- not optmize for gif (56d5c25)
- note edit button position (762083c)
- remove og title style (9314ff8)
- shiki copy code button pos (fa68aca)
- styles (3ab82a2)
- tooltip style (ab0ab97)
- try fix ci (9823a00)
- try fix pnpm version (853fda7)
1.1.2 (2024-05-04)
- activity card like type render (38655f2)
- clerk style (33f0669)
- comment markdown style (03bc7b1)
- comment transition (a2bf130)
- enable middleware to get search in layout (cd4ee10)
- framer motion bg layout (1643f95)
- hero text pos (b9608de)
- modal title bar (17d467c)
- og cjk char width calc (3f193a4)
- optimize comment style (c1a738b)
- shiki highlight jumping (919c4c1)
- some styles (84cea05)
- type error (b04194c)
- shiki block
expand
attr (f6b0d1d)
1.1.1 (2024-04-28)
- #346 (ab359f5)
- deps: update all non-major dependencies (279fbb5)
- deps: update all non-major dependencies (#310) (a9e0674)
- donate qrcode map (#347) (005485c)
- header logo style in mobile (e21ffad)
- help icon style (528cb9b)
- home activity ref type link (0bb00bd)
- home page layout center (a6f5533)
- home screen style, fix #16 (78a59fa)
- hydration error (0132723)
- import statement in next.config.mjs in nodejs version (9eb603c)
- katex regexp (810deb4)
- link parser (3b7fcfd)
- lint (44f7151)
- not-found route segment (5b73dc9)
- note root banner style, closes #13 (70e282c)
- pm2 config (3478e54)
- reduce shiki bundle (2b7f89f)
- remove
Supsense
in note page detail (3d5a773) - s3 config (185b5d5)
- shiki code block cls and lcp (d9dfd41)
- storybook (de67097)
- toast style (6f75a2e)
- type error (e3bfebf)
- typing error (280fe3d)
- add
popper
forMLink
(2bcf16c) - new comment observer (d8595b8)
- optimize popover in mobile (83771f2)
- self favicon in
MLink
(4aac9b8) - shiki fully support (42e21cc)
1.1.0 (2024-04-17)
- add
peek
to global (cfe4195) - add missing props (0501f62)
- artifact (6545e41)
- build script (16b43fb)
- clerk card padding top (#333) (3512f53)
- deps (4b7cc63)
- deps: update all non-major dependencies (7fce5c4)
- deps: update all non-major dependencies (1fb5a0f)
- deps: update dependency vite to v5.2.6 [security] (659fdb7)
- dom nodes increase (5d90266)
- git remote url (6de0109)
- if access hidden note when loggin (787c7e7)
- md: container style (70884aa)
- modal present get scroll top (e1ec6c9)
- note head cover cls (cc75e1f)
- note password access (cfd3cbc)
- note timeline nav to hide note should accessible if logged (6412e28)
- popover (cb17b83)
- post related blocl style (e52cb55)
- request (c901dbb)
- selection bg in dark mode (b9390c5)
- server fetch lastest note (790d934)
- SharedWorker not working on some mobile browsers (#336) (c549a2f)
- shiki dynamic render (0bff0db)
- type error (ca04806)
- use client (e39a1c9)
- wrap home page (158f30b)
1.0.3 (2024-04-04)
- back top (70e8437)
- broswer support check (#327) (a413e6e)
- cc (89b136a)
- comment toast (d9fd460)
- css (301a5f2)
- donate side button motion (acbb77d)
- footer GatewayInfo divider (#328) (15c92d9)
- form ref getter (4257ba1)
- gallery and text indent style (53b8b91)
- katex overflow (42c4e41)
- lockfile (cb116f9)
- prose style (0c06c2d)
- say data fetching and masonry layout (82dd584)
- script inject (50c200b)
- sync server time (fb167c5)
- textarea style (958df38)
- thinking query offset (bb3dbf4)
- toc auto scroll (b59f029)
- vite build (9bc80c1)
- add version hash (143d646)
- bilibili video render (21954c7)
- hide module when no data (#322) (c878b8f)
1.0.2 (2024-03-29)
- docker ci (b1a64f5)
1.0.1 (2024-03-29)
- Excalidraw component styling (d1529c5)
FavoriteSection
style (d89cb1f)- accurate image size calculation (184f652)
- activity icon fallback (f07f390)
- add
Tabs
support (04f989a) - add default
nid
for note dto (a4143ff) - Add Excalidraw support to Writing component (e7dfbd0)
- add global alias (cf3c7eb)
- add revalidate (01a9aaa)
- add say background (#319) (b864b96)
- add support for
NOTE_DELETE
event in webhook route (e5e56ba) - apply friend form in mobile (348560a)
- artifact script (9f7f119)
- border color (9228b16)
- category slug reactive closes #294 (c6e8d69)
- ci (4c4f4e9)
- cleanup (5499991)
- clerk can't interactive when modal open (7209233)
- code block events handler in milkdown (9092b9c)
- code block initial style (d38f314)
- code diff (1435df2)
- code editor (ff4137c)
- code node clean (9a2535d)
- code scrollbar align (2d9fa2f)
- code style (66528c4)
- comment cls (4d38b0f)
- comment content title cell (2fdf655)
- comment modal style (887e44b)
- comment reply mutation (bbd6f90)
- comment source style (38f395d)
- copy button style (861fe47)
- copyright (ae65b25)
- data source error (9e53302)
- debug (a890612)
- deps: update all non-major dependencies (a1298f4)
- deps: update all non-major dependencies (29e98cd)
- deps: update all non-major dependencies (cce80a9)
- deps: update all non-major dependencies (613d684)
- deps: update all non-major dependencies (a11f2f4)
- deps: update all non-major dependencies (5861fa4)
- deps: update all non-major dependencies (#218) (0aed3f7)
- deps: update all non-major dependencies (#248) (9630d03)
- deps: update all non-major dependencies (#249) (a8bf331)
- deps: update all non-major dependencies (#255) (f18d879)
- deps: update all non-major dependencies (#257) (187221a)
- deps: update all non-major dependencies (#260) (321fff7)
- deps: update all non-major dependencies (#272) (30c8287)
- deps: update all non-major dependencies (#277) (b7cbde6)
- deps: update all non-major dependencies (#291) (46492a2)
- deps: update all non-major dependencies (#299) (a0474b3)
- deps: update all non-major dependencies (#307) (29231d6)
- deps: update all non-major dependencies (minor) (#268) (e0132ef)
- deps: update all non-major dependencies (minor) (#283) (ab8d7a5)
- deps: update all non-major dependencies (minor) (#286) (72ba9f0)
- deps: update all non-major dependencies (patch) (#215) (e391bc3)
- deps: update all non-major dependencies to v5.15.0 (#210) (cb3a75a)
- deps: update dependency @aws-sdk/client-s3 to v3.509.0 (#281) (80e9b25)
- deps: update dependency @clerk/nextjs to v4.29.3 [security] (#241) (0d67edc)
- deps: update dependency @mx-space/api-client to v1.7.2 (#213) (eab47dd)
- deps: update dependency axios to v1.6.3 (#212) (a332f75)
- deps: update dependency foxact to v0.2.28 (#211) (7b0ee9c)
- deps: update dependency framer-motion to v11 (#256) (7f83c15)
- deps: update dependency marked to ^11.1.1 (29db44c)
- deps: update dependency marked to v12 (#274) (ef95da1)
- deps: update dependency postcss-import to v16 (#224) (f426390)
- deps: update dependency react-toastify to v10 (#250) (5b0b654)
- deps: update dependency vite to v5.0.12 [security] (#253) (f31fab5)
- disable auto focus comment box (8b8ce23)
- disable render code block in rss (3f18021)
- dom click event tracker (c8f3337)
- downgrade framer motion (daa50a1)
- drone config (2504d2d)
- duplicate Markdown heading id, closes #261 (984acbe)
- empty line of shiki line (3db5128)
- env (b4c74e3)
- excalidraw modal event (3833c80)
- excalidraw preview (f9c9781)
- excalidraw preview button logic in mobile (06e8284)
- Excalidraw render in ssr (5915e47)
- excalidraw theme (94d4766)
- exclude header active status (bf8b3ab)
- favicon (d212c69)
- fetch category error (e9935f0)
- filter real markdown headings (3baf262)
- float popover position calculation (73fa809)
- footer divider (1f6bfd0)
- force update (7012092)
- framer motion bug and improve modal dismissal (6204682)
- friend desc text balance (33b43dc)
- full movie card (5934fc3)
- get pos and insert node (bcb3e5b)
- github page not discover
_
prefix file (8e2adfa) - hack nextjs bug 60021 (ef7a0d8)
- header (b2d5e68)
- header-sheet: auto close when click (c849680)
- hide activity icon when reading focus (b54e687)
- hide back to top fab in mobile (4c20d96)
- hide header cover in print (d9d7315)
- icons not aligned & modal window height not enough (#217) (98e1084)
- image grid (c1ef2db)
- image src (34f5b73)
- images grids (1f43e6c)
- import (d3d7612)
- improve favicon for md fixes #298 (a84cb55)
- improve ux (139cf2e)
- jotai store and ui bg (82690a1)
- katex inline, closes #237 (fd59a7a)
- keyboard shortcut for opening search panel (61587c0)
- link-card: add fallback url (f58c9d2)
- lockfile (30a37be)
- lockfile (235837f)
- mark text color (83d85ab)
- markdown banner style (9d207d5)
- markdown mark style (97ab708)
- markdown video align center (ea25d83)
- max-height of header sheet (aa6b4fc)
- motion (dcba4ec)
- movie card style (dbb4791)
- my domain copyright (fa650b9)
- next image (4274a17)
- note blockquite style (a0da237)
- npmrc (7da78a5)
- og padding (74fd89c)
- og padding (dcd2d33)
- og title (95f54c2)
- og title overflow (75ba051)
- oklch color channel (75432f8)
- optimize ui (a58f629)
- overflow (70c6079)
- peek link (d2627f7)
- post related (d8ba333)
- presence calculation (6fe7f65)
- process icon (212aa05)
- process name (cd6044d)
- react render component style (28bc85f)
- refresh can apply friends (7c6ca38)
- refresh token (0ab7f0d)
- remote component render (2401325)
- remove
A
(6961dc0) - remove
revalidateTag
(93a4f23) - remove cache (00a7551)
- remove fuck unstable_cache (c5c7f23)
- remove ring style (5aa9c85)
- remove route state replace (acc815e)
- remove stupid code (e5d3a08)
- remove 数据万象 params (2a393b7)
- render alert rule but can not edit now (9efdf29)
- reply comment (946b234)
- requestErrorHandler to fetchQuery calls (8844c36)
- reset auto save data when saved (c5bae13)
- reset initial data (12351b9)
- room context (8ec33d1)
- route enum (f5a9ff8)
- rss route export (d018f74)
- scroll area (8085e65)
- scrollbar color (1eaad9b)
- search panel loading spinner bug (33fa4ba)
- seesion key case (f20edb9)
- select loading style (19fb3d2)
- seo favicon (3b4f23c)
- set
w-full
first (9b38e09) - set image view max-w (32f076c)
- shiki copy button position (65a64fb)
- shiki highlight line (a3769cb)
- social icon overflow (ff12ca8)
- some styles (9b53db0)
- source (afcfd4b)
- storybook: update deps (111fc65)
- style (1dd58b6)
- summary condition (c009425)
- summary render (b465230)
- svg preview viewport (7888b72)
- tab content cls (cb40ff6)
- tag value (10aa47f)
- theme provider (cc58472)
- to admin (88f4523)
- transition view (20b2d11)
- transition view (fede3f6)
- type (84ed850)
- type error (d2d2806)
- type error (30a212b)
- typing error (a3ea932)
- unoptimize some image (8f88dc9)
- update copy button (a94194e)
- update data when save csb successful (31529c0)
- update Excalidraw component styling (9671837)
- update katex to v0.16.9 and prevent throwing ParseError (#227) (8873514)
- Update NoteTopicInfo.tsx (2c98d46)
- update style (453d7c9)
- update tags modal style (612efd9)
- update thing (6cbf46a)
- upload need token (f0453db)
- use client component of note home page (fde1bca)
- use put instead of patch in post update (1620699)
- vercel cache (acdd7f6)
- vertical container layout style (f5d84ca)
- webhook type (e676c3f)
- add feed metadata (1c9aba2)
- add @mx-space/webhook dependency and update revalidate time (99dca50)
- add activity rooms (4426fa6)
- add comment source (28e71b4)
- Add language support & fix: Tooltip now hides when scrolling to… (#305) (0761eaa)
- add s3 uploader (244e96e)
- add some block in milkdown editor (#270) (6b1635b)
- add star count (04ad6d0)
- Add support for Mermaid diagrams in Writing component (488ca57)
- Add support for unknown languages & style: Update code line for… (#306) (59a8f61)
- autosave (6daaf06)
- cache more (0fe5b44)
- cache something (6848154)
- comment markdown improve (65d4618)
- copy excalidraw data (6897840)
- discord icon, fixes #315 (f91267e)
- editor add menubar (#231) (8feb41f)
- feature provider (1617ca8)
- form transform value (661fe5c)
- hack route blocker (#236) (0826096)
- home og (015ca83)
- image node view (c7c1fc0)
- improve donate modal in mobile (148bc2e)
- improve mobile paper cover style (2092aa2)
- json highlighter editor (06db5eb)
- lazyload image (59d1944)
- light dashboard (#228) (dc5ed08)
- markdown: add grid type (868dbcb)
- markdown: images grid (5e08d59)
- md: support load remote react component (9e28418)
- note topic rank (8918ba7)
- re-add loading file (9112c1b)
- runtime env (#320) (55b994c)
- shiki (#303) (207658f)
- shiki add line number, fixes #309 (e76df6f)
- support code block for excalidraw (5fd5b64)
- support delta of excalidraw data structure (bec612d)
- support manual summary (2eb880a)
- support realtime page reader presence (#288) (abe2460)
- support tmdb link card parser (a70f638)
- update generated noise background (cfb8c6a)
- upgrade daisyui (76c0596)
- ws event real read count (0a61a81)
- 添加一些windows上的进程名称 (#276) (8d39b48)
1.0.0 (2023-12-26)
- accent color style override (8e4808d)
- activity initial state (737d7ed)
- Activity: correct Chinese app name of
safari
, add pm2 config (#75) (09b0216) - add app webUrl for self link parser (9eb7041)
- add cover for preview modal (4000079)
- add loading page for post detail (457d6c6)
- add margin for post copyright section (0866177)
- add margin to NoteBottomBarAction component (950ea4b)
- add webfont (7f2dc23)
- after clerk login when refresh token (e5d76f6)
- apply link style (25d32ca)
- attach client real ip (da0ff23)
- avatar & activity icon load failed (#105) (11ccb0d), closes #104
- banner svg icon and text gap, fix #94 (f7233cb)
- block link fallback render (ae062ad)
- build (7fe5ca1)
- center the gallery image (7c63699)
- checkbox position (f98c7ff)
- ci cmd (4ec3b81)
- clerk card padding top closes #86 (ed3f4f9)
- codeblock
COPY
position (9448a46) - comment avatar placeholder (385a07a)
- delete think button text (1fb9944)
- demo type (8b60a24)
- deps: update all non-major dependencies (56e76d6)
- deps: update all non-major dependencies (b14b3de)
- deps: update all non-major dependencies (c2612ce)
- deps: update all non-major dependencies (562774a)
- deps: update all non-major dependencies (50ac3bb)
- deps: update all non-major dependencies (ae5f27a)
- deps: update all non-major dependencies (58c51e9)
- deps: update all non-major dependencies (f1b3d92)
- deps: update all non-major dependencies (0330558)
- deps: update all non-major dependencies (84a3830)
- deps: update all non-major dependencies (8df6fae)
- deps: update all non-major dependencies (db5f9f5)
- deps: update all non-major dependencies (8737491)
- deps: update all non-major dependencies (c084602)
- deps: update all non-major dependencies (5405e8f)
- deps: update all non-major dependencies (0362a73)
- deps: update all non-major dependencies (1acf473)
- deps: update all non-major dependencies (212eaea)
- deps: update all non-major dependencies (0ef398f)
- deps: update all non-major dependencies (6d89e11)
- deps: update all non-major dependencies (7fd50f6)
- deps: update all non-major dependencies (455f501)
- deps: update all non-major dependencies (#101) (8e2efef)
- deps: update all non-major dependencies (#102) (c6c3437)
- deps: update all non-major dependencies (#115) (ada8bcb)
- deps: update all non-major dependencies (#140) (a839d58)
- deps: update all non-major dependencies (#143) (029876f)
- deps: update all non-major dependencies (#145) (06adcf6)
- deps: update all non-major dependencies (#171) (6e09012)
- deps: update all non-major dependencies (#178) (3f8097e)
- deps: update all non-major dependencies (#183) (83175e8)
- deps: update all non-major dependencies (#188) (13b5a52)
- deps: update all non-major dependencies (#199) (7b07026)
- deps: update all non-major dependencies (#70) (3932f96)
- deps: update all non-major dependencies (#92) (6fe4c96)
- deps: update all non-major dependencies (minor) (#148) (69b8cca)
- deps: update all non-major dependencies (minor) (#160) (58867dd)
- deps: update all non-major dependencies (minor) (#170) (5089604)
- deps: update all non-major dependencies (minor) (#89) (10a47b7)
- deps: update all non-major dependencies (patch) (#159) (1637ad4)
- deps: update all non-major dependencies to v5.10.0 (#168) (cb33000)
- deps: update all non-major dependencies to v5.13.4 (minor) (#181) (ba015f6)
- deps: update all non-major dependencies to v5.14.6 (#203) (e614b39)
- deps: update all non-major dependencies to v5.4.3 (minor) (#124) (0ef79c7)
- deps: update dependency @clerk/nextjs to v4.24.0 (#85) (a5b0f12)
- deps: update dependency @radix-ui/react-select to v2 (#93) (15dc545)
- deps: update dependency @tanstack/react-query-devtools to v5.13.3 (#177) (58b7907)
- deps: update dependency @tanstack/react-query-devtools to v5.14.7 (d98add8)
- deps: update dependency daisyui to v4 (#154) (77b019f)
- deps: update dependency emoji-picker-react to v4.5.1 (#78) (c4903ec)
- deps: update dependency emoji-picker-react to v4.6.0 (#202) (b7ab626)
- deps: update dependency marked to ^11.1.0 (#184) (58176e9)
- deps: update dependency marked to v10 (2c81c8f)
- deps: update dependency marked to v8 (#73) (d728303)
- deps: update dependency openai to v4.10.0 (#87) (bbfa7b6)
- deps: update dependency openai to v4.12.1 (#103) (8a542a1)
- deps: update dependency openai to v4.7.0 (#81) (e15f7c2)
- deps: update dependency react-router-dom to v6.16.0 (#77) (c763489)
- deps: update dependency react-tweet to v3.2.0 (#195) (3f7d8bb)
- deps: update dependency tailwind-merge to v2 (#135) (493546f)
- deps: update dependency tailwind-merge to v2.1.0 (#172) (5aabcc8)
- downgrade daisyui (fb080e5)
- emoji panel float popover (5919712)
- escape xml, closes #209 (54bf8a5)
- favicon (f9c969c)
- favicon align and link parser (a5156a0)
- folder typo (421c7dd)
- footernote anchor (20b9fd2)
- footnote id (#142) (f15caf7)
- friend avatar image fallback (00577cd)
- header drawer menu in mobile (113876f)
- header poppver (6baeb47)
- header spring transition (b246808)
- hide sign in (211f951)
- image type error (07bee74)
- improve link card if has color (087fb8c)
- indexDb in server (0a1eea5)
- jetbrains mono font, missing message app image (#155) (2679e7b)
- kateX format, closes #156 (46b799c)
- layout: some layout in mobile (#110) (43bf238)
- link parser for self link (4d1dcda)
- live badge text color (98f372d)
- lock file (8a43cdb)
- mask scroll hook (3313c86)
- mermaid image size (cabf459)
- mermaid theme (c7064f3)
- next build (e681827)
- node-fetch for ai (0078d79)
- note layout loading flash (b4966e3)
- openai fetch (e0cab2f)
- optimize print (c907401)
- prevent scroll when search (caa253c)
- preview hash (465690f)
- preview ping (5089ead)
- prose p last child style (ec023c9)
- realtime preview render error (a932c97)
- remove css infinite animation to improve perf (fe01bb5)
- remove icon (27eb1c6)
- remove re-decleare dynamic (4086c32)
- remove some post loading (b3e4185)
- rss structure (9f0877b)
- scrollbar bug in dark mode (#191) (7bf96c9)
- scrollbar color in light, closes #185 (9bf5e07)
- search content scroll (1f1c20e)
- selection color in dark mode (f289cc7)
- self link parser (cef8abc)
- sitemap data (e0d2219)
- socket errors (#192) (95ae696)
- some optimize (45bad96)
- storybook: use hash router (bb9e8a1)
- tag style (d8a1c70)
- text shadow when select the anchor link (9bd856a)
- toc mask overflow (23dfb47)
- toc scroller (10cf466)
- typo (d3f1302)
- typo & markdown selection action (108d4c3)
- ui update (2763bc6)
- update script (3c5425c)
- accent color transition (fbb4ecc)
- ack read count (c7489cb)
- activity: add some app icons (#128) (4e8bb2e)
- add
note
to md container parser (45d8d88) - add
sitemap.xml
redirection (f18ec28) - add activity app icons (#113) (bd31d5b)
- add bottombar actions (180449e)
- add Chinese translation and new app for activity (#74) (f77241f)
- add collapse background (4116060)
- add footnotes prompt (#131) (c50d283)
- add link card spotlight (fefdbee)
- add mark timeline transition (5831d55)
- add nav on post meta bar (6adae54)
- add pm2 log datetime format (#193) (f1cc7d6)
- adjust subscribe bell button, and fix #137 (503170d)
- connect clerk to mx-backend (7ccb7e2)
- Optimize Footnote Display (#129) (e122241)
- optimize print styles and adjust font sizes (2c29169)
- parse github pr link (50ddd75)
- support gfm alerts (1f3d95c)
- support note header cover image (42f30e2)
- supprot block katex (65b4f64)
- temporary change the route (d674fad)
- to admin with token (39d72e3)
- update to next 14 (03cf1c5)
- upgrade tanstack/query to v5 (c5dc453)
- vaul in mobile (c919584)
0.2.0 (2023-08-30)
- 404 file location (7719258)
- ai summary switcher (fe28f5b)
- cleanup listener (1076067)
- comment with url closes #47 (974c804)
- deps: update all non-major dependencies (minor) (#50) (798f5e1)
- deps: update all non-major dependencies (minor) (#62) (2434c28)
- deps: update all non-major dependencies (minor) (#68) (b6a9986)
- deps: update all non-major dependencies (patch) (#67) (4f57274)
- deps: update dependency framer-motion to ^10.16.0 (#65) (c8b5202)
- deps: update dependency marked to v7 (#59) (fddcbbd)
- deps: update dependency react-wrap-balancer to v1.1.0 (#64) (24f7396)
- fallback source (108b2cc)
- github fetcher (ed7f55a)
- google translate crash entry page, fix #51 (a31248b)
- header item navigation loop (9e6ea98)
- modal close when router change (6b12fdb)
- note 404 (a07d6eb)
- note blockquote style (cb2b5e4)
- notes page no data, page error (#53) (17f3e1c)
- og api (ffc2854)
- post list loading (5f42521)
- remove inline css (60ce39d)
- remove unnessary logic (e977674)
- scroll to top when route change (5d02bb8)
- some ui (05fdadb)
- some ui optimize (#60) (3aea1cc)
- summary component in preview (28c37bb)
- summary hydration error (12187b9)
- summary lang (659b65c)
- table zebra style (a8018dd)
- toc tree and read indicator pos (a136560)
- tpyo (3de60e1)
- typo (2444dcd)
- typo (ad4530a)
- ui improve (56823e3)
- update markdown-to-jsx (a8eb26f)
- add bilibili link parser (e8ec06c)
- add loading pages (948e908)
- add vercel powered-by (ad474a5)
- add wikipedia icon (9dc5536)
- ai summary widget (877f04f)
- comment ui/ux improve (de89cf2)
- configure of sponsor (19ba8a8)
- font switch (f3840cf)
- home font size (8042311)
- improve action button (7011c69)
- markdown support tag (784b096)
- menu item style (ea103c0)
- new 404 page (ca284bc)
- openai summary (ba7a6d1)
- openai summary api (082cf02)
- page route preview support (a1a72ae)
- posts sorting and ordering, refactor fab (6580fbd)
- preview page base on postMessage (146c108)
- use activity event api (a885462)
- comment dfs optimize (4588bc8)
0.1.1 (2023-07-27)
- bili live api (f74ce26)
- composition input (53b8769)
- deps: update all non-major dependencies (minor) (#43) (975be12)
- I really don't know how to write react and js (60ee1aa)
- kbd style (e3cdcd5)
- refetch comment after reply (d5771c8)
- replace emoji picker (7d601e1)
- router instance (b3d834c)
- selection color in dark mode (e3b41d6)
- selection in dark mode (fe22426)
- some ui (fcc07ec)
- add shortcut for open search (a85e5b0)
- github api reverse proxy (c8258f6)
- go to dashboard (95bde28)
- image compatible with MP4 (f3516f4)
- og random color (983d090)
- show site avatar if logged (d14362d)
- style (8cc7a86)
- support customize accent colors (6da8325)
- x icon (3b8af39)
- I don't want to say anything just fxxk react again (42cd176)
0.1.0 (2023-07-17)
- activity refresh (06332ad)
- add empty favicon (70e26b5)
- add icons (acfc932)
- add target for link (cff3b72)
- aside will be covered by footer (4d897d0)
- build (7cf8433)
- build error (ea0db85)
- change timeline type refetch (6c995d1)
- cls (3ef24d6)
- deps: update all non-major dependencies (patch) (#33) (bee9bac)
- edge runtime (dd9619f)
- error boundary (27b6c0d)
- footer online count (a4ddda6)
- header cls (7b6d1d5)
- header ml to fix cls (ed59ba6)
- home friend screen (bbe249b)
- home layout (f25de5e)
- home page (1bda357)
- iife (4b7b8b1)
- link offset (856396d)
- LinkCard callback url (29179f4)
- mask (eef4ddd)
- maybe fix framer bug (99b36ce)
- memo select fn (b78a1ac)
- minify html (c399c85)
- nextjs call root
[slug]
will undefined (ac97006) - optimize (2c69af6)
- optional (4d03672)
- peek modal shake (06edd77)
- read indicator style (d71a319)
- reduce Activity update frequency (d933691)
- remove shiki vercel not support this (dbf1dd4)
- remove sonner (9270e11)
- restore script props structure (90b9686)
- scroll to (d06876d)
- seo error (ee3f5db)
- share modal cls (48a5923)
- skew protection (49cae51)
- some ui bug (cad1038)
- some ui improve (beac629)
- some ui improve (62d0923)
- some ui syles (0ca38b4)
- sonner theme and right aside in mobile (ae2a3d3)
- style: fix the floating layer (#38) (df8f376)
- temporarily disable theme switching (6b1fcfd)
- toc (0c3a6eb)
- toc highlight (a6fb8bd)
- try fix animate (79398af)
- type (ebf35ab)
- type error (c294e42)
- ui improve (18e7bdd)
- update (c323e03)
- update (6a5edc1)
- add demo (e575aa7)
- add sitemap and rss support (fc4e375)
- add summary skeleton (1fed006)
- add tracker (1cfd22c)
- animate and optimize (8743465)
- comment action button (c034eda)
- disable fetch activity when in background (06a53a9)
- edge config (60417b6)
- edge config all (d7714df)
- embed codesandbox (e672da5)
- github file preview (d1e7dbb)
- glob macros support (#41) (0f94f9a), closes #39
- go admin and editing (c851c73)
- image optimize (a711b0f)
- inline link support self parser (756de9e)
- lcp optimize (89ee9ad)
- motion (c1c7372)
- og (5537cfb)
- og (0d62125)
- optimize (fc6c00e)
- read indicator (2331603)
- reference comment (4a94877)
- rich link (52cd236)
- rss render (a47ad57)
- shiki (6e4b5e9)
- some ui optimize and next cache hit (269189e)
- source of gh-commit (43d7e05)
- support activity config (5b5cb30)
- thinking page (66aa46d)
- xlog summary (16b3866)
- youtube link render (c42aa8c)
- memo
Activity
(cc0cc47)
0.0.1 (2023-07-06)
- a11y (8c9b062)
- activity (d3b1e49)
- activity style (bdb8a2e)
- add favicon type (8ce3b0d)
- add layoutRoot (555b7e2)
- add margin for comment children (59d1fd5)
- add todo (37be829)
- adjust color (6e6af1d)
- adjust footer style (af543ec)
- adjust toc (e6241b3)
- api endpoint (72d1f52)
- banner inside markdown style (a734909)
- bg color (c9c678d)
- build (44aceca)
- case (40b53f2)
- cleanup (4e6496a)
- clerk color (2f39e0a)
- color (29b9cc8)
- comment box (22f4020)
- css style (32edc0b)
- deps: update all non-major dependencies (bc9f8ba)
- deps: update all non-major dependencies (#9) (e10d01f)
- deps: update dependency axios to v1 (#7) (d5efeca)
- deps: update dependency immer to v10 (#8) (3000d80)
- deps: update dependency react-error-boundary to v4.0.10 (b112b67)
- donate overlay center (ce48b33)
- extend the expiration time of xlog (363920c)
- fab bg color (e4fdd9a)
- fab style (fc5ca16)
- first paragraph style (36ecafb)
- footer nav (c633964)
- geo (90877db)
- hash style (ee10476)
- header drawer content (969a321)
- header icon (2c56c29)
- heading anchor (a40f4f1)
- heading style (6fc8f10)
- image margin (f8902a6)
- image preview zoom (cabf021)
- lcp (7b86239)
- lint (a7617e1)
- loading class (60ad851)
- meta pos (eee3915)
- mobile view (7504ce9)
- not allowed style (038ed9c)
- note page render lcp (2b0f867)
- note set current id in error page if 403 (40fa00f)
- note side width (46bb0d0)
- peek link (703cde8)
- post layout (f3008a6)
- pref (8f736d8)
- proj header (2062db9)
- query (5d5c759)
- read indicator style in note toc (d36a8d2)
- reduce nest children (18d1dc6)
- remove rq hydrate (474dd8b)
- remove upstash (b579a80)
- remove vercel/kv (96b84a6)
- request scope queryclient (38f1bf6)
- sentry auth token (3cb10a4)
- seo (eae3e03)
- skip peek on mobile (b3f7cc6)
- some (39138b0)
- some optimize (119620d)
- some post style (c424e54)
- something (d4a9838)
- style (0360a8e)
- styles (2e8f22b)
- text overflow (ff1183e)
- theme switch border color (b5ceba7)
- thing (8b8dede)
- to top (7f6fe84)
- toc (1f3fa9c)
- toc hash (90fd78b)
- toc overflow (39e1807)
- toc width (a2c2e93)
- tooltip (5b926e3)
- ts error (6b91a92)
- type error (e60cbc9)
- type error (0b86e00)
- ui (94bd766)
- use motion (fc6f268)
- vercel build (dc7345e)
- @fz6m teaching and review suggestions (1c74c89)
- accent-focus color (5fffb75)
- activity (7dc7d7d)
- add analyze (aa1891a)
- add ip (8f62651)
- add media info (995b04f)
- add typora (809c616)
- add vercel cli (190538c)
- adjust gap (681f3db)
- allow banner markdown (485d49e)
- alyout (65dd6cd)
- apply friend modal (32828d3)
- ban copy wrapper (c1bf7d6)
- category page (fef1be0)
- code block (0297ed5)
- comment allowcomment (b918393)
- comment box (8f99190)
- comment box init (f28b398)
- comment box init (032bf39)
- comment box legacy (7f383c9)
- comment list (98837de)
- comment preference (118fa88)
- comment reply support (8c1a631)
- comment skeleton (9585c1e)
- comment transition (36ae9bc)
- comment ui (35b61db)
- design (655340e)
- donate button (e52bd3f)
- donate button overlay (0c73ce0)
- emoji picker (a6bdd3e)
- fab accent outline (0a6f7d6)
- gallery & storybook (c268488)
- header (30d5e52)
- header accessibility (36c3460)
- header drawer (96fe3fa)
- header layout (9805007)
- header meta mobile design (e062711)
- header meta support (4f3aba4)
- header popover (f3702a4)
- header responsive (7a87b93)
- header sub menu (6d7c973)
- header transparent hoo (91dfc54)
- header with avatar (aeaeacd)
- hero (d03939d)
- home layout (9964c14)
- home page init (8ec036d)
- image init (9e6cb36)
- image transition (efea201)
- improve print mode (f37a427)
- init markdown component (fcbbb86)
- init query (4dea6e4)
- layout (bb46cf5)
- link card (7a4b87f)
- linkcard peek (873597f)
- live status (37fedf4)
- login page (02c5e9e)
- markdown extra component (525cbc0)
- mobile optimize (b9ef2d2)
- mobile optimize (868bba7)
- modal stack (b3eec57)
- modified info (2393a99)
- new image transition (674345e)
- normal container (35dcc64)
- note (6f187ec)
- note action bar (dffd250)
- note header banner (e7b9a3d)
- note layout (464b9e9)
- note layout right side (c4f80a3)
- note left bar dont sticky when scroll out paper (571c049)
- note meta icon (f413e23)
- note redirect (0151192)
- note side share (7cdc0e7)
- note timeline (3e5fa42)
- note update event (aeaedfe)
- notelayout (d191cb2)
- notelayout and toc (87ab8a2)
- optimize (e13dd8c)
- optimize icon (5c9f98d)
- optimize ux motion (a28db6e)
- page paginator (a4b28a1)
- peek (e1b0b57)
- peek link (df5d8ba)
- post copyright (b4f9f98)
- post detail page (456b9d5)
- post list (00928bc)
- post outdate info (50a7735)
- post pin state (fb46804)
- post related (78efb88)
- proj page (c32a5a0)
- read indicator (0130eee)
- read indicator (30d5395)
- replace regular meta icons (279f1cc)
- route builder (9ad87c3)
- say view (e6ba8b2)
- search panel (9e80d70)
- share modal (c6ce103)
- should do hydration (538f0a2)
- socket event (1423459)
- something adjust (72c1f38)
- support clerk (d8a7538)
- support socket (fa8d704)
- support xlog component (6a0c2b9)
- switch button (ad17dfa)
- tag modal (41f40ef)
- theme color (302db77)
- theme switcher (bb15bba)
- timelint init (fc1b11d)
- to top (3e0c815)
- to top (3742f6c)
- toc item smooth indicator (d459308)
- toc modal in mobile (5c0f853)
- topic pages (d2af6db)
- tweet embed (5abb757)
- ui improve (ebd4ed1)
- uikit color palette (f3753fe)
- update (3277ed8)
- update blockquote style for note (a5de44b)
- update hero (24d06ba)
- user login from icon (a72bfc9)
- view transition (b5b2b04)
- re-reduce router change re-render (f0f529f)