# CLI-Anything v0.4.0 - Product: CLI-Anything (https://whatsnew.fyi/product/cli-anything) - Vendor: HKUDS - Date: 2026-06-25 - Version: v0.4.0 - Original notes: https://github.com/HKUDS/CLI-Anything/releases/tag/v0.4.0 - Permalink: https://whatsnew.fyi/product/cli-anything/releases/v0.4.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'. --- - **added** — New CLI-Matrix command family (cli-hub matrix) for discovering, inspecting, and provisioning multi-CLI workflow matrices with matrix list/search, matrix info/doctor, matrix preflight, and matrix install commands - **added** — 30 new CLI harnesses including ArcGIS Pro, Calibre, Stata, SiYuan, Joplin, Rekordbox, OpenRefine, Tigris, Mailchimp, MiniMax, OpenWebUI, EEZ Studio, NSLogger, JumpServer, UEAtelier, smithue, s&box, WaveTone, Ink/Stitch, 3MF, quietshrink, ve-twini, hacker-feeds-cli, DeployHQ, Firefly III, and obsidian-agent-cli - **added** — New agent-skill adapters for Hermes and Reasonix - **added** — German README translation (README_DE.md) - **changed** — Propagate --json flag to Browser REPL subcommands - **changed** — Ship cli-anything-hub 0.4.0 to PyPI with matrix.py and matrix_skill.py modules and unified install/preflight/discover analytics - **changed** — Enhance Nsight Graphics analysis capabilities - **changed** — Mature lldb agent harness - **changed** — Improve Unreal Insights live analysis - **changed** — Rename openclaw-skill to macrocli with refactored backends, recorder, and visual anchor for layered macro runtime - **fixed** — LibreOffice headless conversion on macOS - **fixed** — LibreOffice import of existing office files - **fixed** — Zoom recording downloads from direct URL - **fixed** — Obsidian search using vendor Content-Type for /search/ endpoint - **fixed** — n8n REPL by dropping bogus arg from print_banner call - **fixed** — Zotero HTTP default Content-Type for raw data and raise connector import timeouts - **fixed** — Avoid mutating registry entries - **fixed** — Browser/DOMShell MCP 2.0.0 migration compatibility - **fixed** — Godot GDScript validation - **security** — Route untrusted XML parsing through defusedxml - **security** — Set owner-only permissions for token and config files - **security** — Restrict token file resolution in Sketch harness to prevent arbitrary file access ##### Highlights * **CLI-Matrix** — a new `cli-hub matrix` command family that turns curated, multi-CLI workflow "matrices" into one-shot, capability-driven installs. Discover with `cli-hub matrix list/search` and `cli-hub can `, inspect with `matrix info/doctor`, verify capability coverage with `matrix preflight`, and provision an entire workflow with `matrix install` (recipes, scoped installs, dry-run, resume). Ships `cli-anything-hub` **0.4.0** to PyPI with `matrix.py` / `matrix_skill.py` and unified install/preflight/discover analytics. * **30 new CLIs** added across creative, productivity, dev, and data domains — including ArcGIS Pro, Calibre, Stata, SiYuan, Joplin, Rekordbox, OpenRefine, Tigris, Mailchimp, MiniMax (chat + TTS), OpenWebUI, EEZ Studio, NSLogger, JumpServer, UEAtelier & smithue (Unreal Editor), s&box, WaveTone, Ink/Stitch, 3MF, quietshrink, and more — plus new agent-skill adapters (Hermes, Reasonix). * **17 bug fixes** hardening existing harnesses — LibreOffice headless conversion (macOS), Zoom recording downloads, Obsidian search, Godot GDScript validation, Browser/DOMShell MCP 2.0.0 migration, n8n REPL, Sketch, Zotero, and more. * **4 security hardenings** — routing untrusted XML through `defusedxml`, owner-only token/config permissions, and restricting token-file resolution against arbitrary file access. * **Docs & i18n** — new German README (`README_DE.md`), expanded troubleshooting, and contributor-guide fixes. * **42 new contributors** joined this release. 🎉 ##### What's Changed * Feature/cli matrix multi approach by @yuh-yang in https://github.com/HKUDS/CLI-Anything/pull/355 * fix(browser): propagate --json flag to REPL subcommands by @fuleinist in https://github.com/HKUDS/CLI-Anything/pull/239 * test(zoom): add credential permission regression tests by @marcelsafin in https://github.com/HKUDS/CLI-Anything/pull/231 * feat: enhance Nsight Graphics analysis by @AiMiDi in https://github.com/HKUDS/CLI-Anything/pull/246 * docs: add unknown-skill troubleshooting for Claude Code by @marcelsafin in https://github.com/HKUDS/CLI-Anything/pull/232 * feat: add quietshrink harness — Apple Silicon screen recording compressor by @achiya-automation in https://github.com/HKUDS/CLI-Anything/pull/254 * feat: add s&box CLI harness by @KarandeepSWranch in https://github.com/HKUDS/CLI-Anything/pull/251 * fix(libreoffice): import existing office files by @yuh-yang in https://github.com/HKUDS/CLI-Anything/pull/264 * Fix license badge: Apache 2.0 not MIT by @hllqkb in https://github.com/HKUDS/CLI-Anything/pull/267 * feat(registry): add Stata CLI harness (standalone repo) by @LI-Meng420 in https://github.com/HKUDS/CLI-Anything/pull/266 * feat: add Ink/Stitch CLI harness (standalone) by @bobbymarko in https://github.com/HKUDS/CLI-Anything/pull/270 * refactor(openclaw-skill→macrocli): rename, complete backends, add recorder and visual anchor — layered macro runtime that turns GUI workflows into agent-callable CLI commands by @haorui-harry in https://github.com/HKUDS/CLI-Anything/pull/237 * feat: add ve-twini to registry by @collectivewinca in https://github.com/HKUDS/CLI-Anything/pull/259 * feat: add hacker-feeds-cli to registry by @collectivewinca in https://github.com/HKUDS/CLI-Anything/pull/260 * feat: add DeployHQ CLI (dhq) to CLI-Hub registry by @MartaKar in https://github.com/HKUDS/CLI-Anything/pull/277 * fix(zotero_http): default Content-Type for raw data + raise connector import timeouts by @stevenpi140 in https://github.com/HKUDS/CLI-Anything/pull/274 * feat: add Mailchimp CLI harness by @iGodly in https://github.com/HKUDS/CLI-Anything/pull/275 * feat: mature lldb agent harness by @AiMiDi in https://github.com/HKUDS/CLI-Anything/pull/245 * Feat/add firefly iii cli by @joyous-coder in https://github.com/HKUDS/CLI-Anything/pull/241 * feat: add NSLogger CLI harness by @bazinga8023 in https://github.com/HKUDS/CLI-Anything/pull/238 * feat: improve Unreal Insights live analysis by @AiMiDi in https://github.com/HKUDS/ _[Truncated at 4000 characters — full notes: https://github.com/HKUDS/CLI-Anything/releases/tag/v0.4.0]_