Skip to content

Releases

ix-flow 0.3.3

Choose a tag to compare

@kreneskyp kreneskyp released this 24 Oct 21:17
8fb08d4

Correct the 0.3.2 published CLI startup failure. Keep cross-spawn as an ordinary external runtime dependency so Node can load its CommonJS code correctly from the ESM CLI.

Includes the Windows npm provider fix: local/global npm installations, PATH discovery and explicit command paths, literal arguments, and existing fail-closed timeout/output/protocol checks.

The four npm integration cases now invoke the actual built CLI in child processes, instead of importing TypeScript source. All four reproduced the startup error before the fix. Build and these tests run on Windows before release and in the prepublication hook.

Validation: all 76 tests, lint/type checking and production dependency audit pass; four built-CLI provider lifecycles pass on Windows. A packed candidate was installed and passed a real-catalog Quoin 0.29.1 workflow, rejecting altered evidence and retaining explicit human acceptance.

Use 0.3.3 or newer; 0.3.2 fails at startup.

PR: #38

ix-flow 0.3.2

Choose a tag to compare

@kreneskyp kreneskyp released this 24 Oct 21:10
506aff7

Known packaging failure: this version's published ESM CLI fails at startup because a bundled CommonJS dependency attempts to require child_process. Do not install 0.3.2.

Use ix-flow 0.3.3 or newer. The correction adds regression tests that invoke the built CLI directly on Windows and before publication.

ix-flow v0.3.1

Choose a tag to compare

@kreneskyp kreneskyp released this 24 Oct 20:15
b1a4026

Fix skill frontmatter parsing for Windows CRLF files. Preserve the line break before the closing delimiter so the final plain YAML value does not gain a carriage return. This restores exact external invariant-name registration and unquoted workflow-directory resolution.

LF and CRLF regression tests cover actual skill loading and provider execution. All 72 tests, lint, build and the production security audit pass. Update Zod to patched 4.6.7.