Skip to content

Releases: KY-Programming/generator

10.0.0-preview.35

29 Nov 18:24

Choose a tag to compare

10.0.0-preview.35 Pre-release
Pre-release

feat: angular hub api service should be notify on connection errors
fix: typescript enum with negative values has to be wrapped in string to solve TS2322
fix: invalid msbuild target name
fix: output generator assemblies to generators directory instead of ref directory
refactor: moved AssemblyLoader from KY.Core to Common
feat: improved assembly loading to check potential directories smarter
refactor: move some assembly load and check logic to load command
refactor: combined some generator specific assembly load logic with logic from KY.Core
feat: removed AssemblyCache because load performance is now similar to cache loading
feat: added GeneratePluginAttribute to signal deep assembly load behavior
feat: extended GenerateWithAttribute to support better assembly finding by version
refactor: replaced nuspec with definitions in csproj

9.1.0

11 Nov 17:39

Choose a tag to compare

feat: support .net10

8.10.0

11 Nov 17:18

Choose a tag to compare

feat: support .net10

8.9.3

22 Oct 17:09

Choose a tag to compare

fix: typescript enum with negative values has to be wrapped in string to solve TS2322

10.0.0-preview.17

16 Oct 18:33

Choose a tag to compare

10.0.0-preview.17 Pre-release
Pre-release

fix: assembly cache should only be written when changes available
fix: numeric enum should have an default value
fix: use Record type for typescript dictionaries

8.9.2

09 Oct 15:02

Choose a tag to compare

fix: build errors
fix: error on parallel builds

9.0.0

01 Aug 12:26

Choose a tag to compare

Tried to improve everything

8.9.1

24 Jul 02:01

Choose a tag to compare

fix: assembly cache should only be written when changes available

8.9.0

18 Jan 07:18

Choose a tag to compare

feat: .net9 compatibility added

8.8.8

20 Apr 05:36

Choose a tag to compare

fix: controller method with ReturnType attribute should outputs the specified type (when not used anywhere else)
fix: property with ReturnType attribute should use given type
fix: byte default value should be a number
fix: sbyte should be converted to a number
fix: sbyte default value should be a number
fix: enums with different base types should be supported like sbyte, byte, short, ushort, uint, ulong, and long
fix: overwritten field or property should not be implemented in derived typescript class
fix: IReadOnlyCollection and IReadOnlyList should generate a array
fix: IReadOnlyDictionary should generate a object