skill-v4.2.0
windmill-labs/windmillskill-v4.2.0Sep 4, 2026by pbakaus
AI Summary
A performance-focused update that removes the Node.js runtime dependency, introduces a shared rule engine across all surfaces, and improves live mode reliability.
Key Highlights
- No runtime to install; ships a static binary launcher
- Performance improvements (design hook 10.6ms, CLI scan faster)
- Unified rule engine across all surfaces
- Byte-for-byte replay for behavior pinning
- Improved Live Mode HMR handling
New Features
- Shared rule engine
- Static binary launcher
- Performance optimizations
- Live mode reliability improvements
Full Release Notes
- **No runtime to install.** The skill ships a small launcher that finds or downloads one static binary for your platform on first run. Windows gets a `.cmd` twin for shells without `sh`. Nothing Impeccable does needs Node, npm, or a package install any more. - **The hook stops taxing every edit.** On the same corpus and machine, the design hook runs in 10.6 ms where the Node script took 46.9 ms, and a CLI scan of 110 files finishes in 132 ms instead of 282 ms. The URL scan is unchanged, because headless Chrome is the whole cost there. - **One rule engine everywhere.** The static and URL scans, the live overlay, the Chrome extension, and the site all execute the same compiled rules, so a fix lands in every surface at once. The rule core is Apache-2.0 like the rest of the project, and a downstream package can add its own rules without forking. - **Behavior is pinned, not re-imagined.** The port replays 830 recorded command invocations and 16,058 recorded function calls against the binary and compares byte for byte, with every reviewed exception listed in the repository. - **Live mode hands off reliably.** When variants land in one HMR batch, the loader now clears the moment they mount instead of staying painted over them until a refresh, and a discard restores every wrapper of a mapped element.