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.6.4 (f40e6de) by @github-actions[bot]
- fix(cua-driver)(windows): surface get_window_state screenshot error (#1977) (c0d453c) by @francesco Bonacci
SHA256 Checksums
04ebd8bbd3b612aeed8aff653c27c909849a735647994ae14e7f0adc7f6356ab cua-driver-rs-0.6.4-windows-x86_64.zip
05ca9f4dcaf51bb0ec96c93a3cb1e4c88c96aa963d0ffad9e5199d51a4ee401a cua-driver-rs-0.6.4-darwin-x86_64.tar.gz
1668aa523caca779dc411a581483e7fe2e3540a0f8766b3c745ab34b6bd5b892 cua-driver-rs-0.6.4-windows-arm64.zip
3a94222aa481f8dbad4b52f5d5fa36c14734d32105b2ea39db464e35c167bf50 cua-driver-rs-0.6.4-linux-arm64.tar.gz
63ee0ea80b8dd71cea03e17184fb1e5d760fa55d830e971582d8cb1b731a7b2a cua-driver-rs-0.6.4-linux-arm64-binary.tar.gz
6762e360a956885c1f77dd4014d0f55d05568705678fd05d347a152136e33fc1 cua-driver-rs-0.6.4-windows-x86_64-binary.zip
75c34df548a1a8de611308beb329782100ef59ef0d5960f7a06295ccafd6cd52 cua-driver-rs-0.6.4-linux-x86_64.tar.gz
772899210f0cd45ba349325839a5d846808a4e6986272a452372da594fe6b17a cua-driver-rs-0.6.4-linux-x86_64-binary.tar.gz
7d85ffd8a12bb42783fd1163d8420f9bb97f659f326d2fa73abade3245e8280a cua-driver-rs-v0.6.4-skills.tar.gz
86469e6a1aef9d389791c42ae615f8a8581674e4ca286c2f46cb118c80f50ad0 cua-driver-rs-0.6.4-darwin-universal.tar.gz
c04c6a9e5d34422b086d74556c6512461dc1679afc56c544483cd597dc551a16 cua-driver-rs-0.6.4-windows-arm64-binary.zip
e51188437339e4ee20bc02d50baa332499730532a1f84130c96ec3876ce2772c cua-driver-rs-0.6.4-darwin-universal-binary.tar.gz
ee2a6e855fb66aa47a3d2d831f6481da7af7ab88d039c80dc3fd15575d1d151e cua-driver-rs-0.6.4-darwin-arm64.tar.gz
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.6.4-darwin-universal.tar.gz— directory tarball with LICENSE +CuaDriver.appbundle (install.sh expects this layout)cua-driver-rs-0.6.4-darwin-arm64.tar.gz— same payload, named for arm64 callerscua-driver-rs-0.6.4-darwin-x86_64.tar.gz— same payload, named for x86_64 callerscua-driver-rs-0.6.4-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.6.4-linux-x86_64.tar.gz— directory tarballcua-driver-rs-0.6.4-linux-x86_64-binary.tar.gz— bare binarycua-driver-rs-0.6.4-linux-arm64.tar.gz— directory tarball (Linux on ARM / aarch64)cua-driver-rs-0.6.4-linux-arm64-binary.tar.gz— bare binary (Linux on ARM / aarch64)
Windows
cua-driver-rs-0.6.4-windows-x86_64.zip— directory zipcua-driver-rs-0.6.4-windows-x86_64-binary.zip— barecua-driver.execua-driver-rs-0.6.4-windows-arm64.zip— directory zip (Windows on ARM)cua-driver-rs-0.6.4-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