What's Changed
- [typescript-axios] Properly emit module as ES6 instead of commonJS when using ES6 by @ferferga in https://github.com/OpenAPITools/openapi-generator/pull/10308
- [typescript-axios] Use CommonJS when using ES5 as target as per Typescript docs by @ferferga in https://github.com/OpenAPITools/openapi-generator/pull/10316
- [Dart] jaguar remove in 6.x by @agilob in https://github.com/OpenAPITools/openapi-generator/pull/10534
- Flash: remove by @agilob in https://github.com/OpenAPITools/openapi-generator/pull/10535
- [java][jersey2] Rename enum constants by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/10631
- [Java][okhttp] rename enum by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/10642
- [java] use IllegalArgumentException instead of RuntimeException by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/10745
- [csharp] Use the provided 'sourceFolder' property to generate the test folder by @Starkie in https://github.com/OpenAPITools/openapi-generator/pull/10738
- Remove kotlin-server-deprecated generator by @agilob in https://github.com/OpenAPITools/openapi-generator/pull/10851
- Remove deprecated TypeScriptAngularJsClientCodegen by @agilob in https://github.com/OpenAPITools/openapi-generator/pull/10850
- Remove deprecated PhpSilexServerCodegen by @agilob in https://github.com/OpenAPITools/openapi-generator/pull/10852
- [java][okhttp-gson-nextgen] Fix OAuth enum name by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11210
- Dart - update generator to support null safety by @agilob in https://github.com/OpenAPITools/openapi-generator/pull/10637
- [Go] Parse integer array query parameters. Fix typos by @aliakseiz in https://github.com/OpenAPITools/openapi-generator/pull/11105
- Revert supports for delete body in typescript-angular client by @cghislai in https://github.com/OpenAPITools/openapi-generator/pull/10976
- Typescript-fetch: date is only converted to javascript date with runtime checks enabled by @kasperpeulen in https://github.com/OpenAPITools/openapi-generator/pull/11481
- [typescript-rxjs] add rxjs 7 support by @denyo in https://github.com/OpenAPITools/openapi-generator/pull/9958
- Adds inline composition examples to python-experimental by @spacether in https://github.com/OpenAPITools/openapi-generator/pull/11420
- [TypeScript] Fix type array with uniqueItems by @ty-v1 in https://github.com/OpenAPITools/openapi-generator/pull/11515
- [python-experimental] adds missing bases, performance improvements by @spacether in https://github.com/OpenAPITools/openapi-generator/pull/11517
- [Java] [Feign] Fix duplicated Authorization headers when renewing a token on a retry by @ruijlpires in https://github.com/OpenAPITools/openapi-generator/pull/11513
- Fix ClassCastException if expected type is Object by @lbilger in https://github.com/OpenAPITools/openapi-generator/pull/11510
- [java][feign] fix javadoc warnings by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11527
- [Python] add missing } in __init__model.mustache by @zarlo in https://github.com/OpenAPITools/openapi-generator/pull/11474
- [Bug][Java/Spring] OAS3 related bugfixes and enhancements by @cachescrubber in https://github.com/OpenAPITools/openapi-generator/pull/11526
- [csharp-netcore] Add generichost samples by @devhl-labs in https://github.com/OpenAPITools/openapi-generator/pull/11451
- Add cycle detection (#7532) by @eak24 in https://github.com/OpenAPITools/openapi-generator/pull/11500
- [C++][Pistache] fix float literals in C++ Pistache codegen by @JulianGmp in https://github.com/OpenAPITools/openapi-generator/pull/11483
- [csharp-nancyfx] Delete NancyFX by @devhl-labs in https://github.com/OpenAPITools/openapi-generator/pull/11438
- [csharp-netcore]: Remove unused UrlEncode method from csharp-netcore template. by @jafin in https://github.com/OpenAPITools/openapi-generator/pull/11453
- Add Numary as bronze sponsor of the project by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11539
- [java][Okhttp] replace okhttp-gson with okhttp-gson-nextgen by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11538
- [java][okhttp-gson] Update build.gradle, build.sbt by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11543
- [C#] test .net6 projects in Github actions by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11544
- Update swagger core, jackson to newer version by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11545
- Upgrade Scala sttp client generator to sttp3 by @borissmidt in https://github.com/OpenAPITools/openapi-generator/pull/11260
- mockito 4.3.1 by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11549
- [Swift5][client] try to fix JsonEncondable by @4brunu in https://github.com/OpenAPITools/openapi-generator/pull/11541
- Remove the option to support JDK7 from Java generator and templates by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11547
- [Java] remove tabs from java templates by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11557
- Replace tabs with spaces in JavaScript templates by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11559
- [jax-rs] Remove JDK 6 support by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11558
- Remove JDK 6, 7 supports in kotlin templates by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11560
- Fix for multible tags in @Operation annotation by @ugrave in https://github.com/OpenAPITools/openapi-generator/pull/11475
- [PHP] Fix checking value of
Configuration::getAccessToken()
by @jtreminio in https://github.com/OpenAPITools/openapi-generator/pull/11486 - [Kotlin][Multiplatform] Upgrade Kotlin to version 1.6.0 by @tkirshboim in https://github.com/OpenAPITools/openapi-generator/pull/11022
- Update Micronaut to 3.3.1 by @sdelamo in https://github.com/OpenAPITools/openapi-generator/pull/11569
- [java][vertx] moved HttpStatusException (vertx internal) to HttpException (public) by @seanbrown-com in https://github.com/OpenAPITools/openapi-generator/pull/11550
- [Bug][Java] defaultValues for date and date-time params by @cachescrubber in https://github.com/OpenAPITools/openapi-generator/pull/11536
- [spring] various bug fixes and enhancements by @cachescrubber in https://github.com/OpenAPITools/openapi-generator/pull/11580
- [Java] fix deserialization of readonly properties by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11495
- [Groovy] add Groovy client tests to Github workflow by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11593
- Implement Source DocumentationProvider,
spring-mvc
decommission by @cachescrubber in https://github.com/OpenAPITools/openapi-generator/pull/11531 - [Scala] test Scala clients, servers in GitHub workflow by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11592
- [GO] Fix for Pass by value/Pass by Reference changes which is breaking the go client by @the-akhil-nair in https://github.com/OpenAPITools/openapi-generator/pull/11466
- Test Java Play framework in Github action by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11598
- Test Java (native) client in JDK 11 by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11599
- [Java][jaxrs-spec] add fromString() method to generated enums as required by JAX RS spec by @upachler in https://github.com/OpenAPITools/openapi-generator/pull/7494
- [Java][RestTemplate] fix mustache template doesn't use reserved words for local variables by @amra in https://github.com/OpenAPITools/openapi-generator/pull/11583
- [csharp-netcore] Nrt (nullableReferenceTypes) refactor by @devhl-labs in https://github.com/OpenAPITools/openapi-generator/pull/11452
- [Python] fix api file name & api var name by @JoeCqupt in https://github.com/OpenAPITools/openapi-generator/pull/11051
- [PHP] Allows passing filename to deserialize by @jtreminio in https://github.com/OpenAPITools/openapi-generator/pull/11582
- Remove JDK7 support from Java Spring generators by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11561
- [Java/Spring] Decomission threetenbp support. by @cachescrubber in https://github.com/OpenAPITools/openapi-generator/pull/11608
- [JAVA] [Vertx/Web] Add default value to query parameters by @matthiasloeu in https://github.com/OpenAPITools/openapi-generator/pull/11600
- [java][okhttp-gson] support multiple file upload by @lschwahn in https://github.com/OpenAPITools/openapi-generator/pull/11361
- [java][Micronaut] avoid Double Brace Initialization (DBI) by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11609
- [charp-netcore] Constructor Improvements by @devhl-labs in https://github.com/OpenAPITools/openapi-generator/pull/11502
- [Java][RestTemplate] Use class level RestTemplate for uri encoding by @Laurens-W in https://github.com/OpenAPITools/openapi-generator/pull/11606
- [General] Better code format by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11612
- Spring hide controller impl by @cachescrubber in https://github.com/OpenAPITools/openapi-generator/pull/11611
- Bump ajv from 6.6.2 to 6.12.6 in /website by @dependabot in https://github.com/OpenAPITools/openapi-generator/pull/11584
- Bump shelljs from 0.8.3 to 0.8.5 in /website by @dependabot in https://github.com/OpenAPITools/openapi-generator/pull/11324
- Support email validation in kotlin-spring in https://github.com/OpenAPITools/openapi-generator/pull/11617
- [kotlin] add missing import, better code format for kotlin generators by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11619
- [java] No @NotNull annotation for readOnly (required) attributes by @daniel-sc in https://github.com/OpenAPITools/openapi-generator/pull/10820
- [python-experimental] fn + method signature improvements by @spacether in https://github.com/OpenAPITools/openapi-generator/pull/11529
- Migrate JAX-RS server tests to Github action by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11632
- [Java] move some client tests to Github actions by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11634
- Add Github action file to test Java clients by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11633
- Update kotlin vertx server dependencies by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11631
- [Protobuf-Schema] Add enum prefix by @Yurzel in https://github.com/OpenAPITools/openapi-generator/pull/11548
- typescript-fetch: Support deprecated parameters, operations by @ranhalprin in https://github.com/OpenAPITools/openapi-generator/pull/11523
-
✏ Fixed typo error on java generator config-help command by @rcebrian in https://github.com/OpenAPITools/openapi-generator/pull/11644 - Remove go-deprecated generator by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11645
- [java] enhance unit tests for JavaJerseyServerCodegen by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11643
- Remove dummy variable declaration for context.Context from generated go code by @moznion in https://github.com/OpenAPITools/openapi-generator/pull/11641
- [Java][Native] Fix an issue leading to an altered String parameter when consuming formatted strings like XML by @Paul-Etienne in https://github.com/OpenAPITools/openapi-generator/pull/11640
- [Python] python regex validation generation by @aaronatbissell in https://github.com/OpenAPITools/openapi-generator/pull/11525
- Better code format in Go generators by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11656
- Minor enhancements to code format in Go client by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11657
- [Csharp][aspnet] Aspnet 6.0 Support by @Blackclaws in https://github.com/OpenAPITools/openapi-generator/pull/10619
- Better code format in c#, aspnet generators by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11662
- Add tests for Aspnet 6, minor bug fixes by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11663
- maven-compiler-plugin 3.10.0 by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11660
- [java] openapi-generator-maven-plugin: add jaxrs-jersey2 test by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11658
- [java] logback 1.2.10 by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11659
- [java] jersey 2.35 by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11661
- Add print-nanny.com to project list by @leigh-johnson in https://github.com/OpenAPITools/openapi-generator/pull/11667
- jackson 2.13.1 by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11669
- [java] jaxrs swagger-core 1.6.5 by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11668
- archunit 0.23.0 by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11670
- update ArchUnit rules by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11671
- kotlin 1.6.10 by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11673
- Update parser to 2.0.29 by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11388
- Fixed wrong clearing of CodegenModel#hasEnum field by @kthoms in https://github.com/OpenAPITools/openapi-generator/pull/11653
- rollback curl_list_free keyword by @minerba in https://github.com/OpenAPITools/openapi-generator/pull/11677
- [Java][native] Properly encode exploded query params in url by @sorin-florea in https://github.com/OpenAPITools/openapi-generator/pull/11682
- Add Model Docs to scala-akka generator as defined in its README by @nMoncho in https://github.com/OpenAPITools/openapi-generator/pull/11684
- [java][native] fix build warning in javadoc by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11688
- [Java][Spring] fix unhandledException not working in combination with… by @daberni in https://github.com/OpenAPITools/openapi-generator/pull/9879
- validate pom.xml files by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11672
- [swift5][client] remove apiResponseQueue in the clients that don't have any impact by @4brunu in https://github.com/OpenAPITools/openapi-generator/pull/11698
- [Play Framework] Fix sonarqube warnings / code smells from the generated code. by @JFCote in https://github.com/OpenAPITools/openapi-generator/pull/11702
- [Python] remove default content-type in the request by @kevchentw in https://github.com/OpenAPITools/openapi-generator/pull/10782
- Fixed RFC3999DateFormat clone NPE by @chriswhite199 in https://github.com/OpenAPITools/openapi-generator/pull/11705
- [Java][jersey2] Add test for RFC3999DateFormat clone method by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11706
- [java native] Support arrays in QueryParameters deepObject style by @Reinhard-PTV in https://github.com/OpenAPITools/openapi-generator/pull/11699
- [cpp-restsdk] Change build folder structure to match include folder structure in installed client by @srgbtl in https://github.com/OpenAPITools/openapi-generator/pull/11487
- [csharp][netcore] Update Polly to newer version 7.2.3 by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11714
- Fix Perl client header params by @7474 in https://github.com/OpenAPITools/openapi-generator/pull/11713
- [kotlin-spring] fix #9902 use coroutine Flow for arrays in delegate when reactive=true by @giveadamakick in https://github.com/OpenAPITools/openapi-generator/pull/11695
- 9904 Fix double quoting default values in Kotlin Spring by @bamapookie in https://github.com/OpenAPITools/openapi-generator/pull/11627
- Bump actions/setup-dotnet from 1 to 2 by @dependabot in https://github.com/OpenAPITools/openapi-generator/pull/11722
- fix: avoid generic NPE when refering to missing schema by @tomasbjerre in https://github.com/OpenAPITools/openapi-generator/pull/11718
- Support validation for arrays for JavaJaxRS and a test to validate th… by @Reinhard-PTV in https://github.com/OpenAPITools/openapi-generator/pull/11709
- Bump url-parse from 1.5.3 to 1.5.10 in /website by @dependabot in https://github.com/OpenAPITools/openapi-generator/pull/11723
- Expose proxy settings for Ruby Faraday by @sirwolfgang in https://github.com/OpenAPITools/openapi-generator/pull/11692
- [JavaMicronaut] fix maven-wrapper.properties filename typo by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11727
- [typescript-angular] only support Angular v9+ by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11726
- [java][camel] Fix typo with camelUseDefaultValidationtErrorProcessor by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11728
- [C++] Simplify forward declaration detection by @dschmidt in https://github.com/OpenAPITools/openapi-generator/pull/11490
- Bug Fix: Cast from QByteArray to std::runtime_error by @itay-grudev in https://github.com/OpenAPITools/openapi-generator/pull/11594
- [java][okhttp-gson] Fix typos in the comments by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11729
- [java] junit 4.13.2 by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11733
- [JavaSpring] Multipart causing HttpMediaTypeNotSupportedException when parameter is different than File or String by @redamessoudi in https://github.com/OpenAPITools/openapi-generator/pull/11449
- Fix oneOf discriminator lookup in java okhttp-gson client by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11735
- Enhance scalatra server codegen to include openapi info and package dir by @ravinallappan in https://github.com/OpenAPITools/openapi-generator/pull/11385
- [Java] Add useOneOfDiscriminatorLookup option by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11736
- Update maven-javadoc-plugin to newer version by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11737
- archunit 0.23.1 by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11739
- openrewrite 7.19.0 by @sullis in https://github.com/OpenAPITools/openapi-generator/pull/11740
- [Java] Java class assert by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11738
- [csharp-netcore] Delete eol frameworks by @devhl-labs in https://github.com/OpenAPITools/openapi-generator/pull/11532
- Fix typo in Java Feign client by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11751
- Fix typo in C++ QT client by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11752
- Fix slack join links in documentation by @erkkinen in https://github.com/OpenAPITools/openapi-generator/pull/11753
- [Java] Fix reactor-netty dependency by @micopiira in https://github.com/OpenAPITools/openapi-generator/pull/11747
- [jaxrs-cxf-cdi] mark deprecated api methods by @selliera in https://github.com/OpenAPITools/openapi-generator/pull/11755
- [Ada] New options to choose the Ada support library in client and server by @stcarrez in https://github.com/OpenAPITools/openapi-generator/pull/11749
- [scala-sttp] fix enumeration operator constant name collision by @bgong-mdsol in https://github.com/OpenAPITools/openapi-generator/pull/10596
- [typescript-fetch] Remove undefined headers by @LeComptoirDesPharmacies in https://github.com/OpenAPITools/openapi-generator/pull/11757
- [ruby] Allow boolean for discriminator value in oneOf handling by @ykitamura-mdsol in https://github.com/OpenAPITools/openapi-generator/pull/11750
- [kotlin-spring] Add beanQualifiers switch to populate RestController / Controller annotations with FQCN by @vlsergey in https://github.com/OpenAPITools/openapi-generator/pull/11745
- [Rust] Support for withAWSV4Signature option by @jerome-jutteau in https://github.com/OpenAPITools/openapi-generator/pull/11690
- [#4650] Fix StackOverflowError for recursive composite schemas by @kthoms in https://github.com/OpenAPITools/openapi-generator/pull/11620
- [typescript-fetch] / #8881: add ESM to npm builds by @sdoeringNew in https://github.com/OpenAPITools/openapi-generator/pull/11720
- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/OpenAPITools/openapi-generator/pull/11764
- Bump follow-redirects from 1.14.7 to 1.14.9 in /website by @dependabot in https://github.com/OpenAPITools/openapi-generator/pull/11762
- Add @davidgamero to typescript technical committee by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11769
- [typescript-angular] update package.json (v11) to address security alerts by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11765
- [DefaultCodegen] GetReferenceHeader for both calls of headerToCodegenParameter by @Laurens-W in https://github.com/OpenAPITools/openapi-generator/pull/11756
- Bump actions/download-artifact from 2.1.0 to 3 by @dependabot in https://github.com/OpenAPITools/openapi-generator/pull/11777
- [Java] remove samples & replace them with file asserts by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11773
- Bump actions/upload-artifact from 2.3.1 to 3 by @dependabot in https://github.com/OpenAPITools/openapi-generator/pull/11787
- [Java][WebClient] allow sync requests by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11780
- [JavaSpring] insert description value in @operation annotation by @pichlau in https://github.com/OpenAPITools/openapi-generator/pull/11781
- Confluence Wiki - Escape special characters by @chatelao in https://github.com/OpenAPITools/openapi-generator/pull/11786
- Fix jaxrs-spec to run with JDK 17 by @jsyrjala in https://github.com/OpenAPITools/openapi-generator/pull/11798
- [Go][Ruby][PowerShell] Fix example generation when missing models by @impl in https://github.com/OpenAPITools/openapi-generator/pull/11805
- [Java] support x-implements by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11784
- [csharp-netcore] Fixed csharp netcore conditional serialization by @emajo in https://github.com/OpenAPITools/openapi-generator/pull/11710
- Fix list keyword by @minerba in https://github.com/OpenAPITools/openapi-generator/pull/11806
- Fix ClientCertificates in csharp configuration for client generation. by @paritoshgote-msft in https://github.com/OpenAPITools/openapi-generator/pull/11711
- [C#] Add tests for constructors, better code format by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11814
- C-libcurl cmake support specify path by @katepangLiu in https://github.com/OpenAPITools/openapi-generator/pull/11790
- V4 Azure functions + some tweaks by @Abrhm7786 in https://github.com/OpenAPITools/openapi-generator/pull/11345
- Document all used vendor extensions in specific generator by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11797
- [java][okhttp-gson] Fix warnings due to incorrect docstring by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11815
- Cleanup Jackson type info mess fixes (#9441) by @rpost in https://github.com/OpenAPITools/openapi-generator/pull/11691
- Fix typo in supportAndroidApiLevel25AndBelow help by @skwasniak in https://github.com/OpenAPITools/openapi-generator/pull/11821
- [kotlin][client] create comment to warn about android api version by @4brunu in https://github.com/OpenAPITools/openapi-generator/pull/11830
- [Ruby] Add x-group-parameters support to Ruby client by @harmony7 in https://github.com/OpenAPITools/openapi-generator/pull/11825
- [Ruby] Added Support for Building Models from Hashes with Strings as Keys by @ckoegel in https://github.com/OpenAPITools/openapi-generator/pull/11243
- [Python] Add Support for Content-Disposition Header without filename by @ckoegel in https://github.com/OpenAPITools/openapi-generator/pull/11055
- Optional outputAsLibrary, onlyInterfaces parameters by @sdstolworthy in https://github.com/OpenAPITools/openapi-generator/pull/11563
- [Go] Fix template for oneOfs with primitive types by @impl in https://github.com/OpenAPITools/openapi-generator/pull/11826
- [Python] Fix to remove wrong intendation in generated README.md by @wirthual in https://github.com/OpenAPITools/openapi-generator/pull/11834
- [Python] Added Ability to Initialize Models by Passing in Dictionaries by @ckoegel in https://github.com/OpenAPITools/openapi-generator/pull/11125
- Add auto-generated doc to scala-akka client by @nMoncho in https://github.com/OpenAPITools/openapi-generator/pull/11840
- [Java] implicit headers regex by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11819
- [csharp-netcore] Upgrade to System.Text.Json by @devhl-labs in https://github.com/OpenAPITools/openapi-generator/pull/11741
- [Go] Fix nullable models embedded in allOf by @impl in https://github.com/OpenAPITools/openapi-generator/pull/11804
- [csharp-netcore] Fix incorrect FileParameter deserialization by @NoTuxNoBux in https://github.com/OpenAPITools/openapi-generator/pull/11850
- [Go] add more tests to cover more cases by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11849
- Added field and class level annotations to the pojo.mustache by @jayfray12 in https://github.com/OpenAPITools/openapi-generator/pull/11775
- [Python] Added Support for Validating and Converting Model Attributes by @ckoegel in https://github.com/OpenAPITools/openapi-generator/pull/11134
- [Go] fix oneOf naming by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11863
- Update java (okhttp-gson) client dependencies to newer versions by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11877
- Update java (jersey2) client dependencies to newer versions by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11878
- [typescript-angular] Prevent syntax error when using isDateTime=true by @HexagonSun in https://github.com/OpenAPITools/openapi-generator/pull/11860
- [PHP] Fix deprecations in PHP 8.1 by @satackey in https://github.com/OpenAPITools/openapi-generator/pull/11743
- [php-slim4] Tiny config comments by @ybelenko in https://github.com/OpenAPITools/openapi-generator/pull/11875
- [php-slim4] Add minimal GitHub Action config by @ybelenko in https://github.com/OpenAPITools/openapi-generator/pull/11874
- [Micronaut] Add support for OffsetDateTime for Micronaut generators by @andriy-dmytruk in https://github.com/OpenAPITools/openapi-generator/pull/11871
- [scala-client]fix missing type in StringToArrayModelMapping by @bgong-mdsol in https://github.com/OpenAPITools/openapi-generator/pull/11856
- [charp-netcore] Fixed property and parameter sorting by @devhl-labs in https://github.com/OpenAPITools/openapi-generator/pull/11807
- [Rust][Server] Upgrade to tokio v1 by @sransara in https://github.com/OpenAPITools/openapi-generator/pull/11873
- [Java][okhttp-gson] update junit to 5.8.2 from 4.13.2 by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11882
- [typescript(experimental)] fix for Deno by @chibat in https://github.com/OpenAPITools/openapi-generator/pull/11887
- MustacheTemplateUpdate csharp by @maciejcymanski132 in https://github.com/OpenAPITools/openapi-generator/pull/11870
- [Feature][Java/Spring] Support Discriminator Based OneOf Interface by @cachescrubber in https://github.com/OpenAPITools/openapi-generator/pull/11650
- [Java] update list of vendor extensions by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11891
- [java][native] add connection timeout by @bgong-mdsol in https://github.com/OpenAPITools/openapi-generator/pull/11890
- [java][okhttp-gson] Fix warning, update build.gradle, build.sbt by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11896
- [java][jersey2] update junit from 4.x to 5.x (major upgrade) by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11898
- [Java] rename x-contentType to x-content-type by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11895
- [kotlin][spring] Rename extension to conform to kebab-case by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11894
- [Java][JaxRS-Spec] fix builder generation by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11892
- [swift5][client] fix non public visibility modifier for NullEncodable by @4brunu in https://github.com/OpenAPITools/openapi-generator/pull/11903
- fix: [csharp-netcore]: oneOf fixes for Primitive types by @jafin in https://github.com/OpenAPITools/openapi-generator/pull/11427
- Fix test failure due to different error message based on JDK version by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11906
- Fix undefined object in Python model copy template by @tuanchien in https://github.com/OpenAPITools/openapi-generator/pull/11792
- [csharp][netcore] better tests for oneOf with primitive types by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11907
- [Ada] Fix typo in final Info message by @mgrojo in https://github.com/OpenAPITools/openapi-generator/pull/11914
- Update maven plug-in dependencies to newer versions by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11915
- [java][msf4j] use JDK8 in msf4j code by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11918
- [Python] - Migrate enable per request authentification in new python codegen by @LeComptoirDesPharmacies in https://github.com/OpenAPITools/openapi-generator/pull/11279
- Remove myself from Python community by @Jyhess in https://github.com/OpenAPITools/openapi-generator/pull/11919
- [Android] only support JDK8+ by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11917
- Fix the exception in python flask generator's option handling by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11916
- [C#/.NET] remove duplicate CLI option by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11925
- Remove ackintosh from core team and technical committee by @ackintosh in https://github.com/OpenAPITools/openapi-generator/pull/11928
- [BUG] KOTLIN URI gerneration for URIs with default value misses the p… by @StefanMMS in https://github.com/OpenAPITools/openapi-generator/pull/11493
- List/Map emptiness checking and stream variation by @rafgoncas1 in https://github.com/OpenAPITools/openapi-generator/pull/11920
- Potencial NullPointerException fixes by @ismbargar in https://github.com/OpenAPITools/openapi-generator/pull/11923
- [java][resttemplate] using uriBuilderFactory to encode all template values by @samuelo in https://github.com/OpenAPITools/openapi-generator/pull/11922
- [Java][Spring] Fix Array response by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11909
- [kotlin-server][jaxrs-spec] Remove obsolete imports from API template by @pmwmedia in https://github.com/OpenAPITools/openapi-generator/pull/11899
- Only allow v3 input specs into python-experimental by @spacether in https://github.com/OpenAPITools/openapi-generator/pull/11931
- [php] use http_build_query for deepObject support by @nadar in https://github.com/OpenAPITools/openapi-generator/pull/11225
- [php-slim4] Update .htaccess template by @ybelenko in https://github.com/OpenAPITools/openapi-generator/pull/11939
- Bump actions/cache from 2.1.7 to 3 by @dependabot in https://github.com/OpenAPITools/openapi-generator/pull/11934
- [Python] abbreviate dictionary membership testing idiom by @Smattr in https://github.com/OpenAPITools/openapi-generator/pull/11905
- [php-slim4] Add lazy CORS implementation by @ybelenko in https://github.com/OpenAPITools/openapi-generator/pull/11941
- [Ruby] Added Support for Binary Media Data Return by @ckoegel in https://github.com/OpenAPITools/openapi-generator/pull/11254
- Fix markdown table format by @chanjarster in https://github.com/OpenAPITools/openapi-generator/pull/11955
- Add documentation for scoop installation by @MartinDelille in https://github.com/OpenAPITools/openapi-generator/pull/11948
- Replace maps with models to reduce casting by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11913
- [Typescript-node] fix handling of --model-name-prefix|suffix options by @ty-v1 in https://github.com/OpenAPITools/openapi-generator/pull/11956
- Revert "[Typescript-node] fix handling of --model-name-prefix|suffix options" by @macjohnny in https://github.com/OpenAPITools/openapi-generator/pull/11963
- [Typescript-node] fix handling of --model-name-prefix|suffix options, second attempt by @ty-v1 in https://github.com/OpenAPITools/openapi-generator/pull/11966
- Spring Boot Dependency Upgrade by @cachescrubber in https://github.com/OpenAPITools/openapi-generator/pull/11960
- [Java][Spring] default value for list parameter by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/11961
- Fixed commands written in docs. by @mkusaka in https://github.com/OpenAPITools/openapi-generator/pull/11978
- [C][Client] Free list or map memory when json parsing fails by @ityuhui in https://github.com/OpenAPITools/openapi-generator/pull/11866
- [GoClient] Fixed StringIndexOutOfBoundsException when multiple properties has the same required $ref oneOf objects by @kandaaaaa in https://github.com/OpenAPITools/openapi-generator/pull/11973
- [Java][okhttp-gson] better support for additional properties by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11964
- Update parser to 2.0.31 by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11981
- Bump minimist from 1.2.0 to 1.2.6 in /website by @dependabot in https://github.com/OpenAPITools/openapi-generator/pull/11971
- [php] Fix JSON object deserialization by @ybelenko in https://github.com/OpenAPITools/openapi-generator/pull/8481
- [typescript-fetch] Add stringEnums option by @mkusaka in https://github.com/OpenAPITools/openapi-generator/pull/11976
- [Micronaut] [Server] Add support for security roles with extension by @andriy-dmytruk in https://github.com/OpenAPITools/openapi-generator/pull/11995
- Use https://search.maven.org/ for Maven Central links by @mikkomaunu in https://github.com/OpenAPITools/openapi-generator/pull/11988
- [CircleCI] update image by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11929
- [php] Fix form serialization typo from #11225 by @ybelenko in https://github.com/OpenAPITools/openapi-generator/pull/11990
- Test PHP client in Travis CI by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11996
- [php] Switch expected and actual params in tests by @ybelenko in https://github.com/OpenAPITools/openapi-generator/pull/11992
- [Java][Spring] use tag description from specification by @borsch in https://github.com/OpenAPITools/openapi-generator/pull/12000
- [scala][sttp]convert header parameter to string by @bgong-mdsol in https://github.com/OpenAPITools/openapi-generator/pull/11991
- [csharp-netcore] Inject json options by @devhl-labs in https://github.com/OpenAPITools/openapi-generator/pull/11862
- Add Mastercard to the company list by @jaaufauvre in https://github.com/OpenAPITools/openapi-generator/pull/12003
- [PYTHON] Setting default value for Required variables by @the-akhil-nair in https://github.com/OpenAPITools/openapi-generator/pull/10809
- [Python] Update APIException Output by @ckoegel in https://github.com/OpenAPITools/openapi-generator/pull/11989
- Fixes issue where object in query parameter generates a NPE by @spacether in https://github.com/OpenAPITools/openapi-generator/pull/12010
- [doc] Fix urls to sbt-openapi-generator in doc and script by @jadeszek in https://github.com/OpenAPITools/openapi-generator/pull/12015
- Add Mastercard logo by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/12018
- Update README.md by @tpberntsen in https://github.com/OpenAPITools/openapi-generator/pull/12022
- Update Spring dependencies to address CVE-2022-22965 by @rick-a-lane-ii in https://github.com/OpenAPITools/openapi-generator/pull/12024
- [Java][Native] Remove Javadoc warnings by @mikkomaunu in https://github.com/OpenAPITools/openapi-generator/pull/12017
- Conditionally import the java validation API in the resource interface definition by @mfdewit in https://github.com/OpenAPITools/openapi-generator/pull/11999
- Upgrade to Spring Boot 2.6.6/2.5.12 and Spring Cloud 2021.0.1. by @cachescrubber in https://github.com/OpenAPITools/openapi-generator/pull/12027
- [typescript] Skip missing fields during deserialization by @bodograumann in https://github.com/OpenAPITools/openapi-generator/pull/12016
- fix #11958 [BUG] python generates wrong model name and model file name by @chanjarster in https://github.com/OpenAPITools/openapi-generator/pull/11959
- Conditionally install phpenv based on cache by @rick-a-lane-ii in https://github.com/OpenAPITools/openapi-generator/pull/12030
- [Java Play Framework Generator] Fix NPE when passing null in a formData that is not required. by @JFCote in https://github.com/OpenAPITools/openapi-generator/pull/12028
- [Micronaut] remove duplicate JsonTypeName by @pbthorste in https://github.com/OpenAPITools/openapi-generator/pull/12029
- Correct scoop install command by @edgett in https://github.com/OpenAPITools/openapi-generator/pull/12035
- [JS] Remove ES5 support by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/12033
- Added space between @NotNull-annotation and Type by @mikkomaunu in https://github.com/OpenAPITools/openapi-generator/pull/12034
- Support binary return format only in Ruby faraday client by @wing328 in https://github.com/OpenAPITools/openapi-generator/pull/11974
- [csharp-netcore] Composed primitives support in generichost by @devhl-labs in https://github.com/OpenAPITools/openapi-generator/pull/11924
- [cpp-qt-client] Fix c++ warning by @MartinDelille in https://github.com/OpenAPITools/openapi-generator/pull/12009
New Contributors
- @ferferga made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/10308
- @Starkie made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/10738
- @kasperpeulen made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11481
- @ruijlpires made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11513
- @lbilger made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11510
- @zarlo made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11474
- @borissmidt made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11260
- @ugrave made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11475
- @jtreminio made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11486
- @sdelamo made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11569
- @seanbrown-com made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11550
- @the-akhil-nair made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11466
- @upachler made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/7494
- @amra made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11583
- @matthiasloeu made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11600
- @lschwahn made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11361
- @Laurens-W made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11606
- @ranhalprin made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11523
- @rcebrian made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11644
- @moznion made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11641
- @aaronatbissell made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11525
- @leigh-johnson made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11667
- @nMoncho made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11684
- @chriswhite199 made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11705
- @giveadamakick made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11695
- @bamapookie made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11627
- @tomasbjerre made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11718
- @sirwolfgang made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11692
- @dschmidt made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11490
- @itay-grudev made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11594
- @redamessoudi made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11449
- @ravinallappan made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11385
- @erkkinen made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11753
- @micopiira made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11747
- @vlsergey made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11745
- @pichlau made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11781
- @jsyrjala made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11798
- @impl made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11805
- @emajo made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11710
- @paritoshgote-msft made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11711
- @katepangLiu made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11790
- @rpost made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11691
- @skwasniak made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11821
- @harmony7 made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11825
- @ckoegel made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11243
- @sdstolworthy made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11563
- @wirthual made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11834
- @NoTuxNoBux made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11850
- @jayfray12 made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11775
- @satackey made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11743
- @sransara made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11873
- @maciejcymanski132 made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11870
- @tuanchien made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11792
- @mgrojo made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11914
- @StefanMMS made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11493
- @rafgoncas1 made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11920
- @ismbargar made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11923
- @samuelo made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11922
- @pmwmedia made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11899
- @nadar made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11225
- @Smattr made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11905
- @chanjarster made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11955
- @mkusaka made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11978
- @mikkomaunu made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11988
- @jaaufauvre made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/12003
- @jadeszek made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/12015
- @tpberntsen made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/12022
- @rick-a-lane-ii made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/12024
- @mfdewit made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/11999
- @pbthorste made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/12029
- @edgett made their first contribution in https://github.com/OpenAPITools/openapi-generator/pull/12035
Full Changelog: https://github.com/OpenAPITools/openapi-generator/compare/v5.4.0...v6.0.0-beta