Evan You
d64a76eb36
perf: kickoff main chunk fetch earlier in browsers without modulepreload support
2 years ago
Evan You
22ace7b075
perf: inline site data on page
...
Previously the site data is bundled in JavaScript, and when it changes,
it invalidates the chunk hash of the framework chunk, and in turn
invlidates the chunk hash of **every page**.
With this change, the site data is now inlined in each page as a JSON
string, similar to the page chunk hash data. This ensures that config
changes will no longer affect JavaScript chunk hashes.
2 years ago
Evan You
8b34a4c058
release: v1.0.0-alpha.54
2 years ago
Evan You
bed202dbcc
fix: fix chunking logic that causes breakage
...
follow up of 905f58b
fix #2072
fix #2073
fix #2074
fix #2075
2 years ago
Evan You
a7cca23c37
release: v1.0.0-alpha.53
2 years ago
Evan You
2d22d02917
docs: clarify clean urls
2 years ago
Evan You
d2838e3755
feat: createContentLoader
2 years ago
Evan You
905f58b2a8
fix: avoid circular dependency between siteData virtual module and useData()
...
close #2072
close #2073
close #2074
2 years ago
Evan You
aa5b0b4cd7
docs: frontmatter updates
2 years ago
Evan You
e5cfe96ece
docs: tweak mpa mode
2 years ago
Guillaume Chau
192708de67
feat(theme): editLink can accept function ( #2058 )
2 years ago
Divyansh Singh
90e924a965
release: v1.0.0-alpha.52
2 years ago
Divyansh Singh
c7855eea35
chore: bump deps
2 years ago
Divyansh Singh
9ceff1d587
fix: trim spaces from outline headers
2 years ago
Evan You
e4abb76454
docs: more details on where to place header config
2 years ago
Evan You
8ab36d05fa
fix: properly serialize header in outline
...
BREAKING CHANGE: default theme config option `outlineBadge` has been
removed. Badges in headers are now always excluded when generating
outline text.
2 years ago
Evan You
8e55c819dc
docs: add notes about headers
2 years ago
Evan You
9bd940f22c
fix: remove @vue/devtools from force include
2 years ago
Divyansh Singh
2d28bd6da0
docs: use relative links
2 years ago
Divyansh Singh
56f5031514
docs: overriding internal components
...
closes #235
2 years ago
Evan You
aa8b03ceac
docs: add analytics
2 years ago
Evan You
9708510cbd
fix: fix line higlighting for empty lines
2 years ago
Evan You
6ce88da3ba
fix: fix rewrites with non ascii chars
...
close #2017
2 years ago
Evan You
e05a3f2b5a
fix: fix same page hash links with encoded chars
...
close #1749
2 years ago
Evan You
868a9ff81e
feat: allow disabling markdown.headers
2 years ago
Billy Schonenberg
1ed5322d8b
docs: fix style module example ( #2065 )
2 years ago
Evan You
63f33d2895
fix: respect user vue alias
...
close #1065
2 years ago
Evan You
185e756b2d
docs: avoid carbonads id collision
...
close #2057
2 years ago
Evan You
331d855b85
chore: rename npm scripts to be more explicit
2 years ago
Evan You
657a7d38df
fix(theme): re-support dynamic headers
2 years ago
Evan You
f6cb4c0d44
perf: improve default theme chunking
2 years ago
Evan You
5c00bd3db4
chore(theme): improve light mode base text contrast
2 years ago
Divyansh Singh
87480322ad
release: v1.0.0-alpha.51
2 years ago
Divyansh Singh
8b5181446d
chore: bump deps
2 years ago
Divyansh Singh
41987b6a88
feat(theme): add not-found layout slot ( #2054 )
2 years ago
Evan You
747a04d341
fix(theme): remove log in VPContent
2 years ago
Evan You
8fa87df1a8
fix redirect
2 years ago
Evan You
00aafb52bb
chore(init): avoid showing site data to avoid confusion
...
close #2051
2 years ago
Evan You
3690714a32
update domain + redirect
2 years ago
Alija
322c633fd0
perf(a11y): add aria-label to language button ( #2025 )
...
Co-authored-by: Divyansh Singh <40380293+brc-dd@users.noreply.github.com>
2 years ago
CHOYSEN
bed31d0c21
refactor: only compile rewrite rules once ( #2018 )
2 years ago
CHOYSEN
70ba404cb8
test: e2e for markdown extensions ( #2043 )
2 years ago
Divyansh Singh
bc30c57db0
docs: typo
...
https://github.com/vuejs/vitepress/pull/2047#issuecomment-1459421947
2 years ago
秃头灯笼鱼
0900c0085a
docs: fix broken link ( #2047 )
2 years ago
CHOYSEN
27e3adf8ed
fix(theme): align number to code line ( #2044 )
2 years ago
Evan You
fb97498b68
ci: remove 14 from test matrix
2 years ago
Evan You
1733e8b0e8
release: v1.0.0-alpha.50
2 years ago
Evan You
97de63562f
chore: update docs links in init template
2 years ago
Evan You
fe07329bf9
docs: revise frontmatter docs
2 years ago
Evan You
7b58df3af3
docs: cms, mpa, using vue edits
2 years ago