Releases
v0.11.0
Changed
Fixed bug in indexer methods for PHP Generation.
Fixed a bug where errors/exceptions could override native exception type symbols for PHP Generation. #2258
Fixed a bug where most of the Java fields have been prefixed with an underscore.
Mangle properties and/or accessors names per language to have more idiomatic APIs.
Using fully qualified identifier for java.util.function.Consumer to avoid conflicts in Java.
Removed response handler parameter from PHP request executor methods. 1856
Fixed minor typo in adding Accept header for PHP.
Fixed a bug with null reference types and composed types in CSharp.
Fixed a bug with null reference types scalar values in CSharp.
Fixed a bug where reserved names replacement wouldn't check whether the name was already in use (all languages).
Fixed a bug where default OpenAPI.net validation rules could not be disabled.
Fixed a race condition in namespace disambiguation for CSharp.
Fixed a bug where errors/exceptions could override native exception type symbols. #2190
Removed the ResponseHandler parameter in RequestAdapter to be a RequestOption in Python #1857
Updated the client constructor to set the baseUrl path parameter from RequestAdapter's baseUrl(PHP) #2129
The Lock file uses a project version coming from a Source Generator instead of the one looked up with reflection. #2147
Fixed a bug in ruby where file names or paths could be too long to be packaged.
Fixed a bug where models descriptions would be undeterministic. #2130
Fixed a bug in dotnet where default values for Enum properties with special characters would not match the model. #2091
Sets the base url to make use of request information easier in CSharp/Java/TypeScript/Go/Ruby. #2061
Renamed CreateXXXRequestInformation methods to ToXXXRequestInformation for a better auto-completion experience. #2071
Renamed Go request adapter methods to remove the async suffix. #2084
Fixed a bug where CLI query/header/path parameters would not be deduplicated. #2059
Removed unused generated import for PHP Generation.
Fixed a bug where long namespaces would make Ruby packaging fail.
Fixed a bug where classes with namespace names are generated outside namespace in Python. #2188
Changed signature of escaped reserved names from {x}escaped to {x} in line with Python style guides.
Add null checks in generated Shell language code.
Fixed a bug where Go indexers would fail to pass the index parameter.
Fixed a bug where path segments with parameters could be missing words. #2209
Fixed a bug where refiners could generate duplicate properties.
Fixed a bug where Go collections would try to use variadic parameters where not supported.
Removed the need to provide a RequestAdapter in Shell command builders.
Added
Updated the client constructor to set the base_url in path parameters from RequestAdapter's base_url(Python) #2128
Added support for Raw Url in Request Builders for PHP Generation. 2205
Added support for external documentation links on request execution methods (PHP Generation). 2038
Added support for nullable reference types in dotnet for projects running Netstandard 2.1/Net 6.0 and above 2073
Added support for multi-value headers to CLI generation. (Shell)
Added support for overriding some of the generation settings in the OpenAPI description. #2197
Added support for multi-value headers for PHP Generation. #2052
Added support for Composed types (De)Serialization for PHP Generation. #1814
Added support for backing store in Go. 466
Added support for inherited error types by inlining the parents. 2194
Added support for documentation links in CLI's help commands.
You can’t perform that action at this time.