40 Commits

Author SHA1 Message Date
pengzhanbo
e2b47da532 chore: tweak 2026-04-18 17:09:26 +08:00
pengzhanbo
28963eb419
fix(plugin-search): fix search index race condition on pageUpdated, close #888 (#889) 2026-04-14 15:29:58 +08:00
pengzhanbo
709ade741c chore: improve comment 2026-04-03 02:06:32 +08:00
pengzhanbo
d8b79e89e8
refactor(plugin-search): improve search index update (#884) 2026-04-03 01:58:25 +08:00
pengzhanbo
86cb872ce6 refactor: migrate onWatched to onPageUpdated 2026-04-02 21:14:16 +08:00
pengzhanbo
552f0f5c32 chore: improve plugin-search code comments 2026-03-08 16:16:04 +08:00
pengzhanbo
948c31779b
fix(plugin-search): fix temporary file IO race condition (#861) 2026-02-25 21:50:31 +08:00
pengzhanbo
7234eebe7e fix(plugin-search): fix incorrect prepare search index 2026-02-15 12:31:46 +08:00
pengzhanbo
1ed3dd9154
refactor(plugin-search): optimize search data generate (#855) 2026-02-15 11:33:24 +08:00
pengzhanbo
78a2859398
perf: optimize memory usage during build time (#850) 2026-02-12 21:11:01 +08:00
pengzhanbo
8cd08f4f02
feat(plugin-search): add language-based text segmentation support for search (#838) 2026-02-12 00:59:35 +08:00
gnehs
3df96e2702
fix(i18n): update Traditional Chinese translations for search and theme locales (#767) 2025-12-02 17:35:21 +08:00
pengzhanbo
d4ad65a1ea
refactor: use deconstruct syntax to handle component props (#744) 2025-10-31 17:42:28 +08:00
pengzhanbo
2bb5625eb4 chore: tweak 2025-09-20 14:05:18 +08:00
pengzhanbo
22a5f10add
feat(plugin-search): optimize search index logger (#676) 2025-08-20 02:31:25 +08:00
pengzhanbo
6f15557f11
feat: use chokidar v4 (#622) 2025-06-19 19:27:06 +08:00
pengzhanbo
7592eafd38
fix(plugin-search): reset search index cache (#603) 2025-05-21 22:54:33 +08:00
pengzhanbo
aaa473572c
refactor: use isolatedDeclarations in tsconfig (#594) 2025-05-12 16:17:47 +08:00
pengzhanbo
a35ac8eae8 refactor: use modern color functions 2025-04-28 19:50:32 +08:00
pengzhanbo
320b5f7336 perf(plugin-search): improve style 2025-04-01 21:17:28 +08:00
pengzhanbo
b28112efc2
feat: enhance a11y (#546) 2025-03-30 03:08:01 +08:00
pengzhanbo
7a515b7ba4
fix: abbr incorrectly appears in search results (#495)
* fix: `abbr` incorrectly appears in search results

* chore: tweak
2025-03-01 23:44:39 +08:00
pengzhanbo
8c7c95a410 fix(plugin-search): incorrect search result keyword highlight styles 2025-02-24 10:06:31 +08:00
pengzhanbo
a1c2a9b700
fix(plugin-search): incorrect local search results (#479) 2025-02-23 01:49:51 +08:00
pengzhanbo
f8e6246841 style: lint fix 2025-02-09 01:01:29 +08:00
pengzhanbo
4ed2ed49a8
perf(plugin-search): improve search cache (#451) 2025-01-28 00:26:51 +08:00
pengzhanbo
62c43d25ee
feat: improve built-in locales (#441) 2025-01-21 12:00:06 +08:00
pengzhanbo
000299666d
fix(plugin-search): incorrect local search results (#434) 2025-01-21 11:58:06 +08:00
pengzhanbo
7685f24525
fix(plugin-search): search result navigation failed (#323) 2024-11-05 10:42:20 +08:00
pengzhanbo
012cbafaaf
fix(plugin-search): incorrect page path when configuring base, close #265 (#267) 2024-10-12 15:02:53 +08:00
pengzhanbo
e86b8d81df style: lint fix 2024-09-21 07:11:20 +08:00
pengzhanbo
520dce22c1 style: lint fix 2024-09-11 00:03:13 +08:00
pengzhanbo
936b0b4851 perf: optimize package import 2024-07-19 03:17:28 +08:00
pengzhanbo
4325c27968 style: lint regexp 2024-07-18 00:09:50 +08:00
pengzhanbo
6a8e2d9158 style: lint fix 2024-07-17 00:06:42 +08:00
pengzhanbo
74a69948b8 perf(theme): 优化 node 结构 2024-06-05 00:34:27 +08:00
pengzhanbo
e358224217 perf(theme): 优化多语言配置结构 2024-05-25 01:37:37 +08:00
pengzhanbo
251ad8848d perf: add debug log 2024-05-05 20:24:53 +08:00
pengzhanbo
3876c2d908 docs: update docs 2024-05-05 02:00:01 +08:00
pengzhanbo
e409ece6fd feat: add plugin-search (power by minisearch) 2024-02-20 01:40:11 +08:00