Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump Asp.Versioning.Mvc.ApiExplorer from 8.0.0 to 8.1.0 #225

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 1, 2024

Bumps Asp.Versioning.Mvc.ApiExplorer from 8.0.0 to 8.1.0.

Release notes

Sourced from Asp.Versioning.Mvc.ApiExplorer's releases.

8.1.0

This is a minor release that includes a new, publicly visible API changes as well as a rollup of bug fixes.

Features

ASP.NET Core

  • Added IEndpointInspector (#1066)
    • Enables controller action endpoints to not be processed by Minimal API endpoint collators
    • EndpointApiVersionMetadataCollationProvider has a new constructor that accepts IEndpointInspector
      • The previous constructor is now Obsolete and will be removed in a 9.0
  • Added AddErrorObjects make integration with the legacy Error Objects format easier (related to #1072)
    • The underlying JsonOptions configuration will remain implicit as it is today, but 9.0 will remove it
      • It is recommended you use one of the AddErrorObjects extension methods versus mapping IProblemDetailsWriter explicitly
    • The associated JsonSerializerContext is now accessible, if needed
    • AddErrorObjects<TWriter> allows configuring an extended/customized ErrorObjectWriter type
  • Added IApiVersionDescriptionProviderFactory.Create() extension method
    • Replacing IApiVersionDescriptionProviderFactory in DI also now replaces IApiVersionDescriptionProvider
    • IApiVersionDescriptionProvider can still be individually replaced if you really want to

Fixes

All Platforms

  • Correct sunset policy resolution when falling back (#1065)
  • Fails to read new versions when available (#1070)

ASP.NET Core

  • Using ApiExplorerSettingsAttribute together with ApiVersionAttribute produces unexpected number of ApiVersionDescriptions (#1066)

ASP.NET Core with OData

  • Support OData Collection Parameters (#999)

Breaking Changes

None

Commits
  • 22a775b Bump versions and update release notes
  • 4c6091f Simplify usings
  • b71cdc4 Refactor DI so that IApiVersionDescriptionProviderFactory creates IApiVersion...
  • 51033a9 Add parameterless extension method for creating IApiVersionDescriptionProvider
  • cff65fc Use static lambdas
  • ea90819 Fix spacing
  • 42607c5 Support collection parameters in functions. Fixes #999
  • be7021c Use collection initializers
  • 7aad49f Improve string formatting
  • b0c3403 Fix code analysis
  • Additional 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)

Bumps [Asp.Versioning.Mvc.ApiExplorer](https://github.com/dotnet/aspnet-api-versioning) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/dotnet/aspnet-api-versioning/releases)
- [Commits](dotnet/aspnet-api-versioning@v8.0.0...v8.1.0)

---
updated-dependencies:
- dependency-name: Asp.Versioning.Mvc.ApiExplorer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 1, 2024
@ikesnowy ikesnowy self-requested a review April 10, 2024 06:52
@ikesnowy ikesnowy merged commit 093bebf into main Apr 10, 2024
1 check passed
@ikesnowy ikesnowy deleted the dependabot/nuget/Asp.Versioning.Mvc.ApiExplorer-8.1.0 branch April 10, 2024 06:52
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant