quarkiverse / quarkus-openapi-generator

OpenAPI Generator - REST Client Generator
Apache License 2.0
108 stars 69 forks source link

Bump org.openapitools:openapi-generator from 7.0.1 to 7.1.0 #563

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Bumps org.openapitools:openapi-generator from 7.0.1 to 7.1.0.

Release notes

Sourced from org.openapitools:openapi-generator's releases.

v7.1.0 released

v7.1.0 is the first release with breaking changes (with fallback) after the major release v7.0.0 in Aug 2023.

Breaking changes with fallback:

  • [csharp][generichost] Implement not required nullable properties #16810
  • [PYTHON] generate code based on pydantic v2 #16685
  • Change default value of 'pathParamsAsVariables' config option #16404

For the highlight of changes, please refer to the list below. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Fix oneOf merging, upgrade dependencies #16992
  • Better handling of allOf in request body #16991
  • Better handling of API response in 3.1 spec #16986
  • Better isAlias detection #16943
  • Fixed indent lambda to not strip line breaks #16930

C

  • [C] map set to list, add tests #16730

C#

  • Update C# dependencies to newer versions, update reserved word list #16996
  • [csharp] Introducing the enumPropertyNaming option to the C# Generator #16981
  • [BUG][aspnetcore] Fix ASP.NET Core server DateTimeOffset type mapping #16653

Dart

  • [dart-dio] Add toString in Enum on json_serializer #15387

Go

  • [GO] Add support for model name mapping for go #17023
  • [Go][Server] FormParams - Generic Array Type Handling #17001
  • [Go] add generateMarshalJSON key for additional-properties settings #16962
  • [Go] Add multiple file upload support #16956
  • [Go] validate required fields when unmarshalling JSON #16863

Java

  • Add optional parameter for request body #16972
  • [Server][Spring] fix support interface and implementation classes for API controllers #16945
  • [Java][okhttp-gson] fix validateJsonElement not validating enum values #16865
  • [JAVA] fix: oneOf generates incorrect model for primitive types #16834

Kotlin

  • [kotlin][client] Fix compilation error when all auth method is mapped to null #16861
  • Add kotlin-spring beanValidation for RequestBody parameters #16859
  • [Kotlin] ktor JSON serialization handling #16843

... (truncated)

Commits
  • e2a62ac 7.1.0 release (#17049)
  • c9f7af7 Verify Path params that fall into the string bucket are supplied (#17032)
  • ec3c484 Add enum name mapping to Java generators (#17018)
  • 7e52992 [csharp][generichost] Implement not required nullable properties (#16810)
  • 2f655f1 Time parameters in the path resulted in code that would not compile (#17021)
  • 5693eee Fix CircleCI build (#17016)
  • f83e4ff update PS samples
  • c377fdf Fix powershell client Build.ps1 and *.psm1 error when there is a missing Mode...
  • 372894d Add powershell echo test, rename api key names (#17043)
  • 6917aad fix: use apikey name in header instead of securityDefinition spec id (#17022)
  • 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 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)
github-actions[bot] commented 7 months ago

😭 Deploy PR Preview failed.