Skip to content

Releases: Cysharp/ConsoleAppFramework

Ver.5.0.0

02 Jun 18:31
afcde2b
Compare
Choose a tag to compare

We have released v5!

It runs solely with Source Generator and achieves Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe.
Moreover, we have placed significant emphasis on performance.

As it has become a completely different library compared to v4 and earlier versions, there is no compatibility at all.
However, since it has been designed to be functionally upward-compatible, migration itself should be possible.
Please see v4 -> v5 Migration Guide

Ver.4.2.4

05 Oct 09:23
Compare
Choose a tag to compare
  • revert 4.2.3

Ver.4.2.3

30 Sep 11:18
4a19ccb
Compare
Choose a tag to compare

What's Changed

  • Update ReadMe.md by @mathenn in #91
  • Enable (param string[] something) to accept arbitrary number of parameters. by @yatagarasu25 in #90

New Contributors

Full Changelog: 4.2.2...4.2.3

Ver.4.2.2

25 Jul 12:23
39e6758
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.2.1...4.2.2

Ver.4.2.1

21 Jun 05:41
Compare
Choose a tag to compare
  • Add ConsoleAppContext.Cancel(), Terminate()
  • Does not log OperationCanceledException when throws from ConsoleAppContext CancelationToken
  • Bettter handled CancelationToken with Console.ReadKey

Ver.4.1.0

16 May 05:37
70aa69e
Compare
Choose a tag to compare

What's Changed

  • Added option to sort commands by full name by @yatagarasu25 in #72
  • Attaching filter via attribute leads to InvalidOperationException by @zadykian in #73
  • Parameters validation via attributes by @zadykian in #76

New Contributors

  • @yatagarasu25 made their first contribution in #72
  • @zadykian made their first contribution in #73

Full Changelog: 4.0.6...4.1.0

Ver.4.0.6

01 Feb 18:37
Compare
Choose a tag to compare
  • Add ConsoleApp.CreateFromHostBuilder

Ver.4.0.5

12 Jan 12:02
Compare
Choose a tag to compare
  • Fix show error when can not resolver service in parameter.

Ver.4.0.4

03 Jan 16:34
Compare
Choose a tag to compare
  • Add ConsoleApp.Services/Configuration/Environment/Lifetime

Ver.4.0.3

03 Jan 16:34
Compare
Choose a tag to compare

fix, AddSubCommands does not use NameConverter