Skip to content

Commit

Permalink
fix(deps): update docusaurus monorepo to v3 (major) (#949)
Browse files Browse the repository at this point in the history
[![Mend Renovate logo
banner](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@docusaurus/core](https://togithub.com/facebook/docusaurus) |
[`2.4.1` ->
`3.0.0`](https://renovatebot.com/diffs/npm/@docusaurus%2fcore/2.4.1/3.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fcore/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2fcore/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2fcore/2.4.1/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fcore/2.4.1/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@docusaurus/module-type-aliases](https://togithub.com/facebook/docusaurus)
| [`2.4.1` ->
`3.0.0`](https://renovatebot.com/diffs/npm/@docusaurus%2fmodule-type-aliases/2.4.1/3.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fmodule-type-aliases/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2fmodule-type-aliases/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2fmodule-type-aliases/2.4.1/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fmodule-type-aliases/2.4.1/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@docusaurus/preset-classic](https://togithub.com/facebook/docusaurus)
| [`2.4.1` ->
`3.0.0`](https://renovatebot.com/diffs/npm/@docusaurus%2fpreset-classic/2.4.1/3.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2fpreset-classic/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2fpreset-classic/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2fpreset-classic/2.4.1/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2fpreset-classic/2.4.1/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@docusaurus/types](https://togithub.com/facebook/docusaurus) |
[`2.4.1` ->
`3.0.0`](https://renovatebot.com/diffs/npm/@docusaurus%2ftypes/2.4.1/3.0.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@docusaurus%2ftypes/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@docusaurus%2ftypes/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@docusaurus%2ftypes/2.4.1/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@docusaurus%2ftypes/2.4.1/3.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>facebook/docusaurus (@&#8203;docusaurus/core)</summary>

###
[`v3.0.0`](https://togithub.com/facebook/docusaurus/blob/HEAD/CHANGELOG.md#300-2023-10-31)

[Compare
Source](https://togithub.com/facebook/docusaurus/compare/v2.4.3...v3.0.0)

##### :boom: Breaking Change

- `create-docusaurus`, `docusaurus-mdx-loader`,
`docusaurus-plugin-content-blog`, `docusaurus-remark-plugin-npm2yarn`,
`docusaurus-theme-classic`
- [#&#8203;9451](https://togithub.com/facebook/docusaurus/pull/9451)
feat(mdx-loader): upgrade to MDX v3
([@&#8203;slorber](https://togithub.com/slorber))
- `create-docusaurus`, `docusaurus-plugin-content-docs`,
`docusaurus-plugin-ideal-image`, `docusaurus-types`, `docusaurus-utils`,
`docusaurus`
- [#&#8203;9317](https://togithub.com/facebook/docusaurus/pull/9317)
feat(core): support TypeScript + ESM configuration
([@&#8203;harryzcy](https://togithub.com/harryzcy))
- `create-docusaurus`, `docusaurus-theme-classic`,
`docusaurus-theme-common`, `docusaurus-theme-live-codeblock`,
`docusaurus`
- [#&#8203;9316](https://togithub.com/facebook/docusaurus/pull/9316)
chore: upgrade syntax highlighting dependencies, `prism-react-renderer`
to v2, `react-live` to v4
([@&#8203;harryzcy](https://togithub.com/harryzcy))
- `create-docusaurus`, `docusaurus-cssnano-preset`, `docusaurus-logger`,
`docusaurus-mdx-loader`, `docusaurus-migrate`,
`docusaurus-plugin-client-redirects`, `docusaurus-plugin-content-blog`,
`docusaurus-plugin-content-docs`, `docusaurus-plugin-content-pages`,
`docusaurus-plugin-debug`, `docusaurus-plugin-google-analytics`,
`docusaurus-plugin-google-gtag`, `docusaurus-plugin-google-tag-manager`,
`docusaurus-plugin-ideal-image`, `docusaurus-plugin-pwa`,
`docusaurus-plugin-sitemap`, `docusaurus-preset-classic`,
`docusaurus-remark-plugin-npm2yarn`, `docusaurus-theme-classic`,
`docusaurus-theme-common`, `docusaurus-theme-live-codeblock`,
`docusaurus-theme-mermaid`, `docusaurus-theme-search-algolia`,
`docusaurus-theme-translations`, `docusaurus-utils-common`,
`docusaurus-utils-validation`, `docusaurus-utils`, `docusaurus`,
`eslint-plugin`, `lqip-loader`
- [#&#8203;9348](https://togithub.com/facebook/docusaurus/pull/9348)
chore: update node engine version 18
([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
-   `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`
- [#&#8203;9310](https://togithub.com/facebook/docusaurus/pull/9310)
chore(plugin-docs): remove legacy versioned prefix on doc ids and
sidebar names in versioned sidebars
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-theme-classic`, `docusaurus-theme-translations`
- [#&#8203;9308](https://togithub.com/facebook/docusaurus/pull/9308)
fix(theme): make warning a first-class admonition, and deprecate caution
admonition ([@&#8203;slorber](https://togithub.com/slorber))
- `docusaurus-theme-common`, `docusaurus-theme-live-codeblock`,
`docusaurus-theme-mermaid`
- [#&#8203;9305](https://togithub.com/facebook/docusaurus/pull/9305)
feat(theme-mermaid): upgrade Mermaid to v10.4 - handle async rendering
([@&#8203;slorber](https://togithub.com/slorber))
- `create-docusaurus`, `docusaurus-plugin-content-docs`,
`docusaurus-plugin-debug`, `docusaurus-plugin-google-analytics`,
`docusaurus-plugin-google-gtag`, `docusaurus-plugin-google-tag-manager`,
`docusaurus-plugin-ideal-image`, `docusaurus-plugin-pwa`,
`docusaurus-theme-classic`, `docusaurus-theme-common`,
`docusaurus-theme-live-codeblock`, `docusaurus-theme-mermaid`,
`docusaurus-theme-search-algolia`, `docusaurus-tsconfig`, `docusaurus`
- [#&#8203;9258](https://togithub.com/facebook/docusaurus/pull/9258)
feat: Docusaurus v3 upgrades and require TypeScript 5
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-plugin-content-blog`
- [#&#8203;9189](https://togithub.com/facebook/docusaurus/pull/9189)
feat(blog-plugin): limit option for blog feedOptions
([@&#8203;johnnyreilly](https://togithub.com/johnnyreilly))
-   `create-docusaurus`, `docusaurus-tsconfig`
- [#&#8203;9050](https://togithub.com/facebook/docusaurus/pull/9050)
feat: create official TypeScript base config
[@&#8203;docusaurus/tsconfig](https://togithub.com/docusaurus/tsconfig)
([@&#8203;slorber](https://togithub.com/slorber))
- `create-docusaurus`, `docusaurus-mdx-loader`,
`docusaurus-module-type-aliases`, `docusaurus-plugin-client-redirects`,
`docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
`docusaurus-plugin-content-pages`, `docusaurus-plugin-debug`,
`docusaurus-plugin-google-analytics`, `docusaurus-plugin-google-gtag`,
`docusaurus-plugin-google-tag-manager`, `docusaurus-plugin-ideal-image`,
`docusaurus-plugin-pwa`, `docusaurus-plugin-sitemap`,
`docusaurus-preset-classic`, `docusaurus-theme-classic`,
`docusaurus-theme-common`, `docusaurus-theme-live-codeblock`,
`docusaurus-theme-mermaid`, `docusaurus-theme-search-algolia`,
`docusaurus-types`, `docusaurus`
- [#&#8203;8961](https://togithub.com/facebook/docusaurus/pull/8961)
feat: React 18 + automatic JSX runtime + build --dev
([@&#8203;slorber](https://togithub.com/slorber))
-   `create-docusaurus`
- [#&#8203;9026](https://togithub.com/facebook/docusaurus/pull/9026)
chore: remove facebook template
([@&#8203;slorber](https://togithub.com/slorber))
- `create-docusaurus`, `docusaurus-mdx-loader`, `docusaurus-migrate`,
`docusaurus-plugin-content-blog`, `docusaurus-remark-plugin-npm2yarn`,
`docusaurus-theme-classic`, `docusaurus-theme-common`,
`docusaurus-theme-mermaid`, `docusaurus-types`,
`docusaurus-utils-validation`, `docusaurus-utils`, `docusaurus`
- [#&#8203;8288](https://togithub.com/facebook/docusaurus/pull/8288)
feat: upgrade to MDX v2
([@&#8203;slorber](https://togithub.com/slorber))
- `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`,
`docusaurus-theme-common`, `docusaurus`
- [#&#8203;7966](https://togithub.com/facebook/docusaurus/pull/7966)
fix(plugin-docs,theme): refactor docs plugin routes and component tree
([@&#8203;slorber](https://togithub.com/slorber))

##### :rocket: New Feature

- `create-docusaurus`, `docusaurus-mdx-loader`,
`docusaurus-plugin-content-blog`, `docusaurus-remark-plugin-npm2yarn`,
`docusaurus-theme-classic`
- [#&#8203;9451](https://togithub.com/facebook/docusaurus/pull/9451)
feat(mdx-loader): upgrade to MDX v3
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-mdx-loader`, `docusaurus-utils`
- [#&#8203;9394](https://togithub.com/facebook/docusaurus/pull/9394)
feat(mdx-loader): Remark plugin to report unused MDX / Markdown
directives ([@&#8203;OzakIOne](https://togithub.com/OzakIOne))
- `create-docusaurus`, `docusaurus-plugin-content-docs`,
`docusaurus-plugin-ideal-image`, `docusaurus-types`, `docusaurus-utils`,
`docusaurus`
- [#&#8203;9317](https://togithub.com/facebook/docusaurus/pull/9317)
feat(core): support TypeScript + ESM configuration
([@&#8203;harryzcy](https://togithub.com/harryzcy))
- `docusaurus-theme-common`, `docusaurus-theme-live-codeblock`,
`docusaurus-theme-mermaid`
- [#&#8203;9305](https://togithub.com/facebook/docusaurus/pull/9305)
feat(theme-mermaid): upgrade Mermaid to v10.4 - handle async rendering
([@&#8203;slorber](https://togithub.com/slorber))
-   `create-docusaurus`
- [#&#8203;9241](https://togithub.com/facebook/docusaurus/pull/9241)
feat: support bun package manager in `create-docusaurus`
([@&#8203;colinhacks](https://togithub.com/colinhacks))
-   `docusaurus-plugin-content-blog`
- [#&#8203;9189](https://togithub.com/facebook/docusaurus/pull/9189)
feat(blog-plugin): limit option for blog feedOptions
([@&#8203;johnnyreilly](https://togithub.com/johnnyreilly))
-   `docusaurus-theme-classic`
- [#&#8203;9152](https://togithub.com/facebook/docusaurus/pull/9152)
feat(theme): add support for meta og locale and alternates
([@&#8203;FlorinaPacurar](https://togithub.com/FlorinaPacurar))
- [#&#8203;9028](https://togithub.com/facebook/docusaurus/pull/9028)
feat(theme): add ability to inject data attributes from query-string -
possibility to create an iframe/embed variant of a page
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;8915](https://togithub.com/facebook/docusaurus/pull/8915)
feat(theme): add queryString option to localeDropdown
([@&#8203;wceolin](https://togithub.com/wceolin))
-   `docusaurus-plugin-client-redirects`, `docusaurus-utils-validation`
- [#&#8203;9171](https://togithub.com/facebook/docusaurus/pull/9171)
feat(client-redirects-plugin): support fully qualified urls and
querystring/hash in destination/to url
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus`
- [#&#8203;9102](https://togithub.com/facebook/docusaurus/pull/9102)
feat(cli): deploy command should allow customizing git config user.name
/ user.email in deployment branch
([#&#8203;9101](https://togithub.com/facebook/docusaurus/issues/9101))
([@&#8203;amdshrif](https://togithub.com/amdshrif))
-   `docusaurus-mdx-loader`, `docusaurus-types`, `docusaurus`
- [#&#8203;9097](https://togithub.com/facebook/docusaurus/pull/9097)
feat(mdx): add siteConfig.markdown.format to configure the default
content parser (MDX / CommonMark)
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-plugin-content-pages`, `docusaurus-theme-classic`
- [#&#8203;9071](https://togithub.com/facebook/docusaurus/pull/9071)
feat(pages): add support for missing SEO front matter + improve SEO docs
([@&#8203;slorber](https://togithub.com/slorber))
-   `create-docusaurus`, `docusaurus-tsconfig`
- [#&#8203;9050](https://togithub.com/facebook/docusaurus/pull/9050)
feat: create official TypeScript base config
[@&#8203;docusaurus/tsconfig](https://togithub.com/docusaurus/tsconfig)
([@&#8203;slorber](https://togithub.com/slorber))
- `create-docusaurus`, `docusaurus-mdx-loader`,
`docusaurus-module-type-aliases`, `docusaurus-plugin-client-redirects`,
`docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
`docusaurus-plugin-content-pages`, `docusaurus-plugin-debug`,
`docusaurus-plugin-google-analytics`, `docusaurus-plugin-google-gtag`,
`docusaurus-plugin-google-tag-manager`, `docusaurus-plugin-ideal-image`,
`docusaurus-plugin-pwa`, `docusaurus-plugin-sitemap`,
`docusaurus-preset-classic`, `docusaurus-theme-classic`,
`docusaurus-theme-common`, `docusaurus-theme-live-codeblock`,
`docusaurus-theme-mermaid`, `docusaurus-theme-search-algolia`,
`docusaurus-types`, `docusaurus`
- [#&#8203;8961](https://togithub.com/facebook/docusaurus/pull/8961)
feat: React 18 + automatic JSX runtime + build --dev
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-theme-common`
- [#&#8203;8982](https://togithub.com/facebook/docusaurus/pull/8982)
feat(theme-common): code block MagicComments support for
TeX/LaTeX/Matlab ([@&#8203;jj-style](https://togithub.com/jj-style))
- [#&#8203;8870](https://togithub.com/facebook/docusaurus/pull/8870)
feat(theme-common): code block MagicComments support for Lua/Haskell --
and WebAssembly ;;
([@&#8203;tarunrajput](https://togithub.com/tarunrajput))
- `create-docusaurus`, `docusaurus-mdx-loader`, `docusaurus-migrate`,
`docusaurus-plugin-content-blog`, `docusaurus-remark-plugin-npm2yarn`,
`docusaurus-theme-classic`, `docusaurus-theme-common`,
`docusaurus-theme-mermaid`, `docusaurus-types`,
`docusaurus-utils-validation`, `docusaurus-utils`, `docusaurus`
- [#&#8203;8288](https://togithub.com/facebook/docusaurus/pull/8288)
feat: upgrade to MDX v2
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-theme-classic`, `docusaurus-theme-common`
- [#&#8203;8890](https://togithub.com/facebook/docusaurus/pull/8890)
feat(theme): create more generic ThemedComponent util from ThemedImage
([@&#8203;slorber](https://togithub.com/slorber))
- `create-docusaurus`, `docusaurus-theme-classic`,
`docusaurus-theme-search-algolia`, `eslint-plugin`
- [#&#8203;8384](https://togithub.com/facebook/docusaurus/pull/8384)
feat(eslint-plugin): new prefer-docusaurus-heading rule
([@&#8203;Devansu-Yadav](https://togithub.com/Devansu-Yadav))
- `docusaurus-theme-classic`, `docusaurus-theme-common`,
`docusaurus-theme-search-algolia`, `docusaurus`, `eslint-plugin`
- [#&#8203;8156](https://togithub.com/facebook/docusaurus/pull/8156)
feat: add eslint plugin no-html-links
([@&#8203;JohnVicke](https://togithub.com/JohnVicke))
- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
`docusaurus-plugin-content-pages`, `docusaurus-theme-classic`,
`docusaurus-theme-common`, `docusaurus-theme-translations`,
`docusaurus-utils-validation`, `docusaurus-utils`
- [#&#8203;8004](https://togithub.com/facebook/docusaurus/pull/8004)
feat(docs,blog,pages): add support for "unlisted" front matter - hide md
content in production
([@&#8203;jodyheavener](https://togithub.com/jodyheavener))

##### :bug: Bug Fix

-   `docusaurus-theme-common`
- [#&#8203;9446](https://togithub.com/facebook/docusaurus/pull/9446)
fix(theme): fix useWindowSize React hydration issue
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9276](https://togithub.com/facebook/docusaurus/pull/9276)
fix(theme-common): remove useless useSyncExternalStore shim
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-plugin-content-blog`
- [#&#8203;9437](https://togithub.com/facebook/docusaurus/pull/9437)
fix(plugin-blog): blog archive should hide unlisted blog posts
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9151](https://togithub.com/facebook/docusaurus/pull/9151)
fix(content-blog): links in feed should be absolute
([@&#8203;VinceCYLiao](https://togithub.com/VinceCYLiao))
-   `docusaurus`
- [#&#8203;9387](https://togithub.com/facebook/docusaurus/pull/9387)
fix(core): log missing errorInfo in React 18 onRecoverableError callback
([@&#8203;johnnyreilly](https://togithub.com/johnnyreilly))
- [#&#8203;9309](https://togithub.com/facebook/docusaurus/pull/9309)
fix(cli): disable vertical borders of the update notification
([@&#8203;qwerzl](https://togithub.com/qwerzl))
- [#&#8203;9112](https://togithub.com/facebook/docusaurus/pull/9112)
fix(core): throw error if build folder already exists on initial clean
([@&#8203;thedevwonder](https://togithub.com/thedevwonder))
- [#&#8203;9006](https://togithub.com/facebook/docusaurus/pull/9006)
fix(core): docusaurus CLI should detect the correct yarn version when
suggesting upgrades ([@&#8203;0420syj](https://togithub.com/0420syj))
- [#&#8203;7951](https://togithub.com/facebook/docusaurus/pull/7951)
fix(core): make webpack HMR always listen to current location
([@&#8203;jeengbe](https://togithub.com/jeengbe))
-   `docusaurus-mdx-loader`
- [#&#8203;9386](https://togithub.com/facebook/docusaurus/pull/9386)
fix(mdx-loader): get correct error line numbers, handle front matter +
contentTitle with remark
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9262](https://togithub.com/facebook/docusaurus/pull/9262)
fix(mdx-loader): improve mdxJsxTextElementToHtml
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9202](https://togithub.com/facebook/docusaurus/pull/9202)
fix(mdx-loader): ensure heading anchor slugs respect GitHub emoji
behavior ([@&#8203;yosukekato165](https://togithub.com/yosukekato165))
- [#&#8203;9100](https://togithub.com/facebook/docusaurus/pull/9100)
fix(mdx): fix for html multi-line comments
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9091](https://togithub.com/facebook/docusaurus/pull/9091)
fix(mdx-loader): loader error message should display stacktrace if no
extra MDX details ([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;8960](https://togithub.com/facebook/docusaurus/pull/8960)
fix: allow html syntax in MDX v2 with format md
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-theme-classic`
- [#&#8203;9385](https://togithub.com/facebook/docusaurus/pull/9385)
fix(theme): avoid rendering empty search container if site has no search
plugin ([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9183](https://togithub.com/facebook/docusaurus/pull/9183)
fix(theme): make Prism code block language / additionalLanguages case
insensitive ([@&#8203;heysujal](https://togithub.com/heysujal))
- [#&#8203;9216](https://togithub.com/facebook/docusaurus/pull/9216)
fix(theme): fix typo in swizzle component config
([@&#8203;sixhobbits](https://togithub.com/sixhobbits))
- [#&#8203;9093](https://togithub.com/facebook/docusaurus/pull/9093)
fix(theme): support details/summary in CommonMark + add md dogfood test
cases ([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-mdx-loader`, `docusaurus-utils`
- [#&#8203;9369](https://togithub.com/facebook/docusaurus/pull/9369)
fix(mdx-loader): prevent Open Graph images from being inserted as base64
([@&#8203;Zwyx](https://togithub.com/Zwyx))
-   `docusaurus-theme-translations`
- [#&#8203;9362](https://togithub.com/facebook/docusaurus/pull/9362)
fix(theme-translations): add Japanese translation for "warning"
([@&#8203;tats-u](https://togithub.com/tats-u))
- [#&#8203;9321](https://togithub.com/facebook/docusaurus/pull/9321)
fix(theme-translations): add missing zh-Hans messages
([@&#8203;chudongvip](https://togithub.com/chudongvip))
- [#&#8203;9338](https://togithub.com/facebook/docusaurus/pull/9338)
fix(theme-translations): complete and fix hungarian translations
([@&#8203;la55u](https://togithub.com/la55u))
- [#&#8203;9292](https://togithub.com/facebook/docusaurus/pull/9292)
fix(theme-translations): add missing Spanish theme translations
([@&#8203;Villanuevand](https://togithub.com/Villanuevand))
- [#&#8203;9021](https://togithub.com/facebook/docusaurus/pull/9021)
fix(theme-transalations): fix Swedish translation of "last updated"
([@&#8203;gazab](https://togithub.com/gazab))
-   `docusaurus-theme-classic`, `docusaurus-theme-translations`
- [#&#8203;9308](https://togithub.com/facebook/docusaurus/pull/9308)
fix(theme): make warning a first-class admonition, and deprecate caution
admonition ([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9269](https://togithub.com/facebook/docusaurus/pull/9269)
fix(theme): improve docs sidebar category caret aria-label accessibility
([@&#8203;pinakipb2](https://togithub.com/pinakipb2))
-   Other
- [#&#8203;9260](https://togithub.com/facebook/docusaurus/pull/9260)
fix(website): fix showcase search input
([@&#8203;biplavmz](https://togithub.com/biplavmz))
- [#&#8203;8193](https://togithub.com/facebook/docusaurus/pull/8193)
fix(website): mobile scroll on homepage announcement
([@&#8203;maliMirkec](https://togithub.com/maliMirkec))
- [#&#8203;8042](https://togithub.com/facebook/docusaurus/pull/8042)
fix(website): fix blog post social card
([@&#8203;slorber](https://togithub.com/slorber))
-   `create-docusaurus`
- [#&#8203;9217](https://togithub.com/facebook/docusaurus/pull/9217)
fix(create-docusaurus): increase Browserslist support query in dev
([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-utils`, `docusaurus`
- [#&#8203;9160](https://togithub.com/facebook/docusaurus/pull/9160)
fix(core): handle single quotes inside file paths
([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
-   `docusaurus-plugin-debug`
- [#&#8203;9116](https://togithub.com/facebook/docusaurus/pull/9116)
fix(debug-plugin): upgrade react-json-view to maintained React-18
compatible fork ([@&#8203;slorber](https://togithub.com/slorber))
-   `docusaurus-utils`
- [#&#8203;9046](https://togithub.com/facebook/docusaurus/pull/9046)
fix(utils): better handling of code blocks in link replacement
([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
- [#&#8203;8927](https://togithub.com/facebook/docusaurus/pull/8927)
fix(utils): make Markdown link replacement much more rigorous
([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
- [#&#8203;7864](https://togithub.com/facebook/docusaurus/pull/7864)
fix(utils): always match exclusion root dirs as complete folder paths
([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
- [#&#8203;7801](https://togithub.com/facebook/docusaurus/pull/7801)
fix(utils): recognize ~~~ as code fences in link replacement
([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
-   `docusaurus-plugin-pwa`, `docusaurus`
- [#&#8203;8872](https://togithub.com/facebook/docusaurus/pull/8872)
fix(core): better error logging on SSR/dev failures + log stacktraces
and error causes ([@&#8203;slorber](https://togithub.com/slorber))
- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
`docusaurus-plugin-content-pages`, `docusaurus-utils-validation`,
`docusaurus`
- [#&#8203;8258](https://togithub.com/facebook/docusaurus/pull/8258)
fix(docusaurus-utils-validation): baseUrl + routeBasePath: allow empty
string, normalized as "/"
([@&#8203;Djunnni](https://togithub.com/Djunnni))
-   `docusaurus-theme-classic`, `docusaurus-theme-common`
- [#&#8203;8319](https://togithub.com/facebook/docusaurus/pull/8319)
fix(docs,theme): auto-generated category index should not display
unlisted content ([@&#8203;slorber](https://togithub.com/slorber))
- `docusaurus-theme-classic`, `docusaurus-theme-common`,
`docusaurus-theme-live-codeblock`
- [#&#8203;8015](https://togithub.com/facebook/docusaurus/pull/8015)
fix(live-codeblock): add error boundary to live code preview
([@&#8203;rashidmya](https://togithub.com/rashidmya))
- `docusaurus-mdx-loader`, `docusaurus-theme-classic`,
`docusaurus-theme-common`, `docusaurus-utils-validation`, `docusaurus`
- [#&#8203;7945](https://togithub.com/facebook/docusaurus/pull/7945)
refactor(theme): split admonitions, make swizzle easier, better
retrocompatibility ([@&#8203;slorber](https://togithub.com/slorber))
- `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`,
`docusaurus-theme-common`, `docusaurus`
- [#&#8203;7966](https://togithub.com/facebook/docusaurus/pull/7966)
fix(plugin-docs,theme): refactor docs plugin routes and component tree
([@&#8203;slorber](https://togithub.com/slorber))

##### :running_woman: Performance

-   `docusaurus`
- [#&#8203;9051](https://togithub.com/facebook/docusaurus/pull/9051)
perf(core): use React 18 startTransition for hydration
([@&#8203;sanjaiyan-dev](https://togithub.com/sanjaiyan-dev))
- [#&#8203;8081](https://togithub.com/facebook/docusaurus/pull/8081)
perf(core): move scripts to document head + defer
([@&#8203;sanjaiyan-dev](https://togithub.com/sanjaiyan-dev))
- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`,
`docusaurus-plugin-content-pages`, `docusaurus`
- [#&#8203;8972](https://togithub.com/facebook/docusaurus/pull/8972)
fix: remove useless js-loader in front of mdx-loader
([@&#8203;slorber](https://togithub.com/slorber))

##### :nail_care: Polish

-   `docusaurus-theme-classic`
- [#&#8203;9438](https://togithub.com/facebook/docusaurus/pull/9438)
refactor(blog-plugin): blog archive reverse ordering of posts
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9184](https://togithub.com/facebook/docusaurus/pull/9184)
fix(theme): change schema.org itemType prop urls from http to https
([@&#8203;thedevwonder](https://togithub.com/thedevwonder))
-   `docusaurus`
- [#&#8203;9381](https://togithub.com/facebook/docusaurus/pull/9381)
feat(core): throw error when official docusaurus dependencies use
different versions ([@&#8203;JorensM](https://togithub.com/JorensM))
-   `docusaurus-theme-translations`
- [#&#8203;9302](https://togithub.com/facebook/docusaurus/pull/9302)
chore(theme-translations): complete zh-Hant translations
([@&#8203;qwerzl](https://togithub.com/qwerzl))
- [#&#8203;9025](https://togithub.com/facebook/docusaurus/pull/9025)
chore(theme-translations): complete it translations
([@&#8203;bitpredator](https://togithub.com/bitpredator))
- `create-docusaurus`, `docusaurus-plugin-content-blog`,
`docusaurus-plugin-content-docs`, `docusaurus-plugin-content-pages`,
`docusaurus`
- [#&#8203;9133](https://togithub.com/facebook/docusaurus/pull/9133)
fix(init): change initial site URL to one that is safe for the future
([@&#8203;tats-u](https://togithub.com/tats-u))
-   `docusaurus-theme-classic`, `docusaurus-theme-common`
- [#&#8203;8150](https://togithub.com/facebook/docusaurus/pull/8150)
fix(theme-classic): polish admonition details, render title-only
admonitions ([@&#8203;attitude](https://togithub.com/attitude))
-   `docusaurus-plugin-google-gtag`
- [#&#8203;8143](https://togithub.com/facebook/docusaurus/pull/8143)
refactor(plugin-gtag): update gtag plugin to modern SPA recommendations
([@&#8203;lanegoolsby](https://togithub.com/lanegoolsby))
- `docusaurus-mdx-loader`, `docusaurus-theme-classic`,
`docusaurus-theme-common`, `docusaurus-utils-validation`, `docusaurus`
- [#&#8203;7945](https://togithub.com/facebook/docusaurus/pull/7945)
refactor(theme): split admonitions, make swizzle easier, better
retrocompatibility ([@&#8203;slorber](https://togithub.com/slorber))

##### :memo: Documentation

-   Other
- [#&#8203;9452](https://togithub.com/facebook/docusaurus/pull/9452)
docs: v3 upgrade guide should mention MDX v1 compat options
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9430](https://togithub.com/facebook/docusaurus/pull/9430)
docs: update Kinsta deployment documentation
([@&#8203;palmiak](https://togithub.com/palmiak))
- [#&#8203;9417](https://togithub.com/facebook/docusaurus/pull/9417)
docs: add Docusaurus v3.0 upgrade guide
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9396](https://togithub.com/facebook/docusaurus/pull/9396)
docs: fix typos in website/docs/i18n/i18n-git.mdx
([@&#8203;suravshrestha](https://togithub.com/suravshrestha))
- [#&#8203;9397](https://togithub.com/facebook/docusaurus/pull/9397)
docs: fix typos in website/docs/migration/migration-manual.mdx
([@&#8203;suravshrestha](https://togithub.com/suravshrestha))
- [#&#8203;9388](https://togithub.com/facebook/docusaurus/pull/9388)
docs: fix algolia crowler config template link for v3
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9377](https://togithub.com/facebook/docusaurus/pull/9377)
docs(deployment): add permissions config to github action file in v2.4.3
([@&#8203;chillinPanda](https://togithub.com/chillinPanda))
- [#&#8203;9333](https://togithub.com/facebook/docusaurus/pull/9333)
docs: "Preparing your site for Docusaurus v3" blog post
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9330](https://togithub.com/facebook/docusaurus/pull/9330)
docs: "Upgrading frontend dependencies with confidence" blog post
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;9288](https://togithub.com/facebook/docusaurus/pull/9288)
docs: fix bad link for create doc
([@&#8203;forresst](https://togithub.com/forresst))
- [#&#8203;9267](https://togithub.com/facebook/docusaurus/pull/9267)
docs: fix typo in docs-introduction
([@&#8203;HyeokjinKang](https://togithub.com/HyeokjinKang))
- [#&#8203;9247](https://togithub.com/facebook/docusaurus/pull/9247)
docs: Reword comparison between React authoring and CSS authoring
([@&#8203;hidde](https://togithub.com/hidde))
- [#&#8203;9223](https://togithub.com/facebook/docusaurus/pull/9223)
docs: fix grammatical error, rewrite sentence to make clearer
([@&#8203;thatrobotdev](https://togithub.com/thatrobotdev))
- [#&#8203;9233](https://togithub.com/facebook/docusaurus/pull/9233)
docs(website): Add a "clearAll" Feature to site showcase
([@&#8203;biplavmz](https://togithub.com/biplavmz))
- [#&#8203;9180](https://togithub.com/facebook/docusaurus/pull/9180)
docs: remove 'import type' declaration in javascript snippet
([@&#8203;oluwatobiss](https://togithub.com/oluwatobiss))
- [#&#8203;9177](https://togithub.com/facebook/docusaurus/pull/9177)
docs: improve the opening sentence's clarity
([@&#8203;oluwatobiss](https://togithub.com/oluwatobiss))
- [#&#8203;9149](https://togithub.com/facebook/docusaurus/pull/9149)
docs: improve yarn deps upgrade command
([@&#8203;webbertakken](https://togithub.com/webbertakken))
- [#&#8203;9139](https://togithub.com/facebook/docusaurus/pull/9139)
docs: add Flightcontrol as a deployment option
([@&#8203;ModupeD](https://togithub.com/ModupeD))
- [#&#8203;9082](https://togithub.com/facebook/docusaurus/pull/9082)
docs: fix themeConfig.prism.defaultLanguage table api ref docs
([@&#8203;razzeee](https://togithub.com/razzeee))
- [#&#8203;9074](https://togithub.com/facebook/docusaurus/pull/9074)
docs: fix filenames in docs/swizzling.mdx
([@&#8203;shwaka](https://togithub.com/shwaka))
- [#&#8203;9065](https://togithub.com/facebook/docusaurus/pull/9065)
docs: update link for commonly used languages
([@&#8203;heysujal](https://togithub.com/heysujal))
- [#&#8203;9055](https://togithub.com/facebook/docusaurus/pull/9055)
docs: update outdated links in showcase
([@&#8203;manuel-rw](https://togithub.com/manuel-rw))
- [#&#8203;9063](https://togithub.com/facebook/docusaurus/pull/9063)
docs: add
[@&#8203;markprompt/docusaurus-theme-search](https://togithub.com/markprompt/docusaurus-theme-search)
([@&#8203;schneegansm](https://togithub.com/schneegansm))
- [#&#8203;9033](https://togithub.com/facebook/docusaurus/pull/9033)
docs: update info for community plugin docusaurus2-graphql-doc-generator
([@&#8203;edno](https://togithub.com/edno))
- [#&#8203;9044](https://togithub.com/facebook/docusaurus/pull/9044)
docs: fix prism theme broken link in code blocks docs
([@&#8203;adithyaakrishna](https://togithub.com/adithyaakrishna))
- [#&#8203;9043](https://togithub.com/facebook/docusaurus/pull/9043)
docs: fix grammar typo in swizzling.mdx
([@&#8203;adampatterson](https://togithub.com/adampatterson))
- [#&#8203;9018](https://togithub.com/facebook/docusaurus/pull/9018)
docs: fix link to rehype
([@&#8203;Mogyuchi](https://togithub.com/Mogyuchi))
- [#&#8203;8993](https://togithub.com/facebook/docusaurus/pull/8993)
docs: fix broken link in code blocks docs
([@&#8203;NamanGarg2075](https://togithub.com/NamanGarg2075))
- [#&#8203;8975](https://togithub.com/facebook/docusaurus/pull/8975)
docs: update link in md code blocks section
([@&#8203;rbarbazz](https://togithub.com/rbarbazz))
- [#&#8203;8976](https://togithub.com/facebook/docusaurus/pull/8976)
docs: update broken links theme configuration page
([@&#8203;rbarbazz](https://togithub.com/rbarbazz))
- [#&#8203;8904](https://togithub.com/facebook/docusaurus/pull/8904)
docs: fix broken link to Prism includeLangs.js default list of languages
([@&#8203;conlacda](https://togithub.com/conlacda))
- [#&#8203;8951](https://togithub.com/facebook/docusaurus/pull/8951)
docs: mention equivalent config syntaxes
([@&#8203;thadguidry](https://togithub.com/thadguidry))
- [#&#8203;8950](https://togithub.com/facebook/docusaurus/pull/8950)
docs: bidirectional link between api config and guide config
([@&#8203;thadguidry](https://togithub.com/thadguidry))
- [#&#8203;8953](https://togithub.com/facebook/docusaurus/pull/8953)
docs: mention blog truncating marker edge case
([@&#8203;allyw2002](https://togithub.com/allyw2002))
- [#&#8203;8941](https://togithub.com/facebook/docusaurus/pull/8941)
docs: rewrite some docs for mdx v2
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;8943](https://togithub.com/facebook/docusaurus/pull/8943)
docs: mention docusaurus.community site in resources
([@&#8203;thadguidry](https://togithub.com/thadguidry))
- [#&#8203;8920](https://togithub.com/facebook/docusaurus/pull/8920)
docs: mdx-js is using v2 for next edition
([@&#8203;jhcao23](https://togithub.com/jhcao23))
- [#&#8203;8888](https://togithub.com/facebook/docusaurus/pull/8888)
docs: improve sidebar items custom props docs
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;8877](https://togithub.com/facebook/docusaurus/pull/8877)
docs: add "permissions.content: write" to GH workflow examples
([@&#8203;e-minguez](https://togithub.com/e-minguez))
- [#&#8203;8845](https://togithub.com/facebook/docusaurus/pull/8845)
docs: add description on blog post file/folder naming conventions and
date extraction patterns
([@&#8203;rojakcoder](https://togithub.com/rojakcoder))
- [#&#8203;8865](https://togithub.com/facebook/docusaurus/pull/8865)
docs: correct small grammar error
([@&#8203;werner33](https://togithub.com/werner33))
- [#&#8203;8830](https://togithub.com/facebook/docusaurus/pull/8830)
docs: link to mermaid config types
([@&#8203;PaulRBerg](https://togithub.com/PaulRBerg))
- [#&#8203;8804](https://togithub.com/facebook/docusaurus/pull/8804)
docs: update suggestion for OSS meta projects
([@&#8203;antonk52](https://togithub.com/antonk52))
- [#&#8203;8788](https://togithub.com/facebook/docusaurus/pull/8788)
docs: remove problematic mdx2 anchor id docs for MDX 2 migration
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;8780](https://togithub.com/facebook/docusaurus/pull/8780)
docs: fix localhost url without link
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;8779](https://togithub.com/facebook/docusaurus/pull/8779)
docs: v2 docs should discourage the usage of a lower-case MDX component
(will not work in v3) ([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;8761](https://togithub.com/facebook/docusaurus/pull/8761)
docs: add mention that themeConfig.footer.copyright supports html
strings ([@&#8203;fxpby](https://togithub.com/fxpby))
- [#&#8203;8723](https://togithub.com/facebook/docusaurus/pull/8723)
docs: add TypeScript playgrounds to docusaurus.new + Playground page
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;8709](https://togithub.com/facebook/docusaurus/pull/8709)
docs: add dark mode version of BrowserStack logo
([@&#8203;fredrikstave](https://togithub.com/fredrikstave))
- [#&#8203;8642](https://togithub.com/facebook/docusaurus/pull/8642)
docs: clarify query string behavior
([@&#8203;homotechsual](https://togithub.com/homotechsual))
- [#&#8203;8576](https://togithub.com/facebook/docusaurus/pull/8576)
docs(playground): use CodeSandbox cloud sandboxes
([@&#8203;danilowoz](https://togithub.com/danilowoz))
- [#&#8203;8543](https://togithub.com/facebook/docusaurus/pull/8543)
docs: add link to pluralization docs
([@&#8203;homotechsual](https://togithub.com/homotechsual))
- [#&#8203;8556](https://togithub.com/facebook/docusaurus/pull/8556)
docs: document plugin-content-pages wrapperClassName frontmatter.
([@&#8203;homotechsual](https://togithub.com/homotechsual))
- [#&#8203;8548](https://togithub.com/facebook/docusaurus/pull/8548)
docs: fix typo 'validationOptions'
([@&#8203;gracefullight](https://togithub.com/gracefullight))
- [#&#8203;8509](https://togithub.com/facebook/docusaurus/pull/8509)
docs(website): fix broken external links wrongly modified to use the
.mdx extension (ex: github README.mdx)
([@&#8203;Kesyau](https://togithub.com/Kesyau))
- [#&#8203;8507](https://togithub.com/facebook/docusaurus/pull/8507)
docs: blog + community + dogfood docs should use .mdx extension
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;8490](https://togithub.com/facebook/docusaurus/pull/8490)
docs(website): use .mdx extension for every docs
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;8484](https://togithub.com/facebook/docusaurus/pull/8484)
docs: `plugin-content-sitemap` -> `plugin-sitemap`
([@&#8203;chubei](https://togithub.com/chubei))
- [#&#8203;8454](https://togithub.com/facebook/docusaurus/pull/8454)
fix(docs): Update link for tooljet website(broken)
([@&#8203;shawshankkumar](https://togithub.com/shawshankkumar))
- [#&#8203;8443](https://togithub.com/facebook/docusaurus/pull/8443)
docs: fix website home testimonials broken image URLs
([@&#8203;abhinandanwadwa](https://togithub.com/abhinandanwadwa))
- [#&#8203;8438](https://togithub.com/facebook/docusaurus/pull/8438)
docs: add hyperlink to swizzling in Search page
([@&#8203;dandv](https://togithub.com/dandv))
- [#&#8203;8431](https://togithub.com/facebook/docusaurus/pull/8431)
docs: add diagrams page to 2.2.0 sidebar
([@&#8203;homotechsual](https://togithub.com/homotechsual))
- [#&#8203;8307](https://togithub.com/facebook/docusaurus/pull/8307)
docs: clarify additionalLanguages with custom language definitions.
([@&#8203;homotechsual](https://togithub.com/homotechsual))
- [#&#8203;8390](https://togithub.com/facebook/docusaurus/pull/8390)
docs: changed actions/checkout version from 2 to 3
([@&#8203;cm-igarashi-ryosuke](https://togithub.com/cm-igarashi-ryosuke))
- [#&#8203;8262](https://togithub.com/facebook/docusaurus/pull/8262)
docs: fix links to external plugin description
([@&#8203;scubamaggo](https://togithub.com/scubamaggo))
- [#&#8203;8375](https://togithub.com/facebook/docusaurus/pull/8375)
docs: add Kinsta to deployment page
([@&#8203;palmiak](https://togithub.com/palmiak))
- [#&#8203;8417](https://togithub.com/facebook/docusaurus/pull/8417)
docs: document theme-mermaid in API sidebar
([@&#8203;homotechsual](https://togithub.com/homotechsual))
- [#&#8203;8392](https://togithub.com/facebook/docusaurus/pull/8392)
docs: add i18n guide doc should link to i18n core config doc
([@&#8203;mcallisto](https://togithub.com/mcallisto))
- [#&#8203;8388](https://togithub.com/facebook/docusaurus/pull/8388)
docs: point to where commit types are listed
([@&#8203;dandv](https://togithub.com/dandv))
- [#&#8203;8352](https://togithub.com/facebook/docusaurus/pull/8352)
docs: actually demo the zero-width space workaround in MDX
([@&#8203;waldyrious](https://togithub.com/waldyrious))
- [#&#8203;8363](https://togithub.com/facebook/docusaurus/pull/8363)
docs: fix unclosed admonition code block
([@&#8203;Zwyx](https://togithub.com/Zwyx))
- [#&#8203;8364](https://togithub.com/facebook/docusaurus/pull/8364)
docs: autogenerated page comment does not matching dirName in examples
([@&#8203;HumbleDeer](https://togithub.com/HumbleDeer))
- [#&#8203;8359](https://togithub.com/facebook/docusaurus/pull/8359)
docs: fix anchor link `#customFields`
([@&#8203;Zwyx](https://togithub.com/Zwyx))
- [#&#8203;8320](https://togithub.com/facebook/docusaurus/pull/8320)
docs: remove blog.johnnyreilly.com Google Analytics tag from docs part 2
([@&#8203;johnnyreilly](https://togithub.com/johnnyreilly))
- [#&#8203;8335](https://togithub.com/facebook/docusaurus/pull/8335)
docs: use Mermaid diagram for routing page
([@&#8203;Mysterious-Dev](https://togithub.com/Mysterious-Dev))
- [#&#8203;8313](https://togithub.com/facebook/docusaurus/pull/8313)
docs: link to migration guide from Blogger to Docusaurus / remove
blog.johnnyreilly.com Google Analytics tag from docs
([@&#8203;johnnyreilly](https://togithub.com/johnnyreilly))
- [#&#8203;8292](https://togithub.com/facebook/docusaurus/pull/8292)
docs: document tag types for insertHtmlContent
([@&#8203;homotechsual](https://togithub.com/homotechsual))
- [#&#8203;8272](https://togithub.com/facebook/docusaurus/pull/8272)
docs: fix mermaid theme options typo
([@&#8203;ntucker](https://togithub.com/ntucker))
- [#&#8203;8209](https://togithub.com/facebook/docusaurus/pull/8209)
docs: removing community resource docusaurus-plugin-relative-paths
([@&#8203;ShahriarKh](https://togithub.com/ShahriarKh))
- [#&#8203;8146](https://togithub.com/facebook/docusaurus/pull/8146)
docs(content-docs): add api doc for displayed_sidebar front matter
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;8115](https://togithub.com/facebook/docusaurus/pull/8115)
docs: add caveat about using Translate in string contexts
([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
- [#&#8203;8053](https://togithub.com/facebook/docusaurus/pull/8053)
docs: document usage of docs `frontMatter.custom_edit_url: null`
([@&#8203;homotechsual](https://togithub.com/homotechsual))
- [#&#8203;8010](https://togithub.com/facebook/docusaurus/pull/8010)
docs(showcase): add 74 new showcase sites
([@&#8203;slorber](https://togithub.com/slorber))
- [#&#8203;7955](https://togithub.com/facebook/docusaurus/pull/7955)
docs: add docusaurus-post-generator to community resource list
([@&#8203;moojing](https://togithub.com/moojing))
- [#&#8203;7906](https://togithub.com/facebook/docusaurus/pull/7906)
docs: add TOC heading level options to guide
([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
- [#&#8203;7884](https://togithub.com/facebook/docusaurus/pull/7884)
docs: add baseUrl to example tsconfig
([@&#8203;Foosballfan](https://togithub.com/Foosballfan))
- [#&#8203;7835](https://togithub.com/facebook/docusaurus/pull/7835)
docs: update workbox doc link
([@&#8203;hslee2008](https://togithub.com/hslee2008))
- [#&#8203;7799](https://togithub.com/facebook/docusaurus/pull/7799)
docs: formally document how admonitions can be customized
([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
- [#&#8203;7796](https://togithub.com/facebook/docusaurus/pull/7796)
docs: modify the description of deploying to Netlify
([@&#8203;Oreoxmt](https://togithub.com/Oreoxmt))
-   `docusaurus-logger`
- [#&#8203;9210](https://togithub.com/facebook/docusaurus/pull/9210)
docs: add the missing import logger statement
([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
- [#&#8203;8047](https://togithub.com/facebook/docusaurus/pull/8047)
docs: improve alt messages
([@&#8203;Josh-Cena](https://togithub.com/Josh-Cena))
-   `create-docusaurus`
- [#&#8203;8944](https://togithub.com/facebook/docusaurus/pull/8944)
polish(create-docusaurus): add comment in config to mention different
ways to declare config + doc link
([@&#8203;thadguidry](https://togithub.com/thadguidry))
- [#&#8203;8323](https://togithub.com/facebook/docusaurus/pull/8323)
docs: fix typo 'internalization'
([@&#8203;dandv](https://togithub.com/dandv))
-   `docusaurus-plugin-ideal-image`
- [#&#8203;8630](https://togithub.com/facebook/docusaurus/pull/8630)
docs: normalize README for ideal-image plugin
([@&#8203;Mysterious-Dev](https://togithub.com/Mysterious-Dev))
-   `docusaurus-mdx-loader`
- [#&#8203;8419](https://togithub.com/facebook/docusaurus/pull/8419)
docs: document siteConfig.markdown + better mdx-loader retrocompat
([@&#8203;slorber](https://togithub.com/slorber))

##### :robot: Dependencies

-   Other
- [#&#8203;9440](https://togithub.com/facebook/docusaurus/pull/9440)
chore(deps): bump actions/setup-node from 3 to 4
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9441](https://togithub.com/facebook/docusaurus/pull/9441)
chore(deps): bump actions/checkout from 4.1.0 to 4.1.1
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9367](https://togithub.com/facebook/docusaurus/pull/9367)
chore(deps): bump postcss from 8.4.26 to 8.4.31
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9344](https://togithub.com/facebook/docusaurus/pull/9344)
chore(deps): bump actions/checkout from 4.0.0 to 4.1.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9298](https://togithub.com/facebook/docusaurus/pull/9298)
chore(deps): bump actions/dependency-review-action from 3.0.8 to 3.1.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9277](https://togithub.com/facebook/docusaurus/pull/9277)
chore(deps): bump actions/checkout from 3 to 4
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9251](https://togithub.com/facebook/docusaurus/pull/9251)
chore(deps): bump actions/dependency-review-action from 3.0.7 to 3.0.8
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9250](https://togithub.com/facebook/docusaurus/pull/9250)
chore(deps): bump marocchino/sticky-pull-request-comment from 2.7.0 to
2.8.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9227](https://togithub.com/facebook/docusaurus/pull/9227)
chore(deps): bump actions/dependency-review-action from 3.0.6 to 3.0.7
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9174](https://togithub.com/facebook/docusaurus/pull/9174)
chore(deps): bump marocchino/sticky-pull-request-comment from 2.6.2 to
2.7.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9096](https://togithub.com/facebook/docusaurus/pull/9096)
chore(deps): bump semver from 7.3.8 to 7.5.2
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9061](https://togithub.com/facebook/docusaurus/pull/9061)
chore(deps): bump github/codeql-action from 2.3.6 to 2.13.4
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9038](https://togithub.com/facebook/docusaurus/pull/9038)
chore(deps): bump github/codeql-action from 2.3.5 to 2.3.6
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9039](https://togithub.com/facebook/docusaurus/pull/9039)
chore(deps): bump actions/dependency-review-action from 3.0.4 to 3.0.6
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;9019](https://togithub.com/facebook/docusaurus/pull/9019)
chore(deps): bump github/codeql-action from 2.3.3 to 2.3.5
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8964](https://togithub.com/facebook/docusaurus/pull/8964)
chore(deps): bump github/codeql-action from 2.3.2 to 2.3.3
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8955](https://togithub.com/facebook/docusaurus/pull/8955)
chore(deps): bump github/codeql-action from 2.3.0 to 2.3.2
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8922](https://togithub.com/facebook/docusaurus/pull/8922)
chore(deps): bump marocchino/sticky-pull-request-comment from 2.5.0 to
2.6.2
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8923](https://togithub.com/facebook/docusaurus/pull/8923)
chore(deps): bump treosh/lighthouse-ci-action from 9.6.8 to 10.1.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8924](https://togithub.com/facebook/docusaurus/pull/8924)
chore(deps): bump github/codeql-action from 2.2.12 to 2.3.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8899](https://togithub.com/facebook/docusaurus/pull/8899)
chore(deps): bump github/codeql-action from 2.2.11 to 2.2.12
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8900](https://togithub.com/facebook/docusaurus/pull/8900)
chore(deps): bump actions/checkout from 3.5.0 to 3.5.2
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8879](https://togithub.com/facebook/docusaurus/pull/8879)
chore(deps): bump actions/github-script from 6.4.0 to 6.4.1
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8878](https://togithub.com/facebook/docusaurus/pull/8878)
chore(deps): bump github/codeql-action from 2.2.9 to 2.2.11
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8836](https://togithub.com/facebook/docusaurus/pull/8836)
chore(deps): bump github/codeql-action from 2.2.7 to 2.2.9
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8837](https://togithub.com/facebook/docusaurus/pull/8837)
chore(deps): bump actions/checkout from 3.4.0 to 3.5.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8797](https://togithub.com/facebook/docusaurus/pull/8797)
chore(deps): bump actions/checkout from 3.3.0 to 3.4.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8796](https://togithub.com/facebook/docusaurus/pull/8796)
chore(deps): bump actions/dependency-review-action from 3.0.3 to 3.0.4
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8795](https://togithub.com/facebook/docusaurus/pull/8795)
chore(deps): bump github/codeql-action from 2.2.6 to 2.2.7
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8766](https://togithub.com/facebook/docusaurus/pull/8766)
chore(deps): bump treosh/lighthouse-ci-action from 9.3.1 to 9.6.8
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8767](https://togithub.com/facebook/docusaurus/pull/8767)
chore(deps): bump github/codeql-action from 2.2.5 to 2.2.6
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8739](https://togithub.com/facebook/docusaurus/pull/8739)
chore(deps): bump github/codeql-action from 2.2.4 to 2.2.5
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8663](https://togithub.com/facebook/docusaurus/pull/8663)
chore(deps): bump marocchino/sticky-pull-request-comment from 2.3.1 to
2.5.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8662](https://togithub.com/facebook/docusaurus/pull/8662)
chore(deps): bump github/codeql-action from 2.2.2 to 2.2.4
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8638](https://togithub.com/facebook/docusaurus/pull/8638)
chore(deps): bump github/codeql-action from 2.2.1 to 2.2.2
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8624](https://togithub.com/facebook/docusaurus/pull/8624)
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8604](https://togithub.com/facebook/docusaurus/pull/8604)
chore(deps): bump actions/github-script from 6.3.3 to 6.4.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8605](https://togithub.com/facebook/docusaurus/pull/8605)
chore(deps): bump github/codeql-action from 2.1.39 to 2.2.1
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8572](https://togithub.com/facebook/docusaurus/pull/8572)
chore(deps): bump github/codeql-action from 2.1.38 to 2.1.39
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8553](https://togithub.com/facebook/docusaurus/pull/8553)
chore(deps): bump github/codeql-action from 2.1.37 to 2.1.38
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8531](https://togithub.com/facebook/docusaurus/pull/8531)
chore(deps): bump actions/checkout from 3.2.0 to 3.3.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8532](https://togithub.com/facebook/docusaurus/pull/8532)
chore(deps): bump actions/dependency-review-action from 3.0.2 to 3.0.3
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8533](https://togithub.com/facebook/docusaurus/pull/8533)
chore(deps): bump actions/setup-node from 3.5.1 to 3.6.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8496](https://togithub.com/facebook/docusaurus/pull/8496)
chore(deps): bump jakepartusch/wait-for-netlify-action from 1.3 to 1.4
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8464](https://togithub.com/facebook/docusaurus/pull/8464)
chore(deps): bump actions/dependency-review-action from 3.0.1 to 3.0.2
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8440](https://togithub.com/facebook/docusaurus/pull/8440)
chore(deps): bump github/codeql-action from 2.1.36 to 2.1.37
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8435](https://togithub.com/facebook/docusaurus/pull/8435)
chore(deps): bump github/codeql-action from 2.1.35 to 2.1.36
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8434](https://togithub.com/facebook/docusaurus/pull/8434)
chore(deps): bump actions/checkout from 3.1.0 to 3.2.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8412](https://togithub.com/facebook/docusaurus/pull/8412)
chore(deps): bump github/codeql-action from 2.1.32 to 2.1.35
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8385](https://togithub.com/facebook/docusaurus/pull/8385)
chore(deps): bump marocchino/sticky-pull-request-comment from 2.3.0 to
2.3.1
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8360](https://togithub.com/facebook/docusaurus/pull/8360)
chore(deps): bump actions/dependency-review-action from 3.0.0 to 3.0.1
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8341](https://togithub.com/facebook/docusaurus/pull/8341)
chore(deps): bump github/codeql-action from 2.1.31 to 2.1.32
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8340](https://togithub.com/facebook/docusaurus/pull/8340)
chore(deps): bump actions/dependency-review-action from 2.5.1 to 3.0.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8339](https://togithub.com/facebook/docusaurus/pull/8339)
chore(deps): bump treosh/lighthouse-ci-action from 9.3.0 to 9.3.1
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8295](https://togithub.com/facebook/docusaurus/pull/8295)
chore(deps): bump github/codeql-action from 2.1.29 to 2.1.31
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8271](https://togithub.com/facebook/docusaurus/pull/8271)
chore(deps): bump github/codeql-action from 2.1.28 to 2.1.29
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8270](https://togithub.com/facebook/docusaurus/pull/8270)
chore(deps): bump marocchino/sticky-pull-request-comment from 2.2.1 to
2.3.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8240](https://togithub.com/facebook/docusaurus/pull/8240)
chore(deps): bump actions/dependency-review-action from 2.5.0 to 2.5.1
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8241](https://togithub.com/facebook/docusaurus/pull/8241)
chore(deps): bump github/codeql-action from 2.1.27 to 2.1.28
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8221](https://togithub.com/facebook/docusaurus/pull/8221)
chore(deps): bump marocchino/sticky-pull-request-comment from 2.2.0 to
2.2.1
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8220](https://togithub.com/facebook/docusaurus/pull/8220)
chore(deps): bump actions/dependency-review-action from 2.4.0 to 2.5.0
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
- [#&#8203;8219](https://togithub.com/facebook/docusaurus/pull/8219)
chore(deps): bump actions/github-script from 6.3.1 to 6.3.3
([@&#8203;dependabot\[bot\]](https://togithub.com/apps/dependabot))
    -   [#&#8203;8222](https://togithub.com/facebook/

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on sunday" in timezone Asia/Shanghai,
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log [here](https://developer.mend.io/github/PKUHPC/SCOW).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Chen Junda <ddadaal@outlook.com>
  • Loading branch information
renovate[bot] and ddadaal committed Nov 17, 2023
1 parent 3e13a35 commit be28e53
Show file tree
Hide file tree
Showing 8 changed files with 3,240 additions and 2,020 deletions.
4 changes: 2 additions & 2 deletions docs/docs/hpccluster/add-user.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ title: LDAP新建用户
sidebar_position: 7
---

部署LDAP后台管理后,访问http://{LDAP服务节点ip}:8080/ ,登录DN: cn=Manager,ou=hpc,o=pku Password: LDAP服务端安装脚本adminPasswd的值。
部署LDAP后台管理后,访问http://\{LDAP服务节点ip\}:8080/ ,登录DN: cn=Manager,ou=hpc,o=pku Password: LDAP服务端安装脚本adminPasswd的值。

## 1. 界面添加LDAP用户

部署LDAP后台管理后,访问http://{LDAP服务节点ip}:8080/ ,登录DN: cn=Manager,ou=hpc,o=pku Password: LDAP服务端安装脚本adminPasswd的值。
部署LDAP后台管理后,访问http://\{LDAP服务节点ip\}:8080/ ,登录DN: cn=Manager,ou=hpc,o=pku Password: LDAP服务端安装脚本adminPasswd的值。

登录成功后,新建Group:

Expand Down
4 changes: 2 additions & 2 deletions docs/docs/integration/auth/impl.md
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ SCOW中使用`identityId`标识一个用户,并同时使用此`identityId`作
| ------ | ---- | -------- |
| `204` || 创建成功 |

### POST /account/${accountName}/user
### POST /account/$\{accountName\}/user

把用户加入账户中。

Expand All @@ -292,7 +292,7 @@ SCOW中使用`identityId`标识一个用户,并同时使用此`identityId`作
| ------ | ---- | ------------------ |
| `204` || 把用户加入账户成功 |

### DELETE /account/${accountName}/user/${userId}
### DELETE /account/$\{accountName\}/user/$\{userId\}

把用户从账户中删除。
#### 请求
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/refs/config/mis/definition.md
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ The default value is:

## jobChargeComment

给作业扣费时,扣费项的备注。可以使用{price}使用作业信息中的字段。字段参考src/entities/JobInfo
给作业扣费时,扣费项的备注。可以使用\{price\}使用作业信息中的字段。字段参考src/entities/JobInfo

`jobChargeComment`

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/refs/config/portal/definition.md
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ true

## submitJobDefaultPwd

提交作业的默认工作目录。使用{name}代替作业名称。相对于用户的家目录
提交作业的默认工作目录。使用\{name\}代替作业名称。相对于用户的家目录

`submitJobDefaultPwd`

Expand Down
25 changes: 10 additions & 15 deletions docs/docusaurus.config.js → docs/docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,14 @@
* See the Mulan PSL v2 for more details.
*/

// @ts-check
// Note: type annotations allow type checking and IDEs autocompletion
import { Options } from "@docusaurus/preset-classic";
import { Config } from "@docusaurus/types";
import { join, resolve } from "path";
import { themes } from "prism-react-renderer";

const lightCodeTheme = require("prism-react-renderer/themes/github");
const darkCodeTheme = require("prism-react-renderer/themes/dracula");
const { join, resolve } = require("path");
const { plugin, variables } = require("./plugins/var");
import { plugin, variables } from "./plugins/var";



/** @type {import("@docusaurus/types").Config} */
const config = {
const config: Config = {
title: "SCOW",
tagline: "Super Computing On Web",
url: variables.DOCS_URL,
Expand Down Expand Up @@ -63,7 +59,6 @@ const config = {
presets: [
[
"@docusaurus/preset-classic",
/** @type {import('@docusaurus/preset-classic').Options} */
({
docs: {
sidebarPath: require.resolve("./sidebars.js"),
Expand All @@ -78,7 +73,7 @@ const config = {
theme: {
customCss: require.resolve("./src/css/custom.css"),
},
}),
}) satisfies Options,
],
],

Expand Down Expand Up @@ -180,10 +175,10 @@ const config = {
copyright: `Copyright © ${new Date().getFullYear()} 北京大学计算与数字经济研究院. Built with Docusaurus.`,
},
prism: {
theme: lightCodeTheme,
darkTheme: darkCodeTheme,
theme: themes.github,
darkTheme: themes.dracula,
},
}),
};

module.exports = config;
export default config;
23 changes: 12 additions & 11 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,26 +18,27 @@
"writeConfigDocs": "node tools/configDoc.mjs"
},
"dependencies": {
"@docusaurus/core": "2.4.1",
"@docusaurus/preset-classic": "2.4.1",
"@mdx-js/react": "1.6.22",
"@docusaurus/core": "3.0.0",
"@docusaurus/preset-classic": "3.0.0",
"@mdx-js/react": "3.0.0",
"clsx": "2.0.0",
"prism-react-renderer": "1.3.5",
"react": "17.0.2",
"react-dom": "17.0.2",
"prism-react-renderer": "2.2.0",
"react": "18.2.0",
"react-dom": "18.2.0",
"@cmfcmf/docusaurus-search-local": "1.1.0"
},
"devDependencies": {
"@adobe/jsonschema2md": "7.1.5",
"@algolia/client-search": "4.19.1",
"@docusaurus/module-type-aliases": "2.4.1",
"@docusaurus/module-type-aliases": "3.0.0",
"@scow/config": "workspace:*",
"@sinclair/typebox": "0.31.1",
"@tsconfig/docusaurus": "2.0.0",
"@docusaurus/types": "2.4.1",
"@types/react": "18.0.18",
"@tsconfig/docusaurus": "2.0.2",
"@docusaurus/types": "3.0.0",
"@types/react": "18.2.37",
"typescript": "5.1.6",
"@node-rs/jieba": "1.7.2"
"@node-rs/jieba": "1.7.2",
"unist-util-visit": "5.0.0"
},
"browserslist": {
"production": [
Expand Down
15 changes: 4 additions & 11 deletions docs/plugins/var.js → docs/plugins/var.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
* See the Mulan PSL v2 for more details.
*/

// @ts-check
import { visit } from "unist-util-visit";

const ORGANIZATION_NAME = "PKUHPC";
const PROJECT_NAME = "SCOW";
Expand All @@ -22,7 +22,7 @@ const REPO_FILE_URL = `${REPO_URL}/blob/master`;
const DOCS_URL = `https://${ORGANIZATION_NAME}.${GIT_PLATFORM}.io`;
const BASE_PATH = process.env.BASE_PATH || `/${PROJECT_NAME}/`;

const variables = {
export const variables = {
BASE_PATH,
ORGANIZATION_NAME,
PROJECT_NAME,
Expand All @@ -38,19 +38,17 @@ const variables = {
* @param {string} template template string
* @returns replaced string
*/
const replace = (template) => {
const replace = (template: string) => {
return template.replace(/%([a-zA-Z0-9_]+)%/g, (_, p1) => variables[p1] ?? "");
};

const visit = require("unist-util-visit");

const types = [
{ type: "link", property: "url" },
{ type: "code", property: "value" },
{ type: "inlineCode", property: "value" },
];

const plugin = () => {
export const plugin = () => {
const transformer = async (ast) => {
visit(ast, types.map((x) => x.type), (node) => {
const selected = types.find((x) => x.type === node.type);
Expand All @@ -61,8 +59,3 @@ const plugin = () => {
};
return transformer;
};

module.exports = {
plugin,
variables,
};
Loading

0 comments on commit be28e53

Please sign in to comment.