Releases: Cysharp/ConsoleAppFramework
Releases · Cysharp/ConsoleAppFramework
v5.7.13
v5.7.12
v5.7.11
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
- 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
v5.7.8
- Generate ConsoleAppBuilder code without Run/RunAsync
Full Changelog: 5.7.7...5.7.8
v5.7.7
What's Changed
- Add
ConsoleAppFramework.CliSchemapackage andConsoleAppBuilder.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
- Fix ConfigureContainer doesn't work without call ConfigureServices
Full Changelog: 5.7.5...5.7.6
v5.7.5
- 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
- fix Global filter dependency injection NullReferenceException #209
Full Changelog: 5.7.3...5.7.4