Releases: Harzva/dsh-cli-store
Releases · Harzva/dsh-cli-store
Release list
dsh-cli-store v0.3.0
Highlights
- Expand the curated registry from 5 to 64 CLI entries.
- Add 59 Homebrew-backed CLI entries for macOS and Linux across cloud, Kubernetes, containers, Git, development runtimes, databases, networking, media, security, data, and terminal workflows.
- Keep Alibaba Cloud Workbench CLI as a manual official installer; remote shell and PowerShell scripts are never auto-executed.
- Preserve bounded public discovery, shell-free package-manager installs, confirmation gates, dry-run defaults, and version-check doctor paths.
Verification
- 21 tests passed
- DSH extension preflight passed
- Offline DSH packaging verification passed
- Registry contains 64 unique entries with validated platforms and installers
- Public-file secret/path scan passed
dsh-cli-store v0.2.1
Highlights
- Add Alibaba Cloud Workbench CLI as the curated
workbenchentry. - Document official macOS/Linux and Windows installation paths from Alibaba Cloud's Workbench CLI documentation.
- Treat the upstream shell and PowerShell installers as manual documentation-only installers; dsh-cli-store never executes remote install scripts.
- Verify Workbench with
workbench versionthrough the existing shell-free doctor path. - Preserve the existing package-manager allowlist, confirmation gates, dry-run defaults, and discovery safety boundaries.
Verification
- 21 tests passed
- DSH extension preflight passed
- Offline DSH packaging verification passed
- Official Workbench CLI documentation and installer scripts reviewed without executing them
dsh-cli-store v0.2.0
Highlights
- Add bounded public CLI discovery across npm, GitHub repositories tagged cli, Homebrew Formulae, and crates.io.
- Add local saved-discovery catalog with explicit --save opt-in.
- Keep external metadata unreviewed by default; only source-verified entries with constrained plans can reach the confirmation-gated installer.
- Add DSH tools: dsh_cli_discover, dsh_cli_saved, and dsh_cli_install_discovered.
- Preserve shell-free execution, allowlisted package managers, dry-run defaults, and platform/deprecated/disabled checks.
Verification
- 19 tests passed
- DSH extension preflight passed
- Offline DSH packaging verification passed
- Public-source smoke tests passed for npm, GitHub, Homebrew, and crates.io
dsh-cli-store v0.1.1
Hardened release: adds the dsh_cli_list tool, multi-word and JSON CLI output, registry metadata validation, allowlisted package-manager actions, capped child-process output, timeout termination, and post-install doctor verification. Install with: dsh plugin --profile web add https://github.com/Harzva/dsh-cli-store/releases/latest/download/dsh-cli-store-0.1.1.tgz
dsh-cli-store v0.1.0
Initial release of the DSH external CLI registry and guarded installer. Includes gh, rg, jq, and ffmpeg catalog entries; shell-free installers; dsh_cli_search, dsh_cli_doctor, and dsh_cli_install tools. Install with: dsh plugin --profile web add https://github.com/Harzva/dsh-cli-store/releases/latest/download/dsh-cli-store-0.1.0.tgz