Skip to content

Commit cc19302

Browse files
authored
chore: release v2.4.0 (#337)
## [2.4.0](https://github.com/jdx/usage/compare/v2.3.2..v2.4.0) - 2025-10-21 ### πŸš€ Features - add env attribute support for flags by [@jdx](https://github.com/jdx) in [#336](#336) - add env attribute support for args by [@jdx](https://github.com/jdx) in [#346](#346) ### πŸ› Bug Fixes - handle colons in zsh completions without description by [@MeanderingProgrammer](https://github.com/MeanderingProgrammer) in [#341](#341) ### πŸ“¦οΈ Dependency Updates - update pnpm/action-setup digest to 41ff726 by [@renovate[bot]](https://github.com/renovate[bot]) in [#339](#339) - update dependency semver to v7.7.3 by [@renovate[bot]](https://github.com/renovate[bot]) in [#340](#340) - lock file maintenance by [@renovate[bot]](https://github.com/renovate[bot]) in [#342](#342) - update rust crate clap to v4.5.49 by [@renovate[bot]](https://github.com/renovate[bot]) in [#343](#343) - update rust crate regex to v1.12.2 by [@renovate[bot]](https://github.com/renovate[bot]) in [#344](#344) - lock file maintenance by [@renovate[bot]](https://github.com/renovate[bot]) in [#345](#345) ### New Contributors - @MeanderingProgrammer made their first contribution in [#341](#341)
1 parent c73fc25 commit cc19302

File tree

10 files changed

+59
-35
lines changed

10 files changed

+59
-35
lines changed

β€ŽCHANGELOG.mdβ€Ž

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

3+
## [2.4.0](https://github.com/jdx/usage/compare/v2.3.2..v2.4.0) - 2025-10-21
4+
5+
### πŸš€ Features
6+
7+
- add env attribute support for flags by [@jdx](https://github.com/jdx) in [#336](https://github.com/jdx/usage/pull/336)
8+
- add env attribute support for args by [@jdx](https://github.com/jdx) in [#346](https://github.com/jdx/usage/pull/346)
9+
10+
### πŸ› Bug Fixes
11+
12+
- handle colons in zsh completions without description by [@MeanderingProgrammer](https://github.com/MeanderingProgrammer) in [#341](https://github.com/jdx/usage/pull/341)
13+
14+
### πŸ“¦οΈ Dependency Updates
15+
16+
- update pnpm/action-setup digest to 41ff726 by [@renovate[bot]](https://github.com/renovate[bot]) in [#339](https://github.com/jdx/usage/pull/339)
17+
- update dependency semver to v7.7.3 by [@renovate[bot]](https://github.com/renovate[bot]) in [#340](https://github.com/jdx/usage/pull/340)
18+
- lock file maintenance by [@renovate[bot]](https://github.com/renovate[bot]) in [#342](https://github.com/jdx/usage/pull/342)
19+
- update rust crate clap to v4.5.49 by [@renovate[bot]](https://github.com/renovate[bot]) in [#343](https://github.com/jdx/usage/pull/343)
20+
- update rust crate regex to v1.12.2 by [@renovate[bot]](https://github.com/renovate[bot]) in [#344](https://github.com/jdx/usage/pull/344)
21+
- lock file maintenance by [@renovate[bot]](https://github.com/renovate[bot]) in [#345](https://github.com/jdx/usage/pull/345)
22+
23+
### New Contributors
24+
25+
- @MeanderingProgrammer made their first contribution in [#341](https://github.com/jdx/usage/pull/341)
26+
327
## [2.3.2](https://github.com/jdx/usage/compare/v2.3.1..v2.3.2) - 2025-09-29
428

529
### πŸ› Bug Fixes

β€ŽCargo.lockβ€Ž

Lines changed: 8 additions & 8 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.3.2", features = ["clap"] }
19+
usage-lib = { path = "./lib", version = "2.4.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.3.2"
4+
version = "2.4.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.3.2"
4+
version "2.4.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
@@ -689,7 +689,7 @@
689689
"config": {
690690
"props": {}
691691
},
692-
"version": "2.3.2",
692+
"version": "2.4.0",
693693
"usage": "Usage: usage-cli [OPTIONS] [COMPLETIONS] <COMMAND>",
694694
"complete": {},
695695
"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.3.2
7+
**Version**: 2.4.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.3.2"
4+
version = "2.4.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
@@ -23,6 +23,6 @@
2323
"@withfig/autocomplete-tools": "^2.11.0",
2424
"@withfig/autocomplete-types": "^1.31.0",
2525
"eslint": "^8.57.1",
26-
"semver": "^7.7.2"
26+
"semver": "^7.7.3"
2727
}
2828
}

β€Žpnpm-lock.yamlβ€Ž

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

0 commit comments

Comments
Β (0)