Skip to content

Releases: skbkontur/TypeScript.ContractGenerator

v1.2 - 2019.02.21

21 Feb 05:33
Compare
Choose a tag to compare
  • Add GlobalNullable generation option: if true, type Nullable<T> from global namespace will be used
  • Fixed invalid Nullable generation
  • Use Array<null | T> instead of Nullable<T>[] if GlobalNullable option is set to false

v1.1 - 2019.02.18

18 Feb 09:24
Compare
Choose a tag to compare
  • TypeScript files generated with '.ts' extension
  • Generation options: EnumGenerationMode: FixedStringsAndDictionary | TypeScriptEnum, EnableOptionalProperties, EnableExplicitNullability
  • IRootTypes provider interface (preparation to build in executable generator)
  • Add internal JetBrains.Annotations
  • Typos fixes at ITypeBuildingContext: IDefinitionBuilded -> IsDefinitionBuilt, BuildDefiniion -> BuildDefinition

v1.0 - 2019.01.30

30 Jan 07:09
Compare
Choose a tag to compare
  • Support .NET Standard 2.0.
  • Switch to SDK-style project format and dotnet core build tooling.
  • Use Nerdbank.GitVersioning to automate generation of assembly and nuget package versions.
  • Fix incorrect camelCase property names generation.
  • Add tests.