Skip to content

v1.18.0

Compare
Choose a tag to compare
@baywet baywet released this 05 Sep 17:49
5c6b5d0

Added

  • Added the ability to export the CodeDom to a file showing the public APIs to be generated in a given language #4627
  • Added composed type serialization in Typescript 2462
  • Use authentication information available in the source OpenAPI document when generating a plugin manifest. #5070

Changed

  • Fixed shorthand for refresh option in workspace experience. #5240
  • Fixed a bug where untyped node imports would be missing CSharp/Go/TypeScript/Java. #5326
  • Fixed missing type options in help for plugin commands. #5230
  • Removed OpenAI plugins generation since the service does not support them anymore.
  • Fixed a bug where a nullable union type would lead to an exception at generation. #5276
  • Fixed a bug where the error message would not be deserialized if the property name matched a reserved property. #5311
  • Fixed an issue where TypeScript clients would be missing path parameters. #5247
  • Fixed a bug where names normalization could lead to collisions in Ruby and other languages. #5310
  • Redirect status codes documenting an application/octet-stream content type now generate a stream return type. #5246
  • Fixed an issue where models would be missing when they had no properties and a single allOf entry. #5014
  • Reverts modification of responses in output openApi file when generating plugins #4945
  • Expand properties types with null type for Typescript. #4993
  • Added Collection, HashMap, Map, Objects, InputStream, BigDecimal to the list of reserved names for Java generation. #5135
  • C# refiner now fixes data types for indexers. #5201
  • C# do not report CS0618 in the generated code. #5229
  • C# do not decorate method parameter(s) with ObsoleteAttribute. #5228
  • Fixed an issue where the generation hint for the workspace experience would be outdated. #5241
  • Fixes an issue where the GoPathSegmenter would create the same file name for different elements to lead to missing code due to overwriting of the content [#4833](#4833