Releases: jburzynski/TypeGen
Releases · jburzynski/TypeGen
2.1.0
Features:
- added the "generation spec" functionality (read more in the documentation)
- added option to specify generated C# types by their full name regex (#39)
- added TypeScript enum string initializers support (#40)
2.0.1
Features:
- removed distinction between CLI and Core versions in AppConfig.cs (now there is only one version)
2.0.0
Features:
- unified the syntax for the PM tool and .NET CLI tool
- now, by default,
System.DateTimeOffset
andSystem.TimeSpan
get translated to TSDate
, andSystem.Guid
to TSstring
- added option to generate default values for properties
- added configurable default type mappings
1.6.7
1.6.6
1.6.5
Bugfixes:
- TypeScript imports are incorrect if ExportTs...OutputDir doesn't end with slash
- private properties are generated (they should not be)
- IEnumerable and IDictionary (non-generic) should also map to TypeScript arrays and dictionaries
- base class generic custom types (in 'nested' generics) not added to import
Features:
- added unit tests and integration test
1.6.4
1.6.3
Bugfixes:
- missing directory separator in imports
- two imports added if ImportPath is specified in CustomBaseAttribute
- CustomBaseAttribute not working if no base class declared in C#
Features:
- added ability to specify import path in CustomBaseAttribute
- changed syntax for TypeGen .NET Command Line tool
1.6.2
Bugfixes:
- changed default 'outputPath' value to "" instead of null
- added version checking when resolving assemblies
- added additional folders to search in AssemblyResolve ('global' NuGet fallback, dotnet shared)
Features:
- added default value for ProjectFolder parameter in DotNet CLI version