Skip to content

cua-driver-rs: v0.13.1

Pre-release
Pre-release

Choose a tag to compare

@cua-release-bot cua-release-bot released this 28 Jul 21:46
d8c1efa

Cua Driver 0.13.1

Summary

This release adds 15 features and includes 22 fixes.

Features

  • make SDK-owned runtime the default. (#2545)
  • implement SDK-owned runtime RFC. (#2561)
  • support multiple direct runtimes per process. (#2575)
  • make permission adapter inventory mode-aware. (#2576)
  • centralize protected resource grants per runtime. (#2577)
  • expose trusted protected-consent hosts. (#2578)
  • enforce private observation grants. (#2579)
  • enforce desktop input grants. (#2580)
  • enforce exact file transfer grants. (#2581)
  • enforce consequential and privileged actions. (#2585)
  • ship semantic cursor themes. (#2591)
  • add local consent UI and complete Wayland certification. (#2597)
  • ship vector semantic cursor themes. (#2603)
  • simplify permissions and add session identity. (#2616)
  • browser_type can replace a field's content, not only append. (#2624) Thanks @ai-ag2026.

Fixes

  • accept letter keys on Windows. (#2551) reported by @rsyuzyov.
  • reject browser-origin MCP HTTP requests. (#2378)
  • restore v0.12.5 and v0.12.6 installs. (#2598) reported by @ipa2800.
  • restore macOS background pixel clicks. (#2609)
  • recover invalid Windows bounds. (#2601) Thanks @GoldenFish123321.
  • prefer foreground delivery in refusal guidance. (#2623)
  • declare WinRects support for GNOME Shell 49 and 50. (#2565) Thanks @ai-ag2026.
  • keep press_key modifiers on native Wayland. (#2573) Thanks @ai-ag2026.
  • verify set_value writes with an AXValue read-back. (#2621) Thanks @hqhq1025.
  • pick the AT-SPI action by name, not by position. (#2574) Thanks @ai-ag2026.
  • carry full 32-bit snapshot generation in element tokens. (#2608) Thanks @hqhq1025.
  • avoid leaking XInput masters without uinput. (#2631)
  • clarify foreground escalation guidance. (#2632) Thanks @HsiangNianian.
  • preserve Windows autostart path quoting. (#2634) reported by @eyeinthesky6.
  • activate Chromium checkboxes safely on Linux. (#2633)
  • redial Chrome after native consent. (#2635)
  • refuse disabled macOS AX actions. (#2637) reported by @coder-zkl1988.
  • refuse background window-move drags on Windows. (#2559) Thanks @ngnichtel.
  • gate Windows overlay compositing to real pixel changes. (#2558) Thanks @ngnichtel.
  • harden GNOME 50 Shell capture. (#2226) Thanks @cresslank.
  • bind macOS state and actions to requested windows. (#2645)
  • distrust web keystroke AX read-back. (#2595) Thanks @HsiangNianian.

Contributors

Thanks to @ai-ag2026, @coder-zkl1988, @cresslank, @eyeinthesky6, @GoldenFish123321, @hqhq1025, @HsiangNianian, @ipa2800, @ngnichtel, @rsyuzyov for contributing to this release.

Install

macOS and Linux:

/bin/bash -c "$(curl -fsSL https://cua.ai/driver/install.sh)"

Windows:

irm https://cua.ai/driver/install.ps1 | iex

Cua Driver ships universal macOS binaries, x86_64 and arm64 Windows builds,
and Linux preview builds. Release assets also include tag-pinned installer and
uninstaller scripts.

SHA256 Checksums

5d8359602668f1183608b63fafa32f69e5c9eb44c153fe0e9b0c6e88e17cae5a  _install-rust.sh
9dc81da0fda626ca79ed603ebe0d9913c291d89ab348bedbaefd2adb24547ed8  checksums.txt
17e09bd109bfb0d99b5bf9b0b75575e8f797ff30cb13be17988b2709b09d1ee5  cua-driver-rs-0.13.1-darwin-arm64.tar.gz
8635d069bfb7169b736e1830cfe2d012ace1820560654815b0c5939f4279c239  cua-driver-rs-0.13.1-darwin-universal-binary.tar.gz
236fc1aa02a09046945074623a02c86646b0be4c48754c6f502f9b1fff2bc032  cua-driver-rs-0.13.1-darwin-universal.tar.gz
f5df0e5600a26a822de872dd8361fc820bd3fde611ab91c1ddc3ddaa2ede1933  cua-driver-rs-0.13.1-darwin-x86_64.tar.gz
80c4b31718d953a7a6cbe25eba648dd063fcd486a8434a9a6aada6ba0f7a97b8  cua-driver-rs-0.13.1-linux-arm64-binary.tar.gz
0b554dd911093a5087bf8f48cd3cdcab7c971fc0a2b5bb16d0601ea959dc2da8  cua-driver-rs-0.13.1-linux-arm64.tar.gz
0676c727980a1a5ea792d715f576ec12e7c15099493a01af2a74ea64b036303f  cua-driver-rs-0.13.1-linux-x86_64-binary.tar.gz
ad32f7f556e4d922cc2445ff467b3edb3db95e4da5345f01c5a50cd10efee338  cua-driver-rs-0.13.1-linux-x86_64.tar.gz
0e15330f9a4461faae64264e9e642c93fa1e5080177c874f0c9136688bde06fa  cua-driver-rs-0.13.1-windows-arm64-binary.zip
8dbd03c44cbf55cb39c3727b42ef6276003501934db7f9600db1c6a147e0a33b  cua-driver-rs-0.13.1-windows-arm64.zip
3d30f7cd62300d26f06e2f4136118b11b1bef22a59897d454e479d1f425be46a  cua-driver-rs-0.13.1-windows-x86_64-binary.zip
4cf7847d22609d09e6c819900cac38733588e42a881689cca0d1bcf69d1fc8ec  cua-driver-rs-0.13.1-windows-x86_64.zip
e33e27a3f6cdd050b0ffcfad560ad4d167bcbd4f57ce5b976aee9e8f3ff6cea3  cua-driver-rs-v0.13.1-skills.tar.gz
929d067de38d10f303c997c4c6b165d48408fa95e98a7f29e13c9cebc7fad319  install.ps1
52293f8683c6c41ef8df0bb17907f3bd9266314e04f7b0c8f3c4576e7ba139f7  install.sh
d9884d4ef75c0dab828575084944493fe03230ab70799c4aa3fc977bf33f78d4  uninstall.ps1
57eac43f8ebf8eb8aeb919a5de627805b39868e002f7768746bd31b966e5f261  uninstall.sh

Full changelog

cua-driver-rs-v0.12.6...cua-driver-rs-v0.13.1