Skip to content

Commit

Permalink
Update openapi-generator-version to v7.9.0 (#993)
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-cli](https://github.com/openapitools/openapi-generator)
| `7.8.0` -> `7.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapitools:openapi-generator-cli/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.openapitools:openapi-generator-cli/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.openapitools:openapi-generator-cli/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.openapitools:openapi-generator-cli/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator)
| `7.8.0` -> `7.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapitools:openapi-generator/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.openapitools:openapi-generator/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.openapitools:openapi-generator/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.openapitools:openapi-generator/7.8.0/7.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>openapitools/openapi-generator
(org.openapitools:openapi-generator-cli)</summary>

###
[`v7.9.0`](https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.9.0):
released

v7.9.0 stable release comes with ~150 enhancements, bug fixes. Once
again thank you for all the awesome contributions from the community.

This release comes with [2 breaking changes (with
fallback)](https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.8.0+is%3Aclosed+label%3A%22Breaking+change+%28with+fallback%29%22)
listed below.

[3 new
generators](https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Apr+milestone%3A7.9.0+is%3Amerged+label%3A%22Enhancement%3A+New+generator%22+)
are included in this release:

- \[Scala]\[Client]Add Http4s scala3 client codegen
[#&#8203;19658](https://github.com/openapitools/openapi-generator/issues/19658)
- Add swift6 generator
[#&#8203;19621](https://github.com/openapitools/openapi-generator/issues/19621)
- Erlang server overhaul
[#&#8203;19465](https://github.com/openapitools/openapi-generator/issues/19465)

Below are the highlights of the changes. For a full list of changes,
please refer to the ["Pull
Request"](https://github.com/OpenAPITools/openapi-generator/pulls?q=is%3Amerged+is%3Apr+milestone%3A7.8.0+)
tab.

#### General

- \[normalizer] bug fixes (isNullTypeSchema, handling of primitive types
with oneOf)
[#&#8203;19781](https://github.com/openapitools/openapi-generator/issues/19781)
- feat(avro)/refactor(core): unify \*\_POST_PROCESS_FILE behaviour and
reuse code
[#&#8203;19761](https://github.com/openapitools/openapi-generator/issues/19761)
- Fix anyOf/oneOf normalization for 3.1 spec
[#&#8203;19758](https://github.com/openapitools/openapi-generator/issues/19758)
- \[OpenAPI 3.1] Avoid NPE when handling prefixItems
[#&#8203;19735](https://github.com/openapitools/openapi-generator/issues/19735)
- fix(core): system-independent relative path sorting for FILES output
[#&#8203;19726](https://github.com/openapitools/openapi-generator/issues/19726)
- feat(core): add info.summary to additionalProperties for 3.1 specs
[#&#8203;19723](https://github.com/openapitools/openapi-generator/issues/19723)
- \[windows] Fixed missing output
[#&#8203;19715](https://github.com/openapitools/openapi-generator/issues/19715)
- fix(core): single value enums (const) are not generated correctly in
3.1 specs
[#&#8203;19696](https://github.com/openapitools/openapi-generator/issues/19696)
- fix(core): nullable array types in 3.1.x specs
[#&#8203;19687](https://github.com/openapitools/openapi-generator/issues/19687)
- \[BUG] HandlebarsEngineAdapter.java failed to use custom
FieldValueResolver causing IllegalAccessException for maps
[#&#8203;19634](https://github.com/openapitools/openapi-generator/issues/19634)
- Better handling of parameters in inline model resolver
[#&#8203;19460](https://github.com/openapitools/openapi-generator/issues/19460)
- \[Gradle plugin] bugfix: openapi code generator to consider schema
changes
[#&#8203;16735](https://github.com/openapitools/openapi-generator/issues/16735)

#### Avro Schema

- fix(avro-schema): fix NPE for null enum values
[#&#8203;19771](https://github.com/openapitools/openapi-generator/issues/19771)
- \[avro-schema] fix: enum logic (sanitize, remove collisions)
[#&#8203;19549](https://github.com/openapitools/openapi-generator/issues/19549)

#### C++

- \[cpp-pistache-server] Generated code fails to build with
x86\_64-linux-gnu-g++-13
[#&#8203;19684](https://github.com/openapitools/openapi-generator/issues/19684)
- \[cpp-qt-client] New makeOperationsVirtual option (Breaking change
(with fallback))
[#&#8203;19613](https://github.com/openapitools/openapi-generator/issues/19613)
- Implemented missing definitions of declared methods inside
modelbase-header.mustache, added two missing body of methods definitions
[#&#8203;19569](https://github.com/openapitools/openapi-generator/issues/19569)

#### C\#

- \[csharp]\[generichost] Support formatting date only
[#&#8203;19785](https://github.com/openapitools/openapi-generator/issues/19785)
- \[csharp]\[generichost] Fix local var
[#&#8203;19642](https://github.com/openapitools/openapi-generator/issues/19642)
- \[csharp]\[generichost] Fix invalid key name
[#&#8203;19633](https://github.com/openapitools/openapi-generator/issues/19633)
- \[aspnetcore] Fix swagger xml comments
[#&#8203;19593](https://github.com/openapitools/openapi-generator/issues/19593)
- \[csharp] Version bump dependencies
[#&#8203;19545](https://github.com/openapitools/openapi-generator/issues/19545)

#### Dart

- \[BUGFIX]\[dart-dio] Align enum and enum_inline generation result
[#&#8203;19510](https://github.com/openapitools/openapi-generator/issues/19510)
- \[BUGFIX]\[dart-dio] add unknownEnumValue to JsonKey
[#&#8203;19416](https://github.com/openapitools/openapi-generator/issues/19416)

#### Erlang

- \[Erlang Server] Add more type information and fix minor bugs
[#&#8203;19792](https://github.com/openapitools/openapi-generator/issues/19792)
- Erlang server validation bugfixes and capability extensions
[#&#8203;19750](https://github.com/openapitools/openapi-generator/issues/19750)
- Add erlang-server-deprecated for fallback after refactoring
[#&#8203;19547](https://github.com/openapitools/openapi-generator/issues/19547)
- Erlang server overhaul (Breaking change (with fallback))
[#&#8203;19465](https://github.com/openapitools/openapi-generator/issues/19465)

#### Go

- \[GO] Go Server: preserve order of the routes as defined in the
OpenAPI file
[#&#8203;19550](https://github.com/openapitools/openapi-generator/issues/19550)
- \[Go] fix regex validation breakage in unmarshaljson function
[#&#8203;19410](https://github.com/openapitools/openapi-generator/issues/19410)

#### Kotlin

- \[BUG] Kotlin wiremock query params are incorrect
[#&#8203;19720](https://github.com/openapitools/openapi-generator/issues/19720)
- \[kotlin-client]\[multiplatform] add support for
kotlinx.datetime.LocalTime
[#&#8203;19590](https://github.com/openapitools/openapi-generator/issues/19590)
- \[kotlin-spring] fix springdoc dependencies
[#&#8203;19579](https://github.com/openapitools/openapi-generator/issues/19579)
- \[kotlin] enforce fields in data classes
[#&#8203;19526](https://github.com/openapitools/openapi-generator/issues/19526)
- \[kotlin-spring]\[server] fix spring boot configuration conflict
[#&#8203;19515](https://github.com/openapitools/openapi-generator/issues/19515)
- \[Kotlin] Add a new additional property to configure Jackson's
failOnUnknownProperties (Breaking change (with fallback))
[#&#8203;19506](https://github.com/openapitools/openapi-generator/issues/19506)
- \[Kotlin]\[okhttp] replace okhttpclient with callfactory
[#&#8203;19422](https://github.com/openapitools/openapi-generator/issues/19422)

#### Java

- \[Java]\[microprofile] enumUnknownDefaultCase true now returns
correctly
[#&#8203;19677](https://github.com/openapitools/openapi-generator/issues/19677)
- \[Java] \[apache-httpclient] Fix issue with toString causing wrong
value with collections
[#&#8203;19576](https://github.com/openapitools/openapi-generator/issues/19576)
- \[Java]\[Spring]Update dependencies to remove vulnerability in
org.springframework:spring-webmvc
[#&#8203;19533](https://github.com/openapitools/openapi-generator/issues/19533)
- \[Java Jersey] Update ApiClient.mustache Jersey doesn't allow entities
in method DELETE
[#&#8203;19530](https://github.com/openapitools/openapi-generator/issues/19530)
- \[Bugfix]\[Java] Fixed jersey clients for multiple file upload
[#&#8203;19476](https://github.com/openapitools/openapi-generator/issues/19476)
- \[Java Libraries] Jakarta Validation API support useJakartaEe flag
[#&#8203;19469](https://github.com/openapitools/openapi-generator/issues/19469)
- \[Java] Add a new additional property to configure Jackson's
failOnUnknownProperties (Breaking change (with fallback))
[#&#8203;19271](https://github.com/openapitools/openapi-generator/issues/19271)

#### JavaScript

- \[Javascript] Add initialization of default vars to constructor
[#&#8203;19692](https://github.com/openapitools/openapi-generator/issues/19692)

#### Python

- \[Python] Harmonize python client dependency versions
[#&#8203;19694](https://github.com/openapitools/openapi-generator/issues/19694)
- python-pydantic-v1: Return the primitive type in to_dict for anyOf
models
[#&#8203;19488](https://github.com/openapitools/openapi-generator/issues/19488)
- \[BUG]\[python-fastapi] Updated pyyaml and httptools in requirements
template to resolve compatibility issues with Python 3.12
[#&#8203;19666](https://github.com/openapitools/openapi-generator/issues/19666)
- feat(python): handle multiple file parameters
[#&#8203;19329](https://github.com/openapitools/openapi-generator/issues/19329)
- fix(python,asyncio): multipart form data serialization
[#&#8203;19302](https://github.com/openapitools/openapi-generator/issues/19302)
- \[python] fix content_type deserialize
[#&#8203;19317](https://github.com/openapitools/openapi-generator/issues/19317)

#### PHP

- \[PHP] By default should use static Configuration class instance
[#&#8203;19775](https://github.com/openapitools/openapi-generator/issues/19775)
- \[php-symfony] Fix enum not serialized with value like '0'
[#&#8203;19568](https://github.com/openapitools/openapi-generator/issues/19568)
- \[PHP] Add missing qualifier for enum parameters
[#&#8203;1956](https://github.com/openapitools/openapi-generator/issues/1956)
- \[PHP] Remove NUMBER\_ prefix from enum vars if a name is provided,
show enum descriptions
[#&#8203;19555](https://github.com/openapitools/openapi-generator/issues/19555)
- \[bug] in case of defined status codes > 299 switch will have no
effect
[#&#8203;19483](https://github.com/openapitools/openapi-generator/issues/19483)
- \[PHP-Client] Allow Content-Type merge-match+json for encoding
[#&#8203;19479](https://github.com/openapitools/openapi-generator/issues/19479)

#### PowerShell

- \[POWERSHELL] fix: keep array context when converting to json
[#&#8203;19535](https://github.com/openapitools/openapi-generator/issues/19535)-
- \[PowerShell] Support multiple files in multipart/form-data POST (new
functionality + fix)
[#&#8203;19449](https://github.com/openapitools/openapi-generator/issues/19449)

#### R

- \[R] Update R6 object documentation
[#&#8203;19679](https://github.com/openapitools/openapi-generator/issues/19679)
- \[R]\[client] Make enum parameters with required: false optional to
request arguments
[#&#8203;19654](https://github.com/openapitools/openapi-generator/issues/19654)

#### Ruby

- \[Ruby-client] Use secuirtyScheme Key for api_key
[#&#8203;19740](https://github.com/openapitools/openapi-generator/issues/19740)

#### Rust

- \[rust]\[client]\[auth] token source option
[#&#8203;19647](https://github.com/openapitools/openapi-generator/issues/19647)
- \[Rust Server] Handle arrays in forms
[#&#8203;19625](https://github.com/openapitools/openapi-generator/issues/19625)
- rust: Implement Display instead of ToString for enums
[#&#8203;19611](https://github.com/openapitools/openapi-generator/issues/19611)
- \[Core/Rust Server] Check references in additionalProperties correctly
when checking freeForm status
[#&#8203;19605](https://github.com/openapitools/openapi-generator/issues/19605)
- \[Rust Server] Add derive of Hash to enums
[#&#8203;19603](https://github.com/openapitools/openapi-generator/issues/19603)
- \[Rust Server] Add auto-generated CLI Client
[#&#8203;19392](https://github.com/openapitools/openapi-generator/issues/19392)

#### Scala

- \[Scala]\[Client]Add Http4s scala3 client codegen
[#&#8203;19658](https://github.com/openapitools/openapi-generator/issues/19658)

#### Swift

- \[swift5] rename unknownDefault to unknownDefaultOpenApi
[#&#8203;19753](https://github.com/openapitools/openapi-generator/issues/19753)
- Add swift6 generator
[#&#8203;1962](https://github.com/openapitools/openapi-generator/issues/1962)
- \[swift5] Fix Xcode 16 compilation crash with Extensions.swift
generation
[#&#8203;19564](https://github.com/openapitools/openapi-generator/issues/19564)
- add oneOf-default-case option for swift5
[#&#8203;19094](https://github.com/openapitools/openapi-generator/issues/19094)

#### TypeScript

- \[Typescript-Node] Mark deprecated endpoints
[#&#8203;19770](https://github.com/openapitools/openapi-generator/issues/19770)
- \[Typescript-Node] Mark deprecated model attributes
[#&#8203;19756](https://github.com/openapitools/openapi-generator/issues/19756)
- style(typescript): use Headers type
[#&#8203;19697](https://github.com/openapitools/openapi-generator/issues/19697)
- \[typescript-axios] fix: enum datatype jsdoc
[#&#8203;19571](https://github.com/openapitools/openapi-generator/issues/19571)
- \[typescript-fetch] Fixed issue where unique arrays (sets) of
primitive values aren't initialized properly
[#&#8203;19521](https://github.com/openapitools/openapi-generator/issues/19521)
- \[Typescript] Generate oneOf schemas as type unions
[#&#8203;19494](https://github.com/openapitools/openapi-generator/issues/19494)

#### Zapier

- \[zapier] add response middleware
[#&#8203;19760](https://github.com/openapitools/openapi-generator/issues/19760)
- Make it easier to specify triggers for Zapier
[#&#8203;19645](https://github.com/openapitools/openapi-generator/issues/19645)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

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

---

- [ ] <!-- 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/line/line-bot-sdk-nodejs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmN5IHVwZ3JhZGUiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Oct 8, 2024
1 parent 64835cb commit ec4de55
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion generator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@
</dependencies>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<openapi-generator-version>7.8.0</openapi-generator-version>
<openapi-generator-version>7.9.0</openapi-generator-version>
<maven-plugin-version>1.0.0</maven-plugin-version>
</properties>
</project>

0 comments on commit ec4de55

Please # to comment.