cua-driver-rs
cua-driver-rsis the Rust implementation of
cua-driver,
shipping the same user-facingcua-driverbinary for macOS and
Windows, plus Linux pre-release artifacts for early testing.The Rust port and the Swift driver publish to the same GitHub repo under
distinct tag prefixes (cua-driver-rs-v*vscua-driver-v*), so their
release artifacts do not collide.
What's Changed
- Bump cua-driver-rs to v0.3.5 (c25477d) by @github-actions[bot]
- fix(cua-driver-rs)(macos): bind serve socket before the permissions gate (#1761) (#1773) (66198fc) by @francesco Bonacci
SHA256 Checksums
1b63ea429113cdf007059859a35e9b7b77a08e7fc25f46a0170e2107e3cd99fa cua-driver-rs-0.3.5-darwin-arm64.tar.gz
1d7f1d6dbfdb574cbdc202a35f2179b99fa9f177c04353de21ce5c2a66020768 cua-driver-rs-0.3.5-darwin-x86_64.tar.gz
3ecdbc5c8a31b1a2afce25e14457aa58b44bd8f50df4b8cb6b9f26a360eb4f53 cua-driver-rs-0.3.5-darwin-universal.tar.gz
49b87e244baeeb5f2d86571e55c86c0e4bb2ea5de35e78138bc92df37b3ed17c cua-driver-rs-0.3.5-linux-x86_64.tar.gz
81dc30d4fadba41a3f6fc99d4e8b396164da05cf57bb8c509ced1e659618fbad cua-driver-rs-0.3.5-windows-arm64-binary.zip
a6b1bbe02e461f0a61b9d94f1770f155bb2b9f6d08224a7f7c0a6d5848653da0 cua-driver-rs-0.3.5-darwin-universal-binary.tar.gz
b3f9af627e5429cdd3c8a4f2fc4619e66e5a99ffaacae5b4bcb05aa850cd4818 cua-driver-rs-0.3.5-linux-x86_64-binary.tar.gz
c0b939d0ec6f38b1f3dbf0e8357c60940a14f30e7ac0b9b91241f91ecd5ed398 cua-driver-rs-0.3.5-windows-x86_64.zip
c82a07256b7cb8f98d9293434c42699dafacf4291b92c3abaa8bed2e5b0454e8 cua-driver-rs-0.3.5-windows-x86_64-binary.zip
de19400585919f29af30f1b439b6e722ae7304b64d9e0b1c15d0b2f29ffb77ff cua-driver-rs-v0.3.5-skills.tar.gz
f45334935655c2212aac8f71e3678c42e8e6b7f0d2578baeacd724848ebb1469 cua-driver-rs-0.3.5-windows-arm64.zip
Install (macOS / Linux pre-release)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/cua-driver/scripts/install.sh)"The shell installer covers macOS and the Linux pre-release backend
and installs the Rust implementation by default. Linux artifacts are
published for early testing and are not yet an official supported
release tier.
Install (Windows)
irm https://raw.githubusercontent.com/trycua/cua/main/libs/cua-driver/scripts/install.ps1 | iexThe installer auto-detects host architecture (x86_64 / arm64) and uses
directory junctions for the install layout, so it runs without admin
and without Developer Mode.
Artifacts
macOS (universal — arm64 + x86_64 in one binary, like the Swift cua-driver)
cua-driver-rs-0.3.5-darwin-universal.tar.gz— directory tarball with LICENSE +CuaDriver.appbundle (install.sh expects this layout)cua-driver-rs-0.3.5-darwin-arm64.tar.gz— same payload, named for arm64 callerscua-driver-rs-0.3.5-darwin-x86_64.tar.gz— same payload, named for x86_64 callerscua-driver-rs-0.3.5-darwin-universal-binary.tar.gz— bare universal binary (single file at archive root; no .app — bypasses the TCC auto-relaunch path)
Linux pre-release
cua-driver-rs-0.3.5-linux-x86_64.tar.gz— directory tarballcua-driver-rs-0.3.5-linux-x86_64-binary.tar.gz— bare binary
Windows
cua-driver-rs-0.3.5-windows-x86_64.zip— directory zipcua-driver-rs-0.3.5-windows-x86_64-binary.zip— barecua-driver.execua-driver-rs-0.3.5-windows-arm64.zip— directory zip (Windows on ARM)cua-driver-rs-0.3.5-windows-arm64-binary.zip— barecua-driver.exe(Windows on ARM)
Installer scripts
install.sh— macOS / Linux pre-release one-liner installerinstall.ps1— Windows one-liner installeruninstall.sh— macOS / Linux pre-release one-liner uninstalleruninstall.ps1— Windows one-liner uninstaller