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
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