NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3351 most downloaded on npm
Modern type-safe way of building CLIs
Last release 1 months ago
04 Sep 2026
Ships unpredictably
gaps range from 1 weeks to 1.4 years
Some releases are documented
notes for 17 of 32 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
32 releases · first in 2024
Nothing published for this version
Added globals to theme, version and help callbacks
theme, version and help callbackstheme if event is caused by failure during their parsingAdded global options that could be handled in hook of run
hook of runOne column per month.
Nothing published for this version
Fixed default global help using outdated command description handler
Massively improved default command help and global help
cliName (now name) param even if specified in run()'s configerror-type eventdescription to run()'s config - field to print to in global help by default, passed to events along with cliName (now name)cliName to name in run()'s config (role of it stays the same)Added command list to unknownCommandEvent theme event
unknownCommandEvent theme eventFixed default positional enum error message
Added short descriptions to commands
metaInfo to metadata, removed type restriction.max() incorrectly comparing value with value provided by .minundefined from type even when they're optionalCompletely prevented command() function from mutating input object
command() function from mutating input objectImproved command/subcommand cloning
Fixed clone-related crashes with subcommands
runCli() to run()Added global hooks to trigger before\after transform & handler
Added function to test command calls with arguments passed as string
Fixed outdated global help message
Replaced dependency with own code
Added ability to transform options before passing to command
Fixed option builder ignoring names
Added display names to positionals
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →