Releases: Cysharp/ConsoleAppFramework
Releases · Cysharp/ConsoleAppFramework
Ver.5.2.4
What's Changed
- Fix commas being stripped from helptext by @kristiker in #137
- Bug Fix - IArgumentParser Attribute doesn't work in Method by @naratteu in #139
- Fix Compilation error when string default arguments contain backslashes #138
New Contributors
- @kristiker made their first contribution in #137
- @naratteu made their first contribution in #139
Full Changelog: 5.2.3...5.2.4
Ver.5.2.3
- Add validation when registered type/method is outside in generator referenced project.
Full Changelog: 5.2.2...5.2.3
Ver.5.2.2
What's Changed
- Rename ClassDeclarationSyntax variable from primartyCtor to primaryCtor by @dexcompiler in #126
- fix IndexOutOfRangeException when ConsoleAppFilterAttribute is defined above CommandAttribute by @pierre3 in #135
New Contributors
- @dexcompiler made their first contribution in #126
- @pierre3 made their first contribution in #135
Full Changelog: 5.2.1...5.2.2
Ver.5.2.1
- disable warning about null reference on nullable disabled
Full Changelog: 5.2.0...5.2.1
Ver.5.2.0
What's Changed
Full Changelog: 5.1.1...5.2.0
Ver.5.1.1
- Fix class register can not use validate attribute, #116
- Add custom version string, #113
- Do not print the stack trace for ArgumentException #112
Full Changelog: 5.1.0...5.1.1
Ver.5.1.0
Ver.5.0.1
- Fixed ArgumentException is thrown instead of ArgumentOutOfRangeException when the value of a required argument is not included in the args.
Full Changelog: 5.0.0...5.0.1
Ver.5.0.0
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
- revert 4.2.3