Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update open api updates (#2505)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.openapitools:openapi-generator](https://redirect.github.com/openapitools/openapi-generator) | `7.9.0` -> `7.10.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapitools:openapi-generator/7.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.openapitools:openapi-generator/7.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.openapitools:openapi-generator/7.9.0/7.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.openapitools:openapi-generator/7.9.0/7.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.swagger.core.v3:swagger-core](https://redirect.github.com/swagger-api/swagger-core) | `2.2.25` -> `2.2.26` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.swagger.core.v3:swagger-core/2.2.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.swagger.core.v3:swagger-core/2.2.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.swagger.core.v3:swagger-core/2.2.25/2.2.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.swagger.core.v3:swagger-core/2.2.25/2.2.26?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>openapitools/openapi-generator (org.openapitools:openapi-generator)</summary> ### [`v7.10.0`](https://redirect.github.com/OpenAPITools/openapi-generator/releases/tag/v7.10.0): released 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)](https://redirect.github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.10.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22) listed below. [3 new generators](https://redirect.github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.10.0+is%3Amerged+label%3A%22Enhancement%3A+New+generator%22+) are included in this release: - Added support for a trait based reqwest Rust client [#​19788](https://redirect.github.com/openapitools/openapi-generator/issues/19788) `-g rust --library reqwest-trait` - \[csharp] Add a server generator for FastEndpoints [#​19690](https://redirect.github.com/openapitools/openapi-generator/issues/19690) `aspnet-fastendpoints` - \[GdScript] Templates for GdScript (Godot 4) [#​19267](https://redirect.github.com/openapitools/openapi-generator/issues/19267) `gdscript` Below are the highlights of the changes. For a full list of changes, please refer to the ["Pull Request"](https://redirect.github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.10.0+) tab. #### General - Fix allOf with properties for the REF_AS_PARENT_IN_ALLOF rule [#​20083](https://redirect.github.com/openapitools/openapi-generator/issues/20083) - Update inline model resolver to flatten responses [#​19992](https://redirect.github.com/openapitools/openapi-generator/issues/19992) - Fix $ref to allOf in properties [#​19986](https://redirect.github.com/openapitools/openapi-generator/issues/19986) - Better handling of allOf with unsupported schemas [#​19964](https://redirect.github.com/openapitools/openapi-generator/issues/19964) - Add logic in normalizer to auto fix self-reference schemas [#​19849](https://redirect.github.com/openapitools/openapi-generator/issues/19849) #### C - \[C]\[Client] Add gcc predefined macros to reserved keywords [#​19791](https://redirect.github.com/openapitools/openapi-generator/issues/19791) #### C\# - fix(csharp): Fixed JsonConverter for discriminators only appearing on base classes [#​19972](https://redirect.github.com/openapitools/openapi-generator/issues/19972) - \[csharp]\[generichost] Better handling of duplicate operation ids [#​19913](https://redirect.github.com/openapitools/openapi-generator/issues/19913) - \[csharp] Address MaxTimeout obsolete build warning [#​19875](https://redirect.github.com/openapitools/openapi-generator/issues/19875) (Breaking change (with fallback)) - \[csharp] Add a server generator for FastEndpoints [#​19690](https://redirect.github.com/openapitools/openapi-generator/issues/19690) - \[csharp] Mustache fully qualify namespace for Path [#​19349](https://redirect.github.com/openapitools/openapi-generator/issues/19349) #### C++ - feat cpp-qt-client: fix cast primitive to string [#​20000](https://redirect.github.com/openapitools/openapi-generator/issues/20000) - Remove further Qt support before Qt 5.15.2 [#​19824](https://redirect.github.com/openapitools/openapi-generator/issues/19824) #### Dart - \[PHP/Dart/Python] Correctly escape strings in single quotes [#​19529](https://redirect.github.com/openapitools/openapi-generator/issues/19529) - \[dart2] \[client] Added better double handling to 'mapValueOfType<T>' [#​17808](https://redirect.github.com/openapitools/openapi-generator/issues/17808) #### Erlang - erlang-server: add jesse to app.up release [#​20120](https://redirect.github.com/openapitools/openapi-generator/issues/20120) #### GdScript - \[GdScript] Templates for GdScript (Godot 4) [#​19267](https://redirect.github.com/openapitools/openapi-generator/issues/19267) #### Go - \[BUG]\[GO] only import reflect when using it [#​19967](https://redirect.github.com/openapitools/openapi-generator/issues/19967) #### Java - Adding support for [@​ResponseStatus](https://redirect.github.com/ResponseStatus) annotation into spring-http-interface java spring generator [#​20071](https://redirect.github.com/openapitools/openapi-generator/issues/20071) - Add equals and hashCode methods to Microprofile [#​20011](https://redirect.github.com/openapitools/openapi-generator/issues/20011) - \[java] \[restclient] Add support for a token supplier to OAuth based RestClient clients [#​19944](https://redirect.github.com/openapitools/openapi-generator/issues/19944) - \[JAVA] fix several anyOf/oneOf problems [#​19817](https://redirect.github.com/openapitools/openapi-generator/issues/19817) - \[Java Spring] Fix copyOf inheritance using empty object instead of passed value [#​19426](https://redirect.github.com/openapitools/openapi-generator/issues/19426) #### JavaScript - \[JS] set useURLSearchParams option to true by default, update samples [#​20003](https://redirect.github.com/openapitools/openapi-generator/issues/20003) - \[JS] add parameter 'useURLSearchParams' to use JS build-in UrlSearchParams, instead of deprecated npm lib 'querystring' [#​19949](https://redirect.github.com/openapitools/openapi-generator/issues/19949) (Breaking change (with fallback)) #### Julia - \[julia] improve enum support [#​20016](https://redirect.github.com/openapitools/openapi-generator/issues/20016) #### K6 - Remove calculateRequestOrder Function and fix bug [#​19685](https://redirect.github.com/openapitools/openapi-generator/issues/19685) #### Kotlin - Bump libraries for Kotlin client [#​20053](https://redirect.github.com/openapitools/openapi-generator/issues/20053) - kotlin-server: Fix required + nullable combination for properties [#​20054](https://redirect.github.com/openapitools/openapi-generator/issues/20054) - \[BUG]\[KOTLIN] Fix the path variable escaping in kotlin client generators [#​19937](https://redirect.github.com/openapitools/openapi-generator/issues/19937) - \[REQ] Add x-field-extra-annotation and x-class-extra-annotation for kotlin generator [#​19899](https://redirect.github.com/openapitools/openapi-generator/issues/19899) - \[Kotlin Server] Update Ktor to latest version; move config to kts [#​19727](https://redirect.github.com/openapitools/openapi-generator/issues/19727) - Fix explicit KSerializer's name & generation when used in container [#​20093](https://redirect.github.com/openapitools/openapi-generator/issues/20093) - \[kotlin]\[client] do not generate Serializable(forClass) annotation as the serializer is already defined [#​20092](https://redirect.github.com/openapitools/openapi-generator/issues/20092) - \[kotlin-spring] fix Api Interface for kotlin-spring with spring-cloud library [#​19877](https://redirect.github.com/openapitools/openapi-generator/issues/19877) - \[kotlin] Map file and binary to ByteArray [#​19840](https://redirect.github.com/openapitools/openapi-generator/issues/19840) - \[Kotlin] Allow other content-types when only interested in status-code / Unit [#​19801](https://redirect.github.com/openapitools/openapi-generator/issues/19801) - \[Kotlin] Introduce support for Kotlin Explicit API Mode for Kotlin-Client generator [#​19999](https://redirect.github.com/openapitools/openapi-generator/issues/19999) #### PHP - \[PHP/Dart/Python] Correctly escape strings in single quotes [#​19529](https://redirect.github.com/openapitools/openapi-generator/issues/19529) #### Python - \[python-pydantic-v1] Fix bug in serialization for SecretStr [#​20102](https://redirect.github.com/openapitools/openapi-generator/issues/20102) - python: stronger typing for the "configuration" module [#​20014](https://redirect.github.com/openapitools/openapi-generator/issues/20014) - \[python] Check if the given input is a container (Array or Map) when validating enum values [#​19316](https://redirect.github.com/openapitools/openapi-generator/issues/19316) #### Rust - \[Rust-Axum] Fix compilation error when validate is used on Nullable values [#​20100](https://redirect.github.com/openapitools/openapi-generator/issues/20100) - \[Rust-Axum] Extracting Claims in Cookie/Header [#​20097](https://redirect.github.com/openapitools/openapi-generator/issues/20097) (Breaking change (with fallback)) - \[Rust-Axum] Prevent Operation response with internal Error [#​20047](https://redirect.github.com/openapitools/openapi-generator/issues/20047) (Breaking change (with fallback)) - \[Rust-Axum] Support Authentication (Cookie, API Key In Header) [#​20017](https://redirect.github.com/openapitools/openapi-generator/issues/20017) - Fix Rust generation for versions without minor or patch parts [#​19946](https://redirect.github.com/openapitools/openapi-generator/issues/19946) - Added support for a trait based reqwest Rust client [#​19788](https://redirect.github.com/openapitools/openapi-generator/issues/19788) #### Scala - Scala Cask oneOf support [#​20051](https://redirect.github.com/openapitools/openapi-generator/issues/20051) - \[scala]\[client] scala-http4s minor improvement (enum companion method, remove implicit, error handling) [#​19901](https://redirect.github.com/openapitools/openapi-generator/issues/19901) - scala-cask fix: Added support for 'additionalProperties:true' [#​19767](https://redirect.github.com/openapitools/openapi-generator/issues/19767) #### Swift - \[swift6] promote to beta and improve documentation [#​19856](https://redirect.github.com/openapitools/openapi-generator/issues/19856) - \[swift]\[client] rename api client to api configuration [#​20103](https://redirect.github.com/openapitools/openapi-generator/issues/20103) - \[swift6] Add Sendable conformance to request parameter enums [#​20023](https://redirect.github.com/openapitools/openapi-generator/issues/20023) - \[swift6] improve retry interceptor [#​19988](https://redirect.github.com/openapitools/openapi-generator/issues/19988) - \[swift5] fix compile error from Alamofire 5.10 - cast Parameter type to avoid recursion [#​19908](https://redirect.github.com/openapitools/openapi-generator/issues/19908) #### TypeScript - \[typescript-fetch]\[Fix] oneOf models are generated without ...ToJSONTyped functions but models referencing still try to import [#​20046](https://redirect.github.com/openapitools/openapi-generator/issues/20046) - \[typescript-axios] Respect User Supplied Header Params [#​20040](https://redirect.github.com/openapitools/openapi-generator/issues/20040) - fix(typescript): missing override directives / satisfy noImplicitOverride [#​19896](https://redirect.github.com/openapitools/openapi-generator/issues/19896) </details> <details> <summary>swagger-api/swagger-core (io.swagger.core.v3:swagger-core)</summary> ### [`v2.2.26`](https://redirect.github.com/swagger-api/swagger-core/releases/tag/v2.2.26): Swagger-core 2.2.26 released! [Compare Source](https://redirect.github.com/swagger-api/swagger-core/compare/v2.2.25...v2.2.26) - fix CI (java17 module substitution) ([#​4785](https://redirect.github.com/swagger-api/swagger-core/issues/4785)) - refs [#​4771](https://redirect.github.com/swagger-api/swagger-core/issues/4771) - schema resolution for container types and oas31 ([#​4784](https://redirect.github.com/swagger-api/swagger-core/issues/4784)) - [refs-#​4760](https://redirect.github.com/refs-/swagger-core/issues/4760)-Fix enum type annotations processing ([#​4780](https://redirect.github.com/swagger-api/swagger-core/issues/4780)) - Fix java record type use annotations support ([#​4773](https://redirect.github.com/swagger-api/swagger-core/issues/4773)) - fix findJsonValueType ([#​4764](https://redirect.github.com/swagger-api/swagger-core/issues/4764)) - [refs-#​4737](https://redirect.github.com/refs-/swagger-core/issues/4737) add scanning for other OAS elements besides paths ([#​4762](https://redirect.github.com/swagger-api/swagger-core/issues/4762)) - bump jetty to 9.4.56.v20240826 ([#​4758](https://redirect.github.com/swagger-api/swagger-core/issues/4758)) - Update findJsonValueType method to provide better support for Jackson… ([#​4756](https://redirect.github.com/swagger-api/swagger-core/issues/4756)) - Implement Tests to check basic Java Record processing result ([#​4749](https://redirect.github.com/swagger-api/swagger-core/issues/4749)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/AmadeusITGroup/otter). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
- Loading branch information