Skip to content

Releases: boneskull/bargs

bargs: v4.1.0

03 Feb 23:21
Immutable release. Only release title and notes can be modified.
7b6d197

Choose a tag to compare

4.1.0 (2026-02-03)

Features

  • add shell completion generation for bash, zsh, and fish (#32) (d651732)

Bug Fixes

  • show built-in options in help output (#33) (37c20e2)

bargs: v4.0.1

01 Feb 01:40
Immutable release. Only release title and notes can be modified.
33d8e4d

Choose a tag to compare

4.0.1 (2026-02-01)

Bug Fixes

  • default color theme changes for popular schemes (c6198d5)

bargs: v4.0.0

10 Jan 07:06
Immutable release. Only release title and notes can be modified.
aacc0c2

Choose a tag to compare

4.0.0 (2026-01-10)

⚠ BREAKING CHANGES

  • The .command(name, cliBuilder, options?) overload has been removed. Users must migrate to the factory pattern as detailed in README.md.

Features

  • docs: add custom mermaid diagram plugin for TypeDoc (9ef6cc6)
  • remove direct CliBuilder pattern for nested commands (88c0251)

Bug Fixes

  • throw when encountering a thenable in parse() (74ace9c)

bargs: v3.6.2

09 Jan 06:31
Immutable release. Only release title and notes can be modified.
ada6b30

Choose a tag to compare

3.6.2 (2026-01-09)

Bug Fixes

  • resolve symlinks when auto-detecting version from package.json (5cab7f3)

bargs: v3.6.1

09 Jan 06:19
Immutable release. Only release title and notes can be modified.
b2a8491

Choose a tag to compare

3.6.1 (2026-01-09)

Bug Fixes

  • auto-detect version from package.json when not provided (2ec0eb3)

bargs: v3.6.0

09 Jan 05:25
Immutable release. Only release title and notes can be modified.
16c539f

Choose a tag to compare

3.6.0 (2026-01-09)

Features

bargs: v3.5.2

07 Jan 22:04
Immutable release. Only release title and notes can be modified.
3a0b0cc

Choose a tag to compare

3.5.2 (2026-01-07)

Bug Fixes

  • help: properly delegate --help to nested command builders (f05c30a)
  • require Node.js v20+ (6aa61e3)

bargs: v3.5.1

07 Jan 20:14
Immutable release. Only release title and notes can be modified.
8b1afbc

Choose a tag to compare

3.5.1 (2026-01-07)

Bug Fixes

  • globals: merge globals instead of replacing when called multiple times (2aaa0a7)

bargs: v3.5.0

07 Jan 19:38
Immutable release. Only release title and notes can be modified.
a3fbcee

Choose a tag to compare

3.5.0 (2026-01-07)

Features

bargs: v3.4.0

07 Jan 04:23
Immutable release. Only release title and notes can be modified.
60ce770

Choose a tag to compare

3.4.0 (2026-01-07)

Features

  • add helper types for inferring parser values (24d145a)
  • nested: add factory pattern for nested commands with typed parent globals (#18) (c1514f9)