Releases: docopt/docopt.net
Releases · docopt/docopt.net
0.8.1
This is a minor bug fix release.
What's Changed
- Fix source generator to include namespace in file hint name by @atifaziz in #171
- Fix semantic model caching in source generator by @atifaziz in #172
- Fix source generator to support nested arguments class by @atifaziz in #174
See Also
- 0.8.1 milestone for changes in this release
- Commit history since 0.8.0
0.8.0
This two biggest features added by this release are:
- A new static and strong-typed API.
- C# source generator for compile-time code generation of the command-line arguments parsing logic as well as a class for the parsed arguments.
See the documentation for usage and examples.
What's Changed
- C# source generator for docopt usage by @atifaziz in #77
- Replace embedding in source generator with library reference by @atifaziz in #154
- Merge source generator into library project by @atifaziz in #155
- Update to .NET 6 SDK by @atifaziz in #156
- Add integration tests for inline scenario by @atifaziz in #157
- Add nullability annotations to public API by @atifaziz in #159
- Simplify NavalFate example with top-level statements by @atifaziz in #160
- Suppress warning RS2002 (possible regression in .NET SDK 6.0.200) by @atifaziz in #161
- Add RS2002 as a warning back by @Youssef1313 in #162
- Update test packages to latest versions by @atifaziz in #163
- New (static) parsing API by @atifaziz in #158
- Rename
Value
toArgValue
(ditto for kind) by @atifaziz in #164 - Update to .NET SDK 6.0.200 by @atifaziz in #165
See Also
- 0.8.0 milestone for changes in this release
- Commit history since 0.7.0
New Contributors
- @Youssef1313 made their first contribution in #162
0.7.0
Notable (and some breaking) changes in this release:
- Fixed “unmatched '('” bug (#32); by @atifaziz
- Fixed assembly version being reported 0.0.0.0 (#122); by @atifaziz
- Removed
Tokens
from the public API (#108); by @atifaziz - Remove T4 support (#136); by @atifaziz
- Drop .NET Framework 4.0 target (#59); by @atifaziz
- Added Source Link support (#149); by @atifaziz
See Also
- 0.7.0 milestone for changes in this release
- Commit history since 0.6.1.11
New Contributors
- @vvivanloc made their first contribution in #103