No description
Find a file
Renovate 078fba5ead
chore(deps): update dependency swashbuckle.aspnetcore to v8 (#26)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) | nuget | major | `7.2.0` -> `8.0.0` |

---

### Release Notes

<details>
<summary>domaindrivendev/Swashbuckle.AspNetCore (Swashbuckle.AspNetCore)</summary>

### [`v8.0.0`](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v8.0.0)

> \[!IMPORTANT]\
> Swashbuckle.AspNetCore drops support for .NET 6.

Swashbuckle.AspNetCore v8.0.0 makes the following notable changes:

-   Drops support for `net6.0`.
-   The `netstandard2.0` TFM now depends on [ASP.NET Core 2.3](https://github.com/dotnet/announcements/issues/331) instead of ASP.NET Core 2.1.
-   Updates Microsoft.OpenApi to [v1.6.23](https://github.com/microsoft/OpenAPI.NET/releases/tag/1.6.23). This update requires the use of swagger-ui [v5.19.0](https://github.com/swagger-api/swagger-ui/releases/tag/v5.19.0) or later ([v5.20.1](https://github.com/swagger-api/swagger-ui/releases/tag/v5.20.1) is included in the Swashbuckle.AspNetCore.SwaggerUI NuGet package). You may need to clear your browser's cache to pick up the latest JavaScript files for swagger-ui.
-   To prepare for future support for OpenAPI 3.1 documents, deprecates the `SerializeAsV2` property by marking it as `[Obsolete]`. Users should update their code as illustrated below, depending on their use case:
    ```diff
    - options.SerializeAsV2 = true;
    + options.OpenApiVersion = Microsoft.OpenApi.OpenApiSpecVersion.OpenApi2_0;

    // or if explicitly disabling (the same as the default behaviour)
    - options.SerializeAsV2 = false;
    + options.OpenApiVersion = Microsoft.OpenApi.OpenApiSpecVersion.OpenApi3_0;
    ```
-   To prepare for future support for OpenAPI 3.1 documents, the [Swashbuckle.AspNetCore.Cli](https://www.nuget.org/packages/Swashbuckle.AspNetCore.Cli) tool has deprecated the `--serializeasv2` option and logs a warning to the console. Users should update their usage as illustrated below, depending on their use case:
    ```diff
    - swagger tofile --output [output] [startupassembly] [swaggerdoc] --serializeasv2
    + swagger tofile --output [output] [startupassembly] [swaggerdoc] --openapiversion "2.0"
    ```

#### What's Changed

-   More reliable coverage by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3294
-   Apply IDE refactoring suggestions by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3254
-   .NET 10 preparation by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3285
-   Move snapshots by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3314
-   Snapshot OpenApiDocument as JSON by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3315
-   Enable implicit usings by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3316
-   Drop .NET 6 by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3183
-   Deprecate `SerializeAsV2` by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3286
-   Improve release automation by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3317
-   Bump NuGet packages by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3319

**Full Changelog**: https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v7.3.2...v8.0.0

### [`v7.3.2`](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v7.3.2)

#### What's Changed

-   Fix humanize for multiline `code` and `<para>` tags by [@&#8203;EvgeniyZ](https://github.com/EvgeniyZ) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3295
-   Fix `DescribeAllParametersInCamelCase` usage for parameters by [@&#8203;maksim-sovkov](https://github.com/maksim-sovkov) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3309

#### New Contributors

-   [@&#8203;maksim-sovkov](https://github.com/maksim-sovkov) made their first contribution in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3309

**Full Changelog**: https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v7.3.1...v7.3.2

### [`v7.3.1`](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v7.3.1)

#### What's Changed

-   Fix for ApiDescriptionProvider throws NRE by [@&#8203;EvgeniyZ](https://github.com/EvgeniyZ) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3280
-   Bump swagger-ui-dist from 5.19.0 to 5.20.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3279

**Full Changelog**: https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v7.3.0...v7.3.1

### [`v7.3.0`](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases/tag/v7.3.0)

#### What's Changed

-   Add `CreateFromJson` options overload by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3218
-   Stop testing with .NET 6 by [@&#8203;martincostello](https://github.com/martincostello) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3219
-   Replace IdentityServer4 with Duende.IdentityServer ([#&#8203;3008](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/issues/3008)) by [@&#8203;pseudometalhead](https://github.com/pseudometalhead) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3184
-   Fix JWT version for .NET 9 by [@&#8203;Saibamen](https://github.com/Saibamen) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3227
-   Adjust readme for issue [#&#8203;1014](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/issues/1014) by [@&#8203;EvgeniyZ](https://github.com/EvgeniyZ) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3233
-   Humanize multiline para tag by [@&#8203;EvgeniyZ](https://github.com/EvgeniyZ) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3234
-   Humanize multi line code tag by [@&#8203;EvgeniyZ](https://github.com/EvgeniyZ) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3239
-   Fix `JsonSerializerDataContractResolver` so that it handles jagged arrays correctly by [@&#8203;ozziepeeps](https://github.com/ozziepeeps) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3245
-   Use `DeepObject` parameter style for dictionary by [@&#8203;EvgeniyZ](https://github.com/EvgeniyZ) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3241
-   Remove `MvcOptions` from `SchemaGenerator` by [@&#8203;EvgeniyZ](https://github.com/EvgeniyZ) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3242
-   Optional EOL for XML comments ([#&#8203;2947](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/issues/2947)) by [@&#8203;RainDance74](https://github.com/RainDance74) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3255
-   Add support for listing available OpenAPI documents by [@&#8203;rassilon](https://github.com/rassilon) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3263
-   Bump swagger-ui-dist from 5.18.3 to 5.19.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3266

#### New Contributors

-   [@&#8203;pseudometalhead](https://github.com/pseudometalhead) made their first contribution in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3184
-   [@&#8203;RainDance74](https://github.com/RainDance74) made their first contribution in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3255
-   [@&#8203;rassilon](https://github.com/rassilon) made their first contribution in https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/3263

**Full Changelog**: https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v7.2.0...v7.3.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjYuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwOC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJLaW5kL1Jlbm92YXRlIl19-->

Reviewed-on: #26
Co-authored-by: Renovate <renovate@csw.im>
Co-committed-by: Renovate <renovate@csw.im>
2025-03-28 11:28:13 -04:00
.config chore(tooling): add csharpier 2025-01-29 18:21:53 +00:00
.devcontainer chore(repo): rename from myhm-commission to looking-glass 2025-01-30 17:59:38 +00:00
.vscode chore(tooling): add nix flake and reconfigure some stuff for neovim 2025-02-08 13:42:35 -06:00
Data chore(repo): rename from myhm-commission to looking-glass 2025-01-30 17:59:38 +00:00
Properties feat: add src 2025-01-29 18:09:21 +00:00
Util chore(repo): rename from myhm-commission to looking-glass 2025-01-30 17:59:38 +00:00
.editorconfig chore(tooling): set indent_size for 4 unless it's json, then set it to 2 2025-02-08 13:46:08 -06:00
.envrc chore(tooling): add nix flake and reconfigure some stuff for neovim 2025-02-08 13:42:35 -06:00
.gitignore chore(tooling,repo): remove nix flake and add devcontainer 2025-01-29 17:35:34 +00:00
appsettings.Development.json feat: add src 2025-01-29 18:09:21 +00:00
appsettings.json feat: add src 2025-01-29 18:09:21 +00:00
CONTRIBUTING.md chore(repo): rename from myhm-commission to looking-glass 2025-01-30 17:59:38 +00:00
docker-compose.dev.yml chore(repo): rename from myhm-commission to looking-glass 2025-01-30 17:59:38 +00:00
docker-compose.yml chore(deps): update postgres:17.2 docker digest to 3267c50 (#16) 2025-02-07 23:52:32 -05:00
Dockerfile chore(deps): update dotnet monorepo (#21) 2025-03-28 11:28:03 -04:00
flake.lock chore(tooling): add nix flake and reconfigure some stuff for neovim 2025-02-08 13:42:35 -06:00
flake.nix chore(tooling): add nix flake and reconfigure some stuff for neovim 2025-02-08 13:42:35 -06:00
LICENSE.md chore(repo): rename from myhm-commission to looking-glass 2025-01-30 17:59:38 +00:00
LookingGlass.csproj chore(deps): update dependency swashbuckle.aspnetcore to v8 (#26) 2025-03-28 11:28:13 -04:00
LookingGlass.sln chore(repo): rename from myhm-commission to looking-glass 2025-01-30 17:59:38 +00:00
Program.cs style: reformat Program.cs 2025-02-08 13:54:18 -06:00
README.md chore(repo): rename from myhm-commission to looking-glass 2025-01-30 17:59:38 +00:00
renovate.json chore(repo): add renovate config 2025-01-28 14:52:52 -05:00

looking-glass