diff --git a/.changeset/release-mms4chk5.md b/.changeset/release-mms4chk5.md deleted file mode 100644 index e287b3d..0000000 --- a/.changeset/release-mms4chk5.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"agent-browser": patch ---- - -### Bug Fixes - -- **Material Design checkbox/radio parity** - Restored Playwright-parity behavior for `check`/`uncheck` actions on Material Design controls. These components hide the native `` off-screen and use overlay elements that intercept coordinate-based clicks; the actions now detect this pattern and fall back to a JS `.click()` to correctly toggle state. Also improves `ischecked` to handle nested hidden inputs and ARIA-only checkboxes (#837) -- **Punctuation handling in `type` command** - Fixed incorrect virtual key (VK) codes being used for punctuation characters (e.g. `.`, `@`) in the `type` action, which previously caused those characters to be dropped or mistyped (#836) diff --git a/CHANGELOG.md b/CHANGELOG.md index 69979f3..b49918e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # agent-browser +## 0.20.11 + +### Patch Changes + +- 4b5fc78: ### Bug Fixes + + - **Material Design checkbox/radio parity** - Restored Playwright-parity behavior for `check`/`uncheck` actions on Material Design controls. These components hide the native `` off-screen and use overlay elements that intercept coordinate-based clicks; the actions now detect this pattern and fall back to a JS `.click()` to correctly toggle state. Also improves `ischecked` to handle nested hidden inputs and ARIA-only checkboxes (#837) + - **Punctuation handling in `type` command** - Fixed incorrect virtual key (VK) codes being used for punctuation characters (e.g. `.`, `@`) in the `type` action, which previously caused those characters to be dropped or mistyped (#836) + ## 0.20.10 ### Patch Changes diff --git a/cli/Cargo.lock b/cli/Cargo.lock index deeaf6d..52956cf 100644 --- a/cli/Cargo.lock +++ b/cli/Cargo.lock @@ -45,7 +45,7 @@ dependencies = [ [[package]] name = "agent-browser" -version = "0.20.10" +version = "0.20.11" dependencies = [ "aes-gcm", "async-trait", diff --git a/cli/Cargo.toml b/cli/Cargo.toml index d22612b..ddcacf9 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-browser" -version = "0.20.10" +version = "0.20.11" edition = "2021" description = "Fast browser automation CLI for AI agents" license = "Apache-2.0" diff --git a/package.json b/package.json index f9f4ace..f870086 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "agent-browser", - "version": "0.20.10", + "version": "0.20.11", "description": "Headless browser automation CLI for AI agents", "type": "module", "files": [