diff --git a/.changeset/giant-worlds-swim.md b/.changeset/giant-worlds-swim.md deleted file mode 100644 index 7c25cfff22b..00000000000 --- a/.changeset/giant-worlds-swim.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@react-docgen/cli': major -'react-docgen': major ---- - -Drop support for Node.js 20, 21 and 23 - -Minimum Supported Node.js version is now 22.13.0 diff --git a/packages/react-docgen-cli/CHANGELOG.md b/packages/react-docgen-cli/CHANGELOG.md index 2aa39ed9068..eaa0c19b583 100644 --- a/packages/react-docgen-cli/CHANGELOG.md +++ b/packages/react-docgen-cli/CHANGELOG.md @@ -1,5 +1,22 @@ # Release Notes +## 4.0.0 + +### Major Changes + +- [#1095](https://github.com/reactjs/react-docgen/pull/1095) + [`798e73d`](https://github.com/reactjs/react-docgen/commit/798e73dd4a73574c66dbee9dffb8e4af507b1059) + Thanks [@danez](https://github.com/danez)! - Drop support for Node.js 20, 21 + and 23 + + Minimum Supported Node.js version is now 22.13.0 + +### Patch Changes + +- Updated dependencies + [[`798e73d`](https://github.com/reactjs/react-docgen/commit/798e73dd4a73574c66dbee9dffb8e4af507b1059)]: + - react-docgen@9.0.0 + ## 3.0.6 ### Patch Changes diff --git a/packages/react-docgen-cli/package.json b/packages/react-docgen-cli/package.json index d6ef8da3811..d70d8280de9 100644 --- a/packages/react-docgen-cli/package.json +++ b/packages/react-docgen-cli/package.json @@ -1,6 +1,6 @@ { "name": "@react-docgen/cli", - "version": "3.0.6", + "version": "4.0.0", "description": "A CLI to extract information from React components for documentation generation.", "publishConfig": { "provenance": true, @@ -39,7 +39,7 @@ "commander": "14.0.3", "debug": "4.4.3", "fast-glob": "3.3.3", - "react-docgen": "workspace:8.0.3", + "react-docgen": "workspace:9.0.0", "slash": "5.1.0" }, "devDependencies": { diff --git a/packages/react-docgen/CHANGELOG.md b/packages/react-docgen/CHANGELOG.md index 037720f4ab0..6ff28aec3a2 100644 --- a/packages/react-docgen/CHANGELOG.md +++ b/packages/react-docgen/CHANGELOG.md @@ -1,5 +1,16 @@ # Release Notes +## 9.0.0 + +### Major Changes + +- [#1095](https://github.com/reactjs/react-docgen/pull/1095) + [`798e73d`](https://github.com/reactjs/react-docgen/commit/798e73dd4a73574c66dbee9dffb8e4af507b1059) + Thanks [@danez](https://github.com/danez)! - Drop support for Node.js 20, 21 + and 23 + + Minimum Supported Node.js version is now 22.13.0 + ## 8.0.3 ### Patch Changes diff --git a/packages/react-docgen/package.json b/packages/react-docgen/package.json index 7fce579d521..c699c58b783 100644 --- a/packages/react-docgen/package.json +++ b/packages/react-docgen/package.json @@ -1,6 +1,6 @@ { "name": "react-docgen", - "version": "8.0.3", + "version": "9.0.0", "description": "A library to extract information from React components for documentation generation.", "publishConfig": { "provenance": true, diff --git a/packages/website/package.json b/packages/website/package.json index b1bd82b9b40..b3502a40c14 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -29,7 +29,7 @@ "postcss": "8.5.15", "postcss-lightningcss": "1.1.0", "react": "19.2.7", - "react-docgen": "workspace:8.0.3", + "react-docgen": "workspace:9.0.0", "react-dom": "19.2.7", "tailwindcss": "4.3.0" }, diff --git a/packages/website/src/app/docs/release-notes/cli/page.mdx b/packages/website/src/app/docs/release-notes/cli/page.mdx index 2aa39ed9068..eaa0c19b583 100644 --- a/packages/website/src/app/docs/release-notes/cli/page.mdx +++ b/packages/website/src/app/docs/release-notes/cli/page.mdx @@ -1,5 +1,22 @@ # Release Notes +## 4.0.0 + +### Major Changes + +- [#1095](https://github.com/reactjs/react-docgen/pull/1095) + [`798e73d`](https://github.com/reactjs/react-docgen/commit/798e73dd4a73574c66dbee9dffb8e4af507b1059) + Thanks [@danez](https://github.com/danez)! - Drop support for Node.js 20, 21 + and 23 + + Minimum Supported Node.js version is now 22.13.0 + +### Patch Changes + +- Updated dependencies + [[`798e73d`](https://github.com/reactjs/react-docgen/commit/798e73dd4a73574c66dbee9dffb8e4af507b1059)]: + - react-docgen@9.0.0 + ## 3.0.6 ### Patch Changes diff --git a/packages/website/src/app/docs/release-notes/react-docgen/page.mdx b/packages/website/src/app/docs/release-notes/react-docgen/page.mdx index 037720f4ab0..6ff28aec3a2 100644 --- a/packages/website/src/app/docs/release-notes/react-docgen/page.mdx +++ b/packages/website/src/app/docs/release-notes/react-docgen/page.mdx @@ -1,5 +1,16 @@ # Release Notes +## 9.0.0 + +### Major Changes + +- [#1095](https://github.com/reactjs/react-docgen/pull/1095) + [`798e73d`](https://github.com/reactjs/react-docgen/commit/798e73dd4a73574c66dbee9dffb8e4af507b1059) + Thanks [@danez](https://github.com/danez)! - Drop support for Node.js 20, 21 + and 23 + + Minimum Supported Node.js version is now 22.13.0 + ## 8.0.3 ### Patch Changes diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4cf387299fe..2fa098f95a3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -147,7 +147,7 @@ importers: specifier: 3.3.3 version: 3.3.3 react-docgen: - specifier: workspace:8.0.3 + specifier: workspace:9.0.0 version: link:../react-docgen slash: specifier: 5.1.0 @@ -188,19 +188,19 @@ importers: version: 2.1.1 next: specifier: 16.2.9 - version: 16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + version: 16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) next-sitemap: specifier: 4.2.3 - version: 4.2.3(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) + version: 4.2.3(next@16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)) next-themes: specifier: 0.4.6 version: 0.4.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7) nextra: specifier: 4.6.1 - version: 4.6.1(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + version: 4.6.1(next@16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) nextra-theme-docs: specifier: 4.6.1 - version: 4.6.1(@types/react@19.2.17)(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(nextra@4.6.1(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)) + version: 4.6.1(@types/react@19.2.17)(next@16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(nextra@4.6.1(next@16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)) postcss: specifier: 8.5.15 version: 8.5.15 @@ -211,7 +211,7 @@ importers: specifier: 19.2.7 version: 19.2.7 react-docgen: - specifier: workspace:8.0.3 + specifier: workspace:9.0.0 version: link:../react-docgen react-dom: specifier: 19.2.7 @@ -9117,20 +9117,20 @@ snapshots: neo-async@2.6.2: {} - next-sitemap@4.2.3(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7)): + next-sitemap@4.2.3(next@16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)): dependencies: '@corex/deepmerge': 4.0.43 '@next/env': 13.5.11 fast-glob: 3.3.3 minimist: 1.2.8 - next: 16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + next: 16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) next-themes@0.4.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: react: 19.2.7 react-dom: 19.2.7(react@19.2.7) - next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7): + next@16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: '@next/env': 16.2.9 '@swc/helpers': 0.5.15 @@ -9139,7 +9139,7 @@ snapshots: postcss: 8.4.31 react: 19.2.7 react-dom: 19.2.7(react@19.2.7) - styled-jsx: 5.1.6(react@19.2.7) + styled-jsx: 5.1.6(@babel/core@7.29.7)(react@19.2.7) optionalDependencies: '@next/swc-darwin-arm64': 16.2.9 '@next/swc-darwin-x64': 16.2.9 @@ -9154,13 +9154,13 @@ snapshots: - '@babel/core' - babel-plugin-macros - nextra-theme-docs@4.6.1(@types/react@19.2.17)(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(nextra@4.6.1(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)): + nextra-theme-docs@4.6.1(@types/react@19.2.17)(next@16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(nextra@4.6.1(next@16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)): dependencies: '@headlessui/react': 2.2.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - next: 16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + next: 16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) next-themes: 0.4.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - nextra: 4.6.1(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) + nextra: 4.6.1(next@16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3) react: 19.2.7 react-compiler-runtime: 19.1.0-rc.3(react@19.2.7) react-dom: 19.2.7(react@19.2.7) @@ -9172,7 +9172,7 @@ snapshots: - immer - use-sync-external-store - nextra@4.6.1(next@16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3): + nextra@4.6.1(next@16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3): dependencies: '@formatjs/intl-localematcher': 0.6.2 '@headlessui/react': 2.2.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -9193,7 +9193,7 @@ snapshots: mdast-util-gfm: 3.1.0 mdast-util-to-hast: 13.2.1 negotiator: 1.0.0 - next: 16.2.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + next: 16.2.9(@babel/core@7.29.7)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react: 19.2.7 react-compiler-runtime: 19.1.0-rc.3(react@19.2.7) react-dom: 19.2.7(react@19.2.7) @@ -10296,10 +10296,12 @@ snapshots: dependencies: inline-style-parser: 0.2.7 - styled-jsx@5.1.6(react@19.2.7): + styled-jsx@5.1.6(@babel/core@7.29.7)(react@19.2.7): dependencies: client-only: 0.0.1 react: 19.2.7 + optionalDependencies: + '@babel/core': 7.29.7 stylis@4.4.0: {}