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

Update to support Swashbuckle.AspNetCore v7.0.0 #150

Closed
marcominerva opened this issue Nov 15, 2024 · 17 comments
Closed

Update to support Swashbuckle.AspNetCore v7.0.0 #150

marcominerva opened this issue Nov 15, 2024 · 17 comments

Comments

@marcominerva
Copy link

Currently, the library has the following constraint:

<PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="[6.3.0, 7)" />

Now that Swashbuckle.AspNetCore v7.0.0 has been released, this prevents the update.

@daniecas
Copy link

and Swashbuckle.AspNetCore v7.0.0 is required to update to .net 9

@bweber
Copy link

bweber commented Nov 19, 2024

I think this repo is abandoned. We probably need a new community fork of this with a new maintainer.

@jrgcubano
Copy link
Contributor

@petriashev Hello. Do you think this is feasible? Is it okay if I create a PR?

Thanks in advance for your effort.

@jrgcubano
Copy link
Contributor

@petriashev Hello,

I have opened a PR with the upgrade #151

Let me know if that works for you.

@IhnatKlimchuk
Copy link

I see 6.1 in https://www.myget.org/F/micro-elements/api/v3/index.json but not in Nuget, probably manual script run is required 😔

@jrgcubano
Copy link
Contributor

@marcominerva the PR has been merged, you can now close the issue.

@marcominerva
Copy link
Author

Thank you!

@Jabulin
Copy link

Jabulin commented Nov 26, 2024

@marcominerva Hello, there is another problem - now with the depended package MicroElements.OpenApi.FluentValidation.
The expected version of the NuGet package is >= 6.1.0, but only version 6.0.0 is available.

@hummer007
Copy link

image

@jrgcubano
Copy link
Contributor

jrgcubano commented Nov 26, 2024

@Jabulin I just realized the same thing, the process is not publishing MicroElements.OpenApi.FluentValidation to nuget.

@marcominerva reopen the issue :(

@avgalex any idea?

Thanks in advance.

@marcominerva marcominerva reopened this Nov 26, 2024
@jrgcubano
Copy link
Contributor

jrgcubano commented Nov 26, 2024

In theory according to the build process, it seems that it was pushed.

image

@avgalex
Copy link
Member

avgalex commented Nov 26, 2024

@jrgcubano
Copy link
Contributor

jrgcubano commented Nov 26, 2024

@avgalex

What's happening is that it's only publishing that package (MicroElements.Swashbuckle.FluentValidation), but not the others (MicroElements.OpenApi.FluentValidation, MicroElements.NSwag.FluentValidation, etc).

Maybe you could upgrade the version to 6.1.1 and try again?

@vchirikov
Copy link

@jrgcubano is right, there is no MicroElements.OpenApi.FluentValidation 6.1.0 on nuget, but MicroElements.Swashbuckle.FluentValidation has dependency on it.

@avgalex
Copy link
Member

avgalex commented Nov 26, 2024

try to solve the problem with publishing the other packages

@Jabulin
Copy link

Jabulin commented Nov 26, 2024

@avgalex Now it works and I have successfully updated the MicroElements.Swashbuckle.FluentValidation package to version 6.1.0 in my project.

@avgalex
Copy link
Member

avgalex commented Nov 26, 2024

Thank you @petriashev

@avgalex avgalex closed this as completed Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants