Skip to content

Releases: trycua/cua

cua-driver-rs-v0.7.0

cua-driver-rs-v0.7.0 Pre-release
Pre-release

Choose a tag to compare

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.7.0 (cb1a643) by @github-actions[bot]
  • cua-driver 0.7.0 — action-time modality, honest verification, browser + Wayland (Rust-only) (#2077) (f73c62b) by @francesco Bonacci
  • fix(cua-driver/linux): glide the agent cursor to the desktop-scope click point (#2061) (7468487) by @francesco Bonacci
  • ci(cua-driver): automated lane for the interactive modality #[ignore] suite (#2060) (86913e2) by @francesco Bonacci
  • fix(cua-driver/macos): set_config accepts {key,value} shape (parity with Win/Linux) (#2059) (3def0d7) by @francesco Bonacci
  • feat(cua-driver): window-less desktop-scope click — macOS + Linux (unified interface) (#2056) (af2255c) by @francesco Bonacci
  • test(cua-driver): cross-platform capture_mode matrix coverage + modality docs (#2053) (1397eb8) by @francesco Bonacci
  • test(cua-driver): use canonical capture_mode "ax", drop deprecated "tree" alias (#2054) (a8feefa) by @francesco Bonacci
  • test(cua-driver/macos): assert the decoy is really frontmost in modality_focus (#2052) (8e2de25) by @francesco Bonacci
  • feat(test-harness): Linux GTK3 harness app + test (parity with macOS/Windows) (#2050) (aaa3f4c) by @francesco Bonacci
  • fix(cua-driver/linux): remap a spare keycode for keysyms absent from the X keymap (#2048) (a139668) by @francesco Bonacci
  • test(cua-driver/windows): robustify slider_drag coords + web CDP-port isolation (#2049) (ab087a8) by @francesco Bonacci
  • fix(cua-driver/linux): get_desktop_state screen size on pure Wayland (#2047) (6b2b262) by @francesco Bonacci
  • refactor(cua-driver): test taxonomy + protocol split/dedup + transport coverage (Phases 3-6) (#2043) (708986d) by @francesco Bonacci
  • refactor(cua-driver): migrate all integration tests onto cua-driver-testkit (Phase 2) (#2040) (781e5c2) by @francesco Bonacci
  • refactor(cua-driver-testkit): shared test harness crate + migrate 2 tests (#2039) (a92db98) by @francesco Bonacci
  • test(cua-driver): desktop-scope modality harness test + test-suite docs (#2038) (ff3d038) by @francesco Bonacci
  • feat(cua-driver): desktop-scope Phase 1 — capture_scope config, get_desktop_state, Windows screen-absolute actions (#1968) (#2019) (fc27185) by @francesco Bonacci
  • fix(cua-driver): persist set_config to disk on Windows + Linux (#2034) (e08574c) by @francesco Bonacci
  • fix(cua-driver): Linux list_windows emits bounds for cross-platform parity (#2017) (#2018) (9e84c1d) by @francesco Bonacci

SHA256 Checksums

23cc0d3cf3534878a48ca4afc581edb622c30862e8ed2cb95b9119eb68775deb  cua-driver-rs-0.7.0-darwin-universal-binary.tar.gz
2735982df7affa088e8c51b921784d0a7838cbb4a3084a6f89fb575cd503e914  cua-driver-rs-0.7.0-linux-x86_64.tar.gz
4411ee029ba09125cf88fd373601991a9475dbbd3771b58eebb713c90961b6ef  cua-driver-rs-0.7.0-windows-x86_64.zip
55cdf4a40d950732c5deae75e7a4ebe455151048959446d3baa3ebeceb92e0e7  cua-driver-rs-0.7.0-linux-x86_64-binary.tar.gz
57c99c0004d56b15f05042388e9335e603a98596eaf9070cf1c0b2c264a26f47  cua-driver-rs-v0.7.0-skills.tar.gz
5db659be9c1e2ca2b4f9f15c6df49488d797f1047a61b891222d489fbabb592c  cua-driver-rs-0.7.0-windows-arm64.zip
6443dc775b682c71d31d25b94a296d082e7cc2c05fdfc522ccbe5ae350fedf51  cua-driver-rs-0.7.0-linux-arm64-binary.tar.gz
7cb81238b83bb7ca85e775500f616ec0efb942703f00b5d4f6d687c699ce8581  cua-driver-rs-0.7.0-darwin-universal.tar.gz
8f3a3184d62a5420af68b31eb4cd780d099410699ba5cb8727d1784cd5b0a5b9  cua-driver-rs-0.7.0-windows-x86_64-binary.zip
b491ad3cae2826158349af1df7eb32731cafca77df1b1329c396af8d4ccd23d4  cua-driver-rs-0.7.0-darwin-x86_64.tar.gz
c3a32a7a5cc0bb1f9d9296c1a8dfbe99dce13947a3a218f70328172121ed690a  cua-driver-rs-0.7.0-windows-arm64-binary.zip
d9ae82dd7ee5c53d6f7cf409bc6172ace6c7342823a74070524c9a160cce1477  cua-driver-rs-0.7.0-darwin-arm64.tar.gz
e2e08c5096b72c7f9405ee79e1da0bafcafaf84accd9d0cc87fce5430d8caa25  cua-driver-rs-0.7.0-linux-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.7.0-darwin-universal.tar.gz — directory tarball with LICENSE + CuaDriver.app bundle (install.sh expects this layout)
  • cua-driver-rs-0.7.0-darwin-arm64.tar.gz — same payload, named for arm64 callers
  • cua-driver-rs-0.7.0-darwin-x86_64.tar.gz — same payload, named for x86_64 callers
  • cua-driver-rs-0.7.0-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.7.0-linux-x86_64.tar.gz — directory tarball
  • cua-driver-rs-0.7.0-linux-x86_64-binary.tar.gz — bare binary
  • cua-driver-rs-0.7.0-linux-arm64.tar.gz — directory tarball (Linux on ARM / aarch64)
  • cua-driver-rs-0.7.0-linux-arm64-binary.tar.gz — bare binary (Linux on ARM / aarch64)

Windows

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

cua-cloud v0.1.1

Choose a tag to compare

@github-actions github-actions released this 26 Jun 07:26

What's Changed

cua-train v0.1.2

Choose a tag to compare

@github-actions github-actions released this 24 Jun 21:46

What's Changed

Maintenance release — dependency updates only.

cua-sandbox v0.1.17

Choose a tag to compare

@github-actions github-actions released this 24 Jun 21:46

What's Changed

cua-sandbox-apps v0.1.2

Choose a tag to compare

What's Changed

cua-computer-server v0.3.42

Choose a tag to compare

What's Changed

cua-cli v0.1.12

Choose a tag to compare

@github-actions github-actions released this 24 Jun 21:46

What's Changed

cua-bench v0.2.11

Choose a tag to compare

@github-actions github-actions released this 24 Jun 21:45

cua-agent v0.8.4

Choose a tag to compare

@github-actions github-actions released this 24 Jun 21:45

What's Changed

Maintenance release — dependency updates only.

Dependencies: cua-computer 0.5.19, cua-som 0.1.4

cua-driver-rs-v0.6.8

cua-driver-rs-v0.6.8 Pre-release
Pre-release

Choose a tag to compare

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.8 (cc9a311) by @github-actions[bot]
  • chore(deps): apply security dependency rollup (#2000) (6be1de8) by @johnny

SHA256 Checksums

33910c98e8e022b42cc4d079f9932ed406bccfaa9fabfe898edea7934d8bd154  cua-driver-rs-0.6.8-darwin-universal.tar.gz
689f8d21aced3bf12860a3dcf292f629ce6d612fe8aca27fd531b85846c769a5  cua-driver-rs-0.6.8-linux-x86_64.tar.gz
68b5020fafe0aaac7b9f30a97f612d60c8ee933ffd26a1ec4f6e25d1fcbe8508  cua-driver-rs-v0.6.8-skills.tar.gz
7d950d24aaf902357ce51827d23dd9c9c89a62720c1ff77effeec971139c696f  cua-driver-rs-0.6.8-windows-arm64-binary.zip
8cde6fa362a5d6c7d3e38be29ffd36eba42bdfb235cb0692bec79697a54affbe  cua-driver-rs-0.6.8-windows-x86_64-binary.zip
91c807f6ed8b73821409a74778651370ef3c32ecb3f945deeecdf8163329bdfa  cua-driver-rs-0.6.8-darwin-universal-binary.tar.gz
a609192943b6cc455858aa2bdc7185646865712771e0e258ada7da48962bcfaf  cua-driver-rs-0.6.8-darwin-x86_64.tar.gz
aa154aed01568c20201f75d07bbb0edad93ba132bf21c429b69e48d438d473df  cua-driver-rs-0.6.8-linux-arm64-binary.tar.gz
c74d65ca72b898e96132a363a5e8143f8199f609bdd5c323b6143d343c06881f  cua-driver-rs-0.6.8-darwin-arm64.tar.gz
d524d3c371d62de845104d24df139efcc29eb537440c1822e13319e1b4b5f76c  cua-driver-rs-0.6.8-windows-arm64.zip
d7915f55ea4c5c11eab09a78777711f3ffd8a718abe026a1aecc6d2b74e92de5  cua-driver-rs-0.6.8-windows-x86_64.zip
da99d077213c84fe58b46bce459e0c877afe50634d8d041f217effe9a17edea3  cua-driver-rs-0.6.8-linux-arm64.tar.gz
de885c6ad82b5e10ed0213be4642dda74b5922990ad6002eb5bc481d5d89c05b  cua-driver-rs-0.6.8-linux-x86_64-binary.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.8-darwin-universal.tar.gz — directory tarball with LICENSE + CuaDriver.app bundle (install.sh expects this layout)
  • cua-driver-rs-0.6.8-darwin-arm64.tar.gz — same payload, named for arm64 callers
  • cua-driver-rs-0.6.8-darwin-x86_64.tar.gz — same payload, named for x86_64 callers
  • cua-driver-rs-0.6.8-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.8-linux-x86_64.tar.gz — directory tarball
  • cua-driver-rs-0.6.8-linux-x86_64-binary.tar.gz — bare binary
  • cua-driver-rs-0.6.8-linux-arm64.tar.gz — directory tarball (Linux on ARM / aarch64)
  • cua-driver-rs-0.6.8-linux-arm64-binary.tar.gz — bare binary (Linux on ARM / aarch64)

Windows

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