v.4.0.1 released
The first patch release (v4.0.1) since the major version v4.0.0 released 2 weeks ago. Please refer to the milestone for a full list of changes. Below are the highlights:
General
Apex
- [Apex] Set namedCredential file name from the property #2937
C++
- [C++][Restbed] Add handler callback methods #2911
- [C++] [Qt5] Set default base path and change constructor to const ref #2973
- [C++][Pistache] Separate exception types when handling requests #2930
C#
- [C#] Remove null checks for C# value types #2933
- [aspnetcore] Added support for patterns on model properties #2948
- [csharp] Make API response headers dictionary case insensitive #2998
- [csharp] Add an option to make API response headers dictionary case insensitive #2998
- [csharp-netcore] Enabling XML documentation on csharp-netcore client #2996
- [C#] Enabling XML documentation in the C# client #2953
Dart
- [Dart][Jaguar] fix wrong import on object #3000
- Add auto-generated tests and Travis config to Dart clients #3006
- dart2: update to work with dart 2.3.0 #2894
Elm
- Add support for enums in Elm operations #2982
F#
- [F#][Giraffe] Remove unused import #2893
Go
- [Go] Check error of XML Encode in the API client #3027
Groovy
- [Groovy] improve code parsing body/form params #2879
Java
- [java-okhttpgson]: Include API's Http response codes and their corresponding description and response headers in the documentation #2995
- Update Java Feign client to the latest stable version #2999
- Fix for Java JAX-RS tests in Windows platform #2927
- Disable jdk8 when using responseWrapper #2873
- [Spring] Disable jdk8 when using responseWrapper #2873
Kotlin
- [KOTLIN client] fix Moshi (Serializer/Deserializer) duplicated #3013
- [kotlin] add testFolder configuration for kotlin #2975
- [Kotlin client] Improve JSON parser #2981
- Improve Kotlin code quality #2988
- [Kotlin] Fix parse error when using custom field names with @JSON #2944
PHP
- [PHP] Fix group parameters in WithHttpInfo method #2951
Python
- [python-server] Support python 3.5+ for all server-generators #2884
- [Python] fix ModuleNotFoundError when packageName contains dots #2992
- [Python] Remove unnecessary if else #2985
Ruby
- Add support of Bearer Basic Authorization to Ruby client #2856
TypeScript
- [typescript-fetch] Fix uploading files #2900
- [TS][Inverisify] Adding support for RxJS 6 #2793
- [TS][Axios] To fix conflict params name 'url' #2921
- [Typescript] remove deprecated typings #2880
- [TS][Fetch] Add support for openapi maps/dictionaries to be generated as typescript map #2913
- [Typescript] gets package npm version from API specification #2920