Skip to content

Commit dbdd4df

Browse files
authored
chore: release Docusaurus v3.4 (#10186)
1 parent a7afd9c commit dbdd4df

File tree

145 files changed

+21407
-203
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+21407
-203
lines changed

CHANGELOG.md

+67
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,72 @@
11
# Docusaurus Changelog
22

3+
## 3.4.0 (2024-05-31)
4+
5+
#### :rocket: New Feature
6+
7+
- `create-docusaurus`, `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`, `docusaurus-theme-classic`, `docusaurus-utils-validation`, `docusaurus-utils`
8+
- [#10137](https://github.com/facebook/docusaurus/pull/10137) feat(docs, blog): add support for `tags.yml`, predefined list of tags ([@OzakIOne](https://github.com/OzakIOne))
9+
- `docusaurus-theme-translations`
10+
- [#10151](https://github.com/facebook/docusaurus/pull/10151) feat(theme-translations): Added Turkmen (tk) default theme translations ([@ilmedova](https://github.com/ilmedova))
11+
- [#10111](https://github.com/facebook/docusaurus/pull/10111) feat(theme-translations): Add Bulgarian default theme translations (bg) ([@PetarMc1](https://github.com/PetarMc1))
12+
- `docusaurus-plugin-client-redirects`, `docusaurus-plugin-content-blog`, `docusaurus-plugin-pwa`, `docusaurus-plugin-sitemap`, `docusaurus-theme-search-algolia`, `docusaurus-types`, `docusaurus-utils`, `docusaurus`
13+
- [#9859](https://github.com/facebook/docusaurus/pull/9859) feat(core): hash router option - browse site offline (experimental) ([@slorber](https://github.com/slorber))
14+
- `docusaurus-module-type-aliases`, `docusaurus-theme-classic`, `docusaurus-theme-common`, `docusaurus-types`, `docusaurus`
15+
- [#10121](https://github.com/facebook/docusaurus/pull/10121) feat(core): site storage config options (experimental) ([@slorber](https://github.com/slorber))
16+
17+
#### :bug: Bug Fix
18+
19+
- `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`, `docusaurus-utils`
20+
- [#10185](https://github.com/facebook/docusaurus/pull/10185) fix(docs, blog): Markdown link resolution does not support hot reload ([@slorber](https://github.com/slorber))
21+
- `docusaurus-theme-search-algolia`
22+
- [#10178](https://github.com/facebook/docusaurus/pull/10178) fix(theme): SearchPage should respect `contextualSearch: false` setting ([@ncoughlin](https://github.com/ncoughlin))
23+
- [#10164](https://github.com/facebook/docusaurus/pull/10164) fix(search): fix algolia search container bug ([@slorber](https://github.com/slorber))
24+
- `docusaurus-mdx-loader`, `docusaurus-plugin-content-blog`, `docusaurus-plugin-content-docs`, `docusaurus-plugin-content-pages`, `docusaurus-utils`
25+
- [#10168](https://github.com/facebook/docusaurus/pull/10168) fix(mdx-loader): resolve Markdown/MDX links with Remark instead of RegExp ([@slorber](https://github.com/slorber))
26+
- `docusaurus-theme-translations`
27+
- [#10165](https://github.com/facebook/docusaurus/pull/10165) fix(theme-translation): add missing Korean (ko) theme translations ([@revi](https://github.com/revi))
28+
- [#10157](https://github.com/facebook/docusaurus/pull/10157) fix(theme-translations): complete Vietnamese theme translations ([@namnguyenthanhwork](https://github.com/namnguyenthanhwork))
29+
- `docusaurus`
30+
- [#10145](https://github.com/facebook/docusaurus/pull/10145) fix(core): fix serve workaround regexp ([@slorber](https://github.com/slorber))
31+
- [#10142](https://github.com/facebook/docusaurus/pull/10142) fix(core): fix `docusaurus serve` broken for assets when using trailingSlash ([@slorber](https://github.com/slorber))
32+
- [#10130](https://github.com/facebook/docusaurus/pull/10130) fix(core): the broken anchor checker should not be sensitive pathname trailing slashes ([@slorber](https://github.com/slorber))
33+
- `docusaurus-theme-classic`, `docusaurus-theme-common`
34+
- [#10144](https://github.com/facebook/docusaurus/pull/10144) fix(theme): fix announcement bar layout shift due to missing storage key namespace ([@slorber](https://github.com/slorber))
35+
- `docusaurus-plugin-content-docs`, `docusaurus`
36+
- [#10132](https://github.com/facebook/docusaurus/pull/10132) fix(core): `configurePostCss()` should run after `configureWebpack()` ([@slorber](https://github.com/slorber))
37+
- `docusaurus-utils`, `docusaurus`
38+
- [#10131](https://github.com/facebook/docusaurus/pull/10131) fix(core): codegen should generate unique route prop filenames ([@slorber](https://github.com/slorber))
39+
- `docusaurus-theme-classic`, `docusaurus-theme-translations`
40+
- [#10118](https://github.com/facebook/docusaurus/pull/10118) fix(theme-translations): fix missing pluralization for label DocCard.categoryDescription.plurals ([@slorber](https://github.com/slorber))
41+
42+
#### :memo: Documentation
43+
44+
- [#10176](https://github.com/facebook/docusaurus/pull/10176) docs: add community plugin docusaurus-graph ([@Arsero](https://github.com/Arsero))
45+
- [#10173](https://github.com/facebook/docusaurus/pull/10173) docs: improve how to use `<details>` ([@tats-u](https://github.com/tats-u))
46+
- [#10167](https://github.com/facebook/docusaurus/pull/10167) docs: suggest using `{<...>...</...>}` if don't use Markdown in migra… ([@tats-u](https://github.com/tats-u))
47+
- [#10143](https://github.com/facebook/docusaurus/pull/10143) docs: recommend users to remove hast-util-is-element in migration to v3 ([@tats-u](https://github.com/tats-u))
48+
- [#10124](https://github.com/facebook/docusaurus/pull/10124) docs: v3 prepare your site blog post should point users to the upgrade guide ([@homotechsual](https://github.com/homotechsual))
49+
50+
#### :robot: Dependencies
51+
52+
- [#10155](https://github.com/facebook/docusaurus/pull/10155) chore(deps): bump peaceiris/actions-gh-pages from 3 to 4 ([@dependabot[bot]](https://github.com/apps/dependabot))
53+
- [#10154](https://github.com/facebook/docusaurus/pull/10154) chore(deps): bump github/codeql-action from 2.13.4 to 3.25.6 ([@dependabot[bot]](https://github.com/apps/dependabot))
54+
- [#10112](https://github.com/facebook/docusaurus/pull/10112) chore(deps): bump actions/dependency-review-action from 4.3.1 to 4.3.2 ([@dependabot[bot]](https://github.com/apps/dependabot))
55+
56+
#### Committers: 11
57+
58+
- Azzedine E. ([@Arsero](https://github.com/Arsero))
59+
- CodeDoctor ([@CodeDoctorDE](https://github.com/CodeDoctorDE))
60+
- Mahri Ilmedova ([@ilmedova](https://github.com/ilmedova))
61+
- Mikey O'Toole ([@homotechsual](https://github.com/homotechsual))
62+
- Nguyễn Thành Nam ([@namnguyenthanhwork](https://github.com/namnguyenthanhwork))
63+
- Nick Coughlin ([@ncoughlin](https://github.com/ncoughlin))
64+
- Petar_mc ([@PetarMc1](https://github.com/PetarMc1))
65+
- Sébastien Lorber ([@slorber](https://github.com/slorber))
66+
- Tatsunori Uchino ([@tats-u](https://github.com/tats-u))
67+
- Yongmin ([@revi](https://github.com/revi))
68+
- ozaki ([@OzakIOne](https://github.com/OzakIOne))
69+
370
## 3.3.2 (2024-05-03)
471

572
#### :bug: Bug Fix

admin/new.docusaurus.io/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "new.docusaurus.io",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"private": true,
55
"scripts": {
66
"start": "npx --package netlify-cli netlify dev"

argos/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "argos",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "Argos visual diff tests",
55
"license": "MIT",
66
"private": true,

lerna.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "3.3.2",
2+
"version": "3.4.0",
33
"npmClient": "yarn",
44
"useWorkspaces": true,
55
"useNx": false,

packages/create-docusaurus/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "create-docusaurus",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "Create Docusaurus apps easily.",
55
"type": "module",
66
"repository": {
@@ -22,8 +22,8 @@
2222
},
2323
"license": "MIT",
2424
"dependencies": {
25-
"@docusaurus/logger": "3.3.2",
26-
"@docusaurus/utils": "3.3.2",
25+
"@docusaurus/logger": "3.4.0",
26+
"@docusaurus/utils": "3.4.0",
2727
"commander": "^5.1.0",
2828
"fs-extra": "^11.1.1",
2929
"lodash": "^4.17.21",

packages/create-docusaurus/templates/classic-typescript/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "docusaurus-2-classic-typescript-template",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"private": true,
55
"scripts": {
66
"docusaurus": "docusaurus",
@@ -15,18 +15,18 @@
1515
"typecheck": "tsc"
1616
},
1717
"dependencies": {
18-
"@docusaurus/core": "3.3.2",
19-
"@docusaurus/preset-classic": "3.3.2",
18+
"@docusaurus/core": "3.4.0",
19+
"@docusaurus/preset-classic": "3.4.0",
2020
"@mdx-js/react": "^3.0.0",
2121
"clsx": "^2.0.0",
2222
"prism-react-renderer": "^2.3.0",
2323
"react": "^18.0.0",
2424
"react-dom": "^18.0.0"
2525
},
2626
"devDependencies": {
27-
"@docusaurus/module-type-aliases": "3.3.2",
28-
"@docusaurus/tsconfig": "3.3.2",
29-
"@docusaurus/types": "3.3.2",
27+
"@docusaurus/module-type-aliases": "3.4.0",
28+
"@docusaurus/tsconfig": "3.4.0",
29+
"@docusaurus/types": "3.4.0",
3030
"typescript": "~5.2.2"
3131
},
3232
"browserslist": {

packages/create-docusaurus/templates/classic/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "docusaurus-2-classic-template",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"private": true,
55
"scripts": {
66
"docusaurus": "docusaurus",
@@ -14,17 +14,17 @@
1414
"write-heading-ids": "docusaurus write-heading-ids"
1515
},
1616
"dependencies": {
17-
"@docusaurus/core": "3.3.2",
18-
"@docusaurus/preset-classic": "3.3.2",
17+
"@docusaurus/core": "3.4.0",
18+
"@docusaurus/preset-classic": "3.4.0",
1919
"@mdx-js/react": "^3.0.0",
2020
"clsx": "^2.0.0",
2121
"prism-react-renderer": "^2.3.0",
2222
"react": "^18.0.0",
2323
"react-dom": "^18.0.0"
2424
},
2525
"devDependencies": {
26-
"@docusaurus/module-type-aliases": "3.3.2",
27-
"@docusaurus/types": "3.3.2"
26+
"@docusaurus/module-type-aliases": "3.4.0",
27+
"@docusaurus/types": "3.4.0"
2828
},
2929
"browserslist": {
3030
"production": [

packages/docusaurus-cssnano-preset/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@docusaurus/cssnano-preset",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "Advanced cssnano preset for maximum optimization.",
55
"main": "lib/index.js",
66
"license": "MIT",

packages/docusaurus-logger/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@docusaurus/logger",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "An encapsulated logger for semantically formatting console messages.",
55
"main": "./lib/index.js",
66
"repository": {

packages/docusaurus-mdx-loader/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@docusaurus/mdx-loader",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "Docusaurus Loader for MDX",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
@@ -18,9 +18,9 @@
1818
},
1919
"license": "MIT",
2020
"dependencies": {
21-
"@docusaurus/logger": "3.3.2",
22-
"@docusaurus/utils": "3.3.2",
23-
"@docusaurus/utils-validation": "3.3.2",
21+
"@docusaurus/logger": "3.4.0",
22+
"@docusaurus/utils": "3.4.0",
23+
"@docusaurus/utils-validation": "3.4.0",
2424
"@mdx-js/mdx": "^3.0.0",
2525
"@slorber/remark-comment": "^1.0.0",
2626
"escape-html": "^1.0.3",
@@ -44,7 +44,7 @@
4444
"webpack": "^5.88.1"
4545
},
4646
"devDependencies": {
47-
"@docusaurus/types": "3.3.2",
47+
"@docusaurus/types": "3.4.0",
4848
"@types/escape-html": "^1.0.2",
4949
"@types/mdast": "^4.0.2",
5050
"@types/stringify-object": "^3.3.1",

packages/docusaurus-module-type-aliases/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@docusaurus/module-type-aliases",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "Docusaurus module type aliases.",
55
"types": "./src/index.d.ts",
66
"publishConfig": {
@@ -12,7 +12,7 @@
1212
"directory": "packages/docusaurus-module-type-aliases"
1313
},
1414
"dependencies": {
15-
"@docusaurus/types": "3.3.2",
15+
"@docusaurus/types": "3.4.0",
1616
"@types/history": "^4.7.11",
1717
"@types/react": "*",
1818
"@types/react-router-config": "*",

packages/docusaurus-plugin-client-redirects/package.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@docusaurus/plugin-client-redirects",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "Client redirects plugin for Docusaurus.",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
@@ -18,18 +18,18 @@
1818
},
1919
"license": "MIT",
2020
"dependencies": {
21-
"@docusaurus/core": "3.3.2",
22-
"@docusaurus/logger": "3.3.2",
23-
"@docusaurus/utils": "3.3.2",
24-
"@docusaurus/utils-common": "3.3.2",
25-
"@docusaurus/utils-validation": "3.3.2",
21+
"@docusaurus/core": "3.4.0",
22+
"@docusaurus/logger": "3.4.0",
23+
"@docusaurus/utils": "3.4.0",
24+
"@docusaurus/utils-common": "3.4.0",
25+
"@docusaurus/utils-validation": "3.4.0",
2626
"eta": "^2.2.0",
2727
"fs-extra": "^11.1.1",
2828
"lodash": "^4.17.21",
2929
"tslib": "^2.6.0"
3030
},
3131
"devDependencies": {
32-
"@docusaurus/types": "3.3.2"
32+
"@docusaurus/types": "3.4.0"
3333
},
3434
"peerDependencies": {
3535
"react": "^18.0.0",

packages/docusaurus-plugin-content-blog/package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@docusaurus/plugin-content-blog",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "Blog plugin for Docusaurus.",
55
"main": "lib/index.js",
66
"types": "src/plugin-content-blog.d.ts",
@@ -31,13 +31,13 @@
3131
},
3232
"license": "MIT",
3333
"dependencies": {
34-
"@docusaurus/core": "3.3.2",
35-
"@docusaurus/logger": "3.3.2",
36-
"@docusaurus/mdx-loader": "3.3.2",
37-
"@docusaurus/types": "3.3.2",
38-
"@docusaurus/utils": "3.3.2",
39-
"@docusaurus/utils-common": "3.3.2",
40-
"@docusaurus/utils-validation": "3.3.2",
34+
"@docusaurus/core": "3.4.0",
35+
"@docusaurus/logger": "3.4.0",
36+
"@docusaurus/mdx-loader": "3.4.0",
37+
"@docusaurus/types": "3.4.0",
38+
"@docusaurus/utils": "3.4.0",
39+
"@docusaurus/utils-common": "3.4.0",
40+
"@docusaurus/utils-validation": "3.4.0",
4141
"cheerio": "^1.0.0-rc.12",
4242
"feed": "^4.2.2",
4343
"fs-extra": "^11.1.1",

packages/docusaurus-plugin-content-docs/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@docusaurus/plugin-content-docs",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "Docs plugin for Docusaurus.",
55
"main": "lib/index.js",
66
"sideEffects": false,
@@ -35,14 +35,14 @@
3535
},
3636
"license": "MIT",
3737
"dependencies": {
38-
"@docusaurus/core": "3.3.2",
39-
"@docusaurus/logger": "3.3.2",
40-
"@docusaurus/mdx-loader": "3.3.2",
41-
"@docusaurus/module-type-aliases": "3.3.2",
42-
"@docusaurus/types": "3.3.2",
43-
"@docusaurus/utils": "3.3.2",
44-
"@docusaurus/utils-common": "3.3.2",
45-
"@docusaurus/utils-validation": "3.3.2",
38+
"@docusaurus/core": "3.4.0",
39+
"@docusaurus/logger": "3.4.0",
40+
"@docusaurus/mdx-loader": "3.4.0",
41+
"@docusaurus/module-type-aliases": "3.4.0",
42+
"@docusaurus/types": "3.4.0",
43+
"@docusaurus/utils": "3.4.0",
44+
"@docusaurus/utils-common": "3.4.0",
45+
"@docusaurus/utils-validation": "3.4.0",
4646
"@types/react-router-config": "^5.0.7",
4747
"combine-promises": "^1.1.0",
4848
"fs-extra": "^11.1.1",

packages/docusaurus-plugin-content-pages/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@docusaurus/plugin-content-pages",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "Pages plugin for Docusaurus.",
55
"main": "lib/index.js",
66
"types": "src/plugin-content-pages.d.ts",
@@ -18,11 +18,11 @@
1818
},
1919
"license": "MIT",
2020
"dependencies": {
21-
"@docusaurus/core": "3.3.2",
22-
"@docusaurus/mdx-loader": "3.3.2",
23-
"@docusaurus/types": "3.3.2",
24-
"@docusaurus/utils": "3.3.2",
25-
"@docusaurus/utils-validation": "3.3.2",
21+
"@docusaurus/core": "3.4.0",
22+
"@docusaurus/mdx-loader": "3.4.0",
23+
"@docusaurus/types": "3.4.0",
24+
"@docusaurus/utils": "3.4.0",
25+
"@docusaurus/utils-validation": "3.4.0",
2626
"fs-extra": "^11.1.1",
2727
"tslib": "^2.6.0",
2828
"webpack": "^5.88.1"

packages/docusaurus-plugin-debug/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@docusaurus/plugin-debug",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "Debug plugin for Docusaurus.",
55
"main": "lib/index.js",
66
"types": "src/plugin-debug.d.ts",
@@ -20,9 +20,9 @@
2020
},
2121
"license": "MIT",
2222
"dependencies": {
23-
"@docusaurus/core": "3.3.2",
24-
"@docusaurus/types": "3.3.2",
25-
"@docusaurus/utils": "3.3.2",
23+
"@docusaurus/core": "3.4.0",
24+
"@docusaurus/types": "3.4.0",
25+
"@docusaurus/utils": "3.4.0",
2626
"fs-extra": "^11.1.1",
2727
"react-json-view-lite": "^1.2.0",
2828
"tslib": "^2.6.0"

packages/docusaurus-plugin-google-analytics/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@docusaurus/plugin-google-analytics",
3-
"version": "3.3.2",
3+
"version": "3.4.0",
44
"description": "Global analytics (analytics.js) plugin for Docusaurus.",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
@@ -18,9 +18,9 @@
1818
},
1919
"license": "MIT",
2020
"dependencies": {
21-
"@docusaurus/core": "3.3.2",
22-
"@docusaurus/types": "3.3.2",
23-
"@docusaurus/utils-validation": "3.3.2",
21+
"@docusaurus/core": "3.4.0",
22+
"@docusaurus/types": "3.4.0",
23+
"@docusaurus/utils-validation": "3.4.0",
2424
"tslib": "^2.6.0"
2525
},
2626
"peerDependencies": {

0 commit comments

Comments
 (0)