NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm, #222 most downloaded on npm
A very strict and proper argument parser.
Latest stable
4.2.3
Last release 9 months ago
07 Feb 2026
Release timing varies
gaps range from 1 weeks to 9 months
Rarely documented
notes for 12 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
66 releases · first in 2019
Drag across the ruler to compare, or tap a release to open it.
This project publishes no release notes. Between v4.2.2 and v4.2.3 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v4.2.2 and v4.2.3 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v4.2.1 and v4.2.2 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v4.2.1 and v4.2.2 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v4.2.0 and v4.2.1 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v4.2.0 and v4.2.1 there were 2 commits, 1 of them substantive:
Your coding agent can read these notes before it upgrades. Set up the MCP server →
ship a jackspeak/min package export path for faster loading
jackspeak/min package export path for faster loadingThis project publishes no release notes. Between v4.1.2 and v4.2.0 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v4.1.1 and v4.1.2 there were 3 commits, 2 of them substantive:
This project publishes no release notes. Between v4.1.1 and v4.1.2 there were 3 commits, 2 of them substantive:
This project publishes no release notes. Between v4.1.0 and v4.1.1 there were 3 commits, 2 of them substantive:
This project publishes no release notes. Between v4.1.0 and v4.1.1 there were 3 commits, 2 of them substantive:
capture stack trace nicely on file loading errors (2025-05-22)
This project publishes no release notes. Between v4.0.3 and v4.1.0 there were 4 commits, 2 of them substantive:
This project publishes no release notes. Between v4.0.2 and v4.0.3 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v4.0.2 and v4.0.3 there were 2 commits, 1 of them substantive:
This project publishes no release notes. Between v4.0.1 and v4.0.2 there were 11 commits, 10 of them substantive:
This project publishes no release notes. Between v4.0.1 and v4.0.2 there were 11 commits, 10 of them substantive:
Nothing published for this version
- Require modern node versions
Nothing published for this version
Nothing published for this version
Nothing published for this version
abstract out post-parse actions, slice process.argv in parseRaw
Add stopAtPositionalTest method
stopAtPositionalTest methodNothing 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
still validate if stopAtPositional is set
Nothing published for this version
Nothing published for this version
Add validOptions config option, to specify a discrete set of acceptable values.
validOptions config option, to specify a discrete set of
acceptable values.validate methods now take an unknown argument, which is
more appropriate than any as it encourages more deliberate
type assertions.Move custom Error fields to the cause property where they belong.
Error fields to the cause property where they
belong.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
add jack.usageMarkdown() method
jack.usageMarkdown() methodNothing published for this version
Nothing published for this version
Nothing published for this version
add support for {pre:true} on description fields
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
Add jack.setConfigValues() method
jack.setConfigValues() methodNothing published for this version
Nothing published for this version
Nothing published for this version
Complete rewrite as hybrid TypeScript module
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
One column per quarter.