Skip to content

v6.6.0

Compare
Choose a tag to compare
@wing328 wing328 released this 11 May 02:04
· 1620 commits to master since this release
7f8b853

v6.6.0 release comes with bug fixes, enhancements and 2 new generators:

New Generators:

  • Support language N4JS (New generator) #15397
  • Add Xojo client generator #15194

There are 2 breaking change with fallback:

  • [csharp-netcore] Explicitly implement IValidatableObject #15160
  • [python-nextgen] Add support for union of StrictFloat and StrictInt #15124

For the highlight of changes, please refer to the list below. For a full list of changes, please refer to the "Pull Request" tab.

General

  • [openapi-normalizer] Fix nullable boolean check in oneOf schema #15276

C#

  • [csharp-netcore] Better handling of oneOf/anyOf with duplicated data type #15377

C++

  • Fix request parameter encode call #15313
  • [C++][Pistache] Generate API generalization interface #15279
  • [cpp-ue4] Fix multi collection format has duplicated prefix #15260

Dart

  • [dart-dio] fix endpoints returning null #15433
  • Drop default value when unnecessary #15368

Elm

  • [Elm] Fix printing empty notes #15238
  • [Elm] Fix List of type missing required import(s) #15171

Go

  • [go-server] Fix: name declared and not used #15201
  • [go-server] Update dependencies and use generics #15087
  • [go-server] Change Routes type from []Route to map[string]Route #15084

Java

  • [BUG][JAVA][restTemplate] ApiClient is not compatible with spring-web 6 Observation API #15421
  • [java][resttemplate] Add property for config removal of @component from ApiClient and Api classes #15416
  • [Spring] fix Paginated without params (fix #15265) #15315
  • [java][Jersey2/3] Probe content type for multipart upload parts #14965

Kotlin

  • [kotlin][client] Use Kotlin code style in parameter enum class names #15447
  • [Kotlin-Spring] add Kotlin based Spring Cloud OpenFeign generator #15048

N4JS

  • Support language N4JS (New generator) #15397

PHP

  • [php-nextgen] Add @generated tag to DocBlocks #15106
  • [php-nextgen] Rename folders to follow PDS skeleton #15102

Python

  • [python-nextgen] support constructor with position argument in oneOf/anyOf model #15434
  • [python-nextgen] Add ApiResponse object #15367
  • Mark python-nextgen client generator as stable #15360

Ruby

  • [Ruby] fix RSpec documentation URL #15164
  • [Ruby] Client: fix base_url when no server_operation_index is defined #15162

Swift

Xojo

  • Add Xojo client generator #15194