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 | iexCua 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