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 open api updates #2505

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 23, 2024

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: 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) 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
swagger-api/swagger-core (io.swagger.core.v3:swagger-core)

v2.2.26: Swagger-core 2.2.26 released!

Compare Source

  • fix CI (java17 module substitution) (#​4785)
  • refs #​4771 - schema resolution for container types and oas31 (#​4784)
  • refs-#​4760-Fix enum type annotations processing (#​4780)
  • Fix java record type use annotations support (#​4773)
  • fix findJsonValueType (#​4764)
  • refs-#​4737 add scanning for other OAS elements besides paths (#​4762)
  • bump jetty to 9.4.56.v20240826 (#​4758)
  • Update findJsonValueType method to provide better support for Jackson… (#​4756)
  • Implement Tests to check basic Java Record processing result (#​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.


  • 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 dependencies Pull requests that update a dependency file label Nov 23, 2024
@renovate renovate bot requested a review from a team as a code owner November 23, 2024 12:49
Copy link

codecov bot commented Nov 23, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 0.00%. Comparing base (4c351b1) to head (ee7b987).

✅ All tests successful. No failed tests found.

Additional details and impacted files

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.


🚨 Try these New Features:

@renovate renovate bot changed the title chore(deps): update dependency org.openapitools:openapi-generator to v7.10.0 chore(deps): update open api updates Nov 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file project:@ama-sdk/schematics
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants