diff --git a/CHANGELOG-2.x.md b/CHANGELOG-2.x.md index d256f6bc61..e66bceb214 100644 --- a/CHANGELOG-2.x.md +++ b/CHANGELOG-2.x.md @@ -1,5 +1,197 @@ # Docusaurus 2 Changelog +## 2.0.0-alpha.62 (2020-08-28) + +#### :rocket: New Feature + +- `docusaurus-plugin-content-docs`, `docusaurus-theme-classic` + - [#3357](https://github.com/facebook/docusaurus/pull/3357) feat(v2): docs version configuration: lastVersion, version.{path,label} ([@slorber](https://github.com/slorber)) + - [#3328](https://github.com/facebook/docusaurus/pull/3328) feat(v2): Provide docs plugin theme typing ([@SamChou19815](https://github.com/SamChou19815)) +- `docusaurus-theme-classic` + - [#3356](https://github.com/facebook/docusaurus/pull/3356) feat(v2): Provide type definitions for remaining theme-classic components ([@SamChou19815](https://github.com/SamChou19815)) + - [#3274](https://github.com/facebook/docusaurus/pull/3274) feat(v2): add TOC to blog posts ([@amy-lei](https://github.com/amy-lei)) +- `docusaurus-plugin-content-pages`, `docusaurus-theme-classic` + - [#3354](https://github.com/facebook/docusaurus/pull/3354) feat(v2): Provide type definitions for MDXPage from page plugin ([@SamChou19815](https://github.com/SamChou19815)) +- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`, `docusaurus-theme-classic` + - [#3348](https://github.com/facebook/docusaurus/pull/3348) feat(v2): Provide typing to most of the theme-classic components ([@SamChou19815](https://github.com/SamChou19815)) +- `docusaurus-init`, `docusaurus-plugin-content-blog` + - [#3284](https://github.com/facebook/docusaurus/pull/3284) feat(v2): blog slug frontmatter ([@JeanMarcSaad](https://github.com/JeanMarcSaad)) +- `docusaurus-init`, `docusaurus-theme-bootstrap` + - [#2981](https://github.com/facebook/docusaurus/pull/2981) feat(v2): bootstrap theme, preset, template, CI previews ([@fanny](https://github.com/fanny)) +- `docusaurus-plugin-content-blog`, `docusaurus-theme-classic` + - [#3267](https://github.com/facebook/docusaurus/pull/3267) feat(v2): Provide blog plugin theme typing ([@SamChou19815](https://github.com/SamChou19815)) +- `docusaurus-plugin-client-redirects`, `docusaurus-plugin-content-blog`, `docusaurus-plugin-debug`, `docusaurus-preset-classic`, `docusaurus-theme-bootstrap`, `docusaurus-types`, `docusaurus` + - [#3229](https://github.com/facebook/docusaurus/pull/3229) feat(v2): debug pages + debug layout + ability to debug content ([@slorber](https://github.com/slorber)) +- `docusaurus-theme-classic`, `docusaurus-types`, `docusaurus` + - [#3021](https://github.com/facebook/docusaurus/pull/3021) feat(v2): update swizzle command to suggest component/theme ([@anshulrgoyal](https://github.com/anshulrgoyal)) +- `docusaurus-mdx-loader`, `docusaurus-plugin-content-pages` + - [#3196](https://github.com/facebook/docusaurus/pull/3196) feat(v2): add support to ignore files in pages plugin ([@anshulrgoyal](https://github.com/anshulrgoyal)) +- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`, `docusaurus-plugin-content-pages`, `docusaurus-utils-validation`, `docusaurus` + - [#3204](https://github.com/facebook/docusaurus/pull/3204) feat(v2): blog + docs multi-instance plugins ([@slorber](https://github.com/slorber)) +- `docusaurus-mdx-loader` + - [#3096](https://github.com/facebook/docusaurus/pull/3096) feat(v2): add support to import assets using relative link in markdown syntax ([@anshulrgoyal](https://github.com/anshulrgoyal)) + +#### :bug: Bug Fix + +- `docusaurus-migrate` + - [#3358](https://github.com/facebook/docusaurus/pull/3358) fix(v2): fix migrate cli paths (sidebars/customcss) ([@slorber](https://github.com/slorber)) +- `docusaurus` + - [#3311](https://github.com/facebook/docusaurus/pull/3311) fix(v2): add https support in webpack devserver ([@arcvats](https://github.com/arcvats)) + - [#3313](https://github.com/facebook/docusaurus/pull/3313) fix(v2): resolve webpack loaders from siteDir/node_modules ([@anshulrgoyal](https://github.com/anshulrgoyal)) + - [#3308](https://github.com/facebook/docusaurus/pull/3308) fix(v2): brokenLinks should not report links that belong to an existing folder if folder/index.html exists ([@slorber](https://github.com/slorber)) + - [#3273](https://github.com/facebook/docusaurus/pull/3273) fix: logic error while deciding deploymentBranch ([@thehanimo](https://github.com/thehanimo)) + - [#3281](https://github.com/facebook/docusaurus/pull/3281) fix(v2): allow swizzling of component even if case doesn't match ([@anshulrgoyal](https://github.com/anshulrgoyal)) + - [#3222](https://github.com/facebook/docusaurus/pull/3222) fix(v2): update react-loadable-ssr-addon to solve yarn2 error ([@slorber](https://github.com/slorber)) + - [#3191](https://github.com/facebook/docusaurus/pull/3191) fix(v2): add missing `lodash.flatmap` dependency ([@ylemkimon](https://github.com/ylemkimon)) +- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-pages`, `docusaurus-plugin-ideal-image`, `docusaurus-plugin-pwa`, `docusaurus-theme-bootstrap`, `docusaurus-theme-search-algolia`, `docusaurus-types` + - [#3355](https://github.com/facebook/docusaurus/pull/3355) fix(v2): Add missing dependencies to packages ([@SamChou19815](https://github.com/SamChou19815)) +- `docusaurus-theme-classic` + - [#3352](https://github.com/facebook/docusaurus/pull/3352) fix(v2): Allow the alt for the logo to be empty ([@Vinnl](https://github.com/Vinnl)) + - [#3240](https://github.com/facebook/docusaurus/pull/3240) fix(v2): navbar dropdown opened with tab, not closing on click outside ([@Ako92](https://github.com/Ako92)) +- `docusaurus-mdx-loader`, `docusaurus` + - [#3347](https://github.com/facebook/docusaurus/pull/3347) fix(v2): linking to asset or external html page -> don't use history.push() ([@slorber](https://github.com/slorber)) +- `docusaurus-1.x` + - [#3340](https://github.com/facebook/docusaurus/pull/3340) fix(v1): show images after one line code block ([@adinaja](https://github.com/adinaja)) +- `docusaurus-1.x`, `docusaurus` + - [#3290](https://github.com/facebook/docusaurus/pull/3290) fix(v1,v2): Add initial-scale=1.0 to all meta viewport tags ([@nebrelbug](https://github.com/nebrelbug)) +- `docusaurus-theme-search-algolia` + - [#3297](https://github.com/facebook/docusaurus/pull/3297) fix(v2): keep DocSearch state on remounts ([@francoischalifour](https://github.com/francoischalifour)) + - [#3280](https://github.com/facebook/docusaurus/pull/3280) fix(v2): allow search page swizzle ([@Ako92](https://github.com/Ako92)) + - [#3263](https://github.com/facebook/docusaurus/pull/3263) fix(v2): do not index search pages ([@slorber](https://github.com/slorber)) +- `docusaurus-mdx-loader`, `docusaurus-plugin-content-pages` + - [#3283](https://github.com/facebook/docusaurus/pull/3283) fix(v2): pass images in static dir to webpack-loader ([@anshulrgoyal](https://github.com/anshulrgoyal)) +- Other + - [#3269](https://github.com/facebook/docusaurus/pull/3269) fix(v2): website feedback page hydration bug ([@mecm1993](https://github.com/mecm1993)) + - [#3200](https://github.com/facebook/docusaurus/pull/3200) fix(v1): self-host user images ([@leoigel](https://github.com/leoigel)) +- `docusaurus-plugin-google-gtag` + - [#3243](https://github.com/facebook/docusaurus/pull/3243) fix(v2): GTM, send page_view events on navigate ([@govardhan-srinivas](https://github.com/govardhan-srinivas)) +- `docusaurus-plugin-content-docs`, `docusaurus-utils` + - [#3262](https://github.com/facebook/docusaurus/pull/3262) fix(v2): doc path special char (space or other) should lead to a valid slug ([@slorber](https://github.com/slorber)) +- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`, `docusaurus-utils-validation`, `docusaurus` + - [#3247](https://github.com/facebook/docusaurus/pull/3247) fix(v2): modify validation schema and tests for rehype/remark + remove duplicate dependency ([@teikjun](https://github.com/teikjun)) +- `docusaurus-init` + - [#3258](https://github.com/facebook/docusaurus/pull/3258) fix(v2): fix template alt image prop ([@slorber](https://github.com/slorber)) +- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`, `docusaurus-utils-validation`, `docusaurus` + - [#3227](https://github.com/facebook/docusaurus/pull/3227) fix(v2): relax URI validation ([@anshulrgoyal](https://github.com/anshulrgoyal)) +- `docusaurus-init`, `docusaurus-plugin-content-docs` + - [#3228](https://github.com/facebook/docusaurus/pull/3228) fix(v2): deprecate docs homePageId in favor of frontmatter "slug: /" ([@slorber](https://github.com/slorber)) +- `docusaurus-plugin-content-docs`, `docusaurus` + - [#3225](https://github.com/facebook/docusaurus/pull/3225) fix(v2): swizzle minor improvements ([@slorber](https://github.com/slorber)) +- `docusaurus-theme-classic`, `docusaurus-theme-live-codeblock` + - [#3210](https://github.com/facebook/docusaurus/pull/3210) fix(v2): fix theme validation for prism field and add tests ([@teikjun](https://github.com/teikjun)) +- `docusaurus-plugin-content-docs` + - [#3192](https://github.com/facebook/docusaurus/pull/3192) fix(v2): add missing `chalk` and `lodash` dependencies ([@ylemkimon](https://github.com/ylemkimon)) + +#### :nail_care: Polish + +- `docusaurus-module-type-aliases`, `docusaurus` + - [#3244](https://github.com/facebook/docusaurus/pull/3244) chore(v2): tighten up the TypeScript onboarding ([@orta](https://github.com/orta)) +- `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`, `docusaurus-utils`, `docusaurus` + - [#3245](https://github.com/facebook/docusaurus/pull/3245) refactor(v2): docs plugin refactor ([@slorber](https://github.com/slorber)) +- `docusaurus` + - [#3188](https://github.com/facebook/docusaurus/pull/3188) fix(v2): Add a missing whitespace before prompt to use `npm run serve` ([@SamChou19815](https://github.com/SamChou19815)) + +#### :memo: Documentation + +- Other + - [#3346](https://github.com/facebook/docusaurus/pull/3346) docs(v2): add draft doc ([@imskr](https://github.com/imskr)) + - [#3336](https://github.com/facebook/docusaurus/pull/3336) docs(v2): add Nisarag to Fellows section ([@FocalChord](https://github.com/FocalChord)) + - [#3335](https://github.com/facebook/docusaurus/pull/3335) docs(v2): update team profile ([@yangshun](https://github.com/yangshun)) + - [#3334](https://github.com/facebook/docusaurus/pull/3334) docs(v2): add Drew to Fellows section ([@Drewbi](https://github.com/Drewbi)) + - [#3333](https://github.com/facebook/docusaurus/pull/3333) docs(v2): add anshul and teikjun to fellows section of team page ([@teikjun](https://github.com/teikjun)) + - [#3326](https://github.com/facebook/docusaurus/pull/3326) docs(v1): showcase user Casbin ([@hsluoyz](https://github.com/hsluoyz)) + - [#3316](https://github.com/facebook/docusaurus/pull/3316) docs(v1): add Global CTO Forum to users ([@MirzayevFarid](https://github.com/MirzayevFarid)) + - [#3310](https://github.com/facebook/docusaurus/pull/3310) docs(v2): add "T-Regx" website to showcase ([@Danon](https://github.com/Danon)) + - [#3307](https://github.com/facebook/docusaurus/pull/3307) docs(v2): showcase SpotifyAPI-NET ([@JohnnyCrazy](https://github.com/JohnnyCrazy)) + - [#3295](https://github.com/facebook/docusaurus/pull/3295) docs(v2): showcase Oxidizer ([@vandreleal](https://github.com/vandreleal)) + - [#3287](https://github.com/facebook/docusaurus/pull/3287) docs: update README.md with some grammatical corrections ([@shalinikumari50](https://github.com/shalinikumari50)) + - [#3271](https://github.com/facebook/docusaurus/pull/3271) docs(v2): fix typo ([@thehanimo](https://github.com/thehanimo)) + - [#3277](https://github.com/facebook/docusaurus/pull/3277) docs(v1): Add Radity to users ([@tolunayakbulut](https://github.com/tolunayakbulut)) + - [#3276](https://github.com/facebook/docusaurus/pull/3276) docs: corrected some few typos in the docusaurus tech docs ([@ajifrank75](https://github.com/ajifrank75)) + - [#3249](https://github.com/facebook/docusaurus/pull/3249) docs(v2): fix migration command ([@BogdanDor](https://github.com/BogdanDor)) + - [#3248](https://github.com/facebook/docusaurus/pull/3248) Added twitter badge and modified discord Badges ([@Souravdey777](https://github.com/Souravdey777)) + - [#3251](https://github.com/facebook/docusaurus/pull/3251) docs(v2): fix migration command for earlier versions ([@teikjun](https://github.com/teikjun)) + - [#3252](https://github.com/facebook/docusaurus/pull/3252) docs(v2): docs typos ([@olawanlejoel](https://github.com/olawanlejoel)) + - [#3111](https://github.com/facebook/docusaurus/pull/3111) docs(v2): clarify theme-original and theme-init ([@Jonathannsegal](https://github.com/Jonathannsegal)) + - [#3232](https://github.com/facebook/docusaurus/pull/3232) docs(v2): showcase user QA-Board ([@arthur-flam](https://github.com/arthur-flam)) + - [#3205](https://github.com/facebook/docusaurus/pull/3205) docs: format reference links ([@lebogangolifant](https://github.com/lebogangolifant)) + - [#3194](https://github.com/facebook/docusaurus/pull/3194) docs(v2): Added switch config docs to theme-classic API ([@Drewbi](https://github.com/Drewbi)) + - [#3201](https://github.com/facebook/docusaurus/pull/3201) docs(v2): removed duplicate text under "Using React" section ([@boosh511](https://github.com/boosh511)) + - [#3186](https://github.com/facebook/docusaurus/pull/3186) docs(v1): formatting changelog ([@slorber](https://github.com/slorber)) +- `docusaurus` + - [#3202](https://github.com/facebook/docusaurus/pull/3202) fix(v2): fix svg loader ([@anshulrgoyal](https://github.com/anshulrgoyal)) + +#### :house: Internal + +- `docusaurus-migrate` + - [#3323](https://github.com/facebook/docusaurus/pull/3323) test(v2): Add unit test for migration of config file ([@BogdanDor](https://github.com/BogdanDor)) +- `docusaurus-theme-classic` + - [#3343](https://github.com/facebook/docusaurus/pull/3343) refactor(v2): announcement bar bad spelling + minor refactors ([@slorber](https://github.com/slorber)) +- `docusaurus-plugin-content-blog` + - [#3339](https://github.com/facebook/docusaurus/pull/3339) test(v2): make blog posts unit test ordering determinate ([@BogdanDor](https://github.com/BogdanDor)) +- `docusaurus-mdx-loader`, `docusaurus-plugin-content-blog`, `docusaurus-theme-classic`, `docusaurus-types` + - [#3306](https://github.com/facebook/docusaurus/pull/3306) chore(v2): Define type for markdown right table of contents ([@SamChou19815](https://github.com/SamChou19815)) +- `docusaurus-module-type-aliases`, `docusaurus` + - [#3244](https://github.com/facebook/docusaurus/pull/3244) chore(v2): tighten up the TypeScript onboarding ([@orta](https://github.com/orta)) +- `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`, `docusaurus-utils`, `docusaurus` + - [#3245](https://github.com/facebook/docusaurus/pull/3245) refactor(v2): docs plugin refactor ([@slorber](https://github.com/slorber)) +- `docusaurus` + - [#3282](https://github.com/facebook/docusaurus/pull/3282) chore(v2): fix javascript-serialize vulnerability ([@slorber](https://github.com/slorber)) + - [#3265](https://github.com/facebook/docusaurus/pull/3265) chore(v2): upgrade terser-webpack-plugin ([@dschaller](https://github.com/dschaller)) +- Other + - [#3241](https://github.com/facebook/docusaurus/pull/3241) chore(deps): bump prismjs from 1.20.0 to 1.21.0 ([@dependabot[bot]](https://github.com/apps/dependabot)) + - [#3259](https://github.com/facebook/docusaurus/pull/3259) chore(v2): fix slow commits due to lint-staged ([@slorber](https://github.com/slorber)) + - [#3197](https://github.com/facebook/docusaurus/pull/3197) chore(v2): lockfile update ([@slorber](https://github.com/slorber)) +- `docusaurus-1.x` + - [#3218](https://github.com/facebook/docusaurus/pull/3218) chore(v1): release 1.14.6 ([@slorber](https://github.com/slorber)) + +#### :running_woman: Performance + +- `docusaurus-plugin-client-redirects`, `docusaurus-theme-search-algolia`, `docusaurus` + - [#3238](https://github.com/facebook/docusaurus/pull/3238) refactor(v2): precompile ETA templates ([@slorber](https://github.com/slorber)) + +#### Committers: 39 + +- Ali Hosseini ([@Ako92](https://github.com/Ako92)) +- Amy Lei ([@amy-lei](https://github.com/amy-lei)) +- Anshul Goyal ([@anshulrgoyal](https://github.com/anshulrgoyal)) +- Archit ([@arcvats](https://github.com/arcvats)) +- Arthur Flam ([@arthur-flam](https://github.com/arthur-flam)) +- Ben Gubler ([@nebrelbug](https://github.com/nebrelbug)) +- Bogdan Doroschenko ([@BogdanDor](https://github.com/BogdanDor)) +- Daniel Wilkowski ([@Danon](https://github.com/Danon)) +- Derek ([@dschaller](https://github.com/dschaller)) +- Drew Alexander ([@Drewbi](https://github.com/Drewbi)) +- Fanny ([@fanny](https://github.com/fanny)) +- Franklyn Chisom ([@ajifrank75](https://github.com/ajifrank75)) +- François Chalifour ([@francoischalifour](https://github.com/francoischalifour)) +- Govardhan Srinivas ([@govardhan-srinivas](https://github.com/govardhan-srinivas)) +- Hani Mohammed ([@thehanimo](https://github.com/thehanimo)) +- Jean-Marc Saad ([@JeanMarcSaad](https://github.com/JeanMarcSaad)) +- Jonas Dellinger ([@JohnnyCrazy](https://github.com/JohnnyCrazy)) +- Jonathan ([@Jonathannsegal](https://github.com/Jonathannsegal)) +- Manuel Cepeda ([@mecm1993](https://github.com/mecm1993)) +- Mirzayev Farid ([@MirzayevFarid](https://github.com/MirzayevFarid)) +- Nisarag ([@FocalChord](https://github.com/FocalChord)) +- Olawanle Joel ([@olawanlejoel](https://github.com/olawanlejoel)) +- Orta Therox ([@orta](https://github.com/orta)) +- Sam Zhou ([@SamChou19815](https://github.com/SamChou19815)) +- Shubham Kumar ([@imskr](https://github.com/imskr)) +- Sourav Dey ([@Souravdey777](https://github.com/Souravdey777)) +- Sébastien Lorber ([@slorber](https://github.com/slorber)) +- Teik Jun ([@teikjun](https://github.com/teikjun)) +- Tolunay Akbulut ([@tolunayakbulut](https://github.com/tolunayakbulut)) +- Vandré Leal ([@vandreleal](https://github.com/vandreleal)) +- Vincent ([@Vinnl](https://github.com/Vinnl)) +- Yang Luo ([@hsluoyz](https://github.com/hsluoyz)) +- Yangshun Tay ([@yangshun](https://github.com/yangshun)) +- [@adinaja](https://github.com/adinaja) +- [@leoigel](https://github.com/leoigel) +- [@shalinikumari50](https://github.com/shalinikumari50) +- alex busnelli ([@boosh511](https://github.com/boosh511)) +- lebogang Olifant ([@lebogangolifant](https://github.com/lebogangolifant)) +- ylemkimon ([@ylemkimon](https://github.com/ylemkimon)) + ## 2.0.0-alpha.61 (2020-08-01) #### :rocket: New Feature diff --git a/lerna.json b/lerna.json index ef4d2ddadf..4deb5d92f6 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "npmClient": "yarn", "useWorkspaces": true, "changelog": { diff --git a/packages/docusaurus-1.x/package.json b/packages/docusaurus-1.x/package.json index cc96c8aff9..aea5583e71 100644 --- a/packages/docusaurus-1.x/package.json +++ b/packages/docusaurus-1.x/package.json @@ -1,7 +1,7 @@ { "name": "docusaurus", "description": "Easy to Maintain Open Source Documentation Websites", - "version": "1.14.6", + "version": "2.0.0-alpha.62", "license": "MIT", "keywords": [ "documentation", diff --git a/packages/docusaurus-init-1.x/package.json b/packages/docusaurus-init-1.x/package.json index 3f118f3ee1..6a75ab6cdf 100644 --- a/packages/docusaurus-init-1.x/package.json +++ b/packages/docusaurus-init-1.x/package.json @@ -1,7 +1,7 @@ { "name": "docusaurus-init", "description": "Initialization script for Docusaurus", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "license": "MIT", "preferGlobal": true, "keywords": [ diff --git a/packages/docusaurus-init/package.json b/packages/docusaurus-init/package.json index 8f3d36e480..a42fd9c559 100644 --- a/packages/docusaurus-init/package.json +++ b/packages/docusaurus-init/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/init", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Create Docusaurus app easily", "repository": { "type": "git", diff --git a/packages/docusaurus-init/templates/bootstrap/package.json b/packages/docusaurus-init/templates/bootstrap/package.json index 7b084a3aef..0923e5eedc 100644 --- a/packages/docusaurus-init/templates/bootstrap/package.json +++ b/packages/docusaurus-init/templates/bootstrap/package.json @@ -1,6 +1,6 @@ { "name": "docusaurus-2-bootstrap-template", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "private": true, "scripts": { "docusaurus": "docusaurus", @@ -11,8 +11,8 @@ "serve": "docusaurus serve" }, "dependencies": { - "@docusaurus/core": "^2.0.0-alpha.61", - "@docusaurus/preset-bootstrap": "^2.0.0-alpha.61", + "@docusaurus/core": "^2.0.0-alpha.62", + "@docusaurus/preset-bootstrap": "^2.0.0-alpha.62", "@mdx-js/react": "^1.5.8", "classnames": "^2.2.6", "react": "^16.8.4", diff --git a/packages/docusaurus-init/templates/classic/package.json b/packages/docusaurus-init/templates/classic/package.json index 5a705261c7..83332a587e 100644 --- a/packages/docusaurus-init/templates/classic/package.json +++ b/packages/docusaurus-init/templates/classic/package.json @@ -1,6 +1,6 @@ { "name": "docusaurus-2-classic-template", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "private": true, "scripts": { "docusaurus": "docusaurus", @@ -11,8 +11,8 @@ "serve": "docusaurus serve" }, "dependencies": { - "@docusaurus/core": "^2.0.0-alpha.61", - "@docusaurus/preset-classic": "^2.0.0-alpha.61", + "@docusaurus/core": "^2.0.0-alpha.62", + "@docusaurus/preset-classic": "^2.0.0-alpha.62", "@mdx-js/react": "^1.5.8", "clsx": "^1.1.1", "react": "^16.8.4", diff --git a/packages/docusaurus-init/templates/facebook/package.json b/packages/docusaurus-init/templates/facebook/package.json index 1a239c4306..d28bb11f34 100644 --- a/packages/docusaurus-init/templates/facebook/package.json +++ b/packages/docusaurus-init/templates/facebook/package.json @@ -1,6 +1,6 @@ { "name": "docusaurus-2-facebook-template", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "private": true, "scripts": { "docusaurus": "docusaurus", @@ -15,8 +15,8 @@ "prettier:diff": "prettier --config .prettierrc --list-different \"**/*.{js,md}\"" }, "dependencies": { - "@docusaurus/core": "^2.0.0-alpha.61", - "@docusaurus/preset-classic": "^2.0.0-alpha.61", + "@docusaurus/core": "^2.0.0-alpha.62", + "@docusaurus/preset-classic": "^2.0.0-alpha.62", "@mdx-js/react": "^1.5.8", "clsx": "^1.1.1", "react": "^16.8.4", diff --git a/packages/docusaurus-mdx-loader/package.json b/packages/docusaurus-mdx-loader/package.json index 96d6e15ea9..97b526bf06 100644 --- a/packages/docusaurus-mdx-loader/package.json +++ b/packages/docusaurus-mdx-loader/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/mdx-loader", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Docusaurus Loader for MDX", "main": "src/index.js", "publishConfig": { @@ -13,8 +13,8 @@ "dependencies": { "@babel/parser": "^7.9.4", "@babel/traverse": "^7.9.0", - "@docusaurus/core": "^2.0.0-alpha.61", - "@docusaurus/utils": "^2.0.0-alpha.61", + "@docusaurus/core": "^2.0.0-alpha.62", + "@docusaurus/utils": "^2.0.0-alpha.62", "@mdx-js/mdx": "^1.5.8", "@mdx-js/react": "^1.5.8", "escape-html": "^1.0.3", @@ -30,7 +30,7 @@ "url-loader": "^4.1.0" }, "devDependencies": { - "@docusaurus/types": "^2.0.0-alpha.61", + "@docusaurus/types": "^2.0.0-alpha.62", "remark": "^12.0.0", "remark-mdx": "^1.5.8", "to-vfile": "^6.0.0", diff --git a/packages/docusaurus-migrate/package-lock.json b/packages/docusaurus-migrate/package-lock.json index 7755654eb6..7698b71ef2 100644 --- a/packages/docusaurus-migrate/package-lock.json +++ b/packages/docusaurus-migrate/package-lock.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/migrate", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/packages/docusaurus-migrate/package.json b/packages/docusaurus-migrate/package.json index 7446a23f3f..d848c60ba4 100644 --- a/packages/docusaurus-migrate/package.json +++ b/packages/docusaurus-migrate/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/migrate", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "A cli tool to migrate between different version of docusuarus", "main": "lib/index.js", "license": "MIT", diff --git a/packages/docusaurus-module-type-aliases/package.json b/packages/docusaurus-module-type-aliases/package.json index ff9c203a41..bde20ca6ec 100644 --- a/packages/docusaurus-module-type-aliases/package.json +++ b/packages/docusaurus-module-type-aliases/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/module-type-aliases", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Docusaurus module type aliases", "types": "./src/index.d.ts", "publishConfig": { diff --git a/packages/docusaurus-plugin-client-redirects/package.json b/packages/docusaurus-plugin-client-redirects/package.json index c632526d40..271d934f40 100644 --- a/packages/docusaurus-plugin-client-redirects/package.json +++ b/packages/docusaurus-plugin-client-redirects/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/plugin-client-redirects", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Client redirects plugin for Docusaurus", "main": "lib/index.js", "scripts": { @@ -12,9 +12,9 @@ }, "license": "MIT", "dependencies": { - "@docusaurus/core": "^2.0.0-alpha.61", - "@docusaurus/types": "^2.0.0-alpha.61", - "@docusaurus/utils": "^2.0.0-alpha.61", + "@docusaurus/core": "^2.0.0-alpha.62", + "@docusaurus/types": "^2.0.0-alpha.62", + "@docusaurus/utils": "^2.0.0-alpha.62", "@hapi/joi": "^17.1.1", "@types/hapi__joi": "^17.1.2", "chalk": "^3.0.0", diff --git a/packages/docusaurus-plugin-content-blog/package.json b/packages/docusaurus-plugin-content-blog/package.json index cc6a19a394..38203f591d 100644 --- a/packages/docusaurus-plugin-content-blog/package.json +++ b/packages/docusaurus-plugin-content-blog/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/plugin-content-blog", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Blog plugin for Docusaurus", "main": "lib/index.js", "types": "index.d.ts", @@ -16,14 +16,14 @@ "@types/hapi__joi": "^17.1.2" }, "dependencies": { - "@docusaurus/core": "^2.0.0-alpha.61", - "@docusaurus/mdx-loader": "^2.0.0-alpha.61", - "@docusaurus/types": "^2.0.0-alpha.61", - "@docusaurus/utils": "^2.0.0-alpha.61", - "@docusaurus/utils-validation": "^2.0.0-alpha.61", + "@docusaurus/core": "^2.0.0-alpha.62", + "@docusaurus/mdx-loader": "^2.0.0-alpha.62", + "@docusaurus/types": "^2.0.0-alpha.62", + "@docusaurus/utils": "^2.0.0-alpha.62", + "@docusaurus/utils-validation": "^2.0.0-alpha.62", "@hapi/joi": "^17.1.1", - "feed": "^4.1.0", "chalk": "^3.0.0", + "feed": "^4.1.0", "fs-extra": "^8.1.0", "globby": "^10.0.1", "loader-utils": "^1.2.3", diff --git a/packages/docusaurus-plugin-content-docs/package.json b/packages/docusaurus-plugin-content-docs/package.json index f5940d7d5d..59d522e9e1 100644 --- a/packages/docusaurus-plugin-content-docs/package.json +++ b/packages/docusaurus-plugin-content-docs/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/plugin-content-docs", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Docs content plugin for Docusaurus", "main": "lib/index.js", "types": "src/plugin-content-docs.d.ts", @@ -13,18 +13,18 @@ }, "license": "MIT", "devDependencies": { - "@docusaurus/module-type-aliases": "^2.0.0-alpha.61", + "@docusaurus/module-type-aliases": "^2.0.0-alpha.62", "@types/hapi__joi": "^17.1.2", "@types/picomatch": "^2.2.1", "commander": "^5.0.0", "picomatch": "^2.1.1" }, "dependencies": { - "@docusaurus/core": "^2.0.0-alpha.61", - "@docusaurus/mdx-loader": "^2.0.0-alpha.61", - "@docusaurus/types": "^2.0.0-alpha.61", - "@docusaurus/utils": "^2.0.0-alpha.61", - "@docusaurus/utils-validation": "^2.0.0-alpha.61", + "@docusaurus/core": "^2.0.0-alpha.62", + "@docusaurus/mdx-loader": "^2.0.0-alpha.62", + "@docusaurus/types": "^2.0.0-alpha.62", + "@docusaurus/utils": "^2.0.0-alpha.62", + "@docusaurus/utils-validation": "^2.0.0-alpha.62", "@hapi/joi": "17.1.1", "chalk": "^3.0.0", "execa": "^3.4.0", diff --git a/packages/docusaurus-plugin-content-pages/package.json b/packages/docusaurus-plugin-content-pages/package.json index 829fdfd26c..678ad3d951 100644 --- a/packages/docusaurus-plugin-content-pages/package.json +++ b/packages/docusaurus-plugin-content-pages/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/plugin-content-pages", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Pages content plugin for Docusaurus", "main": "lib/index.js", "types": "src/plugin-content-pages.d.ts", @@ -16,11 +16,11 @@ "@types/hapi__joi": "^17.1.2" }, "dependencies": { - "@docusaurus/core": "^2.0.0-alpha.61", - "@docusaurus/mdx-loader": "^2.0.0-alpha.61", - "@docusaurus/types": "^2.0.0-alpha.61", - "@docusaurus/utils": "^2.0.0-alpha.61", - "@docusaurus/utils-validation": "^2.0.0-alpha.61", + "@docusaurus/core": "^2.0.0-alpha.62", + "@docusaurus/mdx-loader": "^2.0.0-alpha.62", + "@docusaurus/types": "^2.0.0-alpha.62", + "@docusaurus/utils": "^2.0.0-alpha.62", + "@docusaurus/utils-validation": "^2.0.0-alpha.62", "@hapi/joi": "17.1.1", "globby": "^10.0.1", "loader-utils": "^1.2.3", diff --git a/packages/docusaurus-plugin-debug/package.json b/packages/docusaurus-plugin-debug/package.json index b50d3e1307..51ec17bd84 100644 --- a/packages/docusaurus-plugin-debug/package.json +++ b/packages/docusaurus-plugin-debug/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/plugin-debug", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Debug plugin for Docusaurus", "main": "lib/index.js", "scripts": { @@ -12,8 +12,8 @@ }, "license": "MIT", "dependencies": { - "@docusaurus/types": "^2.0.0-alpha.61", - "@docusaurus/utils": "^2.0.0-alpha.61", + "@docusaurus/types": "^2.0.0-alpha.62", + "@docusaurus/utils": "^2.0.0-alpha.62", "react-json-view": "^1.19.1" }, "peerDependencies": { diff --git a/packages/docusaurus-plugin-google-analytics/package.json b/packages/docusaurus-plugin-google-analytics/package.json index f3c09c5a74..6279e13060 100644 --- a/packages/docusaurus-plugin-google-analytics/package.json +++ b/packages/docusaurus-plugin-google-analytics/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/plugin-google-analytics", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Global analytics (analytics.js) plugin for Docusaurus", "main": "src/index.js", "publishConfig": { diff --git a/packages/docusaurus-plugin-google-gtag/package.json b/packages/docusaurus-plugin-google-gtag/package.json index c5a28a15c1..d110541546 100644 --- a/packages/docusaurus-plugin-google-gtag/package.json +++ b/packages/docusaurus-plugin-google-gtag/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/plugin-google-gtag", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Global Site Tag (gtag.js) plugin for Docusaurus", "main": "src/index.js", "publishConfig": { diff --git a/packages/docusaurus-plugin-ideal-image/package.json b/packages/docusaurus-plugin-ideal-image/package.json index 1a709faa7d..ad295ba079 100644 --- a/packages/docusaurus-plugin-ideal-image/package.json +++ b/packages/docusaurus-plugin-ideal-image/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/plugin-ideal-image", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Docusaurus Plugin to generate an almost ideal image (responsive, lazy-loading, and low quality placeholder)", "main": "lib/index.js", "scripts": { @@ -15,8 +15,8 @@ "fs-extra": "^9.0.0" }, "dependencies": { - "@docusaurus/lqip-loader": "^2.0.0-alpha.61", - "@docusaurus/types": "^2.0.0-alpha.61", + "@docusaurus/lqip-loader": "^2.0.0-alpha.62", + "@docusaurus/types": "^2.0.0-alpha.62", "@endiliey/react-ideal-image": "^0.0.11", "@endiliey/responsive-loader": "^1.3.2", "react-waypoint": "^9.0.2", diff --git a/packages/docusaurus-plugin-pwa/package.json b/packages/docusaurus-plugin-pwa/package.json index 1596e5e395..9e0e85396d 100644 --- a/packages/docusaurus-plugin-pwa/package.json +++ b/packages/docusaurus-plugin-pwa/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/plugin-pwa", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Docusaurus Plugin to add PWA support", "main": "src/index.js", "publishConfig": { diff --git a/packages/docusaurus-plugin-sitemap/package.json b/packages/docusaurus-plugin-sitemap/package.json index 6af7605fd5..2216d35eb7 100644 --- a/packages/docusaurus-plugin-sitemap/package.json +++ b/packages/docusaurus-plugin-sitemap/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/plugin-sitemap", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Simple sitemap generation plugin for Docusaurus", "main": "lib/index.js", "scripts": { @@ -15,7 +15,7 @@ "@types/hapi__joi": "^17.1.2" }, "dependencies": { - "@docusaurus/types": "^2.0.0-alpha.61", + "@docusaurus/types": "^2.0.0-alpha.62", "@hapi/joi": "17.1.1", "fs-extra": "^8.1.0", "sitemap": "^3.2.2" diff --git a/packages/docusaurus-preset-bootstrap/package.json b/packages/docusaurus-preset-bootstrap/package.json index d603febfe2..1c3dd6c093 100644 --- a/packages/docusaurus-preset-bootstrap/package.json +++ b/packages/docusaurus-preset-bootstrap/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/preset-bootstrap", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Preset for bootstrap Docusaurus", "main": "src/index.js", "license": "MIT", @@ -8,10 +8,10 @@ "access": "public" }, "dependencies": { - "@docusaurus/plugin-content-blog": "^2.0.0-alpha.61", - "@docusaurus/plugin-content-docs": "^2.0.0-alpha.61", - "@docusaurus/plugin-content-pages": "^2.0.0-alpha.61", - "@docusaurus/theme-bootstrap": "^2.0.0-alpha.61" + "@docusaurus/plugin-content-blog": "^2.0.0-alpha.62", + "@docusaurus/plugin-content-docs": "^2.0.0-alpha.62", + "@docusaurus/plugin-content-pages": "^2.0.0-alpha.62", + "@docusaurus/theme-bootstrap": "^2.0.0-alpha.62" }, "peerDependencies": { "@docusaurus/core": "^2.0.0", diff --git a/packages/docusaurus-preset-classic/package.json b/packages/docusaurus-preset-classic/package.json index 2635e00c41..d776b2db58 100644 --- a/packages/docusaurus-preset-classic/package.json +++ b/packages/docusaurus-preset-classic/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/preset-classic", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Preset for classic Docusaurus", "main": "src/index.js", "publishConfig": { @@ -8,15 +8,15 @@ }, "license": "MIT", "dependencies": { - "@docusaurus/plugin-content-blog": "^2.0.0-alpha.61", - "@docusaurus/plugin-content-docs": "^2.0.0-alpha.61", - "@docusaurus/plugin-content-pages": "^2.0.0-alpha.61", - "@docusaurus/plugin-debug": "^2.0.0-alpha.61", - "@docusaurus/plugin-google-analytics": "^2.0.0-alpha.61", - "@docusaurus/plugin-google-gtag": "^2.0.0-alpha.61", - "@docusaurus/plugin-sitemap": "^2.0.0-alpha.61", - "@docusaurus/theme-classic": "^2.0.0-alpha.61", - "@docusaurus/theme-search-algolia": "^2.0.0-alpha.61" + "@docusaurus/plugin-content-blog": "^2.0.0-alpha.62", + "@docusaurus/plugin-content-docs": "^2.0.0-alpha.62", + "@docusaurus/plugin-content-pages": "^2.0.0-alpha.62", + "@docusaurus/plugin-debug": "^2.0.0-alpha.62", + "@docusaurus/plugin-google-analytics": "^2.0.0-alpha.62", + "@docusaurus/plugin-google-gtag": "^2.0.0-alpha.62", + "@docusaurus/plugin-sitemap": "^2.0.0-alpha.62", + "@docusaurus/theme-classic": "^2.0.0-alpha.62", + "@docusaurus/theme-search-algolia": "^2.0.0-alpha.62" }, "peerDependencies": { "@docusaurus/core": "^2.0.0", diff --git a/packages/docusaurus-theme-bootstrap/package.json b/packages/docusaurus-theme-bootstrap/package.json index 71179dd613..881923a696 100644 --- a/packages/docusaurus-theme-bootstrap/package.json +++ b/packages/docusaurus-theme-bootstrap/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/theme-bootstrap", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Bootstrap theme for docusaurus", "main": "src/index.js", "license": "MIT", diff --git a/packages/docusaurus-theme-classic/package.json b/packages/docusaurus-theme-classic/package.json index 540db5c635..7d033da97b 100644 --- a/packages/docusaurus-theme-classic/package.json +++ b/packages/docusaurus-theme-classic/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/theme-classic", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Classic theme for Docusaurus", "main": "src/index.js", "types": "src/types.d.ts", @@ -15,6 +15,8 @@ "prettier": "prettier --config ../../.prettierrc --write \"**/*.{js,ts}\"" }, "dependencies": { + "@docusaurus/types": "^2.0.0-alpha.62", + "@docusaurus/utils-validation": "^2.0.0-alpha.62", "@hapi/joi": "^17.1.1", "@mdx-js/mdx": "^1.5.8", "@mdx-js/react": "^1.5.8", @@ -29,12 +31,10 @@ "prop-types": "^15.7.2", "react-router-dom": "^5.1.2", "react-toggle": "^4.1.1", - "use-onclickoutside": "^0.3.1", - "@docusaurus/types": "^2.0.0-alpha.61", - "@docusaurus/utils-validation": "^2.0.0-alpha.61" + "use-onclickoutside": "^0.3.1" }, "devDependencies": { - "@docusaurus/module-type-aliases": "^2.0.0-alpha.61", + "@docusaurus/module-type-aliases": "^2.0.0-alpha.62", "@types/hapi__joi": "^17.1.2" }, "peerDependencies": { diff --git a/packages/docusaurus-theme-live-codeblock/package.json b/packages/docusaurus-theme-live-codeblock/package.json index fc04991b1b..08c37ed3f5 100644 --- a/packages/docusaurus-theme-live-codeblock/package.json +++ b/packages/docusaurus-theme-live-codeblock/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/theme-live-codeblock", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Docusaurus Live CodeBlock", "main": "src/index.js", "publishConfig": { diff --git a/packages/docusaurus-theme-search-algolia/package.json b/packages/docusaurus-theme-search-algolia/package.json index 2b1ea93964..40bccf052b 100644 --- a/packages/docusaurus-theme-search-algolia/package.json +++ b/packages/docusaurus-theme-search-algolia/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/theme-search-algolia", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Algolia search component for Docusaurus", "main": "src/index.js", "publishConfig": { @@ -9,7 +9,7 @@ "license": "MIT", "dependencies": { "@docsearch/react": "^1.0.0-alpha.27", - "@docusaurus/utils": "^2.0.0-alpha.61", + "@docusaurus/utils": "^2.0.0-alpha.62", "@hapi/joi": "^17.1.1", "algoliasearch": "^4.0.0", "algoliasearch-helper": "^3.1.1", diff --git a/packages/docusaurus-types/package.json b/packages/docusaurus-types/package.json index 49b2703c5c..e467126f26 100644 --- a/packages/docusaurus-types/package.json +++ b/packages/docusaurus-types/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/types", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Common used typings for Docusaurus packages", "main": "./src/index.js", "types": "./src/index.d.ts", diff --git a/packages/docusaurus-utils-validation/package.json b/packages/docusaurus-utils-validation/package.json index e77f40c9ff..22d5a7e0ad 100644 --- a/packages/docusaurus-utils-validation/package.json +++ b/packages/docusaurus-utils-validation/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/utils-validation", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Node validation utility functions for Docusaurus packages", "main": "./lib/index.js", "types": "./lib/index.d.ts", diff --git a/packages/docusaurus-utils/package.json b/packages/docusaurus-utils/package.json index 5785dfc793..bd050ab83c 100644 --- a/packages/docusaurus-utils/package.json +++ b/packages/docusaurus-utils/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/utils", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Node utility functions for Docusaurus packages", "main": "./lib/index.js", "types": "./lib/index.d.ts", diff --git a/packages/docusaurus/package.json b/packages/docusaurus/package.json index d88f7d2162..3e2f8876cf 100644 --- a/packages/docusaurus/package.json +++ b/packages/docusaurus/package.json @@ -1,7 +1,7 @@ { "name": "@docusaurus/core", "description": "Easy to Maintain Open Source Documentation Websites", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "license": "MIT", "publishConfig": { "access": "public" @@ -30,7 +30,7 @@ "url": "https://github.com/facebook/docusaurus/issues" }, "devDependencies": { - "@docusaurus/module-type-aliases": "^2.0.0-alpha.61", + "@docusaurus/module-type-aliases": "^2.0.0-alpha.62", "@types/detect-port": "^1.3.0", "@types/hapi__joi": "^17.1.2" }, @@ -45,9 +45,9 @@ "@babel/preset-typescript": "^7.9.0", "@babel/runtime": "^7.9.2", "@babel/runtime-corejs3": "^7.10.4", - "@docusaurus/types": "^2.0.0-alpha.61", - "@docusaurus/utils": "^2.0.0-alpha.61", - "@docusaurus/utils-validation": "^2.0.0-alpha.61", + "@docusaurus/types": "^2.0.0-alpha.62", + "@docusaurus/utils": "^2.0.0-alpha.62", + "@docusaurus/utils-validation": "^2.0.0-alpha.62", "@endiliey/static-site-generator-webpack-plugin": "^4.0.0", "@hapi/joi": "^17.1.1", "@svgr/webpack": "^5.4.0", diff --git a/packages/lqip-loader/package.json b/packages/lqip-loader/package.json index 530981a46d..a29b47c8fe 100644 --- a/packages/lqip-loader/package.json +++ b/packages/lqip-loader/package.json @@ -1,6 +1,6 @@ { "name": "@docusaurus/lqip-loader", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "Low Quality Image Placeholders (LQIP) loader for webpack", "main": "src/index.js", "publishConfig": { diff --git a/packages/stylelint-copyright/package.json b/packages/stylelint-copyright/package.json index f8f1031942..ead1e27860 100644 --- a/packages/stylelint-copyright/package.json +++ b/packages/stylelint-copyright/package.json @@ -1,6 +1,6 @@ { "name": "stylelint-copyright", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "description": "stylelint plugin to check css files for a copyright header", "main": "index.js", "license": "MIT", diff --git a/website-1.x/package.json b/website-1.x/package.json index 3331f7ef71..7a7943a824 100644 --- a/website-1.x/package.json +++ b/website-1.x/package.json @@ -1,6 +1,6 @@ { "name": "docusaurus-1-website", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "private": true, "scripts": { "start": "docusaurus-start", @@ -14,6 +14,6 @@ "crowdin-download": "crowdin --config ../crowdin.yaml download -b master" }, "dependencies": { - "docusaurus": "^1.14.5" + "docusaurus": "^2.0.0-alpha.62" } } diff --git a/website/package.json b/website/package.json index 1a74940124..018bdc0922 100644 --- a/website/package.json +++ b/website/package.json @@ -1,6 +1,6 @@ { "name": "docusaurus-2-website", - "version": "2.0.0-alpha.61", + "version": "2.0.0-alpha.62", "private": true, "scripts": { "docusaurus": "docusaurus", @@ -20,12 +20,12 @@ "netlify:test": "yarn netlify:build:deployPreview && yarn netlify dev --debug" }, "dependencies": { - "@docusaurus/core": "^2.0.0-alpha.61", - "@docusaurus/plugin-client-redirects": "^2.0.0-alpha.61", - "@docusaurus/plugin-ideal-image": "^2.0.0-alpha.61", - "@docusaurus/plugin-pwa": "^2.0.0-alpha.61", - "@docusaurus/preset-classic": "^2.0.0-alpha.61", - "@docusaurus/theme-live-codeblock": "^2.0.0-alpha.61", + "@docusaurus/core": "^2.0.0-alpha.62", + "@docusaurus/plugin-client-redirects": "^2.0.0-alpha.62", + "@docusaurus/plugin-ideal-image": "^2.0.0-alpha.62", + "@docusaurus/plugin-pwa": "^2.0.0-alpha.62", + "@docusaurus/preset-classic": "^2.0.0-alpha.62", + "@docusaurus/theme-live-codeblock": "^2.0.0-alpha.62", "clsx": "^1.1.1", "color": "^3.1.2", "npm-to-yarn": "^1.0.0-2", diff --git a/website/versioned_docs/version-2.0.0-alpha.62/api/docusaurus.config.js.md b/website/versioned_docs/version-2.0.0-alpha.62/api/docusaurus.config.js.md new file mode 100644 index 0000000000..d3031c9006 --- /dev/null +++ b/website/versioned_docs/version-2.0.0-alpha.62/api/docusaurus.config.js.md @@ -0,0 +1,329 @@ +--- +id: docusaurus.config.js +title: docusaurus.config.js +description: API reference for Docusaurus configuration file. +slug: /docusaurus.config.js +--- + +## Overview + +`docusaurus.config.js` contains configurations for your site and is placed in the root directory of your site. + +## Required fields + +### `title` + +- Type: `string` + +Title for your website. + +```js title="docusaurus.config.js" +module.exports = { + title: 'Docusaurus', +}; +``` + +### `favicon` + +- Type: `string` + +URL for site favicon. Example: + +```js title="docusaurus.config.js" +module.exports = { + favicon: 'https://v2.docusaurus.io/favicon.ico', +}; +``` + +You can also use the favicon URL relative to the `static` directory of your site. For example, your site has the following directory structure: + +```bash +. +├── README.md +├ # ... other files in root directory +└─ static + └── img + └── favicon.ico +``` + +So you can refer it like below: + +```js title="docusaurus.config.js" +module.exports = { + favicon: 'img/favicon.ico', +}; +``` + +### `url` + +- Type: `string` + +URL for your website. This can also be considered the top-level hostname. For example, `https://facebook.github.io` is the URL of https://facebook.github.io/metro/, and `https://docusaurus.io` is the URL for https://docusaurus.io. This field is related to the [baseUrl](#baseurl) field. + +```js title="docusaurus.config.js" +module.exports = { + url: 'https://docusaurus.io', +}; +``` + +### `baseUrl` + +- Type: `string` + +Base URL for your site. This can also be considered the path after the host. For example, `/metro/` is the baseUrl of https://facebook.github.io/metro/. For URLs that have no path, the baseUrl should be set to `/`. This field is related to the [url](#url) field. + +```js title="docusaurus.config.js" +module.exports = { + baseUrl: '/', +}; +``` + +## Optional fields + +### `onBrokenLinks` + +- Type: `'ignore' | 'log' | 'warn' | 'error' | 'throw'` + +The behavior of Docusaurus, when it detects any broken link. + +By default, it throws an error, to ensure you never ship any broken link, but you can lower this security if needed. + +:::note + +The broken links detection is only available for a production build (`docusaurus build`). + +::: + +### `onDuplicateRoutes` + +- Type: `'ignore' | 'log' | 'warn' | 'error' | 'throw'` + +The behavior of Docusaurus when it detects any [duplicate routes](/guides/creating-pages.md#duplicate-routes). + +By default, it displays a warning after you run `yarn start` or `yarn build`. + +### `tagline` + +- Type: `string` + +The tagline for your website. + +```js title="docusaurus.config.js" +module.exports = { + tagline: + 'Docusaurus makes it easy to maintain Open Source documentation websites.', +}; +``` + +### `organizationName` + +- Type: `string` + +The GitHub user or organization that owns the repository. Used by the deployment command. + +```js title="docusaurus.config.js" +module.exports = { + // Docusaurus' organization is facebook + organizationName: 'facebook', +}; +``` + +### `projectName` + +- Type: `string` + +The name of the GitHub repository. Used by the deployment command. + +```js title="docusaurus.config.js" +module.exports = { + projectName: 'docusaurus', +}; +``` + +### `githubHost` + +- Type: `string` + +The hostname of your server. Useful if you are using GitHub Enterprise. + +```js title="docusaurus.config.js" +module.exports = { + githubHost: 'github.com', +}; +``` + +### `themeConfig` + +- Type: `Object` + + + +An object containing data needed by the theme you use. + +For Docusaurus' default theme _classic_, we use `themeConfig` to customize your navbar and footer links: + +Example: + +```js title="docusaurus.config.js" +module.exports = { + themeConfig: { + colorMode: { + defaultMode: 'light', + disableSwitch: false, + respectPrefersColorScheme: true, + switchConfig: { + darkIcon: '🌙', + lightIcon: '\u2600', + // React inline style object + // see https://reactjs.org/docs/dom-elements.html#style + darkIconStyle: { + marginLeft: '2px', + }, + lightIconStyle: { + marginLeft: '1px', + }, + }, + }, + navbar: { + title: 'Site Title', + logo: { + alt: 'Site Logo', + src: 'img/logo.svg', + }, + items: [ + { + to: 'docs/docusaurus.config.js', + activeBasePath: 'docs', + label: 'docusaurus.config.js', + position: 'left', + }, + // ... other links + ], + }, + footer: { + style: 'dark', + links: [ + { + title: 'Docs', + items: [ + { + label: 'Docs', + to: 'docs/doc1', + }, + ], + }, + // ... other links + ], + logo: { + alt: 'Facebook Open Source Logo', + src: 'https://docusaurus.io/img/oss_logo.png', + }, + copyright: `Copyright © ${new Date().getFullYear()} Facebook, Inc.`, // You can also put own HTML here + }, + }, +}; +``` + +### `plugins` + + + +- Type: `any[]` + +```js title="docusaurus.config.js" +module.exports = { + plugins: [], +}; +``` + +### `themes` + + + +- Type: `any[]` + +```js title="docusaurus.config.js" +module.exports = { + themes: [], +}; +``` + +### `presets` + + + +- Type: `any[]` + +```js title="docusaurus.config.js" +module.exports = { + presets: [], +}; +``` + +### `customFields` + +Docusaurus guards `docusaurus.config.js` from unknown fields. To add a custom field, define it on `customFields`. + +- Type: `Object` + +```js title="docusaurus.config.js" +module.exports = { + customFields: { + admin: 'endi', + superman: 'lol', + }, +}; +``` + +Attempting to add unknown field in the config will lead to error in build time: + +```bash +Error: The field(s) 'foo', 'bar' are not recognized in docusaurus.config.js +``` + +### `scripts` + +An array of scripts to load. The values can be either strings or plain objects of attribute-value maps. The `