Skip to content

Releases: jburzynski/TypeGen

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

2.4.1

25 Jul 14:33

Choose a tag to compare

Features:

  • added the possibility to convert member names based on their MemberInfo

2.4.0

25 Jul 14:32

Choose a tag to compare

Features:

  • upgraded TypeGen CLI to .NET Core 2.2
  • added support for generating C# interfaces (no support for interface inheritance)
  • added the ability to use tab character instead of multiple spaces
  • added the ability to automatically build the project before generating files
  • added new barrel file generation functionality (and removed the temporary solution from version 2.3.3) - more info in the docs
  • removed the possibility of generating from a generation spec and attributes at the same time (the "useAttributesWithGenerationSpec" parameter)