Sébastien Lorber
cb69b40c86
fix(theme): mobile drawer history blocker should be rendered conditionally (workaround) ( #10989 )
...
Add history blocker workaround
2025-03-14 18:22:00 +01:00
Sébastien Lorber
7cf94c03a4
feat(theme): Allow resetting colorMode to System/OS value ( #10987 )
...
* make it work
* fix
* Try to fix accessibility issues
* add translations
* rename 'auto' to 'system'
* refactor: apply lint autofix
* rename 'auto' to 'system'
* remove title prop
* typo
* use shorter title
* refactor: apply lint autofix
* document useColorMode tradeoffs + data-attribute variables
---------
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
Co-authored-by: nasso
Co-authored-by: OzakIOne
2025-03-14 13:45:25 +01:00
Jake Boone
549ab795c3
feat(plugin-npm2yarn): Add Bun to default tabs conversions ( #10953 )
...
* fix(plugin-npm2yarn): Add Bun as default to align with docs
* fix(plugin-npm2yarn): update test snapshot with bunx
* fix(plugin-npm2yarn): update test snapshot with bunx-create
* fix(plugin-npm2yarn): update screenshot to add pnpm and Bun
---------
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
2025-03-11 09:37:01 +01:00
Sébastien Lorber
15b0ef6d13
chore: add eslint-plugin-react-compiler
( #10969 )
...
* install ESLint plugin
* fix eslint CodeBlockLine error
* eslint
* eslint
* eslint
* refactor: apply lint autofix
* empty
---------
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-03-07 18:04:40 +01:00
Sébastien Lorber
d33004da1e
chore: upgrade monorepo to TS 5.8 ( #10966 )
...
* Upgrade to TS 5.8
* increase build perf CI timeout values
* enable erasableSyntaxOnly
* enable erasableSyntaxOnly
2025-03-06 12:33:11 +01:00
Sébastien Lorber
dec3bcbbd7
fix(create-docusaurus): fix CLI and remove shelljs escapeShellArg util ( #10958 )
2025-02-28 20:09:59 +01:00
Sébastien Lorber
4d3930f944
refactor: remove react-dev-utils
(CRA) dependency, internalize code ( #10956 )
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-02-28 18:49:27 +01:00
ozaki
7f4a37949e
refactor: replace unmaintained shelljs dependency by execa ( #10358 )
...
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2025-02-28 14:31:01 +01:00
Hidde de Vries
a6ef3897e0
fix(theme): only render secondaryMenu if it should be shown ( #10705 )
...
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2025-02-27 16:39:03 +01:00
Sébastien Lorber
396deedba4
fix(theme): fix useColorMode().colorMode
leading to React hydration mismatches ( #10954 )
2025-02-27 16:32:28 +01:00
マルコメ
9d7ceec189
docs: add missing code block language to README.md ( #10952 )
2025-02-26 10:15:03 +01:00
Joshua Chen
f31bfec3c9
fix(theme-classic): fix ThemeClassName reference ( #10948 )
2025-02-24 02:07:16 -05:00
Sébastien Lorber
ca035d8562
feat(theme): add theme layout stable CSS classes ( #10945 )
2025-02-21 19:03:49 +01:00
Yangshun Tay
c10a18d51d
misc(blog): Update Yangshun bio ( #10942 )
2025-02-21 12:16:03 +01:00
Sébastien Lorber
e641568e7f
feat(core): Docusaurus Faster - Rspack Persistent Cache ( #10931 )
2025-02-21 11:39:48 +01:00
Sébastien Lorber
cdc3ba31d9
chore(algolia): bump docsearch dependency to v3.9 ( #10941 )
2025-02-20 11:25:52 +01:00
Sébastien Lorber
af272bdefa
fix(docs): fix mdx loader cache invalidation bug on versions changes ( #10934 )
2025-02-14 17:46:41 +01:00
Sébastien Lorber
a72a06ecb1
fix(plugins): add missing validateOptions
types ( #10929 )
...
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-02-13 15:29:51 +01:00
John Reilly
45065e8d2b
fix(seo): docs breadcrumb structured data should use JSON-LD and filter unliked categories ( #10888 )
...
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2025-02-07 19:03:10 +01:00
Sébastien Lorber
5331de2962
fix(theme): collapse doc sidebar category on label click if active ( #10886 )
2025-02-07 16:18:36 +01:00
Sébastien Lorber
c5a793de9d
fix(core): use os.availableParallelism()
for SSG worker threads count ( #10915 )
2025-02-07 16:05:02 +01:00
Sébastien Lorber
cd2792775e
fix(ideal-image): Add issuer to ideal-image Webpack loader ( #10910 )
2025-02-06 14:13:46 +01:00
Max Schmitt
3fde4a0d6a
fix(core): a11y fix on mobile DropdownNavbarItem ( #10898 )
2025-02-06 13:25:54 +01:00
Sébastien Lorber
b76f0feadc
fix(theme): apply docs sidebar_class_name
in DocCard + better dogfooding ( #10909 )
2025-02-06 13:08:33 +01:00
reece-white
0162f6abc6
chore(plugin-debug): upgrade react-json-view-lite to v2.3.0 for react 19 ( #10903 )
2025-02-06 10:43:08 +01:00
Ramazan Sancar
f73d401d3a
fix(theme-translations): Turkish exist language translate completed. ( #10893 )
2025-02-04 17:43:37 +01:00
Sébastien Lorber
7ca3aa5144
perf(theme): use SVG sprite for IconExternalLink ( #10885 )
2025-01-31 17:28:04 +01:00
Hichem Fantar
884f93eea8
fix(theme): fix <DocCard>
height inconsistency ( #10849 )
...
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2025-01-31 15:25:10 +01:00
jkboxomine
3b72bb43db
fix(docs): versioning CLI should copy localized translation file current.json
to version-<v>.json
( #10875 )
...
Co-authored-by: Sungchang Ha <bryan98@naver.com>
2025-01-31 12:50:13 +01:00
Mariusz Krzaczkowski
bc3445c344
fix(theme-translations): Add missing Polish (pl) theme translations ( #10884 )
2025-01-31 11:30:00 +01:00
Kenneth Ormandy
78f44d0ae7
fix(theme): Hide code block buttons before React hydration ( #10866 )
2025-01-30 18:24:33 +01:00
Oleksiy Gapotchenko
4d7a28963a
feat(theme): add versions
attribute to docsVersionDropdown
navbar item ( #10852 )
...
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
2025-01-30 18:21:54 +01:00
Sébastien Lorber
5dc472759f
refactor(create-docusaurus): add future.v4
flag to init templates ( #10871 )
2025-01-27 16:05:12 +01:00
Tatsunori Uchino
b6d9fe2843
chore(deps): bump @rspack/core in Faster from 1.2.0-alpha.0 to 1.2.2 ( #10870 )
2025-01-27 15:32:10 +01:00
Sébastien Lorber
98aab81388
feat(core): Docusaurus Faster - SSG worker threads ( #10826 )
...
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: Mariusz Krzaczkowski <m.krzaczkowski@yetiforce.com>
Co-authored-by: João Victor Lopes <joaof.victor@hotmail.com>
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-01-27 14:24:30 +01:00
Sébastien Lorber
9df5aae6de
feat(core): new postBuild({routesBuildMetadata})
API, deprecate head
attribute + v4 future flag ( #10850 )
...
Co-authored-by: slorber <749374+slorber@users.noreply.github.com>
2025-01-17 17:26:48 +01:00
Sébastien Lorber
67207bc5e5
fix(theme): Fix <DocCardList>
usage on docs at root of a sidebar ( #10847 )
...
Fix `<DocCardList>` usage on docs at root of a sidebar
2025-01-16 21:53:41 +01:00
Sébastien Lorber
e59355be76
feat(theme): code block showLineNumbers=start metastring ( #10846 )
2025-01-16 17:28:04 +01:00
Mariusz Krzaczkowski
5a50522905
fix(theme-translations): Add missing Polish (pl) theme translations ( #10825 )
2025-01-07 11:30:52 +01:00
Sébastien Lorber
97690abc94
fix(core): restore core svg file-loader ( #10820 )
2025-01-06 17:54:43 +01:00
Sébastien Lorber
35259521e0
chore(plugin-debug): upgrade react-json-view-lite to v2, prepare for React 19 ( #10819 )
2025-01-06 16:01:29 +01:00
Sébastien Lorber
431526ecbc
fix: perflogger mark detail bug ( #10818 )
2025-01-06 14:13:14 +01:00
FISH UP
0df69844b6
chore(theme-translations): add missing zh theme translations ( #10816 )
...
* fix(theme-translation): add missing zh-Hant theme translations
* fix(theme-translation): add missing zh-Hans theme translations
2025-01-05 19:38:25 -05:00
Sébastien Lorber
71d682c53b
chore: release Docusaurus 3.7.0 ( #10812 )
2025-01-03 18:11:21 +01:00
Sébastien Lorber
cacb973326
feat(core): Turn Rspack incremental on by default (again) ( #10800 )
2025-01-03 14:23:26 +01:00
Lehoczky Zoltán
9800180f57
fix(npm-to-yarn): add missing npm-to-yarn converter for Bun ( #10803 )
2024-12-30 17:22:26 +01:00
Zed Spencer-Milnes
43795fcabb
feat(blog): Add author social icons for bluesky, mastodon, threads, twitch, youtube, instagram ( #10768 )
...
Co-authored-by: sebastien <lorber.sebastien@gmail.com>
Co-authored-by: Chas Emerick <chas@cemerick.com>
2024-12-27 12:32:25 +01:00
Sébastien Lorber
cc97d66dbb
refactor(algolia): simplify SearchBar component ( #10801 )
2024-12-26 18:59:00 +01:00
Sébastien Lorber
e8ad3923ea
fix(algolia): properly forward placeholder/translations to DocSearch components ( #10799 )
2024-12-26 16:30:23 +01:00
Sébastien Lorber
e7a8c9db82
refactor(core): Use Intl native API to get locale direction, remove rtl-detect depend… ( #10798 )
2024-12-26 15:44:07 +01:00