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

Bump FastEndpoints and FastEndpoints.Swagger #863

Merged
merged 1 commit into from
Nov 4, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 4, 2024

Bumps FastEndpoints and FastEndpoints.Swagger. These dependencies needed to be updated together.
Updates FastEndpoints from 5.30.0.10-beta to 5.31.0

Release notes

Sourced from FastEndpoints's releases.

v5.31 Release


❇️ Help Keep FastEndpoints Free & Open-Source ❇️

Due to the current unfortunate state of FOSS, please consider becoming a sponsor and help us beat the odds to keep the project alive and free for everyone.


New 🎉

Migration to .NET 9 has been completed. We're currently referencing the GA build of the SDK. Once RTM comes out, the references will be updated in the following FastEndpoints release. The GA build seems to be quite stable and suitable for production use.

The newly added Reflection Source Generator can be used in order to avoid the cost of runtime expression compilation & reflection based methods.

Binding deeply nested complex DTOs from incoming form-data (including files) is now supported. Please refer to the documentation here.

The built-in FV+Swagger integration can be disabled per property rule with the newly added .SwaggerIgnore() extension method as shown below.

sealed class MyValidator : Validator<MyRequest>
{
    public MyValidator()
    {
        RuleFor(x => x.Id)
            .NotEmpty()
            .SwaggerIgnore();
    }
}

... (truncated)

Commits
  • 57c4942 v5.31 release
  • dc4d57f [FromForm] swagger support
  • a83bbbf add pkg ref for ms openapi
  • 418ee83 beta 23 release
  • dffacf7 complex form binding primitive enumerable props
  • 2ecfea0 fix edge case on reflection generator
  • 86a5976 complex form binding supported prop type checks
  • 7f3fed5 striip forward slash from operation path in swagger
  • 543aacc fix swagger responses order
  • ea91b25 unique grpc subscriber identifier setting
  • Additional commits viewable in compare view

Updates FastEndpoints.Swagger from 5.30.0.10-beta to 5.31.0

Release notes

Sourced from FastEndpoints.Swagger's releases.

v5.31 Release


❇️ Help Keep FastEndpoints Free & Open-Source ❇️

Due to the current unfortunate state of FOSS, please consider becoming a sponsor and help us beat the odds to keep the project alive and free for everyone.


New 🎉

Migration to .NET 9 has been completed. We're currently referencing the GA build of the SDK. Once RTM comes out, the references will be updated in the following FastEndpoints release. The GA build seems to be quite stable and suitable for production use.

The newly added Reflection Source Generator can be used in order to avoid the cost of runtime expression compilation & reflection based methods.

Binding deeply nested complex DTOs from incoming form-data (including files) is now supported. Please refer to the documentation here.

The built-in FV+Swagger integration can be disabled per property rule with the newly added .SwaggerIgnore() extension method as shown below.

sealed class MyValidator : Validator<MyRequest>
{
    public MyValidator()
    {
        RuleFor(x => x.Id)
            .NotEmpty()
            .SwaggerIgnore();
    }
}

... (truncated)

Commits
  • 57c4942 v5.31 release
  • dc4d57f [FromForm] swagger support
  • a83bbbf add pkg ref for ms openapi
  • 418ee83 beta 23 release
  • dffacf7 complex form binding primitive enumerable props
  • 2ecfea0 fix edge case on reflection generator
  • 86a5976 complex form binding supported prop type checks
  • 7f3fed5 striip forward slash from operation path in swagger
  • 543aacc fix swagger responses order
  • ea91b25 unique grpc subscriber identifier setting
  • Additional commits viewable in compare view

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 [FastEndpoints](https://github.com/FastEndpoints/FastEndpoints) and [FastEndpoints.Swagger](https://github.com/FastEndpoints/FastEndpoints). These dependencies needed to be updated together.

Updates `FastEndpoints` from 5.30.0.10-beta to 5.31.0
- [Release notes](https://github.com/FastEndpoints/FastEndpoints/releases)
- [Commits](FastEndpoints/FastEndpoints@v5.30.0.10-beta...v5.31)

Updates `FastEndpoints.Swagger` from 5.30.0.10-beta to 5.31.0
- [Release notes](https://github.com/FastEndpoints/FastEndpoints/releases)
- [Commits](FastEndpoints/FastEndpoints@v5.30.0.10-beta...v5.31)

---
updated-dependencies:
- dependency-name: FastEndpoints
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: FastEndpoints.Swagger
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 4, 2024
@ardalis ardalis merged commit 45a474e into main Nov 4, 2024
3 checks passed
@dependabot dependabot bot deleted the dependabot/nuget/multi-09bd4203b1 branch November 4, 2024 22:09
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