Skip to content

docs(cua-driver): 0.4.2 changelog entry + fix 0.3.6 wording#1786

Merged
f-trycua merged 1 commit into
mainfrom
docs/cua-driver-changelog-042
May 31, 2026
Merged

docs(cua-driver): 0.4.2 changelog entry + fix 0.3.6 wording#1786
f-trycua merged 1 commit into
mainfrom
docs/cua-driver-changelog-042

Conversation

@f-trycua
Copy link
Copy Markdown
Collaborator

@f-trycua f-trycua commented May 31, 2026

Keeps the docs changelog page in sync with the just-cut 0.4.2 release:

Docs-only. The GitHub release body for 0.4.2 auto-generates the same content from libs/cua-driver/rust commits; this mirrors it into the docs site.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Bug Fixes

    • Resolved launch crashes on macOS 14 Sonoma
    • Improved window state observation capabilities on macOS
  • Documentation

    • Updated changelog with version 0.4.2 release notes and clarifications regarding macOS permissions reporting behavior

- Add 0.4.2: macOS 14 Sonoma SkyLight selector guard (#1782, #1503) and
  Chromium/Electron AX trees via AXManualAccessibility (#1756).
- Fix the 0.3.6 entry, which described the permissions-status fix backwards:
  it now reports the driver's grants (via the daemon), not the caller's.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 31, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment May 31, 2026 3:16pm

Request Review

@f-trycua f-trycua merged commit 3dcfb6e into main May 31, 2026
6 of 8 checks passed
@f-trycua f-trycua deleted the docs/cua-driver-changelog-042 branch May 31, 2026 15:14
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 31, 2026

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 7cdbd54a-a638-4d97-9e2e-81a726200760

📥 Commits

Reviewing files that changed from the base of the PR and between e8acc6a and fbed06e.

📒 Files selected for processing (1)
  • docs/content/docs/cua-driver/reference/changelog.mdx

📝 Walkthrough

Walkthrough

The changelog documents the 0.4.2 driver release with two macOS fixes: SkyLight authentication selector guarding for Sonoma compatibility and Chromium/Electron accessibility tree enablement for window state visibility. The 0.3.6 entry is clarified to reflect daemon-attributed TCC grants instead of terminal grants.

Changes

Driver Changelog Updates

Layer / File(s) Summary
macOS driver release notes and clarifications
docs/content/docs/cua-driver/reference/changelog.mdx
New 0.4.2 release section documents SkyLight selector guarding for macOS 14 Sonoma crash prevention and Chromium/Electron accessibility tree enabling. The 0.3.6 permissions-status entry is updated to clarify it reports the driver daemon's real TCC grants rather than the calling terminal's.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • trycua/cua#1774: Documents the macOS cua-driver permissions status behavior change to report the daemon's real TCC grant attribution.
  • trycua/cua#1766: Updates macOS documentation around TCC attribution and permission grants for the daemon vs. calling terminal.
  • trycua/cua#1760: Implements macOS changes to force check_permissions to run in daemon-attributed mode, avoiding terminal-attributed TCC prompts.

Poem

🐰 Release notes hop in line,
macOS quirks now shine so fine.
Sonoma crashes fade away,
Accessibility here to stay! 🌟

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/cua-driver-changelog-042

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 ESLint

If the error stems from missing dependencies, add them to the package.json file. For unrecoverable errors (e.g., due to private dependencies), disable the tool in the CodeRabbit configuration.

ESLint skipped: no ESLint configuration detected in root package.json. To enable, add eslint to devDependencies.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

cua-driver crashes on macOS 14 (Sonoma) — unrecognized selector SLSEventAuthenticationMessage

1 participant