github trycua/cua cua-driver-rs-v0.6.4

pre-release5 hours ago

cua-driver-rs

cua-driver-rs is the Rust implementation of
cua-driver,
shipping the same user-facing cua-driver binary 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* vs cua-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 | iex

The 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.app bundle (install.sh expects this layout)
  • cua-driver-rs-0.6.4-darwin-arm64.tar.gz — same payload, named for arm64 callers
  • cua-driver-rs-0.6.4-darwin-x86_64.tar.gz — same payload, named for x86_64 callers
  • cua-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 tarball
  • cua-driver-rs-0.6.4-linux-x86_64-binary.tar.gz — bare binary
  • cua-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 zip
  • cua-driver-rs-0.6.4-windows-x86_64-binary.zip — bare cua-driver.exe
  • cua-driver-rs-0.6.4-windows-arm64.zip — directory zip (Windows on ARM)
  • cua-driver-rs-0.6.4-windows-arm64-binary.zip — bare cua-driver.exe (Windows on ARM)

Installer scripts

  • install.sh — macOS / Linux pre-release one-liner installer
  • install.ps1 — Windows one-liner installer
  • uninstall.sh — macOS / Linux pre-release one-liner uninstaller
  • uninstall.ps1 — Windows one-liner uninstaller

Don't miss a new cua release

NewReleases is sending notifications on new releases.