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

pre-release4 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

SHA256 Checksums

012fd4bb8d73fa10f417738fb3d61d570953143b6a6824497aa49a9c99684326  cua-driver-rs-0.4.1-linux-x86_64.tar.gz
06a793390d368642a6a7eb014ac33352978f1ebe331ca145732d65982ab80cad  cua-driver-rs-0.4.1-darwin-universal.tar.gz
1ad961a9727a98000fb4219b5727ae0299322ee4d177d1aa3058b96bfafc04cd  cua-driver-rs-v0.4.1-skills.tar.gz
3ace625164979e9a2dbe46451c15874c7af1b9caeee8214e01a7153655d07c90  cua-driver-rs-0.4.1-darwin-x86_64.tar.gz
55d074469d20741f18abe2d031db73ed81194efd2dfe208ec7051359ada2d50e  cua-driver-rs-0.4.1-darwin-arm64.tar.gz
683bfab7cfff33bd27e77ff41f43b2b9cce0a3aee7243c45875518ceca7de1dc  cua-driver-rs-0.4.1-darwin-universal-binary.tar.gz
6edd483170fea9c895abde90f112924dafb39eccfb443057196c883b7b218bf6  cua-driver-rs-0.4.1-windows-arm64.zip
8e2b16448fe03ae2c7ba18a82c7dbfe692ee2ab317c00aef90a84170e058b8ca  cua-driver-rs-0.4.1-linux-x86_64-binary.tar.gz
92b353f31c2202e10985ddbc28f68269dad2b607ea20f174f678b409f272715e  cua-driver-rs-0.4.1-windows-x86_64.zip
9af3f1fe6f3195ae8a239e499fbcb4d7c68f8d092f8134fd74491edb04b2703e  cua-driver-rs-0.4.1-windows-arm64-binary.zip
badca1ba0221864813c5395d531ac98705b2308cf62e8c6ee48c5637db5fa726  cua-driver-rs-0.4.1-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 | 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.4.1-darwin-universal.tar.gz — directory tarball with LICENSE + CuaDriver.app bundle (install.sh expects this layout)
  • cua-driver-rs-0.4.1-darwin-arm64.tar.gz — same payload, named for arm64 callers
  • cua-driver-rs-0.4.1-darwin-x86_64.tar.gz — same payload, named for x86_64 callers
  • cua-driver-rs-0.4.1-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.4.1-linux-x86_64.tar.gz — directory tarball
  • cua-driver-rs-0.4.1-linux-x86_64-binary.tar.gz — bare binary

Windows

  • cua-driver-rs-0.4.1-windows-x86_64.zip — directory zip
  • cua-driver-rs-0.4.1-windows-x86_64-binary.zip — bare cua-driver.exe
  • cua-driver-rs-0.4.1-windows-arm64.zip — directory zip (Windows on ARM)
  • cua-driver-rs-0.4.1-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.