diff --git a/.changeset/release-mn3erqi1.md b/.changeset/release-mn3erqi1.md deleted file mode 100644 index b6928a2d0..000000000 --- a/.changeset/release-mn3erqi1.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -"agent-browser": minor ---- - -### New Features - -- **Cross-origin iframe support** - Added support for snapshots and interactions within cross-origin iframes via `Target.setAutoAttach` (#949) -- **Network request detail and filtering** - Added `network request ` command to view full request/response detail, and new filtering options for `network requests` including `--type` (e.g. `xhr,fetch`), `--method` (e.g. `POST`), and `--status` (e.g. `2xx`, `400-499`) (#935) - -### Improvements - -- **Snapshot usability** - Reduced AI cognitive load by filtering semantic noise from snapshot output; cursor-interactive elements are now included by default, making the `-C` flag unnecessary (#968) -- **Upgrade command** - Improved robustness of installation method detection in the upgrade command (#960) -- **Target tracking** - Enhanced target tracking and page information handling for more reliable browser session management (#969) - -### Bug Fixes - -- Fixed **viewport dimensions** being reported incorrectly in streaming status messages and screencast (#952) -- Fixed **`find` command** flags such as `--exact` and `--name` leaking into fill values when used with fill actions (#955) -- Fixed **state commands** incorrectly starting the daemon when no `session_name` is provided (#677, #964) -- Fixed **auto-connect** triggering when the daemon is already running, preventing duplicate connections (#971) -- Fixed **Enter key press** not working by adding a text field to `keyDown` events (#972) -- Fixed **download command** to properly handle absolute paths and correctly click target elements (#970) - -### Breaking Changes - -- The `-C` / `--cursor` flag for `snapshot` is deprecated; cursor-interactive elements are now included by default and the flag has no additional effect (#968) - -### Documentation - -- Updated `README.md` with new `network requests` filtering options and `network request ` command usage -- Removed references to the deprecated `-C` / `--cursor` snapshot flag from docs and command reference diff --git a/CHANGELOG.md b/CHANGELOG.md index 3380ae6f3..a1fa8628d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,38 @@ # agent-browser +## 0.22.0 + +### Minor Changes + +- be30bc9: ### New Features + + - **Cross-origin iframe support** - Added support for snapshots and interactions within cross-origin iframes via `Target.setAutoAttach` (#949) + - **Network request detail and filtering** - Added `network request ` command to view full request/response detail, and new filtering options for `network requests` including `--type` (e.g. `xhr,fetch`), `--method` (e.g. `POST`), and `--status` (e.g. `2xx`, `400-499`) (#935) + + ### Improvements + + - **Snapshot usability** - Reduced AI cognitive load by filtering semantic noise from snapshot output; cursor-interactive elements are now included by default, making the `-C` flag unnecessary (#968) + - **Upgrade command** - Improved robustness of installation method detection in the upgrade command (#960) + - **Target tracking** - Enhanced target tracking and page information handling for more reliable browser session management (#969) + + ### Bug Fixes + + - Fixed **viewport dimensions** being reported incorrectly in streaming status messages and screencast (#952) + - Fixed **`find` command** flags such as `--exact` and `--name` leaking into fill values when used with fill actions (#955) + - Fixed **state commands** incorrectly starting the daemon when no `session_name` is provided (#677, #964) + - Fixed **auto-connect** triggering when the daemon is already running, preventing duplicate connections (#971) + - Fixed **Enter key press** not working by adding a text field to `keyDown` events (#972) + - Fixed **download command** to properly handle absolute paths and correctly click target elements (#970) + + ### Breaking Changes + + - The `-C` / `--cursor` flag for `snapshot` is deprecated; cursor-interactive elements are now included by default and the flag has no additional effect (#968) + + ### Documentation + + - Updated `README.md` with new `network requests` filtering options and `network request ` command usage + - Removed references to the deprecated `-C` / `--cursor` snapshot flag from docs and command reference + ## 0.21.4 ### Patch Changes diff --git a/cli/Cargo.lock b/cli/Cargo.lock index 2b63d0e48..bb7b2412f 100644 --- a/cli/Cargo.lock +++ b/cli/Cargo.lock @@ -45,7 +45,7 @@ dependencies = [ [[package]] name = "agent-browser" -version = "0.21.4" +version = "0.22.0" dependencies = [ "aes-gcm", "async-trait", diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 8d5ec9951..df1a6d42b 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-browser" -version = "0.21.4" +version = "0.22.0" edition = "2021" description = "Fast browser automation CLI for AI agents" license = "Apache-2.0" diff --git a/package.json b/package.json index 16c5cb38b..b0e08764a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "agent-browser", - "version": "0.21.4", + "version": "0.22.0", "description": "Headless browser automation CLI for AI agents", "type": "module", "files": [