github OpenAPITools/openapi-generator v7.19.0
v7.19.0 released

10 hours ago

v7.19.0 stable release comes with 130+ enhancements, bug fixes. Once again thanks for all the contributions from the community.

Below are the highlights of the changes. For a full list of changes, please refer to the "Pull Request" tab.

General

  • Update parser to newer version v2.1.37 #22729
  • Fix DevContainer by switching from moby to docker #22725
  • Resolve vendor extensions on schemas referenced in parameters #22690
  • Better null check in normalizeSchema #22671
  • Add Mill Module #22652
  • [Fix] [Regression] Resolve the discriminator type from a 3.1 sibling #22634

C#

  • [REQ][CSHARP] Make TokenProvider abstract method GetAsync protected for override #22615

C++

  • [cpp] Fix Nested Map & Additional Properties Support #22639

Crystal

  • [CRYSTAL] object_id method should be a reserved words #22577

Go

  • [go] fix default value for array type #22584

Java

  • [Java][Native] Fix request compression #22688
  • fix: [JAVA][SPRING] Nullaways warn with JSpecify => add missing annotation to parameter of method toIndentedString #22685
  • [BUG][JAVA][SPRING] api util must test variable nullity #22679
  • [java][jackson] fix: conditionally add jackson JsonIgnoreProperties for base class polymorphism #22528

Kotlin

  • [kotlin-spring] Revert nested property placeholder in @RequestMapping that Spring cannot resolve #22625

Nim

  • [Nim] Fix nested map support #22643

PHP

  • [php][php-nextgen] Mark nullable things as nullable in phpdoc #22650

ProtoBuf

  • [Protobuf] Improve oneOf Handling by Unwrapping allOf for Complex Types #22700

Python

  • Update python fastapi urllib3 to newer version #22644

R

  • [R] fix error handling in the R client #22704
  • [R] fix set[object] deserialization #22697

Rust

  • Refresh dependencies in the Rust server generator #22710
  • [Rust] Enum Query Parameter Serialization Fixes #22683

Swift

  • [swift][client] Update CI to use Xcode 26 #22648
  • Fix Swift oneOf discriminator decoding with enumUnknownDefaultCase #22635
  • [Swift6] Remove ParameterConvertible for models #21150

TypeScript

  • fix(typescript-axios): Add missing import in case of separate models and API #22712
  • [typescript-axios] Handle sets as arrays in input parameters #22642
  • feat(typescript-angular): add angular 21 support #22636

Don't miss a new openapi-generator release

NewReleases is sending notifications on new releases.