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.6 (abeed58) by @github-actions[bot]
- fix(cua-driver-rs)(linux): correct GTK4 element screen coordinates (#1564) (#1931) (53052c4) by @francesco Bonacci
- feat(cua-driver-rs)(linux): enable Chromium/Electron accessibility at serve startup (#1930) (7df344d) by @francesco Bonacci
- fix(cua-driver)(macos): stop idle overlay frame ticks (#1865) (31dda4b) by @wayne Boyer
- wayland support (#1910) (afe48d4) by @r33drichards
SHA256 Checksums
31630f24a18a58cded654f7bc79bc9af9bfe8d22627241bd0095a4e1caa69a5b cua-driver-rs-0.5.6-darwin-universal-binary.tar.gz
4bee61525900d1dff49ae1a6f01ae5dc8c6b086f54de164be1afcfc790a8cce6 cua-driver-rs-0.5.6-darwin-x86_64.tar.gz
4bf5c30df31a66acfeb04ab726cd7f82c3dde4c579c6edfee2d47a26660abb85 cua-driver-rs-0.5.6-darwin-universal.tar.gz
4de693815b9421ef891bfaea4f64c4772a2bd4e87d19f3758961f6133f99f500 cua-driver-rs-0.5.6-linux-x86_64.tar.gz
5c2c8e3df9e6efa846e0c43e6697c6d6d61d237afe1ce2d3f20bbc22d15d0ee4 cua-driver-rs-v0.5.6-skills.tar.gz
5d12dbb317266d08214e8897d42c1785dd259a6062b0bdbb21d955afcd23f1c8 cua-driver-rs-0.5.6-windows-arm64-binary.zip
638d242bdd47189dfd6bce41f83e3eb80030704fd0b5a47719052ad063b85f72 cua-driver-rs-0.5.6-linux-x86_64-binary.tar.gz
64cfde1611f286fbcf0c10b00c4d840fcd0382d0ba749bb40632ab9c6aaec3e4 cua-driver-rs-0.5.6-darwin-arm64.tar.gz
c900e631a4b39272d148d69571d5ab0b4d20b3e1a259845ab7528a78d97dfbc1 cua-driver-rs-0.5.6-windows-x86_64.zip
dc87bd2e21b77cbbd38e24193c89fca66fef168d14d41a2aeae37ea5d4968d8e cua-driver-rs-0.5.6-windows-arm64.zip
f55436a35efa6447def2b56419cffc5b860660743b70c83304b8532a2af538ba cua-driver-rs-0.5.6-windows-x86_64-binary.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.5.6-darwin-universal.tar.gz— directory tarball with LICENSE +CuaDriver.appbundle (install.sh expects this layout)cua-driver-rs-0.5.6-darwin-arm64.tar.gz— same payload, named for arm64 callerscua-driver-rs-0.5.6-darwin-x86_64.tar.gz— same payload, named for x86_64 callerscua-driver-rs-0.5.6-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.6-linux-x86_64.tar.gz— directory tarballcua-driver-rs-0.5.6-linux-x86_64-binary.tar.gz— bare binary
Windows
cua-driver-rs-0.5.6-windows-x86_64.zip— directory zipcua-driver-rs-0.5.6-windows-x86_64-binary.zip— barecua-driver.execua-driver-rs-0.5.6-windows-arm64.zip— directory zip (Windows on ARM)cua-driver-rs-0.5.6-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