Bashkit 0.18.1 release
Highlights
Section titled “Highlights”- ScriptedTool builtins can now use clap.
ScriptedToolBuilder::builtin(...)registers a raw-argv builtin alongsideToolDeftools, so commands needing positionals, short flags,--, or parse-time required-argument checking work inside aScriptedTool(#2408). - Closed schemas reject unknown flags. With
"additionalProperties": false, an unrecognised flag is now an error naming the valid flags instead of a silently-dropped property, and clap output is stripped of ANSI codes (#2408).
In the changelog
Section titled “In the changelog”See the GitHub release and the full release notes for every pull request in this version.