cli-v4.0.0
windmill-labs/windmillcli-v4.0.0Sep 4, 2026by pbakaus
AI Summary
A major CLI update that switches to a binary execution model with checksum verification and removes the JavaScript detector API in favor of WebAssembly support.
Key Highlights
- `npx impeccable` now runs a platform-specific binary
- Checksum verification required for downloads
- Refuses to run binaries without verifiable checksums
- JavaScript detector API is removed
- Rules available as WebAssembly module
Breaking Changes
- The JavaScript detector API is removed (no `detect` function export)
New Features
- WebAssembly module support for rules
- Binary execution model with checksums
Full Release Notes
- **`npx impeccable` runs the binary.** The package resolves a platform package (`@impeccable/cli-<os>-<arch>`) installed as an optional dependency, then the user cache, then a checksum-verified download of the pinned engine release. A download without a verifiable checksum is refused rather than run. - **The JavaScript detector API is gone.** The package no longer exports a `detect` function; the same rules are available as a WebAssembly module for hosts that cannot run the binary. Every documented command (`detect`, `ignores`, `install`, `update`, `check`, `link`) keeps its name, flags, and output.