# impeccable cli-v3.6.0 — CLI 3.6.0 - Product: impeccable (https://whatsnew.fyi/product/impeccable) - Vendor: impeccable - Date: 2026-08-14 - Version: cli-v3.6.0 - Original notes: https://github.com/pbakaus/impeccable/releases/tag/cli-v3.6.0 - Permalink: https://whatsnew.fyi/product/impeccable/releases/cli-v3.6.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Text contrast findings now measure real gradient and image backgrounds instead of assuming white ground, account for occluded elements, and decline to score when background cannot be read - **changed** — data-impeccable-ignore now silences only the element carrying it rather than a whole rule across the file - **changed** — ignore-file honors scope flags passed to it - **added** — Hermes Agent and Google Antigravity providers are now available - **fixed** — Quoted transition values in JSX no longer read as layout transitions - **fixed** — Documented sidecar shadow colors are allowed inside shadow contexts - **fixed** — Broken-image findings stop firing on commented-out source - **fixed** — Explicitly selected providers install without --force - **changed** — Post-install next step points at agent chat instead of the terminal - **fixed** — Windows installs skip the POSIX hook guard - **fixed** — Blade files turn up in directory scans - **fixed** — Missing static-HTML parser dependency warns instead of quietly scanning nothing - **fixed** — Paths with quotes or spaces no longer break commands by properly quoting shell values - **fixed** — Quote escapes in YAML scalars are unescaped in DESIGN.md frontmatter so design systems with quoted values parse correctly - **Contrast findings stop assuming white.** Text over a gradient, over an image, or under something else was scored against an assumed white ground, which manufactured low-contrast findings on perfectly legible pages. The engine now measures the real gradient body ground, accounts for image-backed text and for elements occluded by what sits above them, and declines to guess at all when a background genuinely cannot be read. - **Waivers you can scope.** `data-impeccable-ignore` silences the element that carries it rather than a whole rule across the file, and `ignore-file` honors the scope flags you pass it. - **Two more providers.** Hermes Agent and Google Antigravity install like the rest. - **Fewer false positives elsewhere.** Quoted transition values in JSX no longer read as layout transitions, documented sidecar shadow colors are allowed inside shadow contexts, and broken-image findings stop firing on commented-out source. - **Installs and scans that behave.** Explicitly selected providers install without `--force`, the post-install next step points at your agent chat instead of the terminal, Windows installs skip the POSIX hook guard, Blade files turn up in directory scans, and a missing static-HTML parser dependency warns instead of quietly scanning nothing. - **Paths with quotes or spaces stop breaking commands.** Four places built shell commands by wrapping values in double quotes, which is not shell quoting. They now quote properly. - **DESIGN.md frontmatter reads correctly.** Quote escapes in YAML scalars are unescaped, so a design system carrying quoted values parses instead of losing them.