Releases: bombshell-dev/tab
Release list
v0.0.21
Patch Changes
-
7462e1a: fix(fish): pass multi-segment CLI paths as separate arguments
In fish, completing a package-manager-delegated CLI with more than one path segment (e.g.
pnpm <cli> <subcommand> --<TAB>) returned nothing and fell back to the package manager's own flags. The generated fish script built the request withstring join ' '+eval, and because fish does not expand bare(...)command substitution inside double quotes, the whole path collapsed into a single token on re-parse. The template now invokes the backend directly with fish list expansion, so every segment reaches the completion backend as its own argument. zsh and bash already quoted each argument individually; PowerShell was audited and quotes each token beforeInvoke-Expression, so it is unaffected. -
2005004: perf: make package-manager-delegated completions much faster
v0.0.20
Patch Changes
- e01ce05: fix: invoke the cli by its program name in generated completion scripts
v0.0.19
Patch Changes
- 0f2d0f3: Widen Commander peer dependency support to include Commander 14 and 15.
v0.0.18
Patch Changes
- 998ab6f: prevent duplicate empty args in generated completions
v0.0.17
v0.0.16
v0.0.15
Patch Changes
- a9d4f04: fix positional argument completion broken after flags
v0.0.14
Patch Changes
- 0d98c43: Fix package export types
v0.0.13
Patch Changes
- f619ad7: Widen
peerDependenciesto accept citty v0.2.