Cua Driver 0.30.4
Summary
This release includes 9 fixes.
Fixes
- support fractionally scaled Hyprland desktops. (#4244) Thanks @lorenzozanee; reported by @leeweisern.
- drop schemars uint/float formats from contract schema. (#3462) Thanks @redreceipt.
- render browser cursor on Linux. (#3778)
- scope trajectory recording to the session that started it. (#3632) Thanks @c8dhjp4tyv-bit; reported by @0p9b.
- keep a foreground key chord's modifiers on its base key. (#3855) Thanks @will-bogusz.
- verify a raised window on its display, not global order. (#3785) Thanks @will-bogusz.
- preserve delivered X11 mouse click timing. (#3762) Thanks @steipete.
- anchor theme transforms at hotspot. (#4246) Thanks @lorenzozanee; reported by @werinad.
- capture X11 DirectColor window colors. (#3758) Thanks @steipete.
Contributors
Thanks to @0p9b, @c8dhjp4tyv-bit, @leeweisern, @lorenzozanee, @redreceipt, @steipete, @werinad, @will-bogusz 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.
Why GitHub says “Pre-release”
GitHub's label is used only to keep this monorepo's repository-wide “Latest”
pointer from switching between independently released products. A plain Cua
Driver SemVer is a stable release; npm and PyPI publish it on
their normal stable channels, and the installers resolve the versioned
cua-driver-rs-v* releases directly.
SHA256 Checksums
a927680902700808d6e09a6653b498e76f6e37d2116c9bcf9296e6167abb5d08 _install-rust.sh
e9089053ef9421b52cdc0f617fdc94db4644c12b795baf40429cb69dce068b29 checksums.txt
e270ea67388d794505031b0a15d8b58994c67e18e754a43634d7732251f595df cua-driver-rs-0.30.4-darwin-arm64.tar.gz
a93d21bab914b2d854776f46f71a53bddd4e483ef762aeb74137d3ac306cbf65 cua-driver-rs-0.30.4-darwin-universal-binary.tar.gz
9c75a186f89352fb522dc67791575f8c9e8081a38795af2706e103d41fa72be4 cua-driver-rs-0.30.4-darwin-universal.tar.gz
0124eba0fb439e4d51ea38b5c452c00837f5782afa4c805142c76baf9c3ad25c cua-driver-rs-0.30.4-darwin-x86_64.tar.gz
a77007a57ddac6f5b46a49fa9d7c39d9f22b461bd6b50af736b45946b0207875 cua-driver-rs-0.30.4-linux-arm64-binary.tar.gz
21d00fa2fafe889e48a4e497fba95e6cd03de027753fc8799d5cf0695c30a8a1 cua-driver-rs-0.30.4-linux-arm64.tar.gz
fff2016e0dea320df9be3aa52fc942c4ea4ca651df32cf3e950119bbc3097d29 cua-driver-rs-0.30.4-linux-x86_64-binary.tar.gz
84445347ceb3039034ce30577b3b7c19a1f0c1f67639423f9da3a71be0418f90 cua-driver-rs-0.30.4-linux-x86_64.tar.gz
72d8713401ad1eb65f3046fe1c9d531840d36b3d5f999c79ac5fe1d4e8cff7e3 cua-driver-rs-0.30.4-windows-arm64-binary.zip
225926273a0bf962da7cefdd6915144d41f6ff519fa270f6c57c85436ae860ae cua-driver-rs-0.30.4-windows-arm64.zip
7b0ec893797fdeb0514d96f5797ad6aa53617eadcba2e47856461f60140c757b cua-driver-rs-0.30.4-windows-x86_64-binary.zip
71ca8dfb3b98edd1e897ec59715269c40610879e03aeff6ae0e2ce709c6900c9 cua-driver-rs-0.30.4-windows-x86_64.zip
b1fbd33afe656a8cd6098f023201eb545bb89a8b229d052fb489f7b1cdfa2b23 cua-driver-rs-v0.30.4-skills.tar.gz
4b03550465b29cae23e57bb48ab986a4162367683b3381baaeff50c5dbfef4b7 cua-hyprland-plugin-0.30.4-bf6c76786d938070f4ecf1e44004752f69f518b8-build-kit.tar.gz
77db2be520e620ac2a75e39181745481033b80321825f765abeea5fbf776c5b8 cua-hyprland-plugin-0.30.4-bf6c76786d938070f4ecf1e44004752f69f518b8.tar.gz
0c0c09a98c69d78f67fa9a7aa6b0a49355b791fbf7a595d3aca98febec793e63 install.ps1
317ba3a49fdba10f2a7f1b9f392c1bc1b7657f3aae85e1e2e43684cf17a1bf3b install.sh
561a4a36cf362a6e3490c3d9f7368599d265dca3e74b2c238fb6378ac0c05398 uninstall.ps1
524fb76d155183607f665992678bda5b89f7fa02dd9ccb78b672bfeb327ecc86 uninstall.sh