From e16e2f912a3da02444d1755b6d350deadd62185f Mon Sep 17 00:00:00 2001 From: Bryan Linda <48506502+blindaa121@users.noreply.github.com> Date: Tue, 10 Dec 2024 13:13:53 -0800 Subject: [PATCH] Prepare release v4.3.0 (#1042) * Bump to v4.3.0 * Update changelog --- CHANGELOG.md | 22 +++++++++++++++++++ demo/package.json | 6 ++--- lerna.json | 2 +- .../package.json | 14 ++++++------ .../package.json | 18 +++++++-------- 5 files changed, 42 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b987d9322..de9d5ffb2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +## 4.3.0 (Dec 10, 2024) + +High level enhancements + +- Added support for Docusaurus v3.6, which enables Docusaurus Faster for improved build and development performance ([#1003](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1003)) + +Other enhancements and bug fixes + +### Features/Enhancements + +- Support discriminator with no parent/shared properties ([#1040](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1040)) +- Reintroduce password type to auth inputs ([#1039](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1039)) +- Address HTML minifier warnings caused by malformed MDX and HTML ([#1033](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1033)) +- Remove unused global selector and class name selector ([#1031](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1031)) +- Adjust top to better align response schema details marker ([#1029](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1029)) +- Add admonition support to descriptions/summaries ([#1016](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1016)) +- Added an --all-versions flag to gen-api-docs and clean-api-docs ([#1018](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1018)) +- fix: add back @hookform/error-message as a regular dep ([#1023](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1023)) +- fix: move dependencies to peer dependencies ([#1019](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1019)) +- Update version matrix +- Support schemas with array of types ([#1017](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/pull/1017)) + ## 4.2.0 (Nov 1, 2024) High level enhancements diff --git a/demo/package.json b/demo/package.json index a3fee528e..3046d499c 100644 --- a/demo/package.json +++ b/demo/package.json @@ -1,6 +1,6 @@ { "name": "demo", - "version": "4.2.0", + "version": "4.3.0", "private": true, "scripts": { "docusaurus": "docusaurus", @@ -26,8 +26,8 @@ "@docusaurus/plugin-google-gtag": "3.6.3", "@docusaurus/preset-classic": "3.6.3", "clsx": "^1.1.1", - "docusaurus-plugin-openapi-docs": "^4.2.0", - "docusaurus-theme-openapi-docs": "^4.2.0", + "docusaurus-plugin-openapi-docs": "^4.3.0", + "docusaurus-theme-openapi-docs": "^4.3.0", "prism-react-renderer": "^2.3.0", "react": "^18.2.0", "react-dom": "^18.2.0" diff --git a/lerna.json b/lerna.json index 8419cd22c..593d8e107 100644 --- a/lerna.json +++ b/lerna.json @@ -1,4 +1,4 @@ { - "version": "4.2.0", + "version": "4.3.0", "npmClient": "yarn" } diff --git a/packages/docusaurus-plugin-openapi-docs/package.json b/packages/docusaurus-plugin-openapi-docs/package.json index b3cb85e88..cb01c6f80 100644 --- a/packages/docusaurus-plugin-openapi-docs/package.json +++ b/packages/docusaurus-plugin-openapi-docs/package.json @@ -1,7 +1,7 @@ { "name": "docusaurus-plugin-openapi-docs", "description": "OpenAPI plugin for Docusaurus.", - "version": "4.2.0", + "version": "4.3.0", "license": "MIT", "keywords": [ "openapi", @@ -28,16 +28,16 @@ "watch": "tsc --watch" }, "devDependencies": { + "@docusaurus/plugin-content-docs": "^3.5.0", "@docusaurus/types": "^3.5.0", + "@docusaurus/utils": "^3.5.0", + "@docusaurus/utils-validation": "^3.5.0", "@types/fs-extra": "^9.0.13", "@types/json-pointer": "^1.0.31", "@types/json-schema": "^7.0.9", "@types/lodash": "^4.14.176", "@types/mustache": "^4.1.2", - "eslint-plugin-prettier": "^5.0.1", - "@docusaurus/plugin-content-docs": "^3.5.0", - "@docusaurus/utils": "^3.5.0", - "@docusaurus/utils-validation": "^3.5.0" + "eslint-plugin-prettier": "^5.0.1" }, "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.5.4", @@ -57,10 +57,10 @@ "xml-formatter": "^2.6.1" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0 || ^18.0.0", "@docusaurus/plugin-content-docs": "^3.5.0", "@docusaurus/utils": "^3.5.0", - "@docusaurus/utils-validation": "^3.5.0" + "@docusaurus/utils-validation": "^3.5.0", + "react": "^16.8.4 || ^17.0.0 || ^18.0.0" }, "engines": { "node": ">=14" diff --git a/packages/docusaurus-theme-openapi-docs/package.json b/packages/docusaurus-theme-openapi-docs/package.json index 2be2c5b5b..231ead23a 100644 --- a/packages/docusaurus-theme-openapi-docs/package.json +++ b/packages/docusaurus-theme-openapi-docs/package.json @@ -1,7 +1,7 @@ { "name": "docusaurus-theme-openapi-docs", "description": "OpenAPI theme for Docusaurus.", - "version": "4.2.0", + "version": "4.3.0", "license": "MIT", "keywords": [ "openapi", @@ -28,15 +28,15 @@ "watch": "concurrently --names \"lib,lib-next,tsc\" --kill-others \"yarn babel:lib --watch\" \"yarn babel:lib-next --watch\" \"yarn tsc --watch\"" }, "devDependencies": { + "@docusaurus/theme-common": "^3.5.0", "@docusaurus/types": "^3.5.0", "@types/crypto-js": "^4.1.0", "@types/file-saver": "^2.0.5", "@types/lodash": "^4.14.176", "concurrently": "^5.2.0", - "eslint-plugin-prettier": "^5.0.1", - "docusaurus-plugin-openapi-docs": "^4.2.0", - "@docusaurus/theme-common": "^3.5.0", - "docusaurus-plugin-sass": "^0.2.3" + "docusaurus-plugin-openapi-docs": "^4.3.0", + "docusaurus-plugin-sass": "^0.2.3", + "eslint-plugin-prettier": "^5.0.1" }, "dependencies": { "@hookform/error-message": "^2.0.1", @@ -66,11 +66,11 @@ "xml-formatter": "^2.6.1" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.4 || ^17.0.0 || ^18.0.0", - "docusaurus-plugin-openapi-docs": "^4.0.0", "@docusaurus/theme-common": "^3.5.0", - "docusaurus-plugin-sass": "^0.2.3" + "docusaurus-plugin-openapi-docs": "^4.0.0", + "docusaurus-plugin-sass": "^0.2.3", + "react": "^16.8.4 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.4 || ^17.0.0 || ^18.0.0" }, "engines": { "node": ">=14"