Skip to content

Releases: Cysharp/ConsoleAppFramework

v5.7.13

26 Nov 01:02
438f283

Choose a tag to compare

What's Changed

  • Fix enum error message to apply to global options by @dusrdev in #223

Full Changelog: 5.7.12...5.7.13

v5.7.12

25 Nov 05:42

Choose a tag to compare

What's Changed

  • use TUnit as Unit test framework by @neuecc in #219
  • Use square brackets for defaults and required paramters, omit optional by @dusrdev in #221
  • Implements better error messages for enums (Issue #220) by @dusrdev in #222

Full Changelog: 5.7.11...5.7.12

v5.7.11

19 Nov 11:26

Choose a tag to compare

What's Changed

  • Show global help text when other commands are present and no arguments were provided. by @dusrdev in #217
  • Add ConsoleAppBuilder.PostConfigureServices(Action<IServiceProvider>)

Full Changelog: 5.7.10...5.7.11

v5.7.10

19 Nov 06:17

Choose a tag to compare

  • Fix app.ConfigureServices invoked on every app.Run #218
  • Fix ConsoleApp.Run(async) / ConsoleApp.RunAsync(sync) code does not generate correctly
  • Run/RunAsync templates adds (Delegate command) dummy method for avoid compile error before source geneator run at editing

Full Changelog: 5.7.9...5.7.10

v5.7.9

18 Nov 03:46
ab313a9

Choose a tag to compare

What's Changed

  • Enhance README with version and downloads badges by @kzu in #215
  • Invoke WaitAsync directly for Task returning methods by @dusrdev in #216

New Contributors

  • @kzu made their first contribution in #215

Full Changelog: 5.7.8...5.7.9

v5.7.8

17 Nov 10:28

Choose a tag to compare

  • Generate ConsoleAppBuilder code without Run/RunAsync

Full Changelog: 5.7.7...5.7.8

v5.7.7

17 Nov 08:34
13fa632

Choose a tag to compare

What's Changed

  • Add ConsoleAppFramework.CliSchema package and ConsoleAppBuilder.GetCliSchema() to get metadata of commands
  • Add support command alias
  • Breacking changes, help message of option aliases joins , instead of |
  • Allow take parameters as Argument from last
  • Match benchmark namespace with project name by @dusrdev in #214

Full Changelog: 5.7.6...5.7.7

v5.7.6

14 Nov 14:49

Choose a tag to compare

  • Fix ConfigureContainer doesn't work without call ConfigureServices

Full Changelog: 5.7.5...5.7.6

v5.7.5

14 Nov 09:36

Choose a tag to compare

  • Fix Source Generator fails when there is a default value defined for a floating point command parameter on Turkish locale #212
  • Add ConsoleAppBuilder.ConfigureContainer to setup other DI container library

Full Changelog: 5.7.4...5.7.5

v5.7.4

13 Nov 03:50

Choose a tag to compare

  • fix Global filter dependency injection NullReferenceException #209

Full Changelog: 5.7.3...5.7.4