-
-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
remove internal ISO8601Utils dependency #17052
Conversation
Another option would be to add the jackson databind dependency when using okhttp or retrofit with gson, but that felt even more wrong to me |
Hi @ChaosMarc
To me this actually seems like the better solution. It's less code in OpenAPI Generator to maintain and allows us to get future updates/fixes to the ISO8601Utils class by simply referencing a new jackson databind version. Why does this feel more wrong to you? |
Hi @martin-mfg
As ISO8601Utils has been deprecated in jackson-databind for some time now, I don't think there will be any more updates to it, but you're right, if there were some changes, this way you'd get them more easily.
Because my goal of this PR was to minimize (transitive) dependencies and by using jackson-databind you'd add a XML processing library as a dependency to generated code that uses a JSON processing library (gson). For starters this seems very counter-intuitive to me. I'm coming from a java/gradle project that runs in an osgi environment and am not a big fan of including (transitive) dependencies in my projectes jar files themselves but provide them to the osgi container myself. When adding jackson-databind as a dependency to the generated code my own modules need it to run during runtime. Therefore I have to provide it to the container and it's dependencies like jackson-core and jackson-annotation and THEIR depenendencies until everything is satisfied. After that I have have a full blown xml processing setup just to use some single deprecated util class from it to use in my json processing. I can make this work for my project, but I don't think it's the best idea in general. If you want can update this PR with your suggested changes (I've already tested it locally) or open another one Edit: see https://github.com/OpenAPITools/openapi-generator/compare/master...ChaosMarc:openapi-generator:master-2?expand=1 for the much smaller diff of your proposed change |
Thanks for your reply - and your PR :) On the one hand, it seems jackson-databind is already on the class path anyway. (I only checked for samples/client/echo_api/java/okhttp-gson/pom.xml though.) So we wouldn't need to include a new dependency for now to get it from jackson-databind. On the other hand, FasterXML/jackson-databind#1786 mentions that ISO8601Utils should be replaced by StdDateFormat. Which behaves slightly different though, as discussed in that issue. And in #7304 we did this replacement already, with a configuration for StdDateFormat that (hopefully?) works for us. With this new information, it seems the best solution is migrating to StdDateFormat where it hasn't been done yet. What do you think? |
Thank you for FasterXML/jackson-databind#1786. I tried to find an official statement for the successor of ISO8601Utils in the past, but didn't find the issue you mentioned. I agree that switching to StdDateFormat seems the right way to go and will try to modify my PR in that regard |
I've updated this PR to use StdDateFormat instead of copying or using the depreciated util class. I hope I managed to change everything like it was meant to be. edit: there are some tests failing. Some of the generated sample projects need the additional jackson-databind dependency. should I use the official |
Please use |
@martin-mfg This took me longer than I anticipated, but I think I'm done now 😅 First I tried using StdDateFormat for parsing and formatting but failed in creating formatted datetime strings if they were in in the UTC Timezone. In those cases StdDateFormat ends the formatted strings with For rest-assured and retrofit2 I had to move the jackson-databind dependency from a condition to always be required. I also updated |
Thanks again for your work. |
@wing328 happy new year. did you find some time to look over this PR? |
@ChaosMarc just merged it. Sorry for the delay in reviewing. |
…v7.3.0 (#1245) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.2.0` -> `7.3.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapitools:openapi-generator/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.openapitools:openapi-generator/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.openapitools:openapi-generator/7.2.0/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.openapitools:openapi-generator/7.2.0/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>openapitools/openapi-generator (org.openapitools:openapi-generator)</summary> ### [`v7.3.0`](https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.3.0): released (release note below will be revised later) ##### What's Changed - Prepare 7.3.0-SNAPSHOT by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17456](https://github.com/OpenAPITools/openapi-generator/pull/17456) - Stop using internal variable from okhttp3 by [@​noordawod](https://github.com/noordawod) in [https://github.com/OpenAPITools/openapi-generator/pull/17458](https://github.com/OpenAPITools/openapi-generator/pull/17458) - \[Java RESTEasy client] updating test to use the Java RESTEasy echo api client ([#​17367](https://github.com/openapitools/openapi-generator/issues/17367)) by [@​miladhub](https://github.com/miladhub) in [https://github.com/OpenAPITools/openapi-generator/pull/17470](https://github.com/OpenAPITools/openapi-generator/pull/17470) - Update README.md by [@​axshani](https://github.com/axshani) in [https://github.com/OpenAPITools/openapi-generator/pull/17468](https://github.com/OpenAPITools/openapi-generator/pull/17468) - Fix Kotlin templates to be compatible with Kotlin K2 compiler by [@​rouazana](https://github.com/rouazana) in [https://github.com/OpenAPITools/openapi-generator/pull/17466](https://github.com/OpenAPITools/openapi-generator/pull/17466) - \[JaxRS] fix pojo equals by [@​fizzet](https://github.com/fizzet) in [https://github.com/OpenAPITools/openapi-generator/pull/17431](https://github.com/OpenAPITools/openapi-generator/pull/17431) - Better Java RESTEasy Echo API client tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17473](https://github.com/OpenAPITools/openapi-generator/pull/17473) - \[go]: Accept APIKey as string, byte array or stream using io.Reader interface by [@​Ghufz](https://github.com/Ghufz) in [https://github.com/OpenAPITools/openapi-generator/pull/17432](https://github.com/OpenAPITools/openapi-generator/pull/17432) - \[csharp]: Fixed the http signing issue for ECDSA key when API Key is provided as string by [@​Ghufz](https://github.com/Ghufz) in [https://github.com/OpenAPITools/openapi-generator/pull/17459](https://github.com/OpenAPITools/openapi-generator/pull/17459) - \[kotlin-client]\[jackson] Add support for unknown default enum value by [@​ken-tunc](https://github.com/ken-tunc) in [https://github.com/OpenAPITools/openapi-generator/pull/17404](https://github.com/OpenAPITools/openapi-generator/pull/17404) - Fix decoding OpenAPIDateWithoutTime by [@​DevMobileAS](https://github.com/DevMobileAS) in [https://github.com/OpenAPITools/openapi-generator/pull/17146](https://github.com/OpenAPITools/openapi-generator/pull/17146) - fix rendering of stars in README by [@​individual-it](https://github.com/individual-it) in [https://github.com/OpenAPITools/openapi-generator/pull/17477](https://github.com/OpenAPITools/openapi-generator/pull/17477) - Added Christopher Queen Consulting to list of companies using the generator by [@​gitchrisqueen](https://github.com/gitchrisqueen) in [https://github.com/OpenAPITools/openapi-generator/pull/17483](https://github.com/OpenAPITools/openapi-generator/pull/17483) - Not throwing exception when ignore file exists by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17501](https://github.com/OpenAPITools/openapi-generator/pull/17501) - \[bugfix]\[jaxrs]: fix compile error for jaxrs samples by [@​Aliaksie](https://github.com/Aliaksie) in [https://github.com/OpenAPITools/openapi-generator/pull/17479](https://github.com/OpenAPITools/openapi-generator/pull/17479) - \[cpp-qt-client] Add cpp-qt-client technical committee to CODEOWNERS by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17481](https://github.com/OpenAPITools/openapi-generator/pull/17481) - \[cpp-qt-client] Update minimum cmake version to 3.5 by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17480](https://github.com/OpenAPITools/openapi-generator/pull/17480) - Also escape '$' and '' in normal Kotlin strings, … by [@​cureaid](https://github.com/cureaid) in [https://github.com/OpenAPITools/openapi-generator/pull/17434](https://github.com/OpenAPITools/openapi-generator/pull/17434) - python: simplify module imports by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17507](https://github.com/OpenAPITools/openapi-generator/pull/17507) - BUG - PHP template - Configuration.mustache by [@​AntoineMarques](https://github.com/AntoineMarques) in [https://github.com/OpenAPITools/openapi-generator/pull/17529](https://github.com/OpenAPITools/openapi-generator/pull/17529) - \[C]\[Client] Fix enum function names not matching headers in the model… by [@​bookerdj](https://github.com/bookerdj) in [https://github.com/OpenAPITools/openapi-generator/pull/17512](https://github.com/OpenAPITools/openapi-generator/pull/17512) - \[resttemplate] rethrow original exception when retry limits exceeded by [@​ilam-natarajan](https://github.com/ilam-natarajan) in [https://github.com/OpenAPITools/openapi-generator/pull/17488](https://github.com/OpenAPITools/openapi-generator/pull/17488) - Remove optional path parameter in C# generichost template by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17525](https://github.com/OpenAPITools/openapi-generator/pull/17525) - Use model class only if it is generated by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17490](https://github.com/OpenAPITools/openapi-generator/pull/17490) - Add Alloy Automation as bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17535](https://github.com/OpenAPITools/openapi-generator/pull/17535) - Add a link to new youtube tutorial by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17536](https://github.com/OpenAPITools/openapi-generator/pull/17536) - Add enum name mapping support to Ruby generators by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17537](https://github.com/OpenAPITools/openapi-generator/pull/17537) - \[Ruby]\[client] Handle enums (and other scalars) in oneOf and anyOf schemas by [@​armandmgt](https://github.com/armandmgt) in [https://github.com/OpenAPITools/openapi-generator/pull/17515](https://github.com/OpenAPITools/openapi-generator/pull/17515) - fix typo in javadoc in RestTemplate/ApiClient by [@​sebastian-toepfer](https://github.com/sebastian-toepfer) in [https://github.com/OpenAPITools/openapi-generator/pull/17541](https://github.com/OpenAPITools/openapi-generator/pull/17541) - python: adjust basic typing information by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17511](https://github.com/OpenAPITools/openapi-generator/pull/17511) - \[C]\[Client] Update the API doc after PR [#​17179](https://github.com/openapitools/openapi-generator/issues/17179) by [@​ityuhui](https://github.com/ityuhui) in [https://github.com/OpenAPITools/openapi-generator/pull/17540](https://github.com/OpenAPITools/openapi-generator/pull/17540) - Update runalloy logo and links by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17559](https://github.com/OpenAPITools/openapi-generator/pull/17559) - Fix description in allOf with single item by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17560](https://github.com/OpenAPITools/openapi-generator/pull/17560) - \[Rust] \[Server] New generator bases on Axum by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17549](https://github.com/OpenAPITools/openapi-generator/pull/17549) - \[java]\[native] Fix ObjectMapper deprecation warnings by [@​steven-sheehy](https://github.com/steven-sheehy) in [https://github.com/OpenAPITools/openapi-generator/pull/17558](https://github.com/OpenAPITools/openapi-generator/pull/17558) - Bump follow-redirects from 1.15.2 to 1.15.4 in /website by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17562](https://github.com/OpenAPITools/openapi-generator/pull/17562) - python: enable more mypy checks 1/n by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17556](https://github.com/OpenAPITools/openapi-generator/pull/17556) - Fix spring generator dto annotations for xml support by [@​tomyy](https://github.com/tomyy) in [https://github.com/OpenAPITools/openapi-generator/pull/17054](https://github.com/OpenAPITools/openapi-generator/pull/17054) - \[Rust] \[Axum] Remove redundant code in rust-axum generator by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17570](https://github.com/OpenAPITools/openapi-generator/pull/17570) - fix(go-server): ensure original filename can be deduced from tmp file by [@​ErikBooijMB](https://github.com/ErikBooijMB) in [https://github.com/OpenAPITools/openapi-generator/pull/17416](https://github.com/OpenAPITools/openapi-generator/pull/17416) - Generated methode ApiClient.parameterToPairs failed to handle empty collections [#​17460](https://github.com/openapitools/openapi-generator/issues/17460) by [@​conleos-hoppermann](https://github.com/conleos-hoppermann) in [https://github.com/OpenAPITools/openapi-generator/pull/17463](https://github.com/OpenAPITools/openapi-generator/pull/17463) - fix: ExampleGenerator correctly generates allOf composed schemas by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17499](https://github.com/OpenAPITools/openapi-generator/pull/17499) - Add ability to append ServerHttpRequest for kotlin-spring generator by [@​Rugal](https://github.com/Rugal) in [https://github.com/OpenAPITools/openapi-generator/pull/17158](https://github.com/OpenAPITools/openapi-generator/pull/17158) - Add tags on operation for template kotlin-spring by [@​pkernevez](https://github.com/pkernevez) in [https://github.com/OpenAPITools/openapi-generator/pull/17410](https://github.com/OpenAPITools/openapi-generator/pull/17410) - fix: ExampleGenerator correctly produces YYYY-MM-dd format for `date` with examples by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17495](https://github.com/OpenAPITools/openapi-generator/pull/17495) - \[CSharp] feat!: add useDateOnly flag by [@​Anakael](https://github.com/Anakael) in [https://github.com/OpenAPITools/openapi-generator/pull/17471](https://github.com/OpenAPITools/openapi-generator/pull/17471) - Implement scala http4s server generator by [@​mikkka](https://github.com/mikkka) in [https://github.com/OpenAPITools/openapi-generator/pull/17430](https://github.com/OpenAPITools/openapi-generator/pull/17430) - \[BUG]\[Kotlin] Add default values to optional parameters for jvm-spring-webclient and jvm-spring-restclient by [@​MatthiasGabriel](https://github.com/MatthiasGabriel) in [https://github.com/OpenAPITools/openapi-generator/pull/17393](https://github.com/OpenAPITools/openapi-generator/pull/17393) - feat: using Qt with 3rd Party Signals and Slots. Replace signals,slots and emit with Q_SIGNALS,Q_SLOTS and Q_EMIT by [@​myml](https://github.com/myml) in [https://github.com/OpenAPITools/openapi-generator/pull/17067](https://github.com/OpenAPITools/openapi-generator/pull/17067) - \[kotlin-client]\[jvm-spring-\*] Fixed URL encoding by [@​stefankoppier](https://github.com/stefankoppier) in [https://github.com/OpenAPITools/openapi-generator/pull/17493](https://github.com/OpenAPITools/openapi-generator/pull/17493) - \[BUG]\[java]\[resttemplate] Fix NPE when query param with value null is exploded by [@​jorgerod](https://github.com/jorgerod) in [https://github.com/OpenAPITools/openapi-generator/pull/17568](https://github.com/OpenAPITools/openapi-generator/pull/17568) - \[Rust] \[Axum] Deduplicate code from rust-axum generator by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17588](https://github.com/OpenAPITools/openapi-generator/pull/17588) - remove internal ISO8601Utils dependency by [@​ChaosMarc](https://github.com/ChaosMarc) in [https://github.com/OpenAPITools/openapi-generator/pull/17052](https://github.com/OpenAPITools/openapi-generator/pull/17052) - Fix flattenPath() in InlineModelResolver: use List instead of Map by [@​vlsergey](https://github.com/vlsergey) in [https://github.com/OpenAPITools/openapi-generator/pull/17579](https://github.com/OpenAPITools/openapi-generator/pull/17579) - \[Rust] \[Axum] Format ops-v3 sample by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17599](https://github.com/OpenAPITools/openapi-generator/pull/17599) - Add copyright note to rust axum server codegen by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17598](https://github.com/OpenAPITools/openapi-generator/pull/17598) - \[JAVA] - fix BUG 14233 code gen support multiple accept headers where one is default json/application by [@​Breus](https://github.com/Breus) in [https://github.com/OpenAPITools/openapi-generator/pull/15245](https://github.com/OpenAPITools/openapi-generator/pull/15245) - \[Python] Handle nullable list items by [@​changhc](https://github.com/changhc) in [https://github.com/OpenAPITools/openapi-generator/pull/17594](https://github.com/OpenAPITools/openapi-generator/pull/17594) - fix: DefaultCodegen now generates an exemple for each status codes by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17603](https://github.com/OpenAPITools/openapi-generator/pull/17603) - Fix parameters_to_url_query doesn't properly convert lists to string by [@​rshacham](https://github.com/rshacham) in [https://github.com/OpenAPITools/openapi-generator/pull/17592](https://github.com/OpenAPITools/openapi-generator/pull/17592) - \[Python] Handle nullable dictionary values by [@​changhc](https://github.com/changhc) in [https://github.com/OpenAPITools/openapi-generator/pull/17605](https://github.com/OpenAPITools/openapi-generator/pull/17605) - \[Java] remove jersey1 template files by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17607](https://github.com/OpenAPITools/openapi-generator/pull/17607) - \[OAS 3.1] Fix null type check in normalizer by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17609](https://github.com/OpenAPITools/openapi-generator/pull/17609) - bug fix: breaking dependency of flask server gen by [@​cherusk](https://github.com/cherusk) in [https://github.com/OpenAPITools/openapi-generator/pull/17611](https://github.com/OpenAPITools/openapi-generator/pull/17611) - Fix Go generation of `type: object` inside anyOf by [@​ashb](https://github.com/ashb) in [https://github.com/OpenAPITools/openapi-generator/pull/17339](https://github.com/OpenAPITools/openapi-generator/pull/17339) - \[Go-Server] Use ParseQuery For Parsing Query Parameters by [@​gonzogomez](https://github.com/gonzogomez) in [https://github.com/OpenAPITools/openapi-generator/pull/17585](https://github.com/OpenAPITools/openapi-generator/pull/17585) - Add Carksberg Group to the user list by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17615](https://github.com/OpenAPITools/openapi-generator/pull/17615) - kotlin-server: Add support for Javalin by [@​dennisameling](https://github.com/dennisameling) in [https://github.com/OpenAPITools/openapi-generator/pull/17596](https://github.com/OpenAPITools/openapi-generator/pull/17596) - \[python]\[client] Clean up samples and CI by [@​robertschweizer](https://github.com/robertschweizer) in [https://github.com/OpenAPITools/openapi-generator/pull/17509](https://github.com/OpenAPITools/openapi-generator/pull/17509) - feat: add `java-wiremock` generator by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17614](https://github.com/OpenAPITools/openapi-generator/pull/17614) - fix(typescript-axios): fix error if a parameter called 'index' exists by [@​goatwu1993](https://github.com/goatwu1993) in [https://github.com/OpenAPITools/openapi-generator/pull/17550](https://github.com/OpenAPITools/openapi-generator/pull/17550) - Able to generate within parameter [#​17158](https://github.com/openapitools/openapi-generator/issues/17158) by [@​Rugal](https://github.com/Rugal) in [https://github.com/OpenAPITools/openapi-generator/pull/17623](https://github.com/OpenAPITools/openapi-generator/pull/17623) - Added missing copied properties from CodegenOperation by [@​sindremb](https://github.com/sindremb) in [https://github.com/OpenAPITools/openapi-generator/pull/17627](https://github.com/OpenAPITools/openapi-generator/pull/17627) - \[Rust] \[Axum] Fix clippy warning by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17637](https://github.com/OpenAPITools/openapi-generator/pull/17637) - Bump actions/cache from 3 to 4 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17636](https://github.com/OpenAPITools/openapi-generator/pull/17636) - R echo client tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17629](https://github.com/OpenAPITools/openapi-generator/pull/17629) - Bugfix/7720 typescript fetch support is response optional by [@​sindremb](https://github.com/sindremb) in [https://github.com/OpenAPITools/openapi-generator/pull/17635](https://github.com/OpenAPITools/openapi-generator/pull/17635) - \[dart-dio] includeIfNull: truefalse bugfix by [@​vasilich6107](https://github.com/vasilich6107) in [https://github.com/OpenAPITools/openapi-generator/pull/17631](https://github.com/OpenAPITools/openapi-generator/pull/17631) - \[Perl] Update \_test.mustache templates to use done_testing by [@​bmodotdev](https://github.com/bmodotdev) in [https://github.com/OpenAPITools/openapi-generator/pull/17649](https://github.com/OpenAPITools/openapi-generator/pull/17649) - Add any type support in Perl client generator by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17654](https://github.com/OpenAPITools/openapi-generator/pull/17654) - Support x-internal in models and operations by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17639](https://github.com/OpenAPITools/openapi-generator/pull/17639) - Add auto-generated cpanfile in Perl client by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17662](https://github.com/OpenAPITools/openapi-generator/pull/17662) - Remove isAnyTypeSchema in default codegen by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17663](https://github.com/OpenAPITools/openapi-generator/pull/17663) - \[jaxrs-spec] Addinfo contact url to the generated OpenAPIDefinition by [@​verhagen](https://github.com/verhagen) in [https://github.com/OpenAPITools/openapi-generator/pull/17644](https://github.com/OpenAPITools/openapi-generator/pull/17644) - feat(perl): Update agent to use version constant by [@​bmodotdev](https://github.com/bmodotdev) in [https://github.com/OpenAPITools/openapi-generator/pull/17665](https://github.com/OpenAPITools/openapi-generator/pull/17665) - \[kotlin-client]\[jvm-spring-\*] Fix runtime error in endpoints of type Unit by [@​stefankoppier](https://github.com/stefankoppier) in [https://github.com/OpenAPITools/openapi-generator/pull/17664](https://github.com/OpenAPITools/openapi-generator/pull/17664) - Remove outdated files in perl petstore cilents by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17668](https://github.com/OpenAPITools/openapi-generator/pull/17668) - Test perl petstore client in CircleCI by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17669](https://github.com/OpenAPITools/openapi-generator/pull/17669) - \[Bash] Allow non-JSON request body payloads by [@​mHejlesen](https://github.com/mHejlesen) in [https://github.com/OpenAPITools/openapi-generator/pull/17641](https://github.com/OpenAPITools/openapi-generator/pull/17641) - Update perl tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17670](https://github.com/OpenAPITools/openapi-generator/pull/17670) - Fix typo in KotlinClientCodegen.java user-visible error message by [@​neeme-praks-sympower](https://github.com/neeme-praks-sympower) in [https://github.com/OpenAPITools/openapi-generator/pull/17674](https://github.com/OpenAPITools/openapi-generator/pull/17674) - Pass ObjectMapper to JacksonConverterFactory by [@​yonatankarp](https://github.com/yonatankarp) in [https://github.com/OpenAPITools/openapi-generator/pull/17673](https://github.com/OpenAPITools/openapi-generator/pull/17673) - Fix map and free form object detection issue in 3.1 spec by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17624](https://github.com/OpenAPITools/openapi-generator/pull/17624) - support binary response for R api client by [@​mattpollock](https://github.com/mattpollock) in [https://github.com/OpenAPITools/openapi-generator/pull/17626](https://github.com/OpenAPITools/openapi-generator/pull/17626) - fix an issue the parameters_to_url_query method would throw an error if the input was of type List\[int] [BUG#15788](https://github.com/BUG/openapi-generator/issues/15788) by [@​masudanaokinino](https://github.com/masudanaokinino) in [https://github.com/OpenAPITools/openapi-generator/pull/17638](https://github.com/OpenAPITools/openapi-generator/pull/17638) - Include support to Mojolicious relaxed placeholders parsing path parameters by [@​atl3tico](https://github.com/atl3tico) in [https://github.com/OpenAPITools/openapi-generator/pull/17633](https://github.com/OpenAPITools/openapi-generator/pull/17633) - Fix allOf with a single item in inline model resolver by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17683](https://github.com/OpenAPITools/openapi-generator/pull/17683) - Add tests for query parameters (array of integer/string) by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17686](https://github.com/OpenAPITools/openapi-generator/pull/17686) - Fix missing import in ruby faraday test by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17692](https://github.com/OpenAPITools/openapi-generator/pull/17692) - Improvements on scala http4s server generator by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17693](https://github.com/OpenAPITools/openapi-generator/pull/17693) - \[Rust]\[client] Fix issue [#​16975](https://github.com/openapitools/openapi-generator/issues/16975) - generated type not being converted to string by [@​j-szulc](https://github.com/j-szulc) in [https://github.com/OpenAPITools/openapi-generator/pull/17504](https://github.com/OpenAPITools/openapi-generator/pull/17504) - When config option interfaceOnly is true, the class RestApplication will be generated as well by [@​verhagen](https://github.com/verhagen) in [https://github.com/OpenAPITools/openapi-generator/pull/17646](https://github.com/OpenAPITools/openapi-generator/pull/17646) - Add SSS Twitter to bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17698](https://github.com/OpenAPITools/openapi-generator/pull/17698) - feat(typescript-angular): add support for Angular V17 by [@​alethyst](https://github.com/alethyst) in [https://github.com/OpenAPITools/openapi-generator/pull/17685](https://github.com/OpenAPITools/openapi-generator/pull/17685) - Bump gradle/gradle-build-action from 2 to 3 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17720](https://github.com/OpenAPITools/openapi-generator/pull/17720) - Bump eskatos/gradle-command-action from 2 to 3 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17719](https://github.com/OpenAPITools/openapi-generator/pull/17719) - \[cpp-ue4] Fix generated code not compiling when using unique array items by [@​roseatromero](https://github.com/roseatromero) in [https://github.com/OpenAPITools/openapi-generator/pull/17684](https://github.com/OpenAPITools/openapi-generator/pull/17684) - Add JavaDoc to api and apiInterface templates for the JavaJaxRS spec generator by [@​ripdajacker](https://github.com/ripdajacker) in [https://github.com/OpenAPITools/openapi-generator/pull/17705](https://github.com/OpenAPITools/openapi-generator/pull/17705) - \[BUG] \[Java] Remove deprecation and serial warnings in ApiException.java and JSON.java by [@​ripdajacker](https://github.com/ripdajacker) in [https://github.com/OpenAPITools/openapi-generator/pull/17716](https://github.com/OpenAPITools/openapi-generator/pull/17716) - add lombok model support on spring by [@​dabdirb](https://github.com/dabdirb) in [https://github.com/OpenAPITools/openapi-generator/pull/17622](https://github.com/OpenAPITools/openapi-generator/pull/17622) - \[jaxrs]\[cxf-cdi] make sure the imports are present for enum, if using jackson by [@​selliera](https://github.com/selliera) in [https://github.com/OpenAPITools/openapi-generator/pull/15123](https://github.com/OpenAPITools/openapi-generator/pull/15123) - \[JavaSpring] Add Javadoc to enum (x-enum-descriptions) by [@​tobi-laa](https://github.com/tobi-laa) in [https://github.com/OpenAPITools/openapi-generator/pull/14123](https://github.com/OpenAPITools/openapi-generator/pull/14123) - \[java] fix Use jackson-jakarta-rs-json-provider when useJakartaEe is true by [@​dmbakker](https://github.com/dmbakker) in [https://github.com/OpenAPITools/openapi-generator/pull/17600](https://github.com/OpenAPITools/openapi-generator/pull/17600) - fix: ensure models that have variables that contain a complexType of `time.Time` import the `time` module by [@​madpah](https://github.com/madpah) in [https://github.com/OpenAPITools/openapi-generator/pull/17452](https://github.com/OpenAPITools/openapi-generator/pull/17452) - use map/array model class only if it is generated by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17612](https://github.com/OpenAPITools/openapi-generator/pull/17612) - Fix null schema check for array of string in 3.1 spec by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17728](https://github.com/OpenAPITools/openapi-generator/pull/17728) - Add rule to remove x-internal in openapi normalizer by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17734](https://github.com/OpenAPITools/openapi-generator/pull/17734) - corrected handling of "isPrimitiveType" for FormParameters by [@​aronkankel](https://github.com/aronkankel) in [https://github.com/OpenAPITools/openapi-generator/pull/17700](https://github.com/OpenAPITools/openapi-generator/pull/17700) - revert swagger-parser upgrade by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17657](https://github.com/OpenAPITools/openapi-generator/pull/17657) - \[python-fastapi] Ensure path param is ... instead of None by [@​tjikkun](https://github.com/tjikkun) in [https://github.com/OpenAPITools/openapi-generator/pull/17532](https://github.com/OpenAPITools/openapi-generator/pull/17532) - \[scala-sttp]: fix for missing EnumNameSerializer for inner enum definitions by [@​hopi](https://github.com/hopi) in [https://github.com/OpenAPITools/openapi-generator/pull/17697](https://github.com/OpenAPITools/openapi-generator/pull/17697) - Update model_generic.mustache, tuple notation breaks when there is only one element in the tuple by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17749](https://github.com/OpenAPITools/openapi-generator/pull/17749) - Fix require var logging, don't matchGenerated if allOf skipped by [@​robstoll](https://github.com/robstoll) in [https://github.com/OpenAPITools/openapi-generator/pull/17746](https://github.com/OpenAPITools/openapi-generator/pull/17746) - Add operationId name mapping option by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17750](https://github.com/OpenAPITools/openapi-generator/pull/17750) - Accept Promises for the apiKey configuration in the typescript-fetch generator. by [@​jyasskin](https://github.com/jyasskin) in [https://github.com/OpenAPITools/openapi-generator/pull/17758](https://github.com/OpenAPITools/openapi-generator/pull/17758) - Allow using bearer auth in typescript-nestjs by [@​simhnna](https://github.com/simhnna) in [https://github.com/OpenAPITools/openapi-generator/pull/17711](https://github.com/OpenAPITools/openapi-generator/pull/17711) - fix typescript-nestjs services when using api_key authentication by [@​simhnna](https://github.com/simhnna) in [https://github.com/OpenAPITools/openapi-generator/pull/17708](https://github.com/OpenAPITools/openapi-generator/pull/17708) - \[typescript-axios] Add any to index type when additionalPropertiesIsAnyType is true ([#​16494](https://github.com/openapitools/openapi-generator/issues/16494)) by [@​wouter-rednose](https://github.com/wouter-rednose) in [https://github.com/OpenAPITools/openapi-generator/pull/17625](https://github.com/OpenAPITools/openapi-generator/pull/17625) - Add Svix as bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17783](https://github.com/OpenAPITools/openapi-generator/pull/17783) - Fix Python codegen in specific additionalProperties case. by [@​jaklaassen-affirm](https://github.com/jaklaassen-affirm) in [https://github.com/OpenAPITools/openapi-generator/pull/17659](https://github.com/OpenAPITools/openapi-generator/pull/17659) - Add sample spec to catch external file reference issues in swagger-parser by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17773](https://github.com/OpenAPITools/openapi-generator/pull/17773) - \[jax-rs]\[jersey3] Fix missing SecurityRequirement by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17797](https://github.com/OpenAPITools/openapi-generator/pull/17797) - \[PHP] update dependencies for php-dt generated code by [@​Articus](https://github.com/Articus) in [https://github.com/OpenAPITools/openapi-generator/pull/17796](https://github.com/OpenAPITools/openapi-generator/pull/17796) - fix: update dead link to TypeScript docs by [@​LucianBuzzo](https://github.com/LucianBuzzo) in [https://github.com/OpenAPITools/openapi-generator/pull/17771](https://github.com/OpenAPITools/openapi-generator/pull/17771) - \[BUG]\[Javascript] - validateJSON not working on value 0 by [@​ChuckMoe](https://github.com/ChuckMoe) in [https://github.com/OpenAPITools/openapi-generator/pull/17769](https://github.com/OpenAPITools/openapi-generator/pull/17769) - \[Go] fix unused bytes import for anyOf and oneOf models by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17775](https://github.com/OpenAPITools/openapi-generator/pull/17775) - \[Java] Fix default values of array-type parameters in a referenced file by [@​kota65535](https://github.com/kota65535) in [https://github.com/OpenAPITools/openapi-generator/pull/17779](https://github.com/OpenAPITools/openapi-generator/pull/17779) - \[PowerShell] Support multiple types in Accept header by [@​condorcorde](https://github.com/condorcorde) in [https://github.com/OpenAPITools/openapi-generator/pull/17765](https://github.com/OpenAPITools/openapi-generator/pull/17765) - \[JAVA]\[bugfix] Fix [OpenAPITools#17757](https://github.com/OpenAPITools/openapi-generator/issues/17757) - Include minimum and maximum values in arrays… by [@​MarBode](https://github.com/MarBode) in [https://github.com/OpenAPITools/openapi-generator/pull/17759](https://github.com/OpenAPITools/openapi-generator/pull/17759) - Fix parent schema look up using schema name by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17807](https://github.com/OpenAPITools/openapi-generator/pull/17807) - \[cpp-qt-client] Fix CMakeLists.txt.mustache and CMakeLists.txt for Qt5 (fix [#​17712](https://github.com/openapitools/openapi-generator/issues/17712)) by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17721](https://github.com/OpenAPITools/openapi-generator/pull/17721) - \[Python] deserialize enum json response (fix [#​17789](https://github.com/openapitools/openapi-generator/issues/17789)) by [@​joeka](https://github.com/joeka) in [https://github.com/OpenAPITools/openapi-generator/pull/17791](https://github.com/OpenAPITools/openapi-generator/pull/17791) - Fix TS Axios echo client github workflow by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17815](https://github.com/OpenAPITools/openapi-generator/pull/17815) - \[java] fix for json arrays by [@​vasiliisorokin](https://github.com/vasiliisorokin) in [https://github.com/OpenAPITools/openapi-generator/pull/17812](https://github.com/OpenAPITools/openapi-generator/pull/17812) - \[JAVA]\[bugfix] Add dependency for jakarta-validation-api and hibernate-validator to pom.xml for Java Resttemplate client by [@​nathcouret](https://github.com/nathcouret) in [https://github.com/OpenAPITools/openapi-generator/pull/17753](https://github.com/OpenAPITools/openapi-generator/pull/17753) - \[Go] Fix panic from marshalling Nil NullableTime by [@​ashb](https://github.com/ashb) in [https://github.com/OpenAPITools/openapi-generator/pull/17772](https://github.com/OpenAPITools/openapi-generator/pull/17772) - include API information in RestConfiguration Template by [@​azplanlos](https://github.com/azplanlos) in [https://github.com/OpenAPITools/openapi-generator/pull/17770](https://github.com/OpenAPITools/openapi-generator/pull/17770) - \[go-gin-server] add a new function to the router to pass the gin context by [@​mfatihercik](https://github.com/mfatihercik) in [https://github.com/OpenAPITools/openapi-generator/pull/17785](https://github.com/OpenAPITools/openapi-generator/pull/17785) - \[cpp-qt-client] Extend the reserved keywords for Qt projects with the following words: by [@​martonmiklos](https://github.com/martonmiklos) in [https://github.com/OpenAPITools/openapi-generator/pull/17722](https://github.com/OpenAPITools/openapi-generator/pull/17722) - prepare 7.3.0-release by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17817](https://github.com/OpenAPITools/openapi-generator/pull/17817) ##### New Contributors - [@​axshani](https://github.com/axshani) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17468](https://github.com/OpenAPITools/openapi-generator/pull/17468) - [@​rouazana](https://github.com/rouazana) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17466](https://github.com/OpenAPITools/openapi-generator/pull/17466) - [@​fizzet](https://github.com/fizzet) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17431](https://github.com/OpenAPITools/openapi-generator/pull/17431) - [@​ken-tunc](https://github.com/ken-tunc) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17404](https://github.com/OpenAPITools/openapi-generator/pull/17404) - [@​DevMobileAS](https://github.com/DevMobileAS) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17146](https://github.com/OpenAPITools/openapi-generator/pull/17146) - [@​gitchrisqueen](https://github.com/gitchrisqueen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17483](https://github.com/OpenAPITools/openapi-generator/pull/17483) - [@​cureaid](https://github.com/cureaid) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17434](https://github.com/OpenAPITools/openapi-generator/pull/17434) - [@​AntoineMarques](https://github.com/AntoineMarques) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17529](https://github.com/OpenAPITools/openapi-generator/pull/17529) - [@​bookerdj](https://github.com/bookerdj) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17512](https://github.com/OpenAPITools/openapi-generator/pull/17512) - [@​ilam-natarajan](https://github.com/ilam-natarajan) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17488](https://github.com/OpenAPITools/openapi-generator/pull/17488) - [@​sebastian-toepfer](https://github.com/sebastian-toepfer) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17541](https://github.com/OpenAPITools/openapi-generator/pull/17541) - [@​linxGnu](https://github.com/linxGnu) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17549](https://github.com/OpenAPITools/openapi-generator/pull/17549) - [@​steven-sheehy](https://github.com/steven-sheehy) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17558](https://github.com/OpenAPITools/openapi-generator/pull/17558) - [@​tomyy](https://github.com/tomyy) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17054](https://github.com/OpenAPITools/openapi-generator/pull/17054) - [@​conleos-hoppermann](https://github.com/conleos-hoppermann) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17463](https://github.com/OpenAPITools/openapi-generator/pull/17463) - [@​acouvreur](https://github.com/acouvreur) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17499](https://github.com/OpenAPITools/openapi-generator/pull/17499) - [@​Rugal](https://github.com/Rugal) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17158](https://github.com/OpenAPITools/openapi-generator/pull/17158) - [@​pkernevez](https://github.com/pkernevez) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17410](https://github.com/OpenAPITools/openapi-generator/pull/17410) - [@​mikkka](https://github.com/mikkka) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17430](https://github.com/OpenAPITools/openapi-generator/pull/17430) - [@​myml](https://github.com/myml) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17067](https://github.com/OpenAPITools/openapi-generator/pull/17067) - [@​Breus](https://github.com/Breus) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/15245](https://github.com/OpenAPITools/openapi-generator/pull/15245) - [@​rshacham](https://github.com/rshacham) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17592](https://github.com/OpenAPITools/openapi-generator/pull/17592) - [@​cherusk](https://github.com/cherusk) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17611](https://github.com/OpenAPITools/openapi-generator/pull/17611) - [@​ashb](https://github.com/ashb) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17339](https://github.com/OpenAPITools/openapi-generator/pull/17339) - [@​goatwu1993](https://github.com/goatwu1993) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17550](https://github.com/OpenAPITools/openapi-generator/pull/17550) - [@​sindremb](https://github.com/sindremb) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17627](https://github.com/OpenAPITools/openapi-generator/pull/17627) - [@​vasilich6107](https://github.com/vasilich6107) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17631](https://github.com/OpenAPITools/openapi-generator/pull/17631) - [@​bmodotdev](https://github.com/bmodotdev) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17649](https://github.com/OpenAPITools/openapi-generator/pull/17649) - [@​verhagen](https://github.com/verhagen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17644](https://github.com/OpenAPITools/openapi-generator/pull/17644) - [@​mHejlesen](https://github.com/mHejlesen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17641](https://github.com/OpenAPITools/openapi-generator/pull/17641) - [@​neeme-praks-sympower](https://github.com/neeme-praks-sympower) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17674](https://github.com/OpenAPITools/openapi-generator/pull/17674) - [@​mattpollock](https://github.com/mattpollock) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17626](https://github.com/OpenAPITools/openapi-generator/pull/17626) - [@​masudanaokinino](https://github.com/masudanaokinino) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17638](https://github.com/OpenAPITools/openapi-generator/pull/17638) - [@​atl3tico](https://github.com/atl3tico) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17633](https://github.com/OpenAPITools/openapi-generator/pull/17633) - [@​j-szulc](https://github.com/j-szulc) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17504](https://github.com/OpenAPITools/openapi-generator/pull/17504) - [@​alethyst](https://github.com/alethyst) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17685](https://github.com/OpenAPITools/openapi-generator/pull/17685) - [@​roseatromero](https://github.com/roseatromero) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17684](https://github.com/OpenAPITools/openapi-generator/pull/17684) - [@​ripdajacker](https://github.com/ripdajacker) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17705](https://github.com/OpenAPITools/openapi-generator/pull/17705) - [@​tobi-laa](https://github.com/tobi-laa) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/14123](https://github.com/OpenAPITools/openapi-generator/pull/14123) - [@​dmbakker](https://github.com/dmbakker) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17600](https://github.com/OpenAPITools/openapi-generator/pull/17600) - [@​madpah](https://github.com/madpah) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17452](https://github.com/OpenAPITools/openapi-generator/pull/17452) - [@​aronkankel](https://github.com/aronkankel) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17700](https://github.com/OpenAPITools/openapi-generator/pull/17700) - [@​tjikkun](https://github.com/tjikkun) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17532](https://github.com/OpenAPITools/openapi-generator/pull/17532) - [@​hopi](https://github.com/hopi) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17697](https://github.com/OpenAPITools/openapi-generator/pull/17697) - [@​robstoll](https://github.com/robstoll) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17746](https://github.com/OpenAPITools/openapi-generator/pull/17746) - [@​jyasskin](https://github.com/jyasskin) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17758](https://github.com/OpenAPITools/openapi-generator/pull/17758) - [@​simhnna](https://github.com/simhnna) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17711](https://github.com/OpenAPITools/openapi-generator/pull/17711) - [@​wouter-rednose](https://github.com/wouter-rednose) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17625](https://github.com/OpenAPITools/openapi-generator/pull/17625) - [@​jaklaassen-affirm](https://github.com/jaklaassen-affirm) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17659](https://github.com/OpenAPITools/openapi-generator/pull/17659) - [@​LucianBuzzo](https://github.com/LucianBuzzo) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17771](https://github.com/OpenAPITools/openapi-generator/pull/17771) - [@​ChuckMoe](https://github.com/ChuckMoe) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17769](https://github.com/OpenAPITools/openapi-generator/pull/17769) - [@​condorcorde](https://github.com/condorcorde) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17765](https://github.com/OpenAPITools/openapi-generator/pull/17765) - [@​MarBode](https://github.com/MarBode) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17759](https://github.com/OpenAPITools/openapi-generator/pull/17759) - [@​joeka](https://github.com/joeka) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17791](https://github.com/OpenAPITools/openapi-generator/pull/17791) - [@​vasiliisorokin](https://github.com/vasiliisorokin) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17812](https://github.com/OpenAPITools/openapi-generator/pull/17812) - [@​nathcouret](https://github.com/nathcouret) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17753](https://github.com/OpenAPITools/openapi-generator/pull/17753) - [@​azplanlos](https://github.com/azplanlos) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17770](https://github.com/OpenAPITools/openapi-generator/pull/17770) - [@​mfatihercik](https://github.com/mfatihercik) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17785](https://github.com/OpenAPITools/openapi-generator/pull/17785) - [@​martonmiklos](https://github.com/martonmiklos) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17722](https://github.com/OpenAPITools/openapi-generator/pull/17722) **Full Changelog**: https://github.com/OpenAPITools/openapi-generator/compare/v7.2.0...v7.3.0 </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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/line/line-bot-sdk-java). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
….3.0 (#598) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.2.0` -> `7.3.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapitools:openapi-generator/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.openapitools:openapi-generator/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.openapitools:openapi-generator/7.2.0/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.openapitools:openapi-generator/7.2.0/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>openapitools/openapi-generator (org.openapitools:openapi-generator)</summary> ### [`v7.3.0`](https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.3.0): released (release note below will be revised later) ##### What's Changed - Prepare 7.3.0-SNAPSHOT by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17456](https://github.com/OpenAPITools/openapi-generator/pull/17456) - Stop using internal variable from okhttp3 by [@​noordawod](https://github.com/noordawod) in [https://github.com/OpenAPITools/openapi-generator/pull/17458](https://github.com/OpenAPITools/openapi-generator/pull/17458) - \[Java RESTEasy client] updating test to use the Java RESTEasy echo api client ([#​17367](https://github.com/openapitools/openapi-generator/issues/17367)) by [@​miladhub](https://github.com/miladhub) in [https://github.com/OpenAPITools/openapi-generator/pull/17470](https://github.com/OpenAPITools/openapi-generator/pull/17470) - Update README.md by [@​axshani](https://github.com/axshani) in [https://github.com/OpenAPITools/openapi-generator/pull/17468](https://github.com/OpenAPITools/openapi-generator/pull/17468) - Fix Kotlin templates to be compatible with Kotlin K2 compiler by [@​rouazana](https://github.com/rouazana) in [https://github.com/OpenAPITools/openapi-generator/pull/17466](https://github.com/OpenAPITools/openapi-generator/pull/17466) - \[JaxRS] fix pojo equals by [@​fizzet](https://github.com/fizzet) in [https://github.com/OpenAPITools/openapi-generator/pull/17431](https://github.com/OpenAPITools/openapi-generator/pull/17431) - Better Java RESTEasy Echo API client tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17473](https://github.com/OpenAPITools/openapi-generator/pull/17473) - \[go]: Accept APIKey as string, byte array or stream using io.Reader interface by [@​Ghufz](https://github.com/Ghufz) in [https://github.com/OpenAPITools/openapi-generator/pull/17432](https://github.com/OpenAPITools/openapi-generator/pull/17432) - \[csharp]: Fixed the http signing issue for ECDSA key when API Key is provided as string by [@​Ghufz](https://github.com/Ghufz) in [https://github.com/OpenAPITools/openapi-generator/pull/17459](https://github.com/OpenAPITools/openapi-generator/pull/17459) - \[kotlin-client]\[jackson] Add support for unknown default enum value by [@​ken-tunc](https://github.com/ken-tunc) in [https://github.com/OpenAPITools/openapi-generator/pull/17404](https://github.com/OpenAPITools/openapi-generator/pull/17404) - Fix decoding OpenAPIDateWithoutTime by [@​DevMobileAS](https://github.com/DevMobileAS) in [https://github.com/OpenAPITools/openapi-generator/pull/17146](https://github.com/OpenAPITools/openapi-generator/pull/17146) - fix rendering of stars in README by [@​individual-it](https://github.com/individual-it) in [https://github.com/OpenAPITools/openapi-generator/pull/17477](https://github.com/OpenAPITools/openapi-generator/pull/17477) - Added Christopher Queen Consulting to list of companies using the generator by [@​gitchrisqueen](https://github.com/gitchrisqueen) in [https://github.com/OpenAPITools/openapi-generator/pull/17483](https://github.com/OpenAPITools/openapi-generator/pull/17483) - Not throwing exception when ignore file exists by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17501](https://github.com/OpenAPITools/openapi-generator/pull/17501) - \[bugfix]\[jaxrs]: fix compile error for jaxrs samples by [@​Aliaksie](https://github.com/Aliaksie) in [https://github.com/OpenAPITools/openapi-generator/pull/17479](https://github.com/OpenAPITools/openapi-generator/pull/17479) - \[cpp-qt-client] Add cpp-qt-client technical committee to CODEOWNERS by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17481](https://github.com/OpenAPITools/openapi-generator/pull/17481) - \[cpp-qt-client] Update minimum cmake version to 3.5 by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17480](https://github.com/OpenAPITools/openapi-generator/pull/17480) - Also escape '$' and '' in normal Kotlin strings, … by [@​cureaid](https://github.com/cureaid) in [https://github.com/OpenAPITools/openapi-generator/pull/17434](https://github.com/OpenAPITools/openapi-generator/pull/17434) - python: simplify module imports by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17507](https://github.com/OpenAPITools/openapi-generator/pull/17507) - BUG - PHP template - Configuration.mustache by [@​AntoineMarques](https://github.com/AntoineMarques) in [https://github.com/OpenAPITools/openapi-generator/pull/17529](https://github.com/OpenAPITools/openapi-generator/pull/17529) - \[C]\[Client] Fix enum function names not matching headers in the model… by [@​bookerdj](https://github.com/bookerdj) in [https://github.com/OpenAPITools/openapi-generator/pull/17512](https://github.com/OpenAPITools/openapi-generator/pull/17512) - \[resttemplate] rethrow original exception when retry limits exceeded by [@​ilam-natarajan](https://github.com/ilam-natarajan) in [https://github.com/OpenAPITools/openapi-generator/pull/17488](https://github.com/OpenAPITools/openapi-generator/pull/17488) - Remove optional path parameter in C# generichost template by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17525](https://github.com/OpenAPITools/openapi-generator/pull/17525) - Use model class only if it is generated by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17490](https://github.com/OpenAPITools/openapi-generator/pull/17490) - Add Alloy Automation as bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17535](https://github.com/OpenAPITools/openapi-generator/pull/17535) - Add a link to new youtube tutorial by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17536](https://github.com/OpenAPITools/openapi-generator/pull/17536) - Add enum name mapping support to Ruby generators by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17537](https://github.com/OpenAPITools/openapi-generator/pull/17537) - \[Ruby]\[client] Handle enums (and other scalars) in oneOf and anyOf schemas by [@​armandmgt](https://github.com/armandmgt) in [https://github.com/OpenAPITools/openapi-generator/pull/17515](https://github.com/OpenAPITools/openapi-generator/pull/17515) - fix typo in javadoc in RestTemplate/ApiClient by [@​sebastian-toepfer](https://github.com/sebastian-toepfer) in [https://github.com/OpenAPITools/openapi-generator/pull/17541](https://github.com/OpenAPITools/openapi-generator/pull/17541) - python: adjust basic typing information by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17511](https://github.com/OpenAPITools/openapi-generator/pull/17511) - \[C]\[Client] Update the API doc after PR [#​17179](https://github.com/openapitools/openapi-generator/issues/17179) by [@​ityuhui](https://github.com/ityuhui) in [https://github.com/OpenAPITools/openapi-generator/pull/17540](https://github.com/OpenAPITools/openapi-generator/pull/17540) - Update runalloy logo and links by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17559](https://github.com/OpenAPITools/openapi-generator/pull/17559) - Fix description in allOf with single item by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17560](https://github.com/OpenAPITools/openapi-generator/pull/17560) - \[Rust] \[Server] New generator bases on Axum by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17549](https://github.com/OpenAPITools/openapi-generator/pull/17549) - \[java]\[native] Fix ObjectMapper deprecation warnings by [@​steven-sheehy](https://github.com/steven-sheehy) in [https://github.com/OpenAPITools/openapi-generator/pull/17558](https://github.com/OpenAPITools/openapi-generator/pull/17558) - Bump follow-redirects from 1.15.2 to 1.15.4 in /website by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17562](https://github.com/OpenAPITools/openapi-generator/pull/17562) - python: enable more mypy checks 1/n by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17556](https://github.com/OpenAPITools/openapi-generator/pull/17556) - Fix spring generator dto annotations for xml support by [@​tomyy](https://github.com/tomyy) in [https://github.com/OpenAPITools/openapi-generator/pull/17054](https://github.com/OpenAPITools/openapi-generator/pull/17054) - \[Rust] \[Axum] Remove redundant code in rust-axum generator by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17570](https://github.com/OpenAPITools/openapi-generator/pull/17570) - fix(go-server): ensure original filename can be deduced from tmp file by [@​ErikBooijMB](https://github.com/ErikBooijMB) in [https://github.com/OpenAPITools/openapi-generator/pull/17416](https://github.com/OpenAPITools/openapi-generator/pull/17416) - Generated methode ApiClient.parameterToPairs failed to handle empty collections [#​17460](https://github.com/openapitools/openapi-generator/issues/17460) by [@​conleos-hoppermann](https://github.com/conleos-hoppermann) in [https://github.com/OpenAPITools/openapi-generator/pull/17463](https://github.com/OpenAPITools/openapi-generator/pull/17463) - fix: ExampleGenerator correctly generates allOf composed schemas by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17499](https://github.com/OpenAPITools/openapi-generator/pull/17499) - Add ability to append ServerHttpRequest for kotlin-spring generator by [@​Rugal](https://github.com/Rugal) in [https://github.com/OpenAPITools/openapi-generator/pull/17158](https://github.com/OpenAPITools/openapi-generator/pull/17158) - Add tags on operation for template kotlin-spring by [@​pkernevez](https://github.com/pkernevez) in [https://github.com/OpenAPITools/openapi-generator/pull/17410](https://github.com/OpenAPITools/openapi-generator/pull/17410) - fix: ExampleGenerator correctly produces YYYY-MM-dd format for `date` with examples by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17495](https://github.com/OpenAPITools/openapi-generator/pull/17495) - \[CSharp] feat!: add useDateOnly flag by [@​Anakael](https://github.com/Anakael) in [https://github.com/OpenAPITools/openapi-generator/pull/17471](https://github.com/OpenAPITools/openapi-generator/pull/17471) - Implement scala http4s server generator by [@​mikkka](https://github.com/mikkka) in [https://github.com/OpenAPITools/openapi-generator/pull/17430](https://github.com/OpenAPITools/openapi-generator/pull/17430) - \[BUG]\[Kotlin] Add default values to optional parameters for jvm-spring-webclient and jvm-spring-restclient by [@​MatthiasGabriel](https://github.com/MatthiasGabriel) in [https://github.com/OpenAPITools/openapi-generator/pull/17393](https://github.com/OpenAPITools/openapi-generator/pull/17393) - feat: using Qt with 3rd Party Signals and Slots. Replace signals,slots and emit with Q_SIGNALS,Q_SLOTS and Q_EMIT by [@​myml](https://github.com/myml) in [https://github.com/OpenAPITools/openapi-generator/pull/17067](https://github.com/OpenAPITools/openapi-generator/pull/17067) - \[kotlin-client]\[jvm-spring-\*] Fixed URL encoding by [@​stefankoppier](https://github.com/stefankoppier) in [https://github.com/OpenAPITools/openapi-generator/pull/17493](https://github.com/OpenAPITools/openapi-generator/pull/17493) - \[BUG]\[java]\[resttemplate] Fix NPE when query param with value null is exploded by [@​jorgerod](https://github.com/jorgerod) in [https://github.com/OpenAPITools/openapi-generator/pull/17568](https://github.com/OpenAPITools/openapi-generator/pull/17568) - \[Rust] \[Axum] Deduplicate code from rust-axum generator by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17588](https://github.com/OpenAPITools/openapi-generator/pull/17588) - remove internal ISO8601Utils dependency by [@​ChaosMarc](https://github.com/ChaosMarc) in [https://github.com/OpenAPITools/openapi-generator/pull/17052](https://github.com/OpenAPITools/openapi-generator/pull/17052) - Fix flattenPath() in InlineModelResolver: use List instead of Map by [@​vlsergey](https://github.com/vlsergey) in [https://github.com/OpenAPITools/openapi-generator/pull/17579](https://github.com/OpenAPITools/openapi-generator/pull/17579) - \[Rust] \[Axum] Format ops-v3 sample by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17599](https://github.com/OpenAPITools/openapi-generator/pull/17599) - Add copyright note to rust axum server codegen by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17598](https://github.com/OpenAPITools/openapi-generator/pull/17598) - \[JAVA] - fix BUG 14233 code gen support multiple accept headers where one is default json/application by [@​Breus](https://github.com/Breus) in [https://github.com/OpenAPITools/openapi-generator/pull/15245](https://github.com/OpenAPITools/openapi-generator/pull/15245) - \[Python] Handle nullable list items by [@​changhc](https://github.com/changhc) in [https://github.com/OpenAPITools/openapi-generator/pull/17594](https://github.com/OpenAPITools/openapi-generator/pull/17594) - fix: DefaultCodegen now generates an exemple for each status codes by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17603](https://github.com/OpenAPITools/openapi-generator/pull/17603) - Fix parameters_to_url_query doesn't properly convert lists to string by [@​rshacham](https://github.com/rshacham) in [https://github.com/OpenAPITools/openapi-generator/pull/17592](https://github.com/OpenAPITools/openapi-generator/pull/17592) - \[Python] Handle nullable dictionary values by [@​changhc](https://github.com/changhc) in [https://github.com/OpenAPITools/openapi-generator/pull/17605](https://github.com/OpenAPITools/openapi-generator/pull/17605) - \[Java] remove jersey1 template files by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17607](https://github.com/OpenAPITools/openapi-generator/pull/17607) - \[OAS 3.1] Fix null type check in normalizer by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17609](https://github.com/OpenAPITools/openapi-generator/pull/17609) - bug fix: breaking dependency of flask server gen by [@​cherusk](https://github.com/cherusk) in [https://github.com/OpenAPITools/openapi-generator/pull/17611](https://github.com/OpenAPITools/openapi-generator/pull/17611) - Fix Go generation of `type: object` inside anyOf by [@​ashb](https://github.com/ashb) in [https://github.com/OpenAPITools/openapi-generator/pull/17339](https://github.com/OpenAPITools/openapi-generator/pull/17339) - \[Go-Server] Use ParseQuery For Parsing Query Parameters by [@​gonzogomez](https://github.com/gonzogomez) in [https://github.com/OpenAPITools/openapi-generator/pull/17585](https://github.com/OpenAPITools/openapi-generator/pull/17585) - Add Carksberg Group to the user list by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17615](https://github.com/OpenAPITools/openapi-generator/pull/17615) - kotlin-server: Add support for Javalin by [@​dennisameling](https://github.com/dennisameling) in [https://github.com/OpenAPITools/openapi-generator/pull/17596](https://github.com/OpenAPITools/openapi-generator/pull/17596) - \[python]\[client] Clean up samples and CI by [@​robertschweizer](https://github.com/robertschweizer) in [https://github.com/OpenAPITools/openapi-generator/pull/17509](https://github.com/OpenAPITools/openapi-generator/pull/17509) - feat: add `java-wiremock` generator by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17614](https://github.com/OpenAPITools/openapi-generator/pull/17614) - fix(typescript-axios): fix error if a parameter called 'index' exists by [@​goatwu1993](https://github.com/goatwu1993) in [https://github.com/OpenAPITools/openapi-generator/pull/17550](https://github.com/OpenAPITools/openapi-generator/pull/17550) - Able to generate within parameter [#​17158](https://github.com/openapitools/openapi-generator/issues/17158) by [@​Rugal](https://github.com/Rugal) in [https://github.com/OpenAPITools/openapi-generator/pull/17623](https://github.com/OpenAPITools/openapi-generator/pull/17623) - Added missing copied properties from CodegenOperation by [@​sindremb](https://github.com/sindremb) in [https://github.com/OpenAPITools/openapi-generator/pull/17627](https://github.com/OpenAPITools/openapi-generator/pull/17627) - \[Rust] \[Axum] Fix clippy warning by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17637](https://github.com/OpenAPITools/openapi-generator/pull/17637) - Bump actions/cache from 3 to 4 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17636](https://github.com/OpenAPITools/openapi-generator/pull/17636) - R echo client tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17629](https://github.com/OpenAPITools/openapi-generator/pull/17629) - Bugfix/7720 typescript fetch support is response optional by [@​sindremb](https://github.com/sindremb) in [https://github.com/OpenAPITools/openapi-generator/pull/17635](https://github.com/OpenAPITools/openapi-generator/pull/17635) - \[dart-dio] includeIfNull: truefalse bugfix by [@​vasilich6107](https://github.com/vasilich6107) in [https://github.com/OpenAPITools/openapi-generator/pull/17631](https://github.com/OpenAPITools/openapi-generator/pull/17631) - \[Perl] Update \_test.mustache templates to use done_testing by [@​bmodotdev](https://github.com/bmodotdev) in [https://github.com/OpenAPITools/openapi-generator/pull/17649](https://github.com/OpenAPITools/openapi-generator/pull/17649) - Add any type support in Perl client generator by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17654](https://github.com/OpenAPITools/openapi-generator/pull/17654) - Support x-internal in models and operations by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17639](https://github.com/OpenAPITools/openapi-generator/pull/17639) - Add auto-generated cpanfile in Perl client by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17662](https://github.com/OpenAPITools/openapi-generator/pull/17662) - Remove isAnyTypeSchema in default codegen by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17663](https://github.com/OpenAPITools/openapi-generator/pull/17663) - \[jaxrs-spec] Addinfo contact url to the generated OpenAPIDefinition by [@​verhagen](https://github.com/verhagen) in [https://github.com/OpenAPITools/openapi-generator/pull/17644](https://github.com/OpenAPITools/openapi-generator/pull/17644) - feat(perl): Update agent to use version constant by [@​bmodotdev](https://github.com/bmodotdev) in [https://github.com/OpenAPITools/openapi-generator/pull/17665](https://github.com/OpenAPITools/openapi-generator/pull/17665) - \[kotlin-client]\[jvm-spring-\*] Fix runtime error in endpoints of type Unit by [@​stefankoppier](https://github.com/stefankoppier) in [https://github.com/OpenAPITools/openapi-generator/pull/17664](https://github.com/OpenAPITools/openapi-generator/pull/17664) - Remove outdated files in perl petstore cilents by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17668](https://github.com/OpenAPITools/openapi-generator/pull/17668) - Test perl petstore client in CircleCI by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17669](https://github.com/OpenAPITools/openapi-generator/pull/17669) - \[Bash] Allow non-JSON request body payloads by [@​mHejlesen](https://github.com/mHejlesen) in [https://github.com/OpenAPITools/openapi-generator/pull/17641](https://github.com/OpenAPITools/openapi-generator/pull/17641) - Update perl tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17670](https://github.com/OpenAPITools/openapi-generator/pull/17670) - Fix typo in KotlinClientCodegen.java user-visible error message by [@​neeme-praks-sympower](https://github.com/neeme-praks-sympower) in [https://github.com/OpenAPITools/openapi-generator/pull/17674](https://github.com/OpenAPITools/openapi-generator/pull/17674) - Pass ObjectMapper to JacksonConverterFactory by [@​yonatankarp](https://github.com/yonatankarp) in [https://github.com/OpenAPITools/openapi-generator/pull/17673](https://github.com/OpenAPITools/openapi-generator/pull/17673) - Fix map and free form object detection issue in 3.1 spec by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17624](https://github.com/OpenAPITools/openapi-generator/pull/17624) - support binary response for R api client by [@​mattpollock](https://github.com/mattpollock) in [https://github.com/OpenAPITools/openapi-generator/pull/17626](https://github.com/OpenAPITools/openapi-generator/pull/17626) - fix an issue the parameters_to_url_query method would throw an error if the input was of type List\[int] [BUG#15788](https://github.com/BUG/openapi-generator/issues/15788) by [@​masudanaokinino](https://github.com/masudanaokinino) in [https://github.com/OpenAPITools/openapi-generator/pull/17638](https://github.com/OpenAPITools/openapi-generator/pull/17638) - Include support to Mojolicious relaxed placeholders parsing path parameters by [@​atl3tico](https://github.com/atl3tico) in [https://github.com/OpenAPITools/openapi-generator/pull/17633](https://github.com/OpenAPITools/openapi-generator/pull/17633) - Fix allOf with a single item in inline model resolver by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17683](https://github.com/OpenAPITools/openapi-generator/pull/17683) - Add tests for query parameters (array of integer/string) by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17686](https://github.com/OpenAPITools/openapi-generator/pull/17686) - Fix missing import in ruby faraday test by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17692](https://github.com/OpenAPITools/openapi-generator/pull/17692) - Improvements on scala http4s server generator by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17693](https://github.com/OpenAPITools/openapi-generator/pull/17693) - \[Rust]\[client] Fix issue [#​16975](https://github.com/openapitools/openapi-generator/issues/16975) - generated type not being converted to string by [@​j-szulc](https://github.com/j-szulc) in [https://github.com/OpenAPITools/openapi-generator/pull/17504](https://github.com/OpenAPITools/openapi-generator/pull/17504) - When config option interfaceOnly is true, the class RestApplication will be generated as well by [@​verhagen](https://github.com/verhagen) in [https://github.com/OpenAPITools/openapi-generator/pull/17646](https://github.com/OpenAPITools/openapi-generator/pull/17646) - Add SSS Twitter to bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17698](https://github.com/OpenAPITools/openapi-generator/pull/17698) - feat(typescript-angular): add support for Angular V17 by [@​alethyst](https://github.com/alethyst) in [https://github.com/OpenAPITools/openapi-generator/pull/17685](https://github.com/OpenAPITools/openapi-generator/pull/17685) - Bump gradle/gradle-build-action from 2 to 3 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17720](https://github.com/OpenAPITools/openapi-generator/pull/17720) - Bump eskatos/gradle-command-action from 2 to 3 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17719](https://github.com/OpenAPITools/openapi-generator/pull/17719) - \[cpp-ue4] Fix generated code not compiling when using unique array items by [@​roseatromero](https://github.com/roseatromero) in [https://github.com/OpenAPITools/openapi-generator/pull/17684](https://github.com/OpenAPITools/openapi-generator/pull/17684) - Add JavaDoc to api and apiInterface templates for the JavaJaxRS spec generator by [@​ripdajacker](https://github.com/ripdajacker) in [https://github.com/OpenAPITools/openapi-generator/pull/17705](https://github.com/OpenAPITools/openapi-generator/pull/17705) - \[BUG] \[Java] Remove deprecation and serial warnings in ApiException.java and JSON.java by [@​ripdajacker](https://github.com/ripdajacker) in [https://github.com/OpenAPITools/openapi-generator/pull/17716](https://github.com/OpenAPITools/openapi-generator/pull/17716) - add lombok model support on spring by [@​dabdirb](https://github.com/dabdirb) in [https://github.com/OpenAPITools/openapi-generator/pull/17622](https://github.com/OpenAPITools/openapi-generator/pull/17622) - \[jaxrs]\[cxf-cdi] make sure the imports are present for enum, if using jackson by [@​selliera](https://github.com/selliera) in [https://github.com/OpenAPITools/openapi-generator/pull/15123](https://github.com/OpenAPITools/openapi-generator/pull/15123) - \[JavaSpring] Add Javadoc to enum (x-enum-descriptions) by [@​tobi-laa](https://github.com/tobi-laa) in [https://github.com/OpenAPITools/openapi-generator/pull/14123](https://github.com/OpenAPITools/openapi-generator/pull/14123) - \[java] fix Use jackson-jakarta-rs-json-provider when useJakartaEe is true by [@​dmbakker](https://github.com/dmbakker) in [https://github.com/OpenAPITools/openapi-generator/pull/17600](https://github.com/OpenAPITools/openapi-generator/pull/17600) - fix: ensure models that have variables that contain a complexType of `time.Time` import the `time` module by [@​madpah](https://github.com/madpah) in [https://github.com/OpenAPITools/openapi-generator/pull/17452](https://github.com/OpenAPITools/openapi-generator/pull/17452) - use map/array model class only if it is generated by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17612](https://github.com/OpenAPITools/openapi-generator/pull/17612) - Fix null schema check for array of string in 3.1 spec by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17728](https://github.com/OpenAPITools/openapi-generator/pull/17728) - Add rule to remove x-internal in openapi normalizer by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17734](https://github.com/OpenAPITools/openapi-generator/pull/17734) - corrected handling of "isPrimitiveType" for FormParameters by [@​aronkankel](https://github.com/aronkankel) in [https://github.com/OpenAPITools/openapi-generator/pull/17700](https://github.com/OpenAPITools/openapi-generator/pull/17700) - revert swagger-parser upgrade by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17657](https://github.com/OpenAPITools/openapi-generator/pull/17657) - \[python-fastapi] Ensure path param is ... instead of None by [@​tjikkun](https://github.com/tjikkun) in [https://github.com/OpenAPITools/openapi-generator/pull/17532](https://github.com/OpenAPITools/openapi-generator/pull/17532) - \[scala-sttp]: fix for missing EnumNameSerializer for inner enum definitions by [@​hopi](https://github.com/hopi) in [https://github.com/OpenAPITools/openapi-generator/pull/17697](https://github.com/OpenAPITools/openapi-generator/pull/17697) - Update model_generic.mustache, tuple notation breaks when there is only one element in the tuple by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17749](https://github.com/OpenAPITools/openapi-generator/pull/17749) - Fix require var logging, don't matchGenerated if allOf skipped by [@​robstoll](https://github.com/robstoll) in [https://github.com/OpenAPITools/openapi-generator/pull/17746](https://github.com/OpenAPITools/openapi-generator/pull/17746) - Add operationId name mapping option by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17750](https://github.com/OpenAPITools/openapi-generator/pull/17750) - Accept Promises for the apiKey configuration in the typescript-fetch generator. by [@​jyasskin](https://github.com/jyasskin) in [https://github.com/OpenAPITools/openapi-generator/pull/17758](https://github.com/OpenAPITools/openapi-generator/pull/17758) - Allow using bearer auth in typescript-nestjs by [@​simhnna](https://github.com/simhnna) in [https://github.com/OpenAPITools/openapi-generator/pull/17711](https://github.com/OpenAPITools/openapi-generator/pull/17711) - fix typescript-nestjs services when using api_key authentication by [@​simhnna](https://github.com/simhnna) in [https://github.com/OpenAPITools/openapi-generator/pull/17708](https://github.com/OpenAPITools/openapi-generator/pull/17708) - \[typescript-axios] Add any to index type when additionalPropertiesIsAnyType is true ([#​16494](https://github.com/openapitools/openapi-generator/issues/16494)) by [@​wouter-rednose](https://github.com/wouter-rednose) in [https://github.com/OpenAPITools/openapi-generator/pull/17625](https://github.com/OpenAPITools/openapi-generator/pull/17625) - Add Svix as bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17783](https://github.com/OpenAPITools/openapi-generator/pull/17783) - Fix Python codegen in specific additionalProperties case. by [@​jaklaassen-affirm](https://github.com/jaklaassen-affirm) in [https://github.com/OpenAPITools/openapi-generator/pull/17659](https://github.com/OpenAPITools/openapi-generator/pull/17659) - Add sample spec to catch external file reference issues in swagger-parser by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17773](https://github.com/OpenAPITools/openapi-generator/pull/17773) - \[jax-rs]\[jersey3] Fix missing SecurityRequirement by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17797](https://github.com/OpenAPITools/openapi-generator/pull/17797) - \[PHP] update dependencies for php-dt generated code by [@​Articus](https://github.com/Articus) in [https://github.com/OpenAPITools/openapi-generator/pull/17796](https://github.com/OpenAPITools/openapi-generator/pull/17796) - fix: update dead link to TypeScript docs by [@​LucianBuzzo](https://github.com/LucianBuzzo) in [https://github.com/OpenAPITools/openapi-generator/pull/17771](https://github.com/OpenAPITools/openapi-generator/pull/17771) - \[BUG]\[Javascript] - validateJSON not working on value 0 by [@​ChuckMoe](https://github.com/ChuckMoe) in [https://github.com/OpenAPITools/openapi-generator/pull/17769](https://github.com/OpenAPITools/openapi-generator/pull/17769) - \[Go] fix unused bytes import for anyOf and oneOf models by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17775](https://github.com/OpenAPITools/openapi-generator/pull/17775) - \[Java] Fix default values of array-type parameters in a referenced file by [@​kota65535](https://github.com/kota65535) in [https://github.com/OpenAPITools/openapi-generator/pull/17779](https://github.com/OpenAPITools/openapi-generator/pull/17779) - \[PowerShell] Support multiple types in Accept header by [@​condorcorde](https://github.com/condorcorde) in [https://github.com/OpenAPITools/openapi-generator/pull/17765](https://github.com/OpenAPITools/openapi-generator/pull/17765) - \[JAVA]\[bugfix] Fix [OpenAPITools#17757](https://github.com/OpenAPITools/openapi-generator/issues/17757) - Include minimum and maximum values in arrays… by [@​MarBode](https://github.com/MarBode) in [https://github.com/OpenAPITools/openapi-generator/pull/17759](https://github.com/OpenAPITools/openapi-generator/pull/17759) - Fix parent schema look up using schema name by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17807](https://github.com/OpenAPITools/openapi-generator/pull/17807) - \[cpp-qt-client] Fix CMakeLists.txt.mustache and CMakeLists.txt for Qt5 (fix [#​17712](https://github.com/openapitools/openapi-generator/issues/17712)) by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17721](https://github.com/OpenAPITools/openapi-generator/pull/17721) - \[Python] deserialize enum json response (fix [#​17789](https://github.com/openapitools/openapi-generator/issues/17789)) by [@​joeka](https://github.com/joeka) in [https://github.com/OpenAPITools/openapi-generator/pull/17791](https://github.com/OpenAPITools/openapi-generator/pull/17791) - Fix TS Axios echo client github workflow by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17815](https://github.com/OpenAPITools/openapi-generator/pull/17815) - \[java] fix for json arrays by [@​vasiliisorokin](https://github.com/vasiliisorokin) in [https://github.com/OpenAPITools/openapi-generator/pull/17812](https://github.com/OpenAPITools/openapi-generator/pull/17812) - \[JAVA]\[bugfix] Add dependency for jakarta-validation-api and hibernate-validator to pom.xml for Java Resttemplate client by [@​nathcouret](https://github.com/nathcouret) in [https://github.com/OpenAPITools/openapi-generator/pull/17753](https://github.com/OpenAPITools/openapi-generator/pull/17753) - \[Go] Fix panic from marshalling Nil NullableTime by [@​ashb](https://github.com/ashb) in [https://github.com/OpenAPITools/openapi-generator/pull/17772](https://github.com/OpenAPITools/openapi-generator/pull/17772) - include API information in RestConfiguration Template by [@​azplanlos](https://github.com/azplanlos) in [https://github.com/OpenAPITools/openapi-generator/pull/17770](https://github.com/OpenAPITools/openapi-generator/pull/17770) - \[go-gin-server] add a new function to the router to pass the gin context by [@​mfatihercik](https://github.com/mfatihercik) in [https://github.com/OpenAPITools/openapi-generator/pull/17785](https://github.com/OpenAPITools/openapi-generator/pull/17785) - \[cpp-qt-client] Extend the reserved keywords for Qt projects with the following words: by [@​martonmiklos](https://github.com/martonmiklos) in [https://github.com/OpenAPITools/openapi-generator/pull/17722](https://github.com/OpenAPITools/openapi-generator/pull/17722) - prepare 7.3.0-release by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17817](https://github.com/OpenAPITools/openapi-generator/pull/17817) ##### New Contributors - [@​axshani](https://github.com/axshani) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17468](https://github.com/OpenAPITools/openapi-generator/pull/17468) - [@​rouazana](https://github.com/rouazana) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17466](https://github.com/OpenAPITools/openapi-generator/pull/17466) - [@​fizzet](https://github.com/fizzet) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17431](https://github.com/OpenAPITools/openapi-generator/pull/17431) - [@​ken-tunc](https://github.com/ken-tunc) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17404](https://github.com/OpenAPITools/openapi-generator/pull/17404) - [@​DevMobileAS](https://github.com/DevMobileAS) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17146](https://github.com/OpenAPITools/openapi-generator/pull/17146) - [@​gitchrisqueen](https://github.com/gitchrisqueen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17483](https://github.com/OpenAPITools/openapi-generator/pull/17483) - [@​cureaid](https://github.com/cureaid) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17434](https://github.com/OpenAPITools/openapi-generator/pull/17434) - [@​AntoineMarques](https://github.com/AntoineMarques) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17529](https://github.com/OpenAPITools/openapi-generator/pull/17529) - [@​bookerdj](https://github.com/bookerdj) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17512](https://github.com/OpenAPITools/openapi-generator/pull/17512) - [@​ilam-natarajan](https://github.com/ilam-natarajan) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17488](https://github.com/OpenAPITools/openapi-generator/pull/17488) - [@​sebastian-toepfer](https://github.com/sebastian-toepfer) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17541](https://github.com/OpenAPITools/openapi-generator/pull/17541) - [@​linxGnu](https://github.com/linxGnu) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17549](https://github.com/OpenAPITools/openapi-generator/pull/17549) - [@​steven-sheehy](https://github.com/steven-sheehy) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17558](https://github.com/OpenAPITools/openapi-generator/pull/17558) - [@​tomyy](https://github.com/tomyy) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17054](https://github.com/OpenAPITools/openapi-generator/pull/17054) - [@​conleos-hoppermann](https://github.com/conleos-hoppermann) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17463](https://github.com/OpenAPITools/openapi-generator/pull/17463) - [@​acouvreur](https://github.com/acouvreur) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17499](https://github.com/OpenAPITools/openapi-generator/pull/17499) - [@​Rugal](https://github.com/Rugal) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17158](https://github.com/OpenAPITools/openapi-generator/pull/17158) - [@​pkernevez](https://github.com/pkernevez) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17410](https://github.com/OpenAPITools/openapi-generator/pull/17410) - [@​mikkka](https://github.com/mikkka) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17430](https://github.com/OpenAPITools/openapi-generator/pull/17430) - [@​myml](https://github.com/myml) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17067](https://github.com/OpenAPITools/openapi-generator/pull/17067) - [@​Breus](https://github.com/Breus) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/15245](https://github.com/OpenAPITools/openapi-generator/pull/15245) - [@​rshacham](https://github.com/rshacham) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17592](https://github.com/OpenAPITools/openapi-generator/pull/17592) - [@​cherusk](https://github.com/cherusk) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17611](https://github.com/OpenAPITools/openapi-generator/pull/17611) - [@​ashb](https://github.com/ashb) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17339](https://github.com/OpenAPITools/openapi-generator/pull/17339) - [@​goatwu1993](https://github.com/goatwu1993) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17550](https://github.com/OpenAPITools/openapi-generator/pull/17550) - [@​sindremb](https://github.com/sindremb) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17627](https://github.com/OpenAPITools/openapi-generator/pull/17627) - [@​vasilich6107](https://github.com/vasilich6107) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17631](https://github.com/OpenAPITools/openapi-generator/pull/17631) - [@​bmodotdev](https://github.com/bmodotdev) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17649](https://github.com/OpenAPITools/openapi-generator/pull/17649) - [@​verhagen](https://github.com/verhagen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17644](https://github.com/OpenAPITools/openapi-generator/pull/17644) - [@​mHejlesen](https://github.com/mHejlesen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17641](https://github.com/OpenAPITools/openapi-generator/pull/17641) - [@​neeme-praks-sympower](https://github.com/neeme-praks-sympower) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17674](https://github.com/OpenAPITools/openapi-generator/pull/17674) - [@​mattpollock](https://github.com/mattpollock) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17626](https://github.com/OpenAPITools/openapi-generator/pull/17626) - [@​masudanaokinino](https://github.com/masudanaokinino) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17638](https://github.com/OpenAPITools/openapi-generator/pull/17638) - [@​atl3tico](https://github.com/atl3tico) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17633](https://github.com/OpenAPITools/openapi-generator/pull/17633) - [@​j-szulc](https://github.com/j-szulc) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17504](https://github.com/OpenAPITools/openapi-generator/pull/17504) - [@​alethyst](https://github.com/alethyst) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17685](https://github.com/OpenAPITools/openapi-generator/pull/17685) - [@​roseatromero](https://github.com/roseatromero) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17684](https://github.com/OpenAPITools/openapi-generator/pull/17684) - [@​ripdajacker](https://github.com/ripdajacker) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17705](https://github.com/OpenAPITools/openapi-generator/pull/17705) - [@​tobi-laa](https://github.com/tobi-laa) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/14123](https://github.com/OpenAPITools/openapi-generator/pull/14123) - [@​dmbakker](https://github.com/dmbakker) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17600](https://github.com/OpenAPITools/openapi-generator/pull/17600) - [@​madpah](https://github.com/madpah) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17452](https://github.com/OpenAPITools/openapi-generator/pull/17452) - [@​aronkankel](https://github.com/aronkankel) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17700](https://github.com/OpenAPITools/openapi-generator/pull/17700) - [@​tjikkun](https://github.com/tjikkun) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17532](https://github.com/OpenAPITools/openapi-generator/pull/17532) - [@​hopi](https://github.com/hopi) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17697](https://github.com/OpenAPITools/openapi-generator/pull/17697) - [@​robstoll](https://github.com/robstoll) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17746](https://github.com/OpenAPITools/openapi-generator/pull/17746) - [@​jyasskin](https://github.com/jyasskin) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17758](https://github.com/OpenAPITools/openapi-generator/pull/17758) - [@​simhnna](https://github.com/simhnna) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17711](https://github.com/OpenAPITools/openapi-generator/pull/17711) - [@​wouter-rednose](https://github.com/wouter-rednose) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17625](https://github.com/OpenAPITools/openapi-generator/pull/17625) - [@​jaklaassen-affirm](https://github.com/jaklaassen-affirm) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17659](https://github.com/OpenAPITools/openapi-generator/pull/17659) - [@​LucianBuzzo](https://github.com/LucianBuzzo) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17771](https://github.com/OpenAPITools/openapi-generator/pull/17771) - [@​ChuckMoe](https://github.com/ChuckMoe) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17769](https://github.com/OpenAPITools/openapi-generator/pull/17769) - [@​condorcorde](https://github.com/condorcorde) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17765](https://github.com/OpenAPITools/openapi-generator/pull/17765) - [@​MarBode](https://github.com/MarBode) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17759](https://github.com/OpenAPITools/openapi-generator/pull/17759) - [@​joeka](https://github.com/joeka) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17791](https://github.com/OpenAPITools/openapi-generator/pull/17791) - [@​vasiliisorokin](https://github.com/vasiliisorokin) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17812](https://github.com/OpenAPITools/openapi-generator/pull/17812) - [@​nathcouret](https://github.com/nathcouret) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17753](https://github.com/OpenAPITools/openapi-generator/pull/17753) - [@​azplanlos](https://github.com/azplanlos) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17770](https://github.com/OpenAPITools/openapi-generator/pull/17770) - [@​mfatihercik](https://github.com/mfatihercik) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17785](https://github.com/OpenAPITools/openapi-generator/pull/17785) - [@​martonmiklos](https://github.com/martonmiklos) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17722](https://github.com/OpenAPITools/openapi-generator/pull/17722) **Full Changelog**: https://github.com/OpenAPITools/openapi-generator/compare/v7.2.0...v7.3.0 </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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/line/line-bot-sdk-python). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.openapitools:openapi-generator-cli](https://github.com/openapitools/openapi-generator) | `7.2.0` -> `7.3.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapitools:openapi-generator-cli/7.3.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.3.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.2.0/7.3.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.2.0/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.2.0` -> `7.3.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapitools:openapi-generator/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.openapitools:openapi-generator/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.openapitools:openapi-generator/7.2.0/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.openapitools:openapi-generator/7.2.0/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>openapitools/openapi-generator (org.openapitools:openapi-generator-cli)</summary> ### [`v7.3.0`](https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.3.0): released [Compare Source](https://github.com/openapitools/openapi-generator/compare/v7.2.0...v7.3.0) (release note below will be revised later) ##### What's Changed - Prepare 7.3.0-SNAPSHOT by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17456](https://github.com/OpenAPITools/openapi-generator/pull/17456) - Stop using internal variable from okhttp3 by [@​noordawod](https://github.com/noordawod) in [https://github.com/OpenAPITools/openapi-generator/pull/17458](https://github.com/OpenAPITools/openapi-generator/pull/17458) - \[Java RESTEasy client] updating test to use the Java RESTEasy echo api client ([#​17367](https://github.com/openapitools/openapi-generator/issues/17367)) by [@​miladhub](https://github.com/miladhub) in [https://github.com/OpenAPITools/openapi-generator/pull/17470](https://github.com/OpenAPITools/openapi-generator/pull/17470) - Update README.md by [@​axshani](https://github.com/axshani) in [https://github.com/OpenAPITools/openapi-generator/pull/17468](https://github.com/OpenAPITools/openapi-generator/pull/17468) - Fix Kotlin templates to be compatible with Kotlin K2 compiler by [@​rouazana](https://github.com/rouazana) in [https://github.com/OpenAPITools/openapi-generator/pull/17466](https://github.com/OpenAPITools/openapi-generator/pull/17466) - \[JaxRS] fix pojo equals by [@​fizzet](https://github.com/fizzet) in [https://github.com/OpenAPITools/openapi-generator/pull/17431](https://github.com/OpenAPITools/openapi-generator/pull/17431) - Better Java RESTEasy Echo API client tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17473](https://github.com/OpenAPITools/openapi-generator/pull/17473) - \[go]: Accept APIKey as string, byte array or stream using io.Reader interface by [@​Ghufz](https://github.com/Ghufz) in [https://github.com/OpenAPITools/openapi-generator/pull/17432](https://github.com/OpenAPITools/openapi-generator/pull/17432) - \[csharp]: Fixed the http signing issue for ECDSA key when API Key is provided as string by [@​Ghufz](https://github.com/Ghufz) in [https://github.com/OpenAPITools/openapi-generator/pull/17459](https://github.com/OpenAPITools/openapi-generator/pull/17459) - \[kotlin-client]\[jackson] Add support for unknown default enum value by [@​ken-tunc](https://github.com/ken-tunc) in [https://github.com/OpenAPITools/openapi-generator/pull/17404](https://github.com/OpenAPITools/openapi-generator/pull/17404) - Fix decoding OpenAPIDateWithoutTime by [@​DevMobileAS](https://github.com/DevMobileAS) in [https://github.com/OpenAPITools/openapi-generator/pull/17146](https://github.com/OpenAPITools/openapi-generator/pull/17146) - fix rendering of stars in README by [@​individual-it](https://github.com/individual-it) in [https://github.com/OpenAPITools/openapi-generator/pull/17477](https://github.com/OpenAPITools/openapi-generator/pull/17477) - Added Christopher Queen Consulting to list of companies using the generator by [@​gitchrisqueen](https://github.com/gitchrisqueen) in [https://github.com/OpenAPITools/openapi-generator/pull/17483](https://github.com/OpenAPITools/openapi-generator/pull/17483) - Not throwing exception when ignore file exists by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17501](https://github.com/OpenAPITools/openapi-generator/pull/17501) - \[bugfix]\[jaxrs]: fix compile error for jaxrs samples by [@​Aliaksie](https://github.com/Aliaksie) in [https://github.com/OpenAPITools/openapi-generator/pull/17479](https://github.com/OpenAPITools/openapi-generator/pull/17479) - \[cpp-qt-client] Add cpp-qt-client technical committee to CODEOWNERS by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17481](https://github.com/OpenAPITools/openapi-generator/pull/17481) - \[cpp-qt-client] Update minimum cmake version to 3.5 by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17480](https://github.com/OpenAPITools/openapi-generator/pull/17480) - Also escape '$' and '' in normal Kotlin strings, … by [@​cureaid](https://github.com/cureaid) in [https://github.com/OpenAPITools/openapi-generator/pull/17434](https://github.com/OpenAPITools/openapi-generator/pull/17434) - python: simplify module imports by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17507](https://github.com/OpenAPITools/openapi-generator/pull/17507) - BUG - PHP template - Configuration.mustache by [@​AntoineMarques](https://github.com/AntoineMarques) in [https://github.com/OpenAPITools/openapi-generator/pull/17529](https://github.com/OpenAPITools/openapi-generator/pull/17529) - \[C]\[Client] Fix enum function names not matching headers in the model… by [@​bookerdj](https://github.com/bookerdj) in [https://github.com/OpenAPITools/openapi-generator/pull/17512](https://github.com/OpenAPITools/openapi-generator/pull/17512) - \[resttemplate] rethrow original exception when retry limits exceeded by [@​ilam-natarajan](https://github.com/ilam-natarajan) in [https://github.com/OpenAPITools/openapi-generator/pull/17488](https://github.com/OpenAPITools/openapi-generator/pull/17488) - Remove optional path parameter in C# generichost template by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17525](https://github.com/OpenAPITools/openapi-generator/pull/17525) - Use model class only if it is generated by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17490](https://github.com/OpenAPITools/openapi-generator/pull/17490) - Add Alloy Automation as bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17535](https://github.com/OpenAPITools/openapi-generator/pull/17535) - Add a link to new youtube tutorial by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17536](https://github.com/OpenAPITools/openapi-generator/pull/17536) - Add enum name mapping support to Ruby generators by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17537](https://github.com/OpenAPITools/openapi-generator/pull/17537) - \[Ruby]\[client] Handle enums (and other scalars) in oneOf and anyOf schemas by [@​armandmgt](https://github.com/armandmgt) in [https://github.com/OpenAPITools/openapi-generator/pull/17515](https://github.com/OpenAPITools/openapi-generator/pull/17515) - fix typo in javadoc in RestTemplate/ApiClient by [@​sebastian-toepfer](https://github.com/sebastian-toepfer) in [https://github.com/OpenAPITools/openapi-generator/pull/17541](https://github.com/OpenAPITools/openapi-generator/pull/17541) - python: adjust basic typing information by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17511](https://github.com/OpenAPITools/openapi-generator/pull/17511) - \[C]\[Client] Update the API doc after PR [#​17179](https://github.com/openapitools/openapi-generator/issues/17179) by [@​ityuhui](https://github.com/ityuhui) in [https://github.com/OpenAPITools/openapi-generator/pull/17540](https://github.com/OpenAPITools/openapi-generator/pull/17540) - Update runalloy logo and links by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17559](https://github.com/OpenAPITools/openapi-generator/pull/17559) - Fix description in allOf with single item by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17560](https://github.com/OpenAPITools/openapi-generator/pull/17560) - \[Rust] \[Server] New generator bases on Axum by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17549](https://github.com/OpenAPITools/openapi-generator/pull/17549) - \[java]\[native] Fix ObjectMapper deprecation warnings by [@​steven-sheehy](https://github.com/steven-sheehy) in [https://github.com/OpenAPITools/openapi-generator/pull/17558](https://github.com/OpenAPITools/openapi-generator/pull/17558) - Bump follow-redirects from 1.15.2 to 1.15.4 in /website by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17562](https://github.com/OpenAPITools/openapi-generator/pull/17562) - python: enable more mypy checks 1/n by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17556](https://github.com/OpenAPITools/openapi-generator/pull/17556) - Fix spring generator dto annotations for xml support by [@​tomyy](https://github.com/tomyy) in [https://github.com/OpenAPITools/openapi-generator/pull/17054](https://github.com/OpenAPITools/openapi-generator/pull/17054) - \[Rust] \[Axum] Remove redundant code in rust-axum generator by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17570](https://github.com/OpenAPITools/openapi-generator/pull/17570) - fix(go-server): ensure original filename can be deduced from tmp file by [@​ErikBooijMB](https://github.com/ErikBooijMB) in [https://github.com/OpenAPITools/openapi-generator/pull/17416](https://github.com/OpenAPITools/openapi-generator/pull/17416) - Generated methode ApiClient.parameterToPairs failed to handle empty collections [#​17460](https://github.com/openapitools/openapi-generator/issues/17460) by [@​conleos-hoppermann](https://github.com/conleos-hoppermann) in [https://github.com/OpenAPITools/openapi-generator/pull/17463](https://github.com/OpenAPITools/openapi-generator/pull/17463) - fix: ExampleGenerator correctly generates allOf composed schemas by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17499](https://github.com/OpenAPITools/openapi-generator/pull/17499) - Add ability to append ServerHttpRequest for kotlin-spring generator by [@​Rugal](https://github.com/Rugal) in [https://github.com/OpenAPITools/openapi-generator/pull/17158](https://github.com/OpenAPITools/openapi-generator/pull/17158) - Add tags on operation for template kotlin-spring by [@​pkernevez](https://github.com/pkernevez) in [https://github.com/OpenAPITools/openapi-generator/pull/17410](https://github.com/OpenAPITools/openapi-generator/pull/17410) - fix: ExampleGenerator correctly produces YYYY-MM-dd format for `date` with examples by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17495](https://github.com/OpenAPITools/openapi-generator/pull/17495) - \[CSharp] feat!: add useDateOnly flag by [@​Anakael](https://github.com/Anakael) in [https://github.com/OpenAPITools/openapi-generator/pull/17471](https://github.com/OpenAPITools/openapi-generator/pull/17471) - Implement scala http4s server generator by [@​mikkka](https://github.com/mikkka) in [https://github.com/OpenAPITools/openapi-generator/pull/17430](https://github.com/OpenAPITools/openapi-generator/pull/17430) - \[BUG]\[Kotlin] Add default values to optional parameters for jvm-spring-webclient and jvm-spring-restclient by [@​MatthiasGabriel](https://github.com/MatthiasGabriel) in [https://github.com/OpenAPITools/openapi-generator/pull/17393](https://github.com/OpenAPITools/openapi-generator/pull/17393) - feat: using Qt with 3rd Party Signals and Slots. Replace signals,slots and emit with Q_SIGNALS,Q_SLOTS and Q_EMIT by [@​myml](https://github.com/myml) in [https://github.com/OpenAPITools/openapi-generator/pull/17067](https://github.com/OpenAPITools/openapi-generator/pull/17067) - \[kotlin-client]\[jvm-spring-\*] Fixed URL encoding by [@​stefankoppier](https://github.com/stefankoppier) in [https://github.com/OpenAPITools/openapi-generator/pull/17493](https://github.com/OpenAPITools/openapi-generator/pull/17493) - \[BUG]\[java]\[resttemplate] Fix NPE when query param with value null is exploded by [@​jorgerod](https://github.com/jorgerod) in [https://github.com/OpenAPITools/openapi-generator/pull/17568](https://github.com/OpenAPITools/openapi-generator/pull/17568) - \[Rust] \[Axum] Deduplicate code from rust-axum generator by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17588](https://github.com/OpenAPITools/openapi-generator/pull/17588) - remove internal ISO8601Utils dependency by [@​ChaosMarc](https://github.com/ChaosMarc) in [https://github.com/OpenAPITools/openapi-generator/pull/17052](https://github.com/OpenAPITools/openapi-generator/pull/17052) - Fix flattenPath() in InlineModelResolver: use List instead of Map by [@​vlsergey](https://github.com/vlsergey) in [https://github.com/OpenAPITools/openapi-generator/pull/17579](https://github.com/OpenAPITools/openapi-generator/pull/17579) - \[Rust] \[Axum] Format ops-v3 sample by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17599](https://github.com/OpenAPITools/openapi-generator/pull/17599) - Add copyright note to rust axum server codegen by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17598](https://github.com/OpenAPITools/openapi-generator/pull/17598) - \[JAVA] - fix BUG 14233 code gen support multiple accept headers where one is default json/application by [@​Breus](https://github.com/Breus) in [https://github.com/OpenAPITools/openapi-generator/pull/15245](https://github.com/OpenAPITools/openapi-generator/pull/15245) - \[Python] Handle nullable list items by [@​changhc](https://github.com/changhc) in [https://github.com/OpenAPITools/openapi-generator/pull/17594](https://github.com/OpenAPITools/openapi-generator/pull/17594) - fix: DefaultCodegen now generates an exemple for each status codes by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17603](https://github.com/OpenAPITools/openapi-generator/pull/17603) - Fix parameters_to_url_query doesn't properly convert lists to string by [@​rshacham](https://github.com/rshacham) in [https://github.com/OpenAPITools/openapi-generator/pull/17592](https://github.com/OpenAPITools/openapi-generator/pull/17592) - \[Python] Handle nullable dictionary values by [@​changhc](https://github.com/changhc) in [https://github.com/OpenAPITools/openapi-generator/pull/17605](https://github.com/OpenAPITools/openapi-generator/pull/17605) - \[Java] remove jersey1 template files by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17607](https://github.com/OpenAPITools/openapi-generator/pull/17607) - \[OAS 3.1] Fix null type check in normalizer by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17609](https://github.com/OpenAPITools/openapi-generator/pull/17609) - bug fix: breaking dependency of flask server gen by [@​cherusk](https://github.com/cherusk) in [https://github.com/OpenAPITools/openapi-generator/pull/17611](https://github.com/OpenAPITools/openapi-generator/pull/17611) - Fix Go generation of `type: object` inside anyOf by [@​ashb](https://github.com/ashb) in [https://github.com/OpenAPITools/openapi-generator/pull/17339](https://github.com/OpenAPITools/openapi-generator/pull/17339) - \[Go-Server] Use ParseQuery For Parsing Query Parameters by [@​gonzogomez](https://github.com/gonzogomez) in [https://github.com/OpenAPITools/openapi-generator/pull/17585](https://github.com/OpenAPITools/openapi-generator/pull/17585) - Add Carksberg Group to the user list by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17615](https://github.com/OpenAPITools/openapi-generator/pull/17615) - kotlin-server: Add support for Javalin by [@​dennisameling](https://github.com/dennisameling) in [https://github.com/OpenAPITools/openapi-generator/pull/17596](https://github.com/OpenAPITools/openapi-generator/pull/17596) - \[python]\[client] Clean up samples and CI by [@​robertschweizer](https://github.com/robertschweizer) in [https://github.com/OpenAPITools/openapi-generator/pull/17509](https://github.com/OpenAPITools/openapi-generator/pull/17509) - feat: add `java-wiremock` generator by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17614](https://github.com/OpenAPITools/openapi-generator/pull/17614) - fix(typescript-axios): fix error if a parameter called 'index' exists by [@​goatwu1993](https://github.com/goatwu1993) in [https://github.com/OpenAPITools/openapi-generator/pull/17550](https://github.com/OpenAPITools/openapi-generator/pull/17550) - Able to generate within parameter [#​17158](https://github.com/openapitools/openapi-generator/issues/17158) by [@​Rugal](https://github.com/Rugal) in [https://github.com/OpenAPITools/openapi-generator/pull/17623](https://github.com/OpenAPITools/openapi-generator/pull/17623) - Added missing copied properties from CodegenOperation by [@​sindremb](https://github.com/sindremb) in [https://github.com/OpenAPITools/openapi-generator/pull/17627](https://github.com/OpenAPITools/openapi-generator/pull/17627) - \[Rust] \[Axum] Fix clippy warning by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17637](https://github.com/OpenAPITools/openapi-generator/pull/17637) - Bump actions/cache from 3 to 4 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17636](https://github.com/OpenAPITools/openapi-generator/pull/17636) - R echo client tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17629](https://github.com/OpenAPITools/openapi-generator/pull/17629) - Bugfix/7720 typescript fetch support is response optional by [@​sindremb](https://github.com/sindremb) in [https://github.com/OpenAPITools/openapi-generator/pull/17635](https://github.com/OpenAPITools/openapi-generator/pull/17635) - \[dart-dio] includeIfNull: truefalse bugfix by [@​vasilich6107](https://github.com/vasilich6107) in [https://github.com/OpenAPITools/openapi-generator/pull/17631](https://github.com/OpenAPITools/openapi-generator/pull/17631) - \[Perl] Update \_test.mustache templates to use done_testing by [@​bmodotdev](https://github.com/bmodotdev) in [https://github.com/OpenAPITools/openapi-generator/pull/17649](https://github.com/OpenAPITools/openapi-generator/pull/17649) - Add any type support in Perl client generator by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17654](https://github.com/OpenAPITools/openapi-generator/pull/17654) - Support x-internal in models and operations by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17639](https://github.com/OpenAPITools/openapi-generator/pull/17639) - Add auto-generated cpanfile in Perl client by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17662](https://github.com/OpenAPITools/openapi-generator/pull/17662) - Remove isAnyTypeSchema in default codegen by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17663](https://github.com/OpenAPITools/openapi-generator/pull/17663) - \[jaxrs-spec] Addinfo contact url to the generated OpenAPIDefinition by [@​verhagen](https://github.com/verhagen) in [https://github.com/OpenAPITools/openapi-generator/pull/17644](https://github.com/OpenAPITools/openapi-generator/pull/17644) - feat(perl): Update agent to use version constant by [@​bmodotdev](https://github.com/bmodotdev) in [https://github.com/OpenAPITools/openapi-generator/pull/17665](https://github.com/OpenAPITools/openapi-generator/pull/17665) - \[kotlin-client]\[jvm-spring-\*] Fix runtime error in endpoints of type Unit by [@​stefankoppier](https://github.com/stefankoppier) in [https://github.com/OpenAPITools/openapi-generator/pull/17664](https://github.com/OpenAPITools/openapi-generator/pull/17664) - Remove outdated files in perl petstore cilents by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17668](https://github.com/OpenAPITools/openapi-generator/pull/17668) - Test perl petstore client in CircleCI by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17669](https://github.com/OpenAPITools/openapi-generator/pull/17669) - \[Bash] Allow non-JSON request body payloads by [@​mHejlesen](https://github.com/mHejlesen) in [https://github.com/OpenAPITools/openapi-generator/pull/17641](https://github.com/OpenAPITools/openapi-generator/pull/17641) - Update perl tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17670](https://github.com/OpenAPITools/openapi-generator/pull/17670) - Fix typo in KotlinClientCodegen.java user-visible error message by [@​neeme-praks-sympower](https://github.com/neeme-praks-sympower) in [https://github.com/OpenAPITools/openapi-generator/pull/17674](https://github.com/OpenAPITools/openapi-generator/pull/17674) - Pass ObjectMapper to JacksonConverterFactory by [@​yonatankarp](https://github.com/yonatankarp) in [https://github.com/OpenAPITools/openapi-generator/pull/17673](https://github.com/OpenAPITools/openapi-generator/pull/17673) - Fix map and free form object detection issue in 3.1 spec by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17624](https://github.com/OpenAPITools/openapi-generator/pull/17624) - support binary response for R api client by [@​mattpollock](https://github.com/mattpollock) in [https://github.com/OpenAPITools/openapi-generator/pull/17626](https://github.com/OpenAPITools/openapi-generator/pull/17626) - fix an issue the parameters_to_url_query method would throw an error if the input was of type List\[int] [BUG#15788](https://github.com/BUG/openapi-generator/issues/15788) by [@​masudanaokinino](https://github.com/masudanaokinino) in [https://github.com/OpenAPITools/openapi-generator/pull/17638](https://github.com/OpenAPITools/openapi-generator/pull/17638) - Include support to Mojolicious relaxed placeholders parsing path parameters by [@​atl3tico](https://github.com/atl3tico) in [https://github.com/OpenAPITools/openapi-generator/pull/17633](https://github.com/OpenAPITools/openapi-generator/pull/17633) - Fix allOf with a single item in inline model resolver by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17683](https://github.com/OpenAPITools/openapi-generator/pull/17683) - Add tests for query parameters (array of integer/string) by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17686](https://github.com/OpenAPITools/openapi-generator/pull/17686) - Fix missing import in ruby faraday test by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17692](https://github.com/OpenAPITools/openapi-generator/pull/17692) - Improvements on scala http4s server generator by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17693](https://github.com/OpenAPITools/openapi-generator/pull/17693) - \[Rust]\[client] Fix issue [#​16975](https://github.com/openapitools/openapi-generator/issues/16975) - generated type not being converted to string by [@​j-szulc](https://github.com/j-szulc) in [https://github.com/OpenAPITools/openapi-generator/pull/17504](https://github.com/OpenAPITools/openapi-generator/pull/17504) - When config option interfaceOnly is true, the class RestApplication will be generated as well by [@​verhagen](https://github.com/verhagen) in [https://github.com/OpenAPITools/openapi-generator/pull/17646](https://github.com/OpenAPITools/openapi-generator/pull/17646) - Add SSS Twitter to bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17698](https://github.com/OpenAPITools/openapi-generator/pull/17698) - feat(typescript-angular): add support for Angular V17 by [@​alethyst](https://github.com/alethyst) in [https://github.com/OpenAPITools/openapi-generator/pull/17685](https://github.com/OpenAPITools/openapi-generator/pull/17685) - Bump gradle/gradle-build-action from 2 to 3 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17720](https://github.com/OpenAPITools/openapi-generator/pull/17720) - Bump eskatos/gradle-command-action from 2 to 3 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17719](https://github.com/OpenAPITools/openapi-generator/pull/17719) - \[cpp-ue4] Fix generated code not compiling when using unique array items by [@​roseatromero](https://github.com/roseatromero) in [https://github.com/OpenAPITools/openapi-generator/pull/17684](https://github.com/OpenAPITools/openapi-generator/pull/17684) - Add JavaDoc to api and apiInterface templates for the JavaJaxRS spec generator by [@​ripdajacker](https://github.com/ripdajacker) in [https://github.com/OpenAPITools/openapi-generator/pull/17705](https://github.com/OpenAPITools/openapi-generator/pull/17705) - \[BUG] \[Java] Remove deprecation and serial warnings in ApiException.java and JSON.java by [@​ripdajacker](https://github.com/ripdajacker) in [https://github.com/OpenAPITools/openapi-generator/pull/17716](https://github.com/OpenAPITools/openapi-generator/pull/17716) - add lombok model support on spring by [@​dabdirb](https://github.com/dabdirb) in [https://github.com/OpenAPITools/openapi-generator/pull/17622](https://github.com/OpenAPITools/openapi-generator/pull/17622) - \[jaxrs]\[cxf-cdi] make sure the imports are present for enum, if using jackson by [@​selliera](https://github.com/selliera) in [https://github.com/OpenAPITools/openapi-generator/pull/15123](https://github.com/OpenAPITools/openapi-generator/pull/15123) - \[JavaSpring] Add Javadoc to enum (x-enum-descriptions) by [@​tobi-laa](https://github.com/tobi-laa) in [https://github.com/OpenAPITools/openapi-generator/pull/14123](https://github.com/OpenAPITools/openapi-generator/pull/14123) - \[java] fix Use jackson-jakarta-rs-json-provider when useJakartaEe is true by [@​dmbakker](https://github.com/dmbakker) in [https://github.com/OpenAPITools/openapi-generator/pull/17600](https://github.com/OpenAPITools/openapi-generator/pull/17600) - fix: ensure models that have variables that contain a complexType of `time.Time` import the `time` module by [@​madpah](https://github.com/madpah) in [https://github.com/OpenAPITools/openapi-generator/pull/17452](https://github.com/OpenAPITools/openapi-generator/pull/17452) - use map/array model class only if it is generated by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17612](https://github.com/OpenAPITools/openapi-generator/pull/17612) - Fix null schema check for array of string in 3.1 spec by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17728](https://github.com/OpenAPITools/openapi-generator/pull/17728) - Add rule to remove x-internal in openapi normalizer by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17734](https://github.com/OpenAPITools/openapi-generator/pull/17734) - corrected handling of "isPrimitiveType" for FormParameters by [@​aronkankel](https://github.com/aronkankel) in [https://github.com/OpenAPITools/openapi-generator/pull/17700](https://github.com/OpenAPITools/openapi-generator/pull/17700) - revert swagger-parser upgrade by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17657](https://github.com/OpenAPITools/openapi-generator/pull/17657) - \[python-fastapi] Ensure path param is ... instead of None by [@​tjikkun](https://github.com/tjikkun) in [https://github.com/OpenAPITools/openapi-generator/pull/17532](https://github.com/OpenAPITools/openapi-generator/pull/17532) - \[scala-sttp]: fix for missing EnumNameSerializer for inner enum definitions by [@​hopi](https://github.com/hopi) in [https://github.com/OpenAPITools/openapi-generator/pull/17697](https://github.com/OpenAPITools/openapi-generator/pull/17697) - Update model_generic.mustache, tuple notation breaks when there is only one element in the tuple by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17749](https://github.com/OpenAPITools/openapi-generator/pull/17749) - Fix require var logging, don't matchGenerated if allOf skipped by [@​robstoll](https://github.com/robstoll) in [https://github.com/OpenAPITools/openapi-generator/pull/17746](https://github.com/OpenAPITools/openapi-generator/pull/17746) - Add operationId name mapping option by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17750](https://github.com/OpenAPITools/openapi-generator/pull/17750) - Accept Promises for the apiKey configuration in the typescript-fetch generator. by [@​jyasskin](https://github.com/jyasskin) in [https://github.com/OpenAPITools/openapi-generator/pull/17758](https://github.com/OpenAPITools/openapi-generator/pull/17758) - Allow using bearer auth in typescript-nestjs by [@​simhnna](https://github.com/simhnna) in [https://github.com/OpenAPITools/openapi-generator/pull/17711](https://github.com/OpenAPITools/openapi-generator/pull/17711) - fix typescript-nestjs services when using api_key authentication by [@​simhnna](https://github.com/simhnna) in [https://github.com/OpenAPITools/openapi-generator/pull/17708](https://github.com/OpenAPITools/openapi-generator/pull/17708) - \[typescript-axios] Add any to index type when additionalPropertiesIsAnyType is true ([#​16494](https://github.com/openapitools/openapi-generator/issues/16494)) by [@​wouter-rednose](https://github.com/wouter-rednose) in [https://github.com/OpenAPITools/openapi-generator/pull/17625](https://github.com/OpenAPITools/openapi-generator/pull/17625) - Add Svix as bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17783](https://github.com/OpenAPITools/openapi-generator/pull/17783) - Fix Python codegen in specific additionalProperties case. by [@​jaklaassen-affirm](https://github.com/jaklaassen-affirm) in [https://github.com/OpenAPITools/openapi-generator/pull/17659](https://github.com/OpenAPITools/openapi-generator/pull/17659) - Add sample spec to catch external file reference issues in swagger-parser by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17773](https://github.com/OpenAPITools/openapi-generator/pull/17773) - \[jax-rs]\[jersey3] Fix missing SecurityRequirement by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17797](https://github.com/OpenAPITools/openapi-generator/pull/17797) - \[PHP] update dependencies for php-dt generated code by [@​Articus](https://github.com/Articus) in [https://github.com/OpenAPITools/openapi-generator/pull/17796](https://github.com/OpenAPITools/openapi-generator/pull/17796) - fix: update dead link to TypeScript docs by [@​LucianBuzzo](https://github.com/LucianBuzzo) in [https://github.com/OpenAPITools/openapi-generator/pull/17771](https://github.com/OpenAPITools/openapi-generator/pull/17771) - \[BUG]\[Javascript] - validateJSON not working on value 0 by [@​ChuckMoe](https://github.com/ChuckMoe) in [https://github.com/OpenAPITools/openapi-generator/pull/17769](https://github.com/OpenAPITools/openapi-generator/pull/17769) - \[Go] fix unused bytes import for anyOf and oneOf models by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17775](https://github.com/OpenAPITools/openapi-generator/pull/17775) - \[Java] Fix default values of array-type parameters in a referenced file by [@​kota65535](https://github.com/kota65535) in [https://github.com/OpenAPITools/openapi-generator/pull/17779](https://github.com/OpenAPITools/openapi-generator/pull/17779) - \[PowerShell] Support multiple types in Accept header by [@​condorcorde](https://github.com/condorcorde) in [https://github.com/OpenAPITools/openapi-generator/pull/17765](https://github.com/OpenAPITools/openapi-generator/pull/17765) - \[JAVA]\[bugfix] Fix [OpenAPITools#17757](https://github.com/OpenAPITools/openapi-generator/issues/17757) - Include minimum and maximum values in arrays… by [@​MarBode](https://github.com/MarBode) in [https://github.com/OpenAPITools/openapi-generator/pull/17759](https://github.com/OpenAPITools/openapi-generator/pull/17759) - Fix parent schema look up using schema name by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17807](https://github.com/OpenAPITools/openapi-generator/pull/17807) - \[cpp-qt-client] Fix CMakeLists.txt.mustache and CMakeLists.txt for Qt5 (fix [#​17712](https://github.com/openapitools/openapi-generator/issues/17712)) by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17721](https://github.com/OpenAPITools/openapi-generator/pull/17721) - \[Python] deserialize enum json response (fix [#​17789](https://github.com/openapitools/openapi-generator/issues/17789)) by [@​joeka](https://github.com/joeka) in [https://github.com/OpenAPITools/openapi-generator/pull/17791](https://github.com/OpenAPITools/openapi-generator/pull/17791) - Fix TS Axios echo client github workflow by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17815](https://github.com/OpenAPITools/openapi-generator/pull/17815) - \[java] fix for json arrays by [@​vasiliisorokin](https://github.com/vasiliisorokin) in [https://github.com/OpenAPITools/openapi-generator/pull/17812](https://github.com/OpenAPITools/openapi-generator/pull/17812) - \[JAVA]\[bugfix] Add dependency for jakarta-validation-api and hibernate-validator to pom.xml for Java Resttemplate client by [@​nathcouret](https://github.com/nathcouret) in [https://github.com/OpenAPITools/openapi-generator/pull/17753](https://github.com/OpenAPITools/openapi-generator/pull/17753) - \[Go] Fix panic from marshalling Nil NullableTime by [@​ashb](https://github.com/ashb) in [https://github.com/OpenAPITools/openapi-generator/pull/17772](https://github.com/OpenAPITools/openapi-generator/pull/17772) - include API information in RestConfiguration Template by [@​azplanlos](https://github.com/azplanlos) in [https://github.com/OpenAPITools/openapi-generator/pull/17770](https://github.com/OpenAPITools/openapi-generator/pull/17770) - \[go-gin-server] add a new function to the router to pass the gin context by [@​mfatihercik](https://github.com/mfatihercik) in [https://github.com/OpenAPITools/openapi-generator/pull/17785](https://github.com/OpenAPITools/openapi-generator/pull/17785) - \[cpp-qt-client] Extend the reserved keywords for Qt projects with the following words: by [@​martonmiklos](https://github.com/martonmiklos) in [https://github.com/OpenAPITools/openapi-generator/pull/17722](https://github.com/OpenAPITools/openapi-generator/pull/17722) - prepare 7.3.0-release by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17817](https://github.com/OpenAPITools/openapi-generator/pull/17817) ##### New Contributors - [@​axshani](https://github.com/axshani) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17468](https://github.com/OpenAPITools/openapi-generator/pull/17468) - [@​rouazana](https://github.com/rouazana) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17466](https://github.com/OpenAPITools/openapi-generator/pull/17466) - [@​fizzet](https://github.com/fizzet) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17431](https://github.com/OpenAPITools/openapi-generator/pull/17431) - [@​ken-tunc](https://github.com/ken-tunc) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17404](https://github.com/OpenAPITools/openapi-generator/pull/17404) - [@​DevMobileAS](https://github.com/DevMobileAS) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17146](https://github.com/OpenAPITools/openapi-generator/pull/17146) - [@​gitchrisqueen](https://github.com/gitchrisqueen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17483](https://github.com/OpenAPITools/openapi-generator/pull/17483) - [@​cureaid](https://github.com/cureaid) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17434](https://github.com/OpenAPITools/openapi-generator/pull/17434) - [@​AntoineMarques](https://github.com/AntoineMarques) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17529](https://github.com/OpenAPITools/openapi-generator/pull/17529) - [@​bookerdj](https://github.com/bookerdj) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17512](https://github.com/OpenAPITools/openapi-generator/pull/17512) - [@​ilam-natarajan](https://github.com/ilam-natarajan) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17488](https://github.com/OpenAPITools/openapi-generator/pull/17488) - [@​sebastian-toepfer](https://github.com/sebastian-toepfer) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17541](https://github.com/OpenAPITools/openapi-generator/pull/17541) - [@​linxGnu](https://github.com/linxGnu) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17549](https://github.com/OpenAPITools/openapi-generator/pull/17549) - [@​steven-sheehy](https://github.com/steven-sheehy) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17558](https://github.com/OpenAPITools/openapi-generator/pull/17558) - [@​tomyy](https://github.com/tomyy) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17054](https://github.com/OpenAPITools/openapi-generator/pull/17054) - [@​conleos-hoppermann](https://github.com/conleos-hoppermann) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17463](https://github.com/OpenAPITools/openapi-generator/pull/17463) - [@​acouvreur](https://github.com/acouvreur) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17499](https://github.com/OpenAPITools/openapi-generator/pull/17499) - [@​Rugal](https://github.com/Rugal) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17158](https://github.com/OpenAPITools/openapi-generator/pull/17158) - [@​pkernevez](https://github.com/pkernevez) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17410](https://github.com/OpenAPITools/openapi-generator/pull/17410) - [@​mikkka](https://github.com/mikkka) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17430](https://github.com/OpenAPITools/openapi-generator/pull/17430) - [@​myml](https://github.com/myml) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17067](https://github.com/OpenAPITools/openapi-generator/pull/17067) - [@​Breus](https://github.com/Breus) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/15245](https://github.com/OpenAPITools/openapi-generator/pull/15245) - [@​rshacham](https://github.com/rshacham) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17592](https://github.com/OpenAPITools/openapi-generator/pull/17592) - [@​cherusk](https://github.com/cherusk) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17611](https://github.com/OpenAPITools/openapi-generator/pull/17611) - [@​ashb](https://github.com/ashb) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17339](https://github.com/OpenAPITools/openapi-generator/pull/17339) - [@​goatwu1993](https://github.com/goatwu1993) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17550](https://github.com/OpenAPITools/openapi-generator/pull/17550) - [@​sindremb](https://github.com/sindremb) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17627](https://github.com/OpenAPITools/openapi-generator/pull/17627) - [@​vasilich6107](https://github.com/vasilich6107) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17631](https://github.com/OpenAPITools/openapi-generator/pull/17631) - [@​bmodotdev](https://github.com/bmodotdev) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17649](https://github.com/OpenAPITools/openapi-generator/pull/17649) - [@​verhagen](https://github.com/verhagen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17644](https://github.com/OpenAPITools/openapi-generator/pull/17644) - [@​mHejlesen](https://github.com/mHejlesen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17641](https://github.com/OpenAPITools/openapi-generator/pull/17641) - [@​neeme-praks-sympower](https://github.com/neeme-praks-sympower) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17674](https://github.com/OpenAPITools/openapi-generator/pull/17674) - [@​mattpollock](https://github.com/mattpollock) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17626](https://github.com/OpenAPITools/openapi-generator/pull/17626) - [@​masudanaokinino](https://github.com/masudanaokinino) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17638](https://github.com/OpenAPITools/openapi-generator/pull/17638) - [@​atl3tico](https://github.com/atl3tico) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17633](https://github.com/OpenAPITools/openapi-generator/pull/17633) - [@​j-szulc](https://github.com/j-szulc) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17504](https://github.com/OpenAPITools/openapi-generator/pull/17504) - [@​alethyst](https://github.com/alethyst) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17685](https://github.com/OpenAPITools/openapi-generator/pull/17685) - [@​roseatromero](https://github.com/roseatromero) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17684](https://github.com/OpenAPITools/openapi-generator/pull/17684) - [@​ripdajacker](https://github.com/ripdajacker) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17705](https://github.com/OpenAPITools/openapi-generator/pull/17705) - [@​tobi-laa](https://github.com/tobi-laa) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/14123](https://github.com/OpenAPITools/openapi-generator/pull/14123) - [@​dmbakker](https://github.com/dmbakker) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17600](https://github.com/OpenAPITools/openapi-generator/pull/17600) - [@​madpah](https://github.com/madpah) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17452](https://github.com/OpenAPITools/openapi-generator/pull/17452) - [@​aronkankel](https://github.com/aronkankel) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17700](https://github.com/OpenAPITools/openapi-generator/pull/17700) - [@​tjikkun](https://github.com/tjikkun) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17532](https://github.com/OpenAPITools/openapi-generator/pull/17532) - [@​hopi](https://github.com/hopi) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17697](https://github.com/OpenAPITools/openapi-generator/pull/17697) - [@​robstoll](https://github.com/robstoll) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17746](https://github.com/OpenAPITools/openapi-generator/pull/17746) - [@​jyasskin](https://github.com/jyasskin) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17758](https://github.com/OpenAPITools/openapi-generator/pull/17758) - [@​simhnna](https://github.com/simhnna) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17711](https://github.com/OpenAPITools/openapi-generator/pull/17711) - [@​wouter-rednose](https://github.com/wouter-rednose) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17625](https://github.com/OpenAPITools/openapi-generator/pull/17625) - [@​jaklaassen-affirm](https://github.com/jaklaassen-affirm) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17659](https://github.com/OpenAPITools/openapi-generator/pull/17659) - [@​LucianBuzzo](https://github.com/LucianBuzzo) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17771](https://github.com/OpenAPITools/openapi-generator/pull/17771) - [@​ChuckMoe](https://github.com/ChuckMoe) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17769](https://github.com/OpenAPITools/openapi-generator/pull/17769) - [@​condorcorde](https://github.com/condorcorde) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17765](https://github.com/OpenAPITools/openapi-generator/pull/17765) - [@​MarBode](https://github.com/MarBode) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17759](https://github.com/OpenAPITools/openapi-generator/pull/17759) - [@​joeka](https://github.com/joeka) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17791](https://github.com/OpenAPITools/openapi-generator/pull/17791) - [@​vasiliisorokin](https://github.com/vasiliisorokin) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17812](https://github.com/OpenAPITools/openapi-generator/pull/17812) - [@​nathcouret](https://github.com/nathcouret) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17753](https://github.com/OpenAPITools/openapi-generator/pull/17753) - [@​azplanlos](https://github.com/azplanlos) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17770](https://github.com/OpenAPITools/openapi-generator/pull/17770) - [@​mfatihercik](https://github.com/mfatihercik) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17785](https://github.com/OpenAPITools/openapi-generator/pull/17785) - [@​martonmiklos](https://github.com/martonmiklos) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17722](https://github.com/OpenAPITools/openapi-generator/pull/17722) **Full Changelog**: https://github.com/OpenAPITools/openapi-generator/compare/v7.2.0...v7.3.0 </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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/line/line-bot-sdk-nodejs). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.openapitools:openapi-generator-cli](https://github.com/openapitools/openapi-generator) | `7.2.0` -> `7.3.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapitools:openapi-generator-cli/7.3.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.3.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.2.0/7.3.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.2.0/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [org.openapitools:openapi-generator](https://github.com/openapitools/openapi-generator) | `7.2.0` -> `7.3.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/org.openapitools:openapi-generator/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.openapitools:openapi-generator/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.openapitools:openapi-generator/7.2.0/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.openapitools:openapi-generator/7.2.0/7.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>openapitools/openapi-generator (org.openapitools:openapi-generator-cli)</summary> ### [`v7.3.0`](https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.3.0): released [Compare Source](https://github.com/openapitools/openapi-generator/compare/v7.2.0...v7.3.0) (release note below will be revised later) ##### What's Changed - Prepare 7.3.0-SNAPSHOT by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17456](https://github.com/OpenAPITools/openapi-generator/pull/17456) - Stop using internal variable from okhttp3 by [@​noordawod](https://github.com/noordawod) in [https://github.com/OpenAPITools/openapi-generator/pull/17458](https://github.com/OpenAPITools/openapi-generator/pull/17458) - \[Java RESTEasy client] updating test to use the Java RESTEasy echo api client ([#​17367](https://github.com/openapitools/openapi-generator/issues/17367)) by [@​miladhub](https://github.com/miladhub) in [https://github.com/OpenAPITools/openapi-generator/pull/17470](https://github.com/OpenAPITools/openapi-generator/pull/17470) - Update README.md by [@​axshani](https://github.com/axshani) in [https://github.com/OpenAPITools/openapi-generator/pull/17468](https://github.com/OpenAPITools/openapi-generator/pull/17468) - Fix Kotlin templates to be compatible with Kotlin K2 compiler by [@​rouazana](https://github.com/rouazana) in [https://github.com/OpenAPITools/openapi-generator/pull/17466](https://github.com/OpenAPITools/openapi-generator/pull/17466) - \[JaxRS] fix pojo equals by [@​fizzet](https://github.com/fizzet) in [https://github.com/OpenAPITools/openapi-generator/pull/17431](https://github.com/OpenAPITools/openapi-generator/pull/17431) - Better Java RESTEasy Echo API client tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17473](https://github.com/OpenAPITools/openapi-generator/pull/17473) - \[go]: Accept APIKey as string, byte array or stream using io.Reader interface by [@​Ghufz](https://github.com/Ghufz) in [https://github.com/OpenAPITools/openapi-generator/pull/17432](https://github.com/OpenAPITools/openapi-generator/pull/17432) - \[csharp]: Fixed the http signing issue for ECDSA key when API Key is provided as string by [@​Ghufz](https://github.com/Ghufz) in [https://github.com/OpenAPITools/openapi-generator/pull/17459](https://github.com/OpenAPITools/openapi-generator/pull/17459) - \[kotlin-client]\[jackson] Add support for unknown default enum value by [@​ken-tunc](https://github.com/ken-tunc) in [https://github.com/OpenAPITools/openapi-generator/pull/17404](https://github.com/OpenAPITools/openapi-generator/pull/17404) - Fix decoding OpenAPIDateWithoutTime by [@​DevMobileAS](https://github.com/DevMobileAS) in [https://github.com/OpenAPITools/openapi-generator/pull/17146](https://github.com/OpenAPITools/openapi-generator/pull/17146) - fix rendering of stars in README by [@​individual-it](https://github.com/individual-it) in [https://github.com/OpenAPITools/openapi-generator/pull/17477](https://github.com/OpenAPITools/openapi-generator/pull/17477) - Added Christopher Queen Consulting to list of companies using the generator by [@​gitchrisqueen](https://github.com/gitchrisqueen) in [https://github.com/OpenAPITools/openapi-generator/pull/17483](https://github.com/OpenAPITools/openapi-generator/pull/17483) - Not throwing exception when ignore file exists by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17501](https://github.com/OpenAPITools/openapi-generator/pull/17501) - \[bugfix]\[jaxrs]: fix compile error for jaxrs samples by [@​Aliaksie](https://github.com/Aliaksie) in [https://github.com/OpenAPITools/openapi-generator/pull/17479](https://github.com/OpenAPITools/openapi-generator/pull/17479) - \[cpp-qt-client] Add cpp-qt-client technical committee to CODEOWNERS by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17481](https://github.com/OpenAPITools/openapi-generator/pull/17481) - \[cpp-qt-client] Update minimum cmake version to 3.5 by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17480](https://github.com/OpenAPITools/openapi-generator/pull/17480) - Also escape '$' and '' in normal Kotlin strings, … by [@​cureaid](https://github.com/cureaid) in [https://github.com/OpenAPITools/openapi-generator/pull/17434](https://github.com/OpenAPITools/openapi-generator/pull/17434) - python: simplify module imports by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17507](https://github.com/OpenAPITools/openapi-generator/pull/17507) - BUG - PHP template - Configuration.mustache by [@​AntoineMarques](https://github.com/AntoineMarques) in [https://github.com/OpenAPITools/openapi-generator/pull/17529](https://github.com/OpenAPITools/openapi-generator/pull/17529) - \[C]\[Client] Fix enum function names not matching headers in the model… by [@​bookerdj](https://github.com/bookerdj) in [https://github.com/OpenAPITools/openapi-generator/pull/17512](https://github.com/OpenAPITools/openapi-generator/pull/17512) - \[resttemplate] rethrow original exception when retry limits exceeded by [@​ilam-natarajan](https://github.com/ilam-natarajan) in [https://github.com/OpenAPITools/openapi-generator/pull/17488](https://github.com/OpenAPITools/openapi-generator/pull/17488) - Remove optional path parameter in C# generichost template by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17525](https://github.com/OpenAPITools/openapi-generator/pull/17525) - Use model class only if it is generated by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17490](https://github.com/OpenAPITools/openapi-generator/pull/17490) - Add Alloy Automation as bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17535](https://github.com/OpenAPITools/openapi-generator/pull/17535) - Add a link to new youtube tutorial by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17536](https://github.com/OpenAPITools/openapi-generator/pull/17536) - Add enum name mapping support to Ruby generators by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17537](https://github.com/OpenAPITools/openapi-generator/pull/17537) - \[Ruby]\[client] Handle enums (and other scalars) in oneOf and anyOf schemas by [@​armandmgt](https://github.com/armandmgt) in [https://github.com/OpenAPITools/openapi-generator/pull/17515](https://github.com/OpenAPITools/openapi-generator/pull/17515) - fix typo in javadoc in RestTemplate/ApiClient by [@​sebastian-toepfer](https://github.com/sebastian-toepfer) in [https://github.com/OpenAPITools/openapi-generator/pull/17541](https://github.com/OpenAPITools/openapi-generator/pull/17541) - python: adjust basic typing information by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17511](https://github.com/OpenAPITools/openapi-generator/pull/17511) - \[C]\[Client] Update the API doc after PR [#​17179](https://github.com/openapitools/openapi-generator/issues/17179) by [@​ityuhui](https://github.com/ityuhui) in [https://github.com/OpenAPITools/openapi-generator/pull/17540](https://github.com/OpenAPITools/openapi-generator/pull/17540) - Update runalloy logo and links by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17559](https://github.com/OpenAPITools/openapi-generator/pull/17559) - Fix description in allOf with single item by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17560](https://github.com/OpenAPITools/openapi-generator/pull/17560) - \[Rust] \[Server] New generator bases on Axum by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17549](https://github.com/OpenAPITools/openapi-generator/pull/17549) - \[java]\[native] Fix ObjectMapper deprecation warnings by [@​steven-sheehy](https://github.com/steven-sheehy) in [https://github.com/OpenAPITools/openapi-generator/pull/17558](https://github.com/OpenAPITools/openapi-generator/pull/17558) - Bump follow-redirects from 1.15.2 to 1.15.4 in /website by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17562](https://github.com/OpenAPITools/openapi-generator/pull/17562) - python: enable more mypy checks 1/n by [@​multani](https://github.com/multani) in [https://github.com/OpenAPITools/openapi-generator/pull/17556](https://github.com/OpenAPITools/openapi-generator/pull/17556) - Fix spring generator dto annotations for xml support by [@​tomyy](https://github.com/tomyy) in [https://github.com/OpenAPITools/openapi-generator/pull/17054](https://github.com/OpenAPITools/openapi-generator/pull/17054) - \[Rust] \[Axum] Remove redundant code in rust-axum generator by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17570](https://github.com/OpenAPITools/openapi-generator/pull/17570) - fix(go-server): ensure original filename can be deduced from tmp file by [@​ErikBooijMB](https://github.com/ErikBooijMB) in [https://github.com/OpenAPITools/openapi-generator/pull/17416](https://github.com/OpenAPITools/openapi-generator/pull/17416) - Generated methode ApiClient.parameterToPairs failed to handle empty collections [#​17460](https://github.com/openapitools/openapi-generator/issues/17460) by [@​conleos-hoppermann](https://github.com/conleos-hoppermann) in [https://github.com/OpenAPITools/openapi-generator/pull/17463](https://github.com/OpenAPITools/openapi-generator/pull/17463) - fix: ExampleGenerator correctly generates allOf composed schemas by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17499](https://github.com/OpenAPITools/openapi-generator/pull/17499) - Add ability to append ServerHttpRequest for kotlin-spring generator by [@​Rugal](https://github.com/Rugal) in [https://github.com/OpenAPITools/openapi-generator/pull/17158](https://github.com/OpenAPITools/openapi-generator/pull/17158) - Add tags on operation for template kotlin-spring by [@​pkernevez](https://github.com/pkernevez) in [https://github.com/OpenAPITools/openapi-generator/pull/17410](https://github.com/OpenAPITools/openapi-generator/pull/17410) - fix: ExampleGenerator correctly produces YYYY-MM-dd format for `date` with examples by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17495](https://github.com/OpenAPITools/openapi-generator/pull/17495) - \[CSharp] feat!: add useDateOnly flag by [@​Anakael](https://github.com/Anakael) in [https://github.com/OpenAPITools/openapi-generator/pull/17471](https://github.com/OpenAPITools/openapi-generator/pull/17471) - Implement scala http4s server generator by [@​mikkka](https://github.com/mikkka) in [https://github.com/OpenAPITools/openapi-generator/pull/17430](https://github.com/OpenAPITools/openapi-generator/pull/17430) - \[BUG]\[Kotlin] Add default values to optional parameters for jvm-spring-webclient and jvm-spring-restclient by [@​MatthiasGabriel](https://github.com/MatthiasGabriel) in [https://github.com/OpenAPITools/openapi-generator/pull/17393](https://github.com/OpenAPITools/openapi-generator/pull/17393) - feat: using Qt with 3rd Party Signals and Slots. Replace signals,slots and emit with Q_SIGNALS,Q_SLOTS and Q_EMIT by [@​myml](https://github.com/myml) in [https://github.com/OpenAPITools/openapi-generator/pull/17067](https://github.com/OpenAPITools/openapi-generator/pull/17067) - \[kotlin-client]\[jvm-spring-\*] Fixed URL encoding by [@​stefankoppier](https://github.com/stefankoppier) in [https://github.com/OpenAPITools/openapi-generator/pull/17493](https://github.com/OpenAPITools/openapi-generator/pull/17493) - \[BUG]\[java]\[resttemplate] Fix NPE when query param with value null is exploded by [@​jorgerod](https://github.com/jorgerod) in [https://github.com/OpenAPITools/openapi-generator/pull/17568](https://github.com/OpenAPITools/openapi-generator/pull/17568) - \[Rust] \[Axum] Deduplicate code from rust-axum generator by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17588](https://github.com/OpenAPITools/openapi-generator/pull/17588) - remove internal ISO8601Utils dependency by [@​ChaosMarc](https://github.com/ChaosMarc) in [https://github.com/OpenAPITools/openapi-generator/pull/17052](https://github.com/OpenAPITools/openapi-generator/pull/17052) - Fix flattenPath() in InlineModelResolver: use List instead of Map by [@​vlsergey](https://github.com/vlsergey) in [https://github.com/OpenAPITools/openapi-generator/pull/17579](https://github.com/OpenAPITools/openapi-generator/pull/17579) - \[Rust] \[Axum] Format ops-v3 sample by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17599](https://github.com/OpenAPITools/openapi-generator/pull/17599) - Add copyright note to rust axum server codegen by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17598](https://github.com/OpenAPITools/openapi-generator/pull/17598) - \[JAVA] - fix BUG 14233 code gen support multiple accept headers where one is default json/application by [@​Breus](https://github.com/Breus) in [https://github.com/OpenAPITools/openapi-generator/pull/15245](https://github.com/OpenAPITools/openapi-generator/pull/15245) - \[Python] Handle nullable list items by [@​changhc](https://github.com/changhc) in [https://github.com/OpenAPITools/openapi-generator/pull/17594](https://github.com/OpenAPITools/openapi-generator/pull/17594) - fix: DefaultCodegen now generates an exemple for each status codes by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17603](https://github.com/OpenAPITools/openapi-generator/pull/17603) - Fix parameters_to_url_query doesn't properly convert lists to string by [@​rshacham](https://github.com/rshacham) in [https://github.com/OpenAPITools/openapi-generator/pull/17592](https://github.com/OpenAPITools/openapi-generator/pull/17592) - \[Python] Handle nullable dictionary values by [@​changhc](https://github.com/changhc) in [https://github.com/OpenAPITools/openapi-generator/pull/17605](https://github.com/OpenAPITools/openapi-generator/pull/17605) - \[Java] remove jersey1 template files by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17607](https://github.com/OpenAPITools/openapi-generator/pull/17607) - \[OAS 3.1] Fix null type check in normalizer by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17609](https://github.com/OpenAPITools/openapi-generator/pull/17609) - bug fix: breaking dependency of flask server gen by [@​cherusk](https://github.com/cherusk) in [https://github.com/OpenAPITools/openapi-generator/pull/17611](https://github.com/OpenAPITools/openapi-generator/pull/17611) - Fix Go generation of `type: object` inside anyOf by [@​ashb](https://github.com/ashb) in [https://github.com/OpenAPITools/openapi-generator/pull/17339](https://github.com/OpenAPITools/openapi-generator/pull/17339) - \[Go-Server] Use ParseQuery For Parsing Query Parameters by [@​gonzogomez](https://github.com/gonzogomez) in [https://github.com/OpenAPITools/openapi-generator/pull/17585](https://github.com/OpenAPITools/openapi-generator/pull/17585) - Add Carksberg Group to the user list by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17615](https://github.com/OpenAPITools/openapi-generator/pull/17615) - kotlin-server: Add support for Javalin by [@​dennisameling](https://github.com/dennisameling) in [https://github.com/OpenAPITools/openapi-generator/pull/17596](https://github.com/OpenAPITools/openapi-generator/pull/17596) - \[python]\[client] Clean up samples and CI by [@​robertschweizer](https://github.com/robertschweizer) in [https://github.com/OpenAPITools/openapi-generator/pull/17509](https://github.com/OpenAPITools/openapi-generator/pull/17509) - feat: add `java-wiremock` generator by [@​acouvreur](https://github.com/acouvreur) in [https://github.com/OpenAPITools/openapi-generator/pull/17614](https://github.com/OpenAPITools/openapi-generator/pull/17614) - fix(typescript-axios): fix error if a parameter called 'index' exists by [@​goatwu1993](https://github.com/goatwu1993) in [https://github.com/OpenAPITools/openapi-generator/pull/17550](https://github.com/OpenAPITools/openapi-generator/pull/17550) - Able to generate within parameter [#​17158](https://github.com/openapitools/openapi-generator/issues/17158) by [@​Rugal](https://github.com/Rugal) in [https://github.com/OpenAPITools/openapi-generator/pull/17623](https://github.com/OpenAPITools/openapi-generator/pull/17623) - Added missing copied properties from CodegenOperation by [@​sindremb](https://github.com/sindremb) in [https://github.com/OpenAPITools/openapi-generator/pull/17627](https://github.com/OpenAPITools/openapi-generator/pull/17627) - \[Rust] \[Axum] Fix clippy warning by [@​linxGnu](https://github.com/linxGnu) in [https://github.com/OpenAPITools/openapi-generator/pull/17637](https://github.com/OpenAPITools/openapi-generator/pull/17637) - Bump actions/cache from 3 to 4 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17636](https://github.com/OpenAPITools/openapi-generator/pull/17636) - R echo client tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17629](https://github.com/OpenAPITools/openapi-generator/pull/17629) - Bugfix/7720 typescript fetch support is response optional by [@​sindremb](https://github.com/sindremb) in [https://github.com/OpenAPITools/openapi-generator/pull/17635](https://github.com/OpenAPITools/openapi-generator/pull/17635) - \[dart-dio] includeIfNull: truefalse bugfix by [@​vasilich6107](https://github.com/vasilich6107) in [https://github.com/OpenAPITools/openapi-generator/pull/17631](https://github.com/OpenAPITools/openapi-generator/pull/17631) - \[Perl] Update \_test.mustache templates to use done_testing by [@​bmodotdev](https://github.com/bmodotdev) in [https://github.com/OpenAPITools/openapi-generator/pull/17649](https://github.com/OpenAPITools/openapi-generator/pull/17649) - Add any type support in Perl client generator by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17654](https://github.com/OpenAPITools/openapi-generator/pull/17654) - Support x-internal in models and operations by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17639](https://github.com/OpenAPITools/openapi-generator/pull/17639) - Add auto-generated cpanfile in Perl client by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17662](https://github.com/OpenAPITools/openapi-generator/pull/17662) - Remove isAnyTypeSchema in default codegen by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17663](https://github.com/OpenAPITools/openapi-generator/pull/17663) - \[jaxrs-spec] Addinfo contact url to the generated OpenAPIDefinition by [@​verhagen](https://github.com/verhagen) in [https://github.com/OpenAPITools/openapi-generator/pull/17644](https://github.com/OpenAPITools/openapi-generator/pull/17644) - feat(perl): Update agent to use version constant by [@​bmodotdev](https://github.com/bmodotdev) in [https://github.com/OpenAPITools/openapi-generator/pull/17665](https://github.com/OpenAPITools/openapi-generator/pull/17665) - \[kotlin-client]\[jvm-spring-\*] Fix runtime error in endpoints of type Unit by [@​stefankoppier](https://github.com/stefankoppier) in [https://github.com/OpenAPITools/openapi-generator/pull/17664](https://github.com/OpenAPITools/openapi-generator/pull/17664) - Remove outdated files in perl petstore cilents by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17668](https://github.com/OpenAPITools/openapi-generator/pull/17668) - Test perl petstore client in CircleCI by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17669](https://github.com/OpenAPITools/openapi-generator/pull/17669) - \[Bash] Allow non-JSON request body payloads by [@​mHejlesen](https://github.com/mHejlesen) in [https://github.com/OpenAPITools/openapi-generator/pull/17641](https://github.com/OpenAPITools/openapi-generator/pull/17641) - Update perl tests by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17670](https://github.com/OpenAPITools/openapi-generator/pull/17670) - Fix typo in KotlinClientCodegen.java user-visible error message by [@​neeme-praks-sympower](https://github.com/neeme-praks-sympower) in [https://github.com/OpenAPITools/openapi-generator/pull/17674](https://github.com/OpenAPITools/openapi-generator/pull/17674) - Pass ObjectMapper to JacksonConverterFactory by [@​yonatankarp](https://github.com/yonatankarp) in [https://github.com/OpenAPITools/openapi-generator/pull/17673](https://github.com/OpenAPITools/openapi-generator/pull/17673) - Fix map and free form object detection issue in 3.1 spec by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17624](https://github.com/OpenAPITools/openapi-generator/pull/17624) - support binary response for R api client by [@​mattpollock](https://github.com/mattpollock) in [https://github.com/OpenAPITools/openapi-generator/pull/17626](https://github.com/OpenAPITools/openapi-generator/pull/17626) - fix an issue the parameters_to_url_query method would throw an error if the input was of type List\[int] [BUG#15788](https://github.com/BUG/openapi-generator/issues/15788) by [@​masudanaokinino](https://github.com/masudanaokinino) in [https://github.com/OpenAPITools/openapi-generator/pull/17638](https://github.com/OpenAPITools/openapi-generator/pull/17638) - Include support to Mojolicious relaxed placeholders parsing path parameters by [@​atl3tico](https://github.com/atl3tico) in [https://github.com/OpenAPITools/openapi-generator/pull/17633](https://github.com/OpenAPITools/openapi-generator/pull/17633) - Fix allOf with a single item in inline model resolver by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17683](https://github.com/OpenAPITools/openapi-generator/pull/17683) - Add tests for query parameters (array of integer/string) by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17686](https://github.com/OpenAPITools/openapi-generator/pull/17686) - Fix missing import in ruby faraday test by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17692](https://github.com/OpenAPITools/openapi-generator/pull/17692) - Improvements on scala http4s server generator by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17693](https://github.com/OpenAPITools/openapi-generator/pull/17693) - \[Rust]\[client] Fix issue [#​16975](https://github.com/openapitools/openapi-generator/issues/16975) - generated type not being converted to string by [@​j-szulc](https://github.com/j-szulc) in [https://github.com/OpenAPITools/openapi-generator/pull/17504](https://github.com/OpenAPITools/openapi-generator/pull/17504) - When config option interfaceOnly is true, the class RestApplication will be generated as well by [@​verhagen](https://github.com/verhagen) in [https://github.com/OpenAPITools/openapi-generator/pull/17646](https://github.com/OpenAPITools/openapi-generator/pull/17646) - Add SSS Twitter to bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17698](https://github.com/OpenAPITools/openapi-generator/pull/17698) - feat(typescript-angular): add support for Angular V17 by [@​alethyst](https://github.com/alethyst) in [https://github.com/OpenAPITools/openapi-generator/pull/17685](https://github.com/OpenAPITools/openapi-generator/pull/17685) - Bump gradle/gradle-build-action from 2 to 3 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17720](https://github.com/OpenAPITools/openapi-generator/pull/17720) - Bump eskatos/gradle-command-action from 2 to 3 by [@​dependabot](https://github.com/dependabot) in [https://github.com/OpenAPITools/openapi-generator/pull/17719](https://github.com/OpenAPITools/openapi-generator/pull/17719) - \[cpp-ue4] Fix generated code not compiling when using unique array items by [@​roseatromero](https://github.com/roseatromero) in [https://github.com/OpenAPITools/openapi-generator/pull/17684](https://github.com/OpenAPITools/openapi-generator/pull/17684) - Add JavaDoc to api and apiInterface templates for the JavaJaxRS spec generator by [@​ripdajacker](https://github.com/ripdajacker) in [https://github.com/OpenAPITools/openapi-generator/pull/17705](https://github.com/OpenAPITools/openapi-generator/pull/17705) - \[BUG] \[Java] Remove deprecation and serial warnings in ApiException.java and JSON.java by [@​ripdajacker](https://github.com/ripdajacker) in [https://github.com/OpenAPITools/openapi-generator/pull/17716](https://github.com/OpenAPITools/openapi-generator/pull/17716) - add lombok model support on spring by [@​dabdirb](https://github.com/dabdirb) in [https://github.com/OpenAPITools/openapi-generator/pull/17622](https://github.com/OpenAPITools/openapi-generator/pull/17622) - \[jaxrs]\[cxf-cdi] make sure the imports are present for enum, if using jackson by [@​selliera](https://github.com/selliera) in [https://github.com/OpenAPITools/openapi-generator/pull/15123](https://github.com/OpenAPITools/openapi-generator/pull/15123) - \[JavaSpring] Add Javadoc to enum (x-enum-descriptions) by [@​tobi-laa](https://github.com/tobi-laa) in [https://github.com/OpenAPITools/openapi-generator/pull/14123](https://github.com/OpenAPITools/openapi-generator/pull/14123) - \[java] fix Use jackson-jakarta-rs-json-provider when useJakartaEe is true by [@​dmbakker](https://github.com/dmbakker) in [https://github.com/OpenAPITools/openapi-generator/pull/17600](https://github.com/OpenAPITools/openapi-generator/pull/17600) - fix: ensure models that have variables that contain a complexType of `time.Time` import the `time` module by [@​madpah](https://github.com/madpah) in [https://github.com/OpenAPITools/openapi-generator/pull/17452](https://github.com/OpenAPITools/openapi-generator/pull/17452) - use map/array model class only if it is generated by [@​martin-mfg](https://github.com/martin-mfg) in [https://github.com/OpenAPITools/openapi-generator/pull/17612](https://github.com/OpenAPITools/openapi-generator/pull/17612) - Fix null schema check for array of string in 3.1 spec by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17728](https://github.com/OpenAPITools/openapi-generator/pull/17728) - Add rule to remove x-internal in openapi normalizer by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17734](https://github.com/OpenAPITools/openapi-generator/pull/17734) - corrected handling of "isPrimitiveType" for FormParameters by [@​aronkankel](https://github.com/aronkankel) in [https://github.com/OpenAPITools/openapi-generator/pull/17700](https://github.com/OpenAPITools/openapi-generator/pull/17700) - revert swagger-parser upgrade by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17657](https://github.com/OpenAPITools/openapi-generator/pull/17657) - \[python-fastapi] Ensure path param is ... instead of None by [@​tjikkun](https://github.com/tjikkun) in [https://github.com/OpenAPITools/openapi-generator/pull/17532](https://github.com/OpenAPITools/openapi-generator/pull/17532) - \[scala-sttp]: fix for missing EnumNameSerializer for inner enum definitions by [@​hopi](https://github.com/hopi) in [https://github.com/OpenAPITools/openapi-generator/pull/17697](https://github.com/OpenAPITools/openapi-generator/pull/17697) - Update model_generic.mustache, tuple notation breaks when there is only one element in the tuple by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17749](https://github.com/OpenAPITools/openapi-generator/pull/17749) - Fix require var logging, don't matchGenerated if allOf skipped by [@​robstoll](https://github.com/robstoll) in [https://github.com/OpenAPITools/openapi-generator/pull/17746](https://github.com/OpenAPITools/openapi-generator/pull/17746) - Add operationId name mapping option by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17750](https://github.com/OpenAPITools/openapi-generator/pull/17750) - Accept Promises for the apiKey configuration in the typescript-fetch generator. by [@​jyasskin](https://github.com/jyasskin) in [https://github.com/OpenAPITools/openapi-generator/pull/17758](https://github.com/OpenAPITools/openapi-generator/pull/17758) - Allow using bearer auth in typescript-nestjs by [@​simhnna](https://github.com/simhnna) in [https://github.com/OpenAPITools/openapi-generator/pull/17711](https://github.com/OpenAPITools/openapi-generator/pull/17711) - fix typescript-nestjs services when using api_key authentication by [@​simhnna](https://github.com/simhnna) in [https://github.com/OpenAPITools/openapi-generator/pull/17708](https://github.com/OpenAPITools/openapi-generator/pull/17708) - \[typescript-axios] Add any to index type when additionalPropertiesIsAnyType is true ([#​16494](https://github.com/openapitools/openapi-generator/issues/16494)) by [@​wouter-rednose](https://github.com/wouter-rednose) in [https://github.com/OpenAPITools/openapi-generator/pull/17625](https://github.com/OpenAPITools/openapi-generator/pull/17625) - Add Svix as bronze sponsor by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17783](https://github.com/OpenAPITools/openapi-generator/pull/17783) - Fix Python codegen in specific additionalProperties case. by [@​jaklaassen-affirm](https://github.com/jaklaassen-affirm) in [https://github.com/OpenAPITools/openapi-generator/pull/17659](https://github.com/OpenAPITools/openapi-generator/pull/17659) - Add sample spec to catch external file reference issues in swagger-parser by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17773](https://github.com/OpenAPITools/openapi-generator/pull/17773) - \[jax-rs]\[jersey3] Fix missing SecurityRequirement by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17797](https://github.com/OpenAPITools/openapi-generator/pull/17797) - \[PHP] update dependencies for php-dt generated code by [@​Articus](https://github.com/Articus) in [https://github.com/OpenAPITools/openapi-generator/pull/17796](https://github.com/OpenAPITools/openapi-generator/pull/17796) - fix: update dead link to TypeScript docs by [@​LucianBuzzo](https://github.com/LucianBuzzo) in [https://github.com/OpenAPITools/openapi-generator/pull/17771](https://github.com/OpenAPITools/openapi-generator/pull/17771) - \[BUG]\[Javascript] - validateJSON not working on value 0 by [@​ChuckMoe](https://github.com/ChuckMoe) in [https://github.com/OpenAPITools/openapi-generator/pull/17769](https://github.com/OpenAPITools/openapi-generator/pull/17769) - \[Go] fix unused bytes import for anyOf and oneOf models by [@​ctreatma](https://github.com/ctreatma) in [https://github.com/OpenAPITools/openapi-generator/pull/17775](https://github.com/OpenAPITools/openapi-generator/pull/17775) - \[Java] Fix default values of array-type parameters in a referenced file by [@​kota65535](https://github.com/kota65535) in [https://github.com/OpenAPITools/openapi-generator/pull/17779](https://github.com/OpenAPITools/openapi-generator/pull/17779) - \[PowerShell] Support multiple types in Accept header by [@​condorcorde](https://github.com/condorcorde) in [https://github.com/OpenAPITools/openapi-generator/pull/17765](https://github.com/OpenAPITools/openapi-generator/pull/17765) - \[JAVA]\[bugfix] Fix [OpenAPITools#17757](https://github.com/OpenAPITools/openapi-generator/issues/17757) - Include minimum and maximum values in arrays… by [@​MarBode](https://github.com/MarBode) in [https://github.com/OpenAPITools/openapi-generator/pull/17759](https://github.com/OpenAPITools/openapi-generator/pull/17759) - Fix parent schema look up using schema name by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17807](https://github.com/OpenAPITools/openapi-generator/pull/17807) - \[cpp-qt-client] Fix CMakeLists.txt.mustache and CMakeLists.txt for Qt5 (fix [#​17712](https://github.com/openapitools/openapi-generator/issues/17712)) by [@​MartinDelille](https://github.com/MartinDelille) in [https://github.com/OpenAPITools/openapi-generator/pull/17721](https://github.com/OpenAPITools/openapi-generator/pull/17721) - \[Python] deserialize enum json response (fix [#​17789](https://github.com/openapitools/openapi-generator/issues/17789)) by [@​joeka](https://github.com/joeka) in [https://github.com/OpenAPITools/openapi-generator/pull/17791](https://github.com/OpenAPITools/openapi-generator/pull/17791) - Fix TS Axios echo client github workflow by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17815](https://github.com/OpenAPITools/openapi-generator/pull/17815) - \[java] fix for json arrays by [@​vasiliisorokin](https://github.com/vasiliisorokin) in [https://github.com/OpenAPITools/openapi-generator/pull/17812](https://github.com/OpenAPITools/openapi-generator/pull/17812) - \[JAVA]\[bugfix] Add dependency for jakarta-validation-api and hibernate-validator to pom.xml for Java Resttemplate client by [@​nathcouret](https://github.com/nathcouret) in [https://github.com/OpenAPITools/openapi-generator/pull/17753](https://github.com/OpenAPITools/openapi-generator/pull/17753) - \[Go] Fix panic from marshalling Nil NullableTime by [@​ashb](https://github.com/ashb) in [https://github.com/OpenAPITools/openapi-generator/pull/17772](https://github.com/OpenAPITools/openapi-generator/pull/17772) - include API information in RestConfiguration Template by [@​azplanlos](https://github.com/azplanlos) in [https://github.com/OpenAPITools/openapi-generator/pull/17770](https://github.com/OpenAPITools/openapi-generator/pull/17770) - \[go-gin-server] add a new function to the router to pass the gin context by [@​mfatihercik](https://github.com/mfatihercik) in [https://github.com/OpenAPITools/openapi-generator/pull/17785](https://github.com/OpenAPITools/openapi-generator/pull/17785) - \[cpp-qt-client] Extend the reserved keywords for Qt projects with the following words: by [@​martonmiklos](https://github.com/martonmiklos) in [https://github.com/OpenAPITools/openapi-generator/pull/17722](https://github.com/OpenAPITools/openapi-generator/pull/17722) - prepare 7.3.0-release by [@​wing328](https://github.com/wing328) in [https://github.com/OpenAPITools/openapi-generator/pull/17817](https://github.com/OpenAPITools/openapi-generator/pull/17817) ##### New Contributors - [@​axshani](https://github.com/axshani) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17468](https://github.com/OpenAPITools/openapi-generator/pull/17468) - [@​rouazana](https://github.com/rouazana) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17466](https://github.com/OpenAPITools/openapi-generator/pull/17466) - [@​fizzet](https://github.com/fizzet) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17431](https://github.com/OpenAPITools/openapi-generator/pull/17431) - [@​ken-tunc](https://github.com/ken-tunc) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17404](https://github.com/OpenAPITools/openapi-generator/pull/17404) - [@​DevMobileAS](https://github.com/DevMobileAS) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17146](https://github.com/OpenAPITools/openapi-generator/pull/17146) - [@​gitchrisqueen](https://github.com/gitchrisqueen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17483](https://github.com/OpenAPITools/openapi-generator/pull/17483) - [@​cureaid](https://github.com/cureaid) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17434](https://github.com/OpenAPITools/openapi-generator/pull/17434) - [@​AntoineMarques](https://github.com/AntoineMarques) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17529](https://github.com/OpenAPITools/openapi-generator/pull/17529) - [@​bookerdj](https://github.com/bookerdj) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17512](https://github.com/OpenAPITools/openapi-generator/pull/17512) - [@​ilam-natarajan](https://github.com/ilam-natarajan) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17488](https://github.com/OpenAPITools/openapi-generator/pull/17488) - [@​sebastian-toepfer](https://github.com/sebastian-toepfer) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17541](https://github.com/OpenAPITools/openapi-generator/pull/17541) - [@​linxGnu](https://github.com/linxGnu) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17549](https://github.com/OpenAPITools/openapi-generator/pull/17549) - [@​steven-sheehy](https://github.com/steven-sheehy) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17558](https://github.com/OpenAPITools/openapi-generator/pull/17558) - [@​tomyy](https://github.com/tomyy) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17054](https://github.com/OpenAPITools/openapi-generator/pull/17054) - [@​conleos-hoppermann](https://github.com/conleos-hoppermann) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17463](https://github.com/OpenAPITools/openapi-generator/pull/17463) - [@​acouvreur](https://github.com/acouvreur) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17499](https://github.com/OpenAPITools/openapi-generator/pull/17499) - [@​Rugal](https://github.com/Rugal) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17158](https://github.com/OpenAPITools/openapi-generator/pull/17158) - [@​pkernevez](https://github.com/pkernevez) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17410](https://github.com/OpenAPITools/openapi-generator/pull/17410) - [@​mikkka](https://github.com/mikkka) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17430](https://github.com/OpenAPITools/openapi-generator/pull/17430) - [@​myml](https://github.com/myml) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17067](https://github.com/OpenAPITools/openapi-generator/pull/17067) - [@​Breus](https://github.com/Breus) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/15245](https://github.com/OpenAPITools/openapi-generator/pull/15245) - [@​rshacham](https://github.com/rshacham) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17592](https://github.com/OpenAPITools/openapi-generator/pull/17592) - [@​cherusk](https://github.com/cherusk) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17611](https://github.com/OpenAPITools/openapi-generator/pull/17611) - [@​ashb](https://github.com/ashb) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17339](https://github.com/OpenAPITools/openapi-generator/pull/17339) - [@​goatwu1993](https://github.com/goatwu1993) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17550](https://github.com/OpenAPITools/openapi-generator/pull/17550) - [@​sindremb](https://github.com/sindremb) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17627](https://github.com/OpenAPITools/openapi-generator/pull/17627) - [@​vasilich6107](https://github.com/vasilich6107) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17631](https://github.com/OpenAPITools/openapi-generator/pull/17631) - [@​bmodotdev](https://github.com/bmodotdev) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17649](https://github.com/OpenAPITools/openapi-generator/pull/17649) - [@​verhagen](https://github.com/verhagen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17644](https://github.com/OpenAPITools/openapi-generator/pull/17644) - [@​mHejlesen](https://github.com/mHejlesen) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17641](https://github.com/OpenAPITools/openapi-generator/pull/17641) - [@​neeme-praks-sympower](https://github.com/neeme-praks-sympower) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17674](https://github.com/OpenAPITools/openapi-generator/pull/17674) - [@​mattpollock](https://github.com/mattpollock) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17626](https://github.com/OpenAPITools/openapi-generator/pull/17626) - [@​masudanaokinino](https://github.com/masudanaokinino) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17638](https://github.com/OpenAPITools/openapi-generator/pull/17638) - [@​atl3tico](https://github.com/atl3tico) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17633](https://github.com/OpenAPITools/openapi-generator/pull/17633) - [@​j-szulc](https://github.com/j-szulc) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17504](https://github.com/OpenAPITools/openapi-generator/pull/17504) - [@​alethyst](https://github.com/alethyst) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17685](https://github.com/OpenAPITools/openapi-generator/pull/17685) - [@​roseatromero](https://github.com/roseatromero) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17684](https://github.com/OpenAPITools/openapi-generator/pull/17684) - [@​ripdajacker](https://github.com/ripdajacker) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17705](https://github.com/OpenAPITools/openapi-generator/pull/17705) - [@​tobi-laa](https://github.com/tobi-laa) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/14123](https://github.com/OpenAPITools/openapi-generator/pull/14123) - [@​dmbakker](https://github.com/dmbakker) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17600](https://github.com/OpenAPITools/openapi-generator/pull/17600) - [@​madpah](https://github.com/madpah) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17452](https://github.com/OpenAPITools/openapi-generator/pull/17452) - [@​aronkankel](https://github.com/aronkankel) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17700](https://github.com/OpenAPITools/openapi-generator/pull/17700) - [@​tjikkun](https://github.com/tjikkun) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17532](https://github.com/OpenAPITools/openapi-generator/pull/17532) - [@​hopi](https://github.com/hopi) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17697](https://github.com/OpenAPITools/openapi-generator/pull/17697) - [@​robstoll](https://github.com/robstoll) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17746](https://github.com/OpenAPITools/openapi-generator/pull/17746) - [@​jyasskin](https://github.com/jyasskin) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17758](https://github.com/OpenAPITools/openapi-generator/pull/17758) - [@​simhnna](https://github.com/simhnna) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17711](https://github.com/OpenAPITools/openapi-generator/pull/17711) - [@​wouter-rednose](https://github.com/wouter-rednose) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17625](https://github.com/OpenAPITools/openapi-generator/pull/17625) - [@​jaklaassen-affirm](https://github.com/jaklaassen-affirm) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17659](https://github.com/OpenAPITools/openapi-generator/pull/17659) - [@​LucianBuzzo](https://github.com/LucianBuzzo) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17771](https://github.com/OpenAPITools/openapi-generator/pull/17771) - [@​ChuckMoe](https://github.com/ChuckMoe) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17769](https://github.com/OpenAPITools/openapi-generator/pull/17769) - [@​condorcorde](https://github.com/condorcorde) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17765](https://github.com/OpenAPITools/openapi-generator/pull/17765) - [@​MarBode](https://github.com/MarBode) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17759](https://github.com/OpenAPITools/openapi-generator/pull/17759) - [@​joeka](https://github.com/joeka) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17791](https://github.com/OpenAPITools/openapi-generator/pull/17791) - [@​vasiliisorokin](https://github.com/vasiliisorokin) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17812](https://github.com/OpenAPITools/openapi-generator/pull/17812) - [@​nathcouret](https://github.com/nathcouret) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17753](https://github.com/OpenAPITools/openapi-generator/pull/17753) - [@​azplanlos](https://github.com/azplanlos) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17770](https://github.com/OpenAPITools/openapi-generator/pull/17770) - [@​mfatihercik](https://github.com/mfatihercik) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17785](https://github.com/OpenAPITools/openapi-generator/pull/17785) - [@​martonmiklos](https://github.com/martonmiklos) made their first contribution in [https://github.com/OpenAPITools/openapi-generator/pull/17722](https://github.com/OpenAPITools/openapi-generator/pull/17722) **Full Changelog**: https://github.com/OpenAPITools/openapi-generator/compare/v7.2.0...v7.3.0 </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 has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/line/line-bot-sdk-java). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@@ -2,11 +2,11 @@ | |||
|
|||
package {{invokerPackage}}; | |||
|
|||
import com.fasterxml.jackson.databind.util.StdDateFormat; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This generates a client that does not compile for me. I don't have any need for supporting java.sql.Date but now I have to import jackson for stuff to compile. For now we are going to use a custom mustache template which is the old version I guess.
…penAPITools#17052)" This partially reverts commit 76560e3, namely anything related to generators and samples using GSON instead of Jackson.
…penAPITools#17052)" This partially reverts commit 76560e3, namely anything related to generators and samples using GSON instead of Jackson. Changes to Jackson-only generation and generator-online regarding RFC3339DateFormat are not being reverted.
…penAPITools#17052)" This partially reverts commit 76560e3, namely anything related to generators and samples using GSON instead of Jackson. Changes to Jackson-only generation and generator-online regarding RFC3339DateFormat are not being reverted.
…penAPITools#17052)" This partially reverts commit 76560e3, namely anything related to generators and samples using GSON instead of Jackson. Changes to Jackson-only generation and generator-online regarding RFC3339DateFormat are not being reverted.
…mport when serialization library is GSON (#18811) * Partially revert "replace deprecated ISO8601Utils with StdDateFormat (#17052)" This partially reverts commit 76560e3, namely anything related to generators and samples using GSON instead of Jackson. Changes to Jackson-only generation and generator-online regarding RFC3339DateFormat are not being reverted. * Test for default serialization library fallback * Convert repetitive tests to parameterized test * Add regression test for #18515 * [FEIGN] Only include <jackson-databind-version> property in pom.xml when required * [RETROFIT2] Only include jackson-databind in gradle file when actually required * [FEIGN] Don't include jackson dep's in sbt file when GSON is selected * [FEIGN] Don't include jackson dep's in gradle file when GSON is selected * DRY refactor JavaClientCodegen test code, increase readability - use fluent assertions - use helper method newTempFolder() - use Java 9 static factory methods for maps - don't declare variables that are only used once - group declarations and usages - use non-blocking java.nio.file API wherever possible * Regenerate samples
…mport when serialization library is GSON (OpenAPITools#18811) * Partially revert "replace deprecated ISO8601Utils with StdDateFormat (OpenAPITools#17052)" This partially reverts commit 76560e3, namely anything related to generators and samples using GSON instead of Jackson. Changes to Jackson-only generation and generator-online regarding RFC3339DateFormat are not being reverted. * Test for default serialization library fallback * Convert repetitive tests to parameterized test * Add regression test for OpenAPITools#18515 * [FEIGN] Only include <jackson-databind-version> property in pom.xml when required * [RETROFIT2] Only include jackson-databind in gradle file when actually required * [FEIGN] Don't include jackson dep's in sbt file when GSON is selected * [FEIGN] Don't include jackson dep's in gradle file when GSON is selected * DRY refactor JavaClientCodegen test code, increase readability - use fluent assertions - use helper method newTempFolder() - use Java 9 static factory methods for maps - don't declare variables that are only used once - group declarations and usages - use non-blocking java.nio.file API wherever possible * Regenerate samples
…mport when serialization library is GSON (OpenAPITools#18811) * Partially revert "replace deprecated ISO8601Utils with StdDateFormat (OpenAPITools#17052)" This partially reverts commit 76560e3, namely anything related to generators and samples using GSON instead of Jackson. Changes to Jackson-only generation and generator-online regarding RFC3339DateFormat are not being reverted. * Test for default serialization library fallback * Convert repetitive tests to parameterized test * Add regression test for OpenAPITools#18515 * [FEIGN] Only include <jackson-databind-version> property in pom.xml when required * [RETROFIT2] Only include jackson-databind in gradle file when actually required * [FEIGN] Don't include jackson dep's in sbt file when GSON is selected * [FEIGN] Don't include jackson dep's in gradle file when GSON is selected * DRY refactor JavaClientCodegen test code, increase readability - use fluent assertions - use helper method newTempFolder() - use Java 9 static factory methods for maps - don't declare variables that are only used once - group declarations and usages - use non-blocking java.nio.file API wherever possible * Regenerate samples
This PR removes the last dependency to com.google.gson.internal.* packages by copying ISO8601Utils.java to this project's source code. The file itself was already copied to gson from the Jackson databind library (see https://github.com/google/gson/blob/main/gson/src/main/java/com/google/gson/internal/bind/util/ISO8601Utils.java). I have used the latest version to date: https://github.com/FasterXML/jackson-databind/blob/2.16/src/main/java/com/fasterxml/jackson/databind/util/ISO8601Utils.java
This change is needed as the internal gson packages (where ISO8601Utils has been copied to) have been excluded from the exposed packages in osgi environments since gson version 2.8.6 (see this related issue for more information: #13169 in which the same package imports were already removed from gson-fire)
PR checklist
Commit all changed files.
This is important, as CI jobs will verify all generator outputs of your HEAD commit as it would merge with master.
These must match the expectations made by your contribution.
You may regenerate an individual generator by passing the relevant config(s) as an argument to the script, for example
./bin/generate-samples.sh bin/configs/java*
.IMPORTANT: Do NOT purge/delete any folders/files (e.g. tests) when regenerating the samples as manually written tests may be removed.
master
(upcoming 7.1.0 minor release - breaking changes with fallbacks),8.0.x
(breaking changes without fallbacks)@bbdouglas, @sreeshas, @jfiala, @lukoyanov, @cbornet, @jeff9finger, @karismann, @Zomzog,@lwlee2608, @martin-mfg