Evan You
26fe81c886
feat: support static data loaders
3 years ago
Evan You
d54c7d8c56
feat: expose createMarkdownRenderer
3 years ago
Evan You
dfa7c0525f
fix: handle potential string quote mismatch in generated code
3 years ago
Evan You
bc486aae56
fix: static string strip regex for mulitiline static strings
...
this can happen when the template contains `<pre>` tags
3 years ago
Evan You
abb1b578cd
fix: improve createStaticVNode match for rollup codegen compat
3 years ago
Evan You
a051e66f1a
fix: lazy require @vitejs/plugin-vue to respect NODE_ENV
3 years ago
Eduardo San Martin Morote
1b245e22d8
feat: upgrade docsearch version ( #441 )
3 years ago
Evan You
4114674c69
fix(hmr): avoid relying on revertd vite hmr behavior
3 years ago
Evan You
773472d867
chore: remove unnecessary log
3 years ago
Evan You
d3b1521ebe
feat: support ts/esm config file + defineConfig() helper
...
close #339 , close #376
3 years ago
Evan You
4c042b61e7
fix: fix code line hightlighting
...
close #408
3 years ago
zhangwenjun
383d8ffbba
fix: invalid active props when `base` option is added ( #342 )
3 years ago
Anthony Fu
efc5e1b256
fix: tolerant invalid hash ( #399 )
3 years ago
宋铄运 (Alan Song)
4b76617621
fix: support vite plugins provided via `config.vite` ( #394 )
3 years ago
Evan You
df69b76427
fix: print urls again
3 years ago
Evan You
5fd7db2b7f
fix(theme): fix algolia search filter
3 years ago
Airene Fang
8cbe26ee06
style(theme): <code> need not a inline-bg-color ( #385 )
...
Co-authored-by: fangying <fangying@vipkid.com.cn>
3 years ago
Evan You
ba85fd4d51
chore: cleanup deps
3 years ago
Evan You
c071f0cb0c
chore: remove unused value
3 years ago
sambit sahoo
07bf145190
feat(theme-default): home slot for customizing the entire homepage easily ( #314 )
3 years ago
Eduardo San Martin Morote
389e863b4d
fix(theme-default/algolia): avoid creating multiple algolia searches ( #292 )
3 years ago
CHOYSEN
58663bbd02
fix: make config hmr work in window ( #364 )
3 years ago
Anthony Fu
49ddb1f120
workflow: switch to pnpm ( #401 )
3 years ago
Evan You
3940625121
fix: encode urls that conflict w/ vite built-in replacements
3 years ago
Evan You
b3a4c52191
refactor: fix bad requires
3 years ago
Evan You
475dee5154
build: pre-bundle, reduce deps
3 years ago
Evan You
9030486409
feat: upgrade vue, simplify deps
3 years ago
Evan You
b59f54abd0
chore: remove debug hash log
3 years ago
QiChang Li
610e9b7111
feat: use `markdown-it-attrs` for markdown-it plugins ( #393 )
3 years ago
Evan You
929bcf50ee
fix: ensure stable pages entry order across builds
3 years ago
Evan You
e0b69973f8
feat: support `<script client>` in mpa mode
3 years ago
Evan You
b94b163a3a
feat: map mode + remove deprecated options
3 years ago
Evan You
4fb387d94e
fix: emit prevented hashchange event
3 years ago
Evan You
6085501acb
chore: remove customData option
3 years ago
Evan You
f749b272d4
feat: support config.extends
3 years ago
Evan You
2e9264f032
fix: improve fs allow
3 years ago
Evan You
b94c82710a
fix(default-theme): use description as tagline by default
3 years ago
Evan You
96bcddabed
perf: minor optimizations
3 years ago
Evan You
e01b5a350c
chore: typo
3 years ago
Evan You
03abee7f7c
fix: avoid using spread for client code
3 years ago
Evan You
034c7375ad
fix: handle case when there is no themeConfig
3 years ago
Sam Pullman
80ff36066e
fix: include emoji text in nav link to match toc ( #284 )
3 years ago
箱子
0c1a1f2ef4
fix(css): remove 720px breakpoint in home layout ( #347 )
3 years ago
CHOYSEN
1e64773933
fix: use useData() instead of $site ( #365 )
3 years ago
Hazlank
9245226b16
fix(code): code block highlight bug in ul ( #352 )
3 years ago
Eduardo San Martin Morote
26b5aa931f
feat: upgrade markdown-it-anchor ( #350 )
...
BREAKING CHANGE: the `markdown.anchor` option is updated. Refer to
valeriangalliat/markdown-it-anchor#permalinks for
instructions to upgrade your existing `markdown.anchor.permalink`
option. **This doesn't affect you if you weren't changing the header
permalinks behavior**.
3 years ago
Eduardo San Martin Morote
9b9fdc710a
fix: allow vite server access to theme and local files
3 years ago
Eduardo San Martin Morote
bc78adb468
fix(i18n): fix locales reading, add site.langs ( #353 )
...
It works with the same config as Vuepress 1: https://vuepress.vuejs.org/guide/i18n.html#site-level-i18n-config
We could probably adapt the `label` property like Vuepress 2 https://v2.vuepress.vuejs.org/guide/i18n.html#site-i18n-config in a next release
3 years ago
Eduardo San Martin Morote
858c0e77a0
build: rename carbon and buysell chunks ( #370 )
3 years ago
Evan You
7b3a9e59b4
feat: support partial include directive
3 years ago