Commit graph

3060 commits

Author SHA1 Message Date
Ben McCann
858997173f
Merge d98d5b95cc into a3324ff65e 2025-07-15 15:55:04 +02:00
Seth Falco
2adbc0d6a0
chore: minor reduction to inline svg/js code (#11317) 2025-07-15 14:58:05 +02:00
Marcelo Junior
0306d18240
fix(theme-translations): Add missing Portuguese (pt-BR) theme translations and improve some of it. (#11315) 2025-07-10 09:42:11 +02:00
Sébastien Lorber
3733dfee52
test: fix site test infinite loop in Jest --watch mode + simplify test (#11312) 2025-07-07 16:50:01 +02:00
Sébastien Lorber
1808945c1f
feat(core): add i18n.localeConfigs.translate + skip translation process if i18n/<locale> dir doesn't exist (#11304) 2025-07-07 14:55:46 +02:00
Sergey Schetinin
4c3daab18b
fix(translations): Add missing Ukrainian translations (#11305) 2025-07-04 15:20:16 +02:00
Sébastien Lorber
fad80c4421
test(docs): fix docs tests issues (#11307) 2025-07-04 15:14:17 +02:00
Sébastien Lorber
da08536816
feat(docs): sidebar item key attribute - fix docs translations key conflicts (#11228) 2025-07-03 13:40:00 +02:00
Sébastien Lorber
d9d7e855c2
feat(faster): Upgrade to Rspack 1.4 (#11294) 2025-06-26 17:10:41 +02:00
Sébastien Lorber
b0df38d317
feat(create-docusaurus): use respectPrefersColorScheme in init template (#11293) 2025-06-26 15:36:46 +02:00
Sébastien Lorber
385102df9f
chore: upgrade website to Rspack 1.4 + fix Rspack internal performance tracing (#11290) 2025-06-25 15:34:44 +02:00
Sébastien Lorber
1592094206
fix(theme): Fix footnote ref scrolling behind the navbar when footnote back reference clicked (#11289) 2025-06-25 11:11:38 +02:00
Sébastien Lorber
e14caf1f78
feat(core): add siteConfig.markdown.emoji config option to disable remark-emoji (#11282) 2025-06-24 16:38:08 +02:00
Sébastien Lorber
96c38d5fdd
feat(core): Add siteConfig.markdown.hooks, deprecate siteConfig.onBrokenMarkdownLinks (#11283) 2025-06-24 15:51:33 +02:00
Sébastien Lorber
1cbc0118b0
fix(docs): Fix empty sidebar item category className lost when post-processed to a doc (#11281) 2025-06-19 19:04:28 +02:00
stubinubin
068d4c63a9
fix(theme-common): Export FooterColumnItem type (#11280) 2025-06-19 18:31:03 +02:00
enumura
a94fdbe21c
fix(dev-server): use correct dev server HTML lang attribute (#11271)
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2025-06-17 16:11:14 +02:00
Sébastien Lorber
6cb955987e
fix(theme): make useHistorySelector() hydration-safe + use it read search/hash in theme (#11263) 2025-06-13 18:49:28 +02:00
Sébastien Lorber
b54103be5d
fix(docs): prevent docs ids conflicts within a version (#11251) 2025-06-06 20:12:44 +02:00
Sébastien Lorber
f811e2dbf4
chore: release 3.8.1 (#11249) 2025-06-06 17:45:58 +02:00
Sébastien Lorber
315e3f617e
chore(faster): upgrade Rspack (#11248) 2025-06-06 11:44:59 +02:00
Sébastien Lorber
a36ac15947
fix(bundler): upgrade bundler CSS deps to fix potential bugs (#11243)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-06-05 18:56:09 +02:00
Sébastien Lorber
60df4936aa
fix(theme): fix unability to navigate to category's page when browsing its children items (#11242) 2025-06-05 18:13:46 +02:00
Sébastien Lorber
d3ab0e63a0
fix(css-cascade-layers): fix windows css cascade layers bug (#11241) 2025-06-05 17:03:41 +02:00
Sébastien Lorber
18b47fdfc1
refactor(docs): extract loadVersion() without changing the behavior (#11230)
* refactor, extract loadVersion() without changing behavior

* Add minimal test case for loadVersion()

* Add minimal test case for loadVersion()

* more refactor, rename index.ts to version.ts

* fix tests

* empty
2025-06-02 18:44:07 +02:00
Sébastien Lorber
ffa7525ff9
fix(bundler): fix docusaurus start using concatenateModules: true (#11222) 2025-05-30 21:07:11 +02:00
Sébastien Lorber
1c454a9430
fix(types): fix future flags public types (#11221) 2025-05-30 19:22:56 +02:00
Weslley Araújo
dd6396dd39
fix: include Arc to supported Chromium Browsers (#11217) 2025-05-30 09:52:22 +02:00
Sébastien Lorber
264774a550
perf: avoid duplicated git log calls in loadContent() and postBuild() for untracked Git files (#11211)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-05-28 14:03:10 +02:00
Sébastien Lorber
68aa3c876b
fix(core): fix docusaurus start error for macOS users with no Chromium-based browser (#11205) 2025-05-27 17:13:32 +02:00
Sébastien Lorber
b126e643d1
chore: release Docusaurus 3.8 (#11200)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-05-27 12:21:15 +02:00
Noritaka Kobayashi
8958c11c58
chore: fix typos in comment-out (#11197) 2025-05-27 10:38:35 +02:00
Ben McCann
d98d5b95cc Merge branch 'main' into tinyglobby 2025-05-26 09:06:52 -07:00
Ben McCann
ba18a8b8b9
chore: simplify construction of test paths (#11196) 2025-05-26 13:29:23 +02:00
Noritaka Kobayashi
5d858f5e66
refactor: remove unnecessary undefined & use optional chain (#11192) 2025-05-26 13:07:56 +02:00
Ben McCann
ca54f5dcdc Revert "simplify"
This reverts commit 346a349836.
2025-05-25 18:14:24 -07:00
Ben McCann
346a349836 simplify 2025-05-25 17:27:25 -07:00
Ben McCann
175cfbf0ee Merge branch 'main' into tinyglobby 2025-05-25 12:08:05 -07:00
Ben McCann
cac8d4881d upgrade tinyglobby 2025-05-25 11:47:30 -07:00
Sébastien Lorber
abd04a2b71
feat(theme): new CSS cascade layers plugin + built-in v4.useCssCascadeLayers future flag (#11142)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-05-22 19:55:02 +02:00
Shreedhar Bhat
9f6360ba82
refactor(content-blog): replace reading-time with Intl.Segmenter API (#11138)
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2025-05-15 13:22:00 +02:00
Sébastien Lorber
f3e3f54e5c
fix(mdx-loader): remove opt-in for mdx dependency file (#11179) 2025-05-14 20:48:05 +02:00
Sébastien Lorber
e839b67034
perf(core): disable Rspack parallelCodeSplitting temporarily (#11178)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-05-14 17:01:54 +02:00
Sébastien Lorber
d6be84a1e6
perf(core): fix bad value for mergeDuplicateChunks (typo) (#11177) 2025-05-13 14:38:03 +02:00
Sébastien Lorber
2371ca7b74
perf(bundler): fine-tuning of Webpack/Rspack optimizations (#11176) 2025-05-13 13:48:11 +02:00
Sébastien Lorber
dee76f8042
perf(core): add default for DOCUSAURUS_SSG_WORKER_THREAD_RECYCLER_MAX_MEMORY (#11170) 2025-05-09 19:26:15 +02:00
Sébastien Lorber
4af8982278
chore: add Node 24 to CI + fix deprecation warnings (#11168) 2025-05-09 18:29:07 +02:00
Sébastien Lorber
8061f2267b
feat(core): expose opt-in env variable for SSG thread recycling (#11166) 2025-05-09 17:40:58 +02:00
Sébastien Lorber
b7cd1061fd
perf(utils): implement git command queue (#11163)
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-05-09 16:31:05 +02:00
Sébastien Lorber
33811e38fe
perf(core): optimize SSG collected data memory and worker thread communication (#11162) 2025-05-09 13:34:02 +02:00