From 8f363f7359cb1cb8fa5de5195ec6d97aefaa16b3 Mon Sep 17 00:00:00 2001 From: domaindrivendev Date: Tue, 10 Jan 2023 22:42:43 -0800 Subject: [PATCH] Upgrade swagger-ui to 4.15.5 & redoc to 2.0.0 --- README.md | 16 +++++++------- .../package-lock.json | 22 +++++++++---------- src/Swashbuckle.AspNetCore.ReDoc/package.json | 2 +- .../package-lock.json | 14 ++++++------ .../package.json | 2 +- 5 files changed, 28 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 0dd707b74..dcfda78d8 100644 --- a/README.md +++ b/README.md @@ -21,8 +21,8 @@ Once you have an API that can describe itself in Swagger, you've opened the trea |Swashbuckle Version|ASP.NET Core|Swagger / OpenAPI Spec.|swagger-ui|ReDoc UI| |----------|----------|----------|----------|----------| -|[master](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/tree/master/README.md)|>= 2.0.0|2.0, 3.0|4.12.0|2.0.0-rc.72| -|[6.4.0](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/tree/v6.4.0)|>= 2.0.0|2.0, 3.0|4.12.0|2.0.0-rc.72| +|[master](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/tree/master/README.md)|>= 2.0.0|2.0, 3.0|4.15.5|2.0.0| +|[6.5.0](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/tree/v6.5.0)|>= 2.0.0|2.0, 3.0|4.15.5|2.0.0| |[5.6.3](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/tree/v5.6.3)|>= 2.0.0|2.0, 3.0|3.32.5|2.0.0-rc.40| |[4.0.0](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/tree/v4.0.0)|>= 2.0.0, < 3.0.0|2.0|3.19.5|1.22.2| |[3.0.0](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/tree/v3.0.0)|>= 1.0.4, < 3.0.0|2.0|3.17.1|1.20.0| @@ -33,8 +33,8 @@ Once you have an API that can describe itself in Swagger, you've opened the trea 1. Install the standard Nuget package into your ASP.NET Core application. ``` - Package Manager : Install-Package Swashbuckle.AspNetCore -Version 6.4.0 - CLI : dotnet add package --version 6.4.0 Swashbuckle.AspNetCore + Package Manager : Install-Package Swashbuckle.AspNetCore -Version 6.5.0 + CLI : dotnet add package --version 6.5.0 Swashbuckle.AspNetCore ``` 2. In the `ConfigureServices` method of `Startup.cs`, register the Swagger generator, defining one or more Swagger documents. @@ -110,8 +110,8 @@ If you're using **System.Text.Json (STJ)**, then the setup described above will If you're using **Newtonsoft**, then you'll need to install a separate package and explicitly opt-in to ensure that *Newtonsoft* settings/attributes are automatically honored by the Swagger generator: ``` -Package Manager : Install-Package Swashbuckle.AspNetCore.Newtonsoft -Version 6.4.0 -CLI : dotnet add package --version 6.4.0 Swashbuckle.AspNetCore.Newtonsoft +Package Manager : Install-Package Swashbuckle.AspNetCore.Newtonsoft -Version 6.5.0 +CLI : dotnet add package --version 6.5.0 Swashbuckle.AspNetCore.Newtonsoft ``` ```csharp @@ -1549,7 +1549,7 @@ It's packaged as a [.NET Core Tool](https://docs.microsoft.com/en-us/dotnet/core 1. Install as a [global tool](https://docs.microsoft.com/en-us/dotnet/core/tools/global-tools#install-a-global-tool) ``` - dotnet tool install -g --version 6.4.0 Swashbuckle.AspNetCore.Cli + dotnet tool install -g --version 6.5.0 Swashbuckle.AspNetCore.Cli ``` 2. Verify that the tool was installed correctly @@ -1580,7 +1580,7 @@ It's packaged as a [.NET Core Tool](https://docs.microsoft.com/en-us/dotnet/core 2. Install as a [local tool](https://docs.microsoft.com/en-us/dotnet/core/tools/global-tools#install-a-local-tool) ``` - dotnet tool install --version 6.4.0 Swashbuckle.AspNetCore.Cli + dotnet tool install --version 6.5.0 Swashbuckle.AspNetCore.Cli ``` 3. Verify that the tool was installed correctly diff --git a/src/Swashbuckle.AspNetCore.ReDoc/package-lock.json b/src/Swashbuckle.AspNetCore.ReDoc/package-lock.json index 34d078778..80a728b69 100644 --- a/src/Swashbuckle.AspNetCore.ReDoc/package-lock.json +++ b/src/Swashbuckle.AspNetCore.ReDoc/package-lock.json @@ -8,7 +8,7 @@ "name": "swashbuckle", "version": "1.0.0", "dependencies": { - "redoc": "2.0.0-rc.72" + "redoc": "2.0.0" } }, "node_modules/@babel/code-frame": { @@ -1468,11 +1468,11 @@ } }, "node_modules/redoc": { - "version": "2.0.0-rc.72", - "resolved": "https://registry.npmjs.org/redoc/-/redoc-2.0.0-rc.72.tgz", - "integrity": "sha512-IX/WvVh4N3zwo4sAjnQFz6ffIUd6G47hcflxPtrpxblJaeOy0MBSzzY8f179WjssWPYcSmmndP5v0hgEXFiimg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/redoc/-/redoc-2.0.0.tgz", + "integrity": "sha512-rU8iLdAkT89ywOkYk66Mr+IofqaMASlRvTew0dJvopCORMIPUcPMxjlJbJNC6wsn2vvMnpUFLQ/0ISDWn9BWag==", "dependencies": { - "@redocly/openapi-core": "^1.0.0-beta.97", + "@redocly/openapi-core": "^1.0.0-beta.104", "classnames": "^2.3.1", "decko": "^1.2.0", "dompurify": "^2.2.8", @@ -1484,7 +1484,7 @@ "mobx-react": "^7.2.0", "openapi-sampler": "^1.3.0", "path-browserify": "^1.0.1", - "perfect-scrollbar": "^1.5.1", + "perfect-scrollbar": "^1.5.5", "polished": "^4.1.3", "prismjs": "^1.27.0", "prop-types": "^15.7.2", @@ -3263,11 +3263,11 @@ } }, "redoc": { - "version": "2.0.0-rc.72", - "resolved": "https://registry.npmjs.org/redoc/-/redoc-2.0.0-rc.72.tgz", - "integrity": "sha512-IX/WvVh4N3zwo4sAjnQFz6ffIUd6G47hcflxPtrpxblJaeOy0MBSzzY8f179WjssWPYcSmmndP5v0hgEXFiimg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/redoc/-/redoc-2.0.0.tgz", + "integrity": "sha512-rU8iLdAkT89ywOkYk66Mr+IofqaMASlRvTew0dJvopCORMIPUcPMxjlJbJNC6wsn2vvMnpUFLQ/0ISDWn9BWag==", "requires": { - "@redocly/openapi-core": "^1.0.0-beta.97", + "@redocly/openapi-core": "^1.0.0-beta.104", "classnames": "^2.3.1", "decko": "^1.2.0", "dompurify": "^2.2.8", @@ -3279,7 +3279,7 @@ "mobx-react": "^7.2.0", "openapi-sampler": "^1.3.0", "path-browserify": "^1.0.1", - "perfect-scrollbar": "^1.5.1", + "perfect-scrollbar": "^1.5.5", "polished": "^4.1.3", "prismjs": "^1.27.0", "prop-types": "^15.7.2", diff --git a/src/Swashbuckle.AspNetCore.ReDoc/package.json b/src/Swashbuckle.AspNetCore.ReDoc/package.json index aaf5446f2..33e4d327e 100644 --- a/src/Swashbuckle.AspNetCore.ReDoc/package.json +++ b/src/Swashbuckle.AspNetCore.ReDoc/package.json @@ -3,6 +3,6 @@ "version": "1.0.0", "private": true, "dependencies": { - "redoc": "2.0.0-rc.72" + "redoc": "2.0.0" } } diff --git a/src/Swashbuckle.AspNetCore.SwaggerUI/package-lock.json b/src/Swashbuckle.AspNetCore.SwaggerUI/package-lock.json index 38abd3e7b..50b540668 100644 --- a/src/Swashbuckle.AspNetCore.SwaggerUI/package-lock.json +++ b/src/Swashbuckle.AspNetCore.SwaggerUI/package-lock.json @@ -9,20 +9,20 @@ "version": "1.0.0", "hasInstallScript": true, "dependencies": { - "swagger-ui-dist": "4.14.0" + "swagger-ui-dist": "4.15.5" } }, "node_modules/swagger-ui-dist": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-4.14.0.tgz", - "integrity": "sha512-TBzhheU15s+o54Cgk9qxuYcZMiqSm/SkvKnapoGHOF66kz0Y5aGjpzj5BT/vpBbn6rTPJ9tUYXQxuDWfsjiGMw==" + "version": "4.15.5", + "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-4.15.5.tgz", + "integrity": "sha512-V3eIa28lwB6gg7/wfNvAbjwJYmDXy1Jo1POjyTzlB6wPcHiGlRxq39TSjYGVjQrUSAzpv+a7nzp7mDxgNy57xA==" } }, "dependencies": { "swagger-ui-dist": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-4.14.0.tgz", - "integrity": "sha512-TBzhheU15s+o54Cgk9qxuYcZMiqSm/SkvKnapoGHOF66kz0Y5aGjpzj5BT/vpBbn6rTPJ9tUYXQxuDWfsjiGMw==" + "version": "4.15.5", + "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-4.15.5.tgz", + "integrity": "sha512-V3eIa28lwB6gg7/wfNvAbjwJYmDXy1Jo1POjyTzlB6wPcHiGlRxq39TSjYGVjQrUSAzpv+a7nzp7mDxgNy57xA==" } } } diff --git a/src/Swashbuckle.AspNetCore.SwaggerUI/package.json b/src/Swashbuckle.AspNetCore.SwaggerUI/package.json index ead5a7849..b73eac52c 100644 --- a/src/Swashbuckle.AspNetCore.SwaggerUI/package.json +++ b/src/Swashbuckle.AspNetCore.SwaggerUI/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "private": true, "dependencies": { - "swagger-ui-dist": "4.14.0" + "swagger-ui-dist": "4.15.5" }, "scripts": { "postinstall": "node scripts/remove-source-map-links.js"