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.5.3 (e2bf8d6) by @r33drichards
- Add Linux background drag and held-button tools (#1871) (10a2e71) by @r33drichards
- feat(cua-driver-rs)(linux): show cursor and type in background terminals (#1789) (c08f544) by @r33drichards
- docs(platform-windows): provenance note (#1851) (80c0091) by @francesco Bonacci
SHA256 Checksums
25cd85d77465fcbe8c71625c9738a7758e0938ec96254d5b3fbd266e6490b214 cua-driver-rs-v0.5.3-skills.tar.gz
3489a165ede1f0abf606b0698d7e8349a5a3ff7e52830ee44309f617a1d2f7cd cua-driver-rs-0.5.3-linux-x86_64-binary.tar.gz
3c9593220d7c910ec4fa453fa3b1dc43ab1fdf7ce00d7cdc5c0edd15d7eb7672 cua-driver-rs-0.5.3-windows-x86_64-binary.zip
40f60bba022ceb7ffe209d65167f7025a91e62dd8143446ee17d55d668ee8cf1 cua-driver-rs-0.5.3-windows-arm64.zip
4891a336c4efdfc2cb712389fd42a277e55966c01c2f46b2394aece61877df6f cua-driver-rs-0.5.3-darwin-universal-binary.tar.gz
6217b02971aa3ed92f37a4138c261dc2915bb91ea6e3f5e059ca3f710dcfd399 cua-driver-rs-0.5.3-darwin-x86_64.tar.gz
66f10f381651fddf57ffcbf858a64688c8e0eefd426a8aafac02f490d5081282 cua-driver-rs-0.5.3-darwin-universal.tar.gz
8afb51e07b0c07b846c8e8176aefce25d7d6c7b4b60ab7182248a15dd76b3b10 cua-driver-rs-0.5.3-linux-x86_64.tar.gz
9c89c989cd5acd4401c4c856ec679161c9ce979b694f748d0d5571f885a9217d cua-driver-rs-0.5.3-windows-arm64-binary.zip
c902dc53687d62a6833976220b4591a3959f394defe51e686cd98bc40c3bc35e cua-driver-rs-0.5.3-windows-x86_64.zip
fe361d43f2eebff298c3fb55185b5cc1e6120fe66a7514016b0b526f24c2c0ac cua-driver-rs-0.5.3-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.5.3-darwin-universal.tar.gz— directory tarball with LICENSE +CuaDriver.appbundle (install.sh expects this layout)cua-driver-rs-0.5.3-darwin-arm64.tar.gz— same payload, named for arm64 callerscua-driver-rs-0.5.3-darwin-x86_64.tar.gz— same payload, named for x86_64 callerscua-driver-rs-0.5.3-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.5.3-linux-x86_64.tar.gz— directory tarballcua-driver-rs-0.5.3-linux-x86_64-binary.tar.gz— bare binary
Windows
cua-driver-rs-0.5.3-windows-x86_64.zip— directory zipcua-driver-rs-0.5.3-windows-x86_64-binary.zip— barecua-driver.execua-driver-rs-0.5.3-windows-arm64.zip— directory zip (Windows on ARM)cua-driver-rs-0.5.3-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