Skip to content

Commit

Permalink
chore(deps): update open api updates (#2505)
Browse files Browse the repository at this point in the history
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
[#&#8203;19788](https://redirect.github.com/openapitools/openapi-generator/issues/19788)
`-g rust --library reqwest-trait`
- \[csharp] Add a server generator for FastEndpoints
[#&#8203;19690](https://redirect.github.com/openapitools/openapi-generator/issues/19690)
`aspnet-fastendpoints`
- \[GdScript] Templates for GdScript (Godot 4)
[#&#8203;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
[#&#8203;20083](https://redirect.github.com/openapitools/openapi-generator/issues/20083)
- Update inline model resolver to flatten responses
[#&#8203;19992](https://redirect.github.com/openapitools/openapi-generator/issues/19992)
- Fix $ref to allOf in properties
[#&#8203;19986](https://redirect.github.com/openapitools/openapi-generator/issues/19986)
- Better handling of allOf with unsupported schemas
[#&#8203;19964](https://redirect.github.com/openapitools/openapi-generator/issues/19964)
- Add logic in normalizer to auto fix self-reference schemas
[#&#8203;19849](https://redirect.github.com/openapitools/openapi-generator/issues/19849)

#### C

- \[C]\[Client] Add gcc predefined macros to reserved keywords
[#&#8203;19791](https://redirect.github.com/openapitools/openapi-generator/issues/19791)

#### C\#

- fix(csharp): Fixed JsonConverter for discriminators only appearing on
base classes
[#&#8203;19972](https://redirect.github.com/openapitools/openapi-generator/issues/19972)
- \[csharp]\[generichost] Better handling of duplicate operation ids
[#&#8203;19913](https://redirect.github.com/openapitools/openapi-generator/issues/19913)
- \[csharp] Address MaxTimeout obsolete build warning
[#&#8203;19875](https://redirect.github.com/openapitools/openapi-generator/issues/19875)
(Breaking change (with fallback))
- \[csharp] Add a server generator for FastEndpoints
[#&#8203;19690](https://redirect.github.com/openapitools/openapi-generator/issues/19690)
- \[csharp] Mustache fully qualify namespace for Path
[#&#8203;19349](https://redirect.github.com/openapitools/openapi-generator/issues/19349)

#### C++

- feat cpp-qt-client: fix cast primitive to string
[#&#8203;20000](https://redirect.github.com/openapitools/openapi-generator/issues/20000)
- Remove further Qt support before Qt 5.15.2
[#&#8203;19824](https://redirect.github.com/openapitools/openapi-generator/issues/19824)

#### Dart

- \[PHP/Dart/Python] Correctly escape strings in single quotes
[#&#8203;19529](https://redirect.github.com/openapitools/openapi-generator/issues/19529)
- \[dart2] \[client] Added better double handling to 'mapValueOfType<T>'
[#&#8203;17808](https://redirect.github.com/openapitools/openapi-generator/issues/17808)

#### Erlang

- erlang-server: add jesse to app.up release
[#&#8203;20120](https://redirect.github.com/openapitools/openapi-generator/issues/20120)

#### GdScript

- \[GdScript] Templates for GdScript (Godot 4)
[#&#8203;19267](https://redirect.github.com/openapitools/openapi-generator/issues/19267)

#### Go

- \[BUG]\[GO] only import reflect when using it
[#&#8203;19967](https://redirect.github.com/openapitools/openapi-generator/issues/19967)

#### Java

- Adding support for
[@&#8203;ResponseStatus](https://redirect.github.com/ResponseStatus)
annotation into spring-http-interface java spring generator
[#&#8203;20071](https://redirect.github.com/openapitools/openapi-generator/issues/20071)
- Add equals and hashCode methods to Microprofile
[#&#8203;20011](https://redirect.github.com/openapitools/openapi-generator/issues/20011)
- \[java] \[restclient] Add support for a token supplier to OAuth based
RestClient clients
[#&#8203;19944](https://redirect.github.com/openapitools/openapi-generator/issues/19944)
- \[JAVA] fix several anyOf/oneOf problems
[#&#8203;19817](https://redirect.github.com/openapitools/openapi-generator/issues/19817)
- \[Java Spring] Fix copyOf inheritance using empty object instead of
passed value
[#&#8203;19426](https://redirect.github.com/openapitools/openapi-generator/issues/19426)

#### JavaScript

- \[JS] set useURLSearchParams option to true by default, update samples
[#&#8203;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'
[#&#8203;19949](https://redirect.github.com/openapitools/openapi-generator/issues/19949)
(Breaking change (with fallback))

#### Julia

- \[julia] improve enum support
[#&#8203;20016](https://redirect.github.com/openapitools/openapi-generator/issues/20016)

#### K6

- Remove calculateRequestOrder Function and fix bug
[#&#8203;19685](https://redirect.github.com/openapitools/openapi-generator/issues/19685)

#### Kotlin

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

#### PHP

- \[PHP/Dart/Python] Correctly escape strings in single quotes
[#&#8203;19529](https://redirect.github.com/openapitools/openapi-generator/issues/19529)

#### Python

- \[python-pydantic-v1] Fix bug in serialization for SecretStr
[#&#8203;20102](https://redirect.github.com/openapitools/openapi-generator/issues/20102)
- python: stronger typing for the "configuration" module
[#&#8203;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
[#&#8203;19316](https://redirect.github.com/openapitools/openapi-generator/issues/19316)

#### Rust

- \[Rust-Axum] Fix compilation error when validate is used on Nullable
values
[#&#8203;20100](https://redirect.github.com/openapitools/openapi-generator/issues/20100)
- \[Rust-Axum] Extracting Claims in Cookie/Header
[#&#8203;20097](https://redirect.github.com/openapitools/openapi-generator/issues/20097)
(Breaking change (with fallback))
- \[Rust-Axum] Prevent Operation response with internal Error
[#&#8203;20047](https://redirect.github.com/openapitools/openapi-generator/issues/20047)
(Breaking change (with fallback))
- \[Rust-Axum] Support Authentication (Cookie, API Key In Header)
[#&#8203;20017](https://redirect.github.com/openapitools/openapi-generator/issues/20017)
- Fix Rust generation for versions without minor or patch parts
[#&#8203;19946](https://redirect.github.com/openapitools/openapi-generator/issues/19946)
- Added support for a trait based reqwest Rust client
[#&#8203;19788](https://redirect.github.com/openapitools/openapi-generator/issues/19788)

#### Scala

- Scala Cask oneOf support
[#&#8203;20051](https://redirect.github.com/openapitools/openapi-generator/issues/20051)
- \[scala]\[client] scala-http4s minor improvement (enum companion
method, remove implicit, error handling)
[#&#8203;19901](https://redirect.github.com/openapitools/openapi-generator/issues/19901)
- scala-cask fix: Added support for 'additionalProperties:true'
[#&#8203;19767](https://redirect.github.com/openapitools/openapi-generator/issues/19767)

#### Swift

- \[swift6] promote to beta and improve documentation
[#&#8203;19856](https://redirect.github.com/openapitools/openapi-generator/issues/19856)
- \[swift]\[client] rename api client to api configuration
[#&#8203;20103](https://redirect.github.com/openapitools/openapi-generator/issues/20103)
- \[swift6] Add Sendable conformance to request parameter enums
[#&#8203;20023](https://redirect.github.com/openapitools/openapi-generator/issues/20023)
- \[swift6] improve retry interceptor
[#&#8203;19988](https://redirect.github.com/openapitools/openapi-generator/issues/19988)
- \[swift5] fix compile error from Alamofire 5.10 - cast Parameter type
to avoid recursion
[#&#8203;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
[#&#8203;20046](https://redirect.github.com/openapitools/openapi-generator/issues/20046)
- \[typescript-axios] Respect User Supplied Header Params
[#&#8203;20040](https://redirect.github.com/openapitools/openapi-generator/issues/20040)
- fix(typescript): missing override directives / satisfy
noImplicitOverride
[#&#8203;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)
([#&#8203;4785](https://redirect.github.com/swagger-api/swagger-core/issues/4785))
- refs
[#&#8203;4771](https://redirect.github.com/swagger-api/swagger-core/issues/4771)
- schema resolution for container types and oas31
([#&#8203;4784](https://redirect.github.com/swagger-api/swagger-core/issues/4784))
-
[refs-#&#8203;4760](https://redirect.github.com/refs-/swagger-core/issues/4760)-Fix
enum type annotations processing
([#&#8203;4780](https://redirect.github.com/swagger-api/swagger-core/issues/4780))
- Fix java record type use annotations support
([#&#8203;4773](https://redirect.github.com/swagger-api/swagger-core/issues/4773))
- fix findJsonValueType
([#&#8203;4764](https://redirect.github.com/swagger-api/swagger-core/issues/4764))
-
[refs-#&#8203;4737](https://redirect.github.com/refs-/swagger-core/issues/4737)
add scanning for other OAS elements besides paths
([#&#8203;4762](https://redirect.github.com/swagger-api/swagger-core/issues/4762))
- bump jetty to 9.4.56.v20240826
([#&#8203;4758](https://redirect.github.com/swagger-api/swagger-core/issues/4758))
- Update findJsonValueType method to provide better support for Jackson…
([#&#8203;4756](https://redirect.github.com/swagger-api/swagger-core/issues/4756))
- Implement Tests to check basic Java Record processing result
([#&#8203;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
kpanot authored Nov 25, 2024
2 parents bbdfbcd + ee7b987 commit c9fe500
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion packages/@ama-sdk/schematics/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@
"tsc-watch": "^6.0.4",
"yaml-eslint-parser": "^1.2.2"
},
"openApiSupportedVersion": "~7.9.0",
"openApiSupportedVersion": "~7.10.0",
"engines": {
"node": "^18.19.1 || ^20.11.1 || >=22.0.0"
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,8 @@
</dependencies>
<properties>
<maven-plugin-version>1.0.0</maven-plugin-version>
<openapi-generator-version>7.9.0</openapi-generator-version>
<swagger-core.version>2.2.25</swagger-core.version>
<openapi-generator-version>7.10.0</openapi-generator-version>
<swagger-core.version>2.2.26</swagger-core.version>
<junit-version>4.8.1</junit-version>
<version>1.0.0</version>
<project.version>0.0.0</project.version>
Expand Down

0 comments on commit c9fe500

Please sign in to comment.