agent-desktop/CHANGELOG.md
github-actions[bot] d07898336e
Some checks are pending
CI / Format (push) Waiting to run
CI / Test (push) Waiting to run
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript-typescript) (push) Waiting to run
CodeQL / Analyze (rust) (push) Waiting to run
Release / Release Please (push) Waiting to run
Release / Build (aarch64-apple-darwin) (push) Blocked by required conditions
Release / Build (x86_64-apple-darwin) (push) Blocked by required conditions
Release / Build FFI (aarch64-apple-darwin) (push) Blocked by required conditions
Release / Build FFI (x86_64-apple-darwin) (push) Blocked by required conditions
Release / Build FFI (x86_64-unknown-linux-gnu) (push) Blocked by required conditions
Release / Build FFI (aarch64-unknown-linux-gnu) (push) Blocked by required conditions
Release / Build FFI (x86_64-pc-windows-msvc) (push) Blocked by required conditions
Release / Publish to GitHub Release (push) Blocked by required conditions
Release / Publish to npm (push) Blocked by required conditions
Release / Publish Skills to ClawHub (push) Blocked by required conditions
Supply Chain / Audit (push) Waiting to run
chore(main): release 0.2.1 (#46)
* chore(main): release 0.2.1

* chore: sync cargo lock for release 1.85

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-23 06:09:29 -04:00

9.8 KiB

Changelog

0.2.1 (2026-05-23)

Bug Fixes

  • stabilize empty accessibility identity refs (1fb5a7d)

0.2.0 (2026-05-20)

⚠ BREAKING CHANGES

  • chain execution deadlines now return TIMEOUT instead of ACTION_FAILED when the target app does not respond before the chain deadline.

Refactoring

  • unify command execution contracts (1291a9c)

0.1.14 (2026-05-04)

Features

  • bundle skill docs and refactor --help for AI agents (#36) (b04d6f9)

0.1.13 (2026-04-17)

Features

  • ffi: ship C-ABI cdylib with review fixes and release pipeline (#26) (3cffbd6)

0.1.12 (2026-04-16)

Features

  • progressive skeleton traversal with ref-rooted drill-down (#20) (c17f2fa)

0.1.11 (2026-03-03)

Bug Fixes

  • show skill install prompt on all success paths (39b2bc6)

0.1.10 (2026-03-03)

Bug Fixes

  • add clawhub login step before sync in CI (208af12)

0.1.9 (2026-03-03)

Features

  • scalable skill architecture with ClawHub auto-publishing (#14) (9766520)

0.1.8 (2026-03-01)

Features

  • add electron/web app compatibility for accessibility tree traversal (a19c1b5)
  • implement --compact flag to collapse single-child unnamed nodes (4a300c8)

0.1.7 (2026-02-28)

Features

  • add notification command types, adapter trait, and CLI wiring (c5b05ba)
  • add notification management commands (macOS) (b1fd368)
  • macos: add NC session RAII guard and notification adapter wiring (0d55c21)
  • macos: implement dismiss and notification action commands (53d697d)
  • macos: implement notification list via AX tree traversal (53549a3)

Bug Fixes

  • macos: remove AXPress from dismiss action list (27ef4f3)
  • macos: restore frontmost app after notification center interaction (3881bc8)
  • macos: use pgrep and async osascript for NC lifecycle (9797585)

0.1.6 (2026-02-24)

Bug Fixes

  • handle null bounds in refmap and improve sidebar click resolution (d4197e8)

0.1.5 (2026-02-23)

Features

  • add fallback chains for set-value, clear, focus, scroll-to, type and post-action state hints (11f8da0)
  • add structured verbose logging across all layers (c7316e8)

Bug Fixes

  • add dwell time before drag release for drop target recognition (2a52d62)

0.1.4 (2026-02-23)

Features

  • add agent-desktop skill for universal AI agent support (ef45135)
  • add Claude Code skills for agent-desktop automation (ad91cd3)

0.1.3 (2026-02-23)

Bug Fixes

  • correct GitHub Release download URL and simplify tag format (8f66a93)
  • include README and CHANGELOG in npm package (084fc8c)

Performance

  • use curl for binary download in postinstall (ebafb71)

0.1.2 (2026-02-23)

Bug Fixes

  • use macos-latest for both build targets (91c7677)

0.1.1 (2026-02-23)

Features

  • 10-step scroll chain, focus guards, enhanced click chain, bounds fix (595ccb6)
  • add 19 new commands, AX-first rewrites, LOC compliance (d3f7e03)
  • add 19 new commands, AX-first rewrites, LOC compliance (eca04e8)
  • add release automation with GitHub Releases and npm distribution (18fc50c)
  • add structural hints to splitter columns in snapshots (48f8470)
  • AX-first right-click chain with inline context menu capture (cddc5d3)
  • Phase 1 foundation — workspace scaffold, core engine, macOS adapter, 31 commands (a346f24)
  • smart AX-first click chain + macOS crate restructure (4616c8f)
  • surface-targeted snapshot, menu wait, list-surfaces command (39178b2)

Bug Fixes

  • add menubar surface, fix press --app crash and modifier mapping (a231962)
  • address code review findings (double-free, CF leaks, injection) (2f495ff)
  • align error codes with spec (APP_NOT_FOUND, PERM_DENIED) and add -i shorthand (6dc567a)
  • ancestor-path cycle detection + CGEvent click fallback (198d7d7)
  • detect open menus via AXMenuBarItem.AXSelected, not AXMenus attribute (7f0d610)
  • make all 30 commands work end-to-end on macOS (1d98ab8)
  • remove AXShowDefaultUI from activation chain, fix child walk (74242f5)
  • resolve all 47 code review findings from Phase 1 audit (218503a)
  • right-click uses AXShowMenu; context menus detected via focused element (2c9aee3)
  • suppress dead_code lint on BatchCommand deserializer struct (608d4aa)
  • use simple release strategy for workspace version bumps (0ab78dd)