Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 18, 2025

Updated Swashbuckle.AspNetCore from 8.1.4 to 10.0.1.

Release notes

Sourced from Swashbuckle.AspNetCore's releases.

10.0.1

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v10.0.0...v10.0.1

10.0.0

Swashbuckle.AspNetCore v10.0.0

[!IMPORTANT]
This release contains major breaking changes.

Read our v10 migration guide for further information.

With this release, Swashbuckle.AspNetCore adds support for generating OpenAPI 3.1 documents and for ASP.NET Core 10.

Swashbuckle.AspNetCore v10 depends on OpenAPI.NET v2.3 which introduces many breaking changes to the public API surface. More information can be found in their OpenAPI.NET v2 Upgrade Guide.

To reduce the number of breaking behavioural changes in Swashbuckle.AspNetCore v10, generation of OpenAPI 3.1 documents is opt-in.
To generate OpenAPI 3.1 documents, change the OpenAPI version as shown in the code snippet below:

app.UseSwagger(options =>
{
    options.OpenApiVersion = OpenApiSpecVersion.OpenApi3_1;
});

[!TIP]
It is strongly recommended that you upgrade to Swashbuckle.AspNetCore v9.0.6 before upgrading to v10.

[!IMPORTANT]
Use of Swashbuckle.AspNetCore with the ASP.NET Core WithOpenApi() method is no longer supported.

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.6...v10.0.0

9.0.6

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.5...v9.0.6

9.0.5

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.4...v9.0.5

9.0.4

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.3...v9.0.4

9.0.3

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.2...v9.0.3

9.0.2

What's Changed

New Contributors

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.1...v9.0.2

9.0.1

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v9.0.0...v9.0.1

9.0.0

📣 This release contains the following breaking changes:

  • Drops support for netstandard2.0 and thus .NET Framework - now only net8.0 and net9.0 are supported.
  • Removes all public members annotated as [Obsolete] in previous releases.
  • Removes the deprecated --serializeasv2 option from Swashbuckle.AspNetCore.Cli, which was superseded by --openapiversion from version 8.0.0.

What's Changed

Full Changelog: domaindrivendev/Swashbuckle.AspNetCore@v8.1.4...v9.0.0

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Nov 18, 2025
@coderabbitai
Copy link

coderabbitai bot commented Nov 18, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@dependabot dependabot bot force-pushed the dependabot/nuget/src/Dotnet.Samples.AspNetCore.WebApi/Swashbuckle.AspNetCore-10.0.1 branch from 32f242f to 9ff391f Compare November 25, 2025 03:02
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
  dependency-version: 10.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/nuget/src/Dotnet.Samples.AspNetCore.WebApi/Swashbuckle.AspNetCore-10.0.1 branch from 9ff391f to 4c233d7 Compare November 25, 2025 03:07
dependabot bot and others added 14 commits November 25, 2025 03:07
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](actions/setup-dotnet@v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…tCore.WebApi.Tests/Microsoft.NET.Test.Sdk-18.0.1
Add comprehensive sections to improve agent efficiency:
- Essential commands for build, test, migrations, and Docker
- Common issues and workarounds (database paths, validation,
  caching)
- Commit message conventions with enforcement details
- Future evolution section linked to actual GitHub issues

These additions provide agents with actionable information to
reduce exploration time and build/command failures when working
with the repository for the first time.
…for-copilot

docs: enhance copilot-instructions with commands and workflows
…tCore.WebApi.Tests/Microsoft.NET.Test.Sdk-18.0.1
….Samples.AspNetCore.WebApi.Tests/Microsoft.NET.Test.Sdk-18.0.1

chore(deps): Bump Microsoft.NET.Test.Sdk from 17.14.1 to 18.0.1
…tions/setup-dotnet-5.0.1

chore(deps): Bump actions/setup-dotnet from 5.0.0 to 5.0.1
---
updated-dependencies:
- dependency-name: Serilog.Settings.Configuration
  dependency-version: 10.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…Samples.AspNetCore.WebApi/Serilog.Settings.Configuration-10.0.0

chore(deps): Bump Serilog.Settings.Configuration from 9.0.0 to 10.0.0
…washbuckle.AspNetCore-10.0.1' of github.com:nanotaboada/Dotnet.Samples.AspNetCore.WebApi into dependabot/nuget/src/Dotnet.Samples.AspNetCore.WebApi/Swashbuckle.AspNetCore-10.0.1
Migrate from Microsoft.OpenApi.Models to Microsoft.OpenApi and
refactor security scheme references to use OpenApiSecuritySchemeReference
instead of nested OpenApiReference pattern.

Changes:
- Updated using directives in AuthorizeCheckOperationFilter,
  ServiceCollectionExtensions, and SwaggerUtilities
- Replaced OpenApiSecurityScheme nested Reference with
  OpenApiSecuritySchemeReference("Bearer", null)
- Changed Array.Empty<string>() to new List<string>() for
  OpenApiSecurityRequirement dictionary values

Resolves compilation errors from Swashbuckle.AspNetCore 10.0.1's
dependency on Microsoft.OpenApi 2.3.0.
@sonarqubecloud
Copy link

@codacy-production
Copy link

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
+0.25% 0.00%
Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (3b27648) 1169 196 16.77%
Head commit (be1d022) 1152 (-17) 196 (+0) 17.01% (+0.25%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#305) 9 0 0.00%

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

See your quality gate settings    Change summary preferences

@nanotaboada nanotaboada merged commit eb2bd00 into master Nov 27, 2025
16 checks passed
@nanotaboada nanotaboada deleted the dependabot/nuget/src/Dotnet.Samples.AspNetCore.WebApi/Swashbuckle.AspNetCore-10.0.1 branch November 27, 2025 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants