Skip to content

Commit d101639

Browse files
committed
release: v0.7.0
1 parent 87a64ab commit d101639

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
99

10+
## [v0.7.0] - 2026-05-14
11+
1012
### Added
1113

1214
- `flagtype.EnumDefault` constructor for enums with an initial default value
13-
- `Cmd` field on `State` for accessing the terminal command selected by parsing
15+
- `Cmd` field on `State` exposing the terminal command selected during parsing
1416
- `Summary` field on `Command` for the short text shown in command lists
1517
- `UsageErrorf` for opt-in usage errors; `Run` prints command help to stderr before returning the
1618
underlying error
@@ -25,8 +27,6 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
2527
`Command.FlagConfigs`
2628
- Commands with subcommands and no `Exec` now report a usage error when no child command is
2729
selected, before enforcing required flags inherited by child commands
28-
- Help output keeps the default automatic `--help` behavior through `ParseAndRun`; `Command.Help`
29-
replaces the generated help string when a command needs full control
3030

3131
### Removed
3232

@@ -102,7 +102,8 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
102102
- `textutil` and `suggest` helper packages
103103
- GitHub Actions CI
104104

105-
[Unreleased]: https://github.com/pressly/cli/compare/v0.6.0...HEAD
105+
[Unreleased]: https://github.com/pressly/cli/compare/v0.7.0...HEAD
106+
[v0.7.0]: https://github.com/pressly/cli/compare/v0.6.0...v0.7.0
106107
[v0.6.0]: https://github.com/pressly/cli/compare/v0.5.0...v0.6.0
107108
[v0.5.0]: https://github.com/pressly/cli/compare/v0.4.0...v0.5.0
108109
[v0.4.0]: https://github.com/pressly/cli/compare/v0.3.0...v0.4.0

0 commit comments

Comments
 (0)