Skip to content

Releases: bentruyman/cli

Release 1.4.1

10 Apr 02:08

Choose a tag to compare

1.4.1 (2026-04-10)

Bug Fixes

  • handle built-in help flags in Command.run (fef9ff0)

Release 1.4.0

13 Feb 17:57

Choose a tag to compare

1.4.0 (2026-02-13)

Features

  • improve unknown subcommand handling in hybrid commands (ba9dc3c)

Release 1.3.0

11 Feb 07:16

Choose a tag to compare

1.3.0 (2026-02-11)

Features

  • add hybrid commands with both handlers and subcommands (f5402d6)

Release 1.2.0

05 Feb 03:36

Choose a tag to compare

1.2.0 (2026-02-05)

Features

  • add command aliases for convenience shortcuts (c8dddb2)
  • add custom validation for options and arguments (d5df01b)
  • add enum/choices constraint for options and arguments (85e0607)
  • add environment variable fallbacks for options (de288cb)
  • add stable error codes for programmatic error handling (0ae48fb)

Release 1.1.0

26 Jan 05:21

Choose a tag to compare

1.1.0 (2026-01-26)

Bug Fixes

  • show correct help when subcommand is missing from nested commands (9376a44)

Features

  • add automated changelog generation to release process (eb8ca6c)
  • add shell completion generation for bash, zsh, and fish (9b68354)

Release 1.0.3

26 Jan 00:06

Choose a tag to compare

  • feat: show default values in option help text (dad3192)

Release 1.0.2

06 Jan 18:14

Choose a tag to compare

  • fix: show built-in flags alongside user-defined flags (4d4cbec)

Release 1.0.1

03 Jan 05:32
7c43718

Choose a tag to compare