Skip to content

Releases: jburzynski/TypeGen

2.5.1

25 Jul 14:47

Choose a tag to compare

nothing was changed in this version, just the version number

2.5.0

25 Jul 14:46

Choose a tag to compare

Bugfixes:

  • fixed issues with generic constraints (issue #110)
  • fixed TsCustomBase not working for interfaces (issue #111)

Features:

  • moved TypeGen to .NET 5.0. TypeGen CLI is now only available in .NET 5.0 and TypeGen.Core targets .NET Standard 2.0 and .NET 5.0
  • dates are now represented in ISO 8601 Invariant Culture format (they are not culture specific) (issue #100)
  • added "csAllowNullsForAllTypes" config option that specifies whether to add null union type to all generated types

2.4.9

25 Jul 14:45

Choose a tag to compare

Features:

  • added .NET Core 3.1. support
  • added generic, collection and dictionary support in CustomTypeMappings (#89)
  • added primitive generic support for TsTypeAttribute

2.4.8

25 Jul 14:38

Choose a tag to compare

Bugfixes:

  • fixed generated interface files not importing dependencies (#84)

2.4.7

25 Jul 14:36

Choose a tag to compare

Features:

  • added .NET Core 3.0 support

2.4.6

25 Jul 14:35

Choose a tag to compare

Bugfixes:

  • help not showing

2.4.5

25 Jul 14:35

Choose a tag to compare

nothing was changed in this version, just the version number

2.4.4

25 Jul 14:34

Choose a tag to compare

Bugfixes:

  • the .NET CLI tool would not work for .NET Core 3.0 because of the empty netcoreapp3.0 folder (artifact from an attempt to convert TypeGen to .NET Core 3.0)

2.4.3

25 Jul 14:34

Choose a tag to compare

Bugfixes:

  • PascalCase / camelCase converters not working properly if the name is only one character long
  • fixed removing "extensions" from folder names in barrel files (i.e. folders names being treated like file names and therefore the part after the last dot would be removed)

2.4.2

25 Jul 14:33

Choose a tag to compare

Features:

  • added the possibility to specify additional type unions for individual members or TypeScript types
  • added async methods to the Generator class
  • added filtering by file extension when generating barrels from generation specs (to ensure only TypeScript files are referenced in barrel files)

Bugfixes:

  • fixed barrel file containing references to other barrel files when using the createIndexFile option together with generation specs