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): update dependency org.openapitools:openapi-generator-maven-plugin to v7.10.0 #275

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 25, 2024

This PR contains the following updates:

Package Type Update Change OpenSSF
org.openapitools:openapi-generator-maven-plugin build minor 7.9.0 -> 7.10.0 OpenSSF Scorecard

Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator-maven-plugin)

v7.10.0: released

Compare Source

v7.10.0 stable release (breaking changes with fallbacks) comes with 100+ enhancements, bug fixes. Once again thank you for all the awesome contributions from the community.

This release comes with 4 breaking changes (with fallback) listed below.

3 new generators are included in this release:

  • Added support for a trait based reqwest Rust client #​19788 -g rust --library reqwest-trait
  • [csharp] Add a server generator for FastEndpoints #​19690 aspnet-fastendpoints
  • [GdScript] Templates for GdScript (Godot 4) #​19267 gdscript

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Fix allOf with properties for the REF_AS_PARENT_IN_ALLOF rule #​20083
  • Update inline model resolver to flatten responses #​19992
  • Fix $ref to allOf in properties #​19986
  • Better handling of allOf with unsupported schemas #​19964
  • Add logic in normalizer to auto fix self-reference schemas #​19849

C

  • [C][Client] Add gcc predefined macros to reserved keywords #​19791

C#

  • fix(csharp): Fixed JsonConverter for discriminators only appearing on base classes #​19972
  • [csharp][generichost] Better handling of duplicate operation ids #​19913
  • [csharp] Address MaxTimeout obsolete build warning #​19875 (Breaking change (with fallback))
  • [csharp] Add a server generator for FastEndpoints #​19690
  • [csharp] Mustache fully qualify namespace for Path #​19349

C++

  • feat cpp-qt-client: fix cast primitive to string #​20000
  • Remove further Qt support before Qt 5.15.2 #​19824

Dart

  • [PHP/Dart/Python] Correctly escape strings in single quotes #​19529
  • [dart2] [client] Added better double handling to 'mapValueOfType' #​17808

Erlang

  • erlang-server: add jesse to app.up release #​20120

GdScript

  • [GdScript] Templates for GdScript (Godot 4) #​19267

Go

  • [BUG][GO] only import reflect when using it #​19967

Java

  • Adding support for @​ResponseStatus annotation into spring-http-interface java spring generator #​20071
  • Add equals and hashCode methods to Microprofile #​20011
  • [java] [restclient] Add support for a token supplier to OAuth based RestClient clients #​19944
  • [JAVA] fix several anyOf/oneOf problems #​19817
  • [Java Spring] Fix copyOf inheritance using empty object instead of passed value #​19426

JavaScript

  • [JS] set useURLSearchParams option to true by default, update samples #​20003
  • [JS] add parameter 'useURLSearchParams' to use JS build-in UrlSearchParams, instead of deprecated npm lib 'querystring' #​19949 (Breaking change (with fallback))

Julia

K6

  • Remove calculateRequestOrder Function and fix bug #​19685

Kotlin

  • Bump libraries for Kotlin client #​20053
  • kotlin-server: Fix required + nullable combination for properties #​20054
  • [BUG][KOTLIN] Fix the path variable escaping in kotlin client generators #​19937
  • [REQ] Add x-field-extra-annotation and x-class-extra-annotation for kotlin generator #​19899
  • [Kotlin Server] Update Ktor to latest version; move config to kts #​19727
  • Fix explicit KSerializer's name & generation when used in container #​20093
  • [kotlin][client] do not generate Serializable(forClass) annotation as the serializer is already defined #​20092
  • [kotlin-spring] fix Api Interface for kotlin-spring with spring-cloud library #​19877
  • [kotlin] Map file and binary to ByteArray #​19840
  • [Kotlin] Allow other content-types when only interested in status-code / Unit #​19801
  • [Kotlin] Introduce support for Kotlin Explicit API Mode for Kotlin-Client generator #​19999

PHP

  • [PHP/Dart/Python] Correctly escape strings in single quotes #​19529

Python

  • [python-pydantic-v1] Fix bug in serialization for SecretStr #​20102
  • python: stronger typing for the "configuration" module #​20014
  • [python] Check if the given input is a container (Array or Map) when validating enum values #​19316

Rust

  • [Rust-Axum] Fix compilation error when validate is used on Nullable values #​20100
  • [Rust-Axum] Extracting Claims in Cookie/Header #​20097 (Breaking change (with fallback))
  • [Rust-Axum] Prevent Operation response with internal Error #​20047 (Breaking change (with fallback))
  • [Rust-Axum] Support Authentication (Cookie, API Key In Header) #​20017
  • Fix Rust generation for versions without minor or patch parts #​19946
  • Added support for a trait based reqwest Rust client #​19788

Scala

  • Scala Cask oneOf support #​20051
  • [scala][client] scala-http4s minor improvement (enum companion method, remove implicit, error handling) #​19901
  • scala-cask fix: Added support for 'additionalProperties:true' #​19767

Swift

  • [swift6] promote to beta and improve documentation #​19856
  • [swift][client] rename api client to api configuration #​20103
  • [swift6] Add Sendable conformance to request parameter enums #​20023
  • [swift6] improve retry interceptor #​19988
  • [swift5] fix compile error from Alamofire 5.10 - cast Parameter type to avoid recursion #​19908

TypeScript

  • [typescript-fetch][Fix] oneOf models are generated without ...ToJSONTyped functions but models referencing still try to import #​20046
  • [typescript-axios] Respect User Supplied Header Params #​20040
  • fix(typescript): missing override directives / satisfy noImplicitOverride #​19896

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the Type: Dependency The issue is a dependency update. label Nov 25, 2024
@renovate renovate bot requested a review from a team as a code owner November 25, 2024 02:30
@github-actions github-actions bot added the Component: Integrations Issues regarding the Integrations label Nov 25, 2024
@renovate renovate bot force-pushed the renovate/refarch-cosys-integration-client-openapi-generator-maven-plugin.version branch from 85ede34 to 84179dd Compare November 25, 2024 06:59
@renovate renovate bot force-pushed the renovate/refarch-cosys-integration-client-openapi-generator-maven-plugin.version branch from 84179dd to 4805e35 Compare November 26, 2024 05:03
Copy link
Member

@simonhir simonhir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@simonhir simonhir enabled auto-merge (squash) November 26, 2024 05:06
@simonhir simonhir merged commit 1b58191 into main Nov 26, 2024
11 checks passed
@simonhir simonhir deleted the renovate/refarch-cosys-integration-client-openapi-generator-maven-plugin.version branch November 26, 2024 05:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Integrations Issues regarding the Integrations Type: Dependency The issue is a dependency update.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant