Skip to content

Releases: KY-Programming/generator

4.1.0

30 Jul 15:00
Compare
Choose a tag to compare
  • allow generator to run under Linux or OSX

4.0.0

07 Jul 12:12
Compare
Choose a tag to compare

CLI

  • KY.Generator.CLI.Core is deprecated. Use KY.Generator instead
  • KY.Generator.CLI.Core.Full is deprecated. Use KY.Generator instead
  • KY.Generator.CLI.Core.Minimal is deprecated. Use KY.Generator instead
  • KY.Generator.CLI.Core.Standalone is deprecated. Use KY.Generator.CLI instead
  • KY.Generator.CLI.Full is deprecated. Use KY.Generator instead
  • KY.Generator.CLI.Minimal is deprecated. Use KY.Generator instead
  • KY.Generator.CLI.Standalone is deprecated. Use KY.Generator.CLI instead

Annotations

  • all attributes moved to KY.Generator namespace (BREAKING CHANGE)
  • GenerateAngularModel attribute added
  • GenerateAngularService attribute added

Angular

  • write model command added
  • write service command added

AspDotNet

  • read controller command added
  • examples for attributes added

Core

  • run multiple commands in same scope
  • set output via -output="..." parameter (BREAKING CHANGE)
  • better error messages
  • possibility added to use reflection from assembly via first parameter (instead of generator.json) or via run-by-attributes command

Reflection

  • read command added
  • GenerateIndex options added

3.6.0

30 Jun 15:55
Compare
Choose a tag to compare

#12 - Assemblies with '-' in name not found during generation
#13 - Ignore Property during generation attribute

3.5.0

05 Jun 13:50
Compare
Choose a tag to compare

Angular

  • remove unnecessary instance creation on services

Core

  • Resolve assemblies for .net framework, .net standard and .net core fixed

3.4.1

03 Jun 15:05
Compare
Choose a tag to compare

#10 - Service-Generation, return type IActionResult not supported fixed

3.4.0

04 Feb 08:28
Compare
Choose a tag to compare

oData

  • entity set as transfer object

3.3.0

13 Jan 14:22
Compare
Choose a tag to compare

Angular

  • return undefined if service result is null or undefined fixed
  • url date parameters fixed
  • empty url date parameters use empty string instead of undefined

Asp.net

  • set only reference types as body parameter
  • ignore more system attributes

Core

  • search assemblies in output fixed

Reflection

  • better generic type logging

TypeScript

  • undefined template added
  • force null instead of default undefined added

3.2.1

31 Dec 12:53
Compare
Choose a tag to compare
  • Use the correct build events in msbuild targets

3.2.0

31 Dec 12:53
Compare
Choose a tag to compare

Angular

  • undefined optional service parameters fixed
    Core
  • beforeBuild added
  • treat empty files like not existing files on overwriting

3.1.0

29 Dec 15:28
Compare
Choose a tag to compare

Angular

  • fix service name
  • optional method parameter for services

Core

  • check if file to override is a generated file
  • execute other configuration