AmadeusITGroup / otter

The Otter project is a highly modular framework whose goal is to provide a common platform to accelerate and facilitate the development of runtime customizable Angular based Web Applications
https://amadeusitgroup.github.io/otter/
BSD 3-Clause "New" or "Revised" License
51 stars 38 forks source link

chore(deps): update open api updates #2505

Closed renovate[bot] closed 2 days ago

renovate[bot] commented 4 days ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.openapitools:openapi-generator 7.9.0 -> 7.10.0 age adoption passing confidence
io.swagger.core.v3:swagger-core 2.2.25 -> 2.2.26 age adoption passing confidence

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

openapitools/openapi-generator (org.openapitools:openapi-generator) ### [`v7.10.0`](https://redirect.github.com/OpenAPITools/openapi-generator/releases/tag/v7.10.0): released [Compare Source](https://redirect.github.com/openapitools/openapi-generator/compare/v7.9.0...v7.10.0) 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' [#​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)
swagger-api/swagger-core (io.swagger.core.v3:swagger-core) ### [`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))

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 if that's undesired.



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

nx-cloud[bot] commented 4 days ago

☁️ Nx Cloud Report

CI is running/has finished running commands for commit ee7b9870fddfad2a67c7e2a78861c7e550a871c1. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.

📂 See all runs for this CI Pipeline Execution


✅ Successfully ran 2 targets - [`nx run-many --target=test-e2e --parallel 3`](https://cloud.nx.app/runs/dyKVb7jeIu?utm_source=pull-request&utm_medium=comment) - [`nx run-many --target=build --projects=eslint-plugin --parallel 3`](https://cloud.nx.app/runs/dmLUbxklP4?utm_source=pull-request&utm_medium=comment)

Sent with 💌 from NxCloud.

codecov[bot] commented 4 days ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 0.00%. Comparing base (4c351b1) to head (ee7b987). Report is 4 commits behind head on main.

:white_check_mark: All tests successful. No failed tests found.

Additional details and impacted files

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


🚨 Try these New Features: