Skip to content

Commit e6d71fe

Browse files
authored
chore: release v2.9.0 (#384)
## [2.9.0](https://github.com/jdx/usage/compare/v2.8.0..v2.9.0) - 2025-12-03 ### πŸš€ Features - Support `Vec<String>` for default values of variadic flags by [@iamkroot](https://github.com/iamkroot) in [#388](#388) ### πŸ› Bug Fixes - treat count flags as repeatable by [@frederikb](https://github.com/frederikb) in [#383](#383) ### πŸ“¦οΈ Dependency Updates - lock file maintenance by [@renovate[bot]](https://github.com/renovate[bot]) in [#385](#385) ### New Contributors - @frederikb made their first contribution in [#383](#383)
1 parent 7a6e449 commit e6d71fe

File tree

10 files changed

+227
-209
lines changed

10 files changed

+227
-209
lines changed

β€ŽCHANGELOG.mdβ€Ž

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## [2.9.0](https://github.com/jdx/usage/compare/v2.8.0..v2.9.0) - 2025-12-03
4+
5+
### πŸš€ Features
6+
7+
- Support `Vec<String>` for default values of variadic flags by [@iamkroot](https://github.com/iamkroot) in [#388](https://github.com/jdx/usage/pull/388)
8+
9+
### πŸ› Bug Fixes
10+
11+
- treat count flags as repeatable by [@frederikb](https://github.com/frederikb) in [#383](https://github.com/jdx/usage/pull/383)
12+
13+
### πŸ“¦οΈ Dependency Updates
14+
15+
- lock file maintenance by [@renovate[bot]](https://github.com/renovate[bot]) in [#385](https://github.com/jdx/usage/pull/385)
16+
17+
### New Contributors
18+
19+
- @frederikb made their first contribution in [#383](https://github.com/jdx/usage/pull/383)
20+
321
## [2.8.0](https://github.com/jdx/usage/compare/v2.7.0..v2.8.0) - 2025-11-12
422

523
### πŸš€ Features

β€ŽCargo.lockβ€Ž

Lines changed: 30 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€ŽCargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ license = "MIT"
1616
[workspace.dependencies]
1717
clap_usage = { path = "./clap_usage", version = "2.0.3" }
1818
usage-cli = { path = "./cli" }
19-
usage-lib = { path = "./lib", version = "2.8.0", features = ["clap"] }
19+
usage-lib = { path = "./lib", version = "2.9.0", features = ["clap"] }
2020

2121
[workspace.metadata.release]
2222
allow-branch = ["main"]

β€Žcli/Cargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "usage-cli"
33
edition = "2021"
4-
version = "2.8.0"
4+
version = "2.9.0"
55
description = "CLI for working with usage-based CLIs"
66
license = { workspace = true }
77
authors = { workspace = true }

β€Žcli/usage.usage.kdlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// @generated by usage-cli from clap metadata
22
name usage-cli
33
bin usage
4-
version "2.8.0"
4+
version "2.9.0"
55
about "CLI for working with usage-based CLIs"
66
usage "Usage: usage-cli [OPTIONS] [COMPLETIONS] <COMMAND>"
77
flag --usage-spec help="Outputs a `usage.kdl` spec for this CLI itself"

β€Ždocs/cli/reference/commands.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -771,7 +771,7 @@
771771
"config": {
772772
"props": {}
773773
},
774-
"version": "2.8.0",
774+
"version": "2.9.0",
775775
"usage": "Usage: usage-cli [OPTIONS] [COMPLETIONS] <COMMAND>",
776776
"complete": {},
777777
"source_code_link_template": "https://github.com/jdx/usage/blob/main/cli/src/cli/{{path}}.rs",

β€Ždocs/cli/reference/index.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
**Usage**: `usage [--usage-spec] [COMPLETIONS] <SUBCOMMAND>`
66

7-
**Version**: 2.8.0
7+
**Version**: 2.9.0
88

99
- **Usage**: `usage [--usage-spec] [COMPLETIONS] <SUBCOMMAND>`
1010

β€Žlib/Cargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "usage-lib"
33
edition = "2021"
4-
version = "2.8.0"
4+
version = "2.9.0"
55
rust-version = "1.70.0"
66
include = [
77
"/Cargo.toml",

β€Žpackage.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
},
1919
"devDependencies": {
2020
"@fig/eslint-config-autocomplete": "^2.0.0",
21-
"@tsconfig/node18": "^18.2.4",
21+
"@tsconfig/node18": "^18.2.6",
2222
"@withfig/autocomplete": "^2.692.3",
2323
"@withfig/autocomplete-tools": "^2.11.0",
2424
"@withfig/autocomplete-types": "^1.31.0",

0 commit comments

Comments
Β (0)