diff --git a/.changeset/release-mmhyg8ko.md b/.changeset/release-mmhyg8ko.md deleted file mode 100644 index 5475d59..0000000 --- a/.changeset/release-mmhyg8ko.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -"agent-browser": minor ---- - -### New Features - -- **Lightpanda browser engine support** - Added `--engine ` flag to select the browser engine (`chrome` by default, or `lightpanda`), implying `--native` mode. Configurable via `AGENT_BROWSER_ENGINE` environment variable (#646) -- **Dialog dismiss command** - Added support for `dismiss` subcommand in dialog command parsing (#605) - -### Improvements - -- **Daemon startup error reporting** - Daemon startup errors are now surfaced directly instead of showing an opaque timeout message (#614) -- **CDP port discovery** - Replaced broken hand-rolled HTTP client with `reqwest` for more reliable CDP port discovery (#619) -- **Chrome extensions** - Extensions now load correctly by forcing headed mode when extensions are present (#652) -- **Google Translate bar suppression** - Suppressed the Google Translate bar in native headless mode to avoid interference (#649) -- **Auth cookie persistence** - Auth cookies are now persisted on browser close in native mode (#650) - -### Bug Fixes - -- Fixed native auth login failing due to incompatible encryption format (#648) - -### Documentation - -- Improved snapshot usage guidance and added reproducibility check (#630) -- Added `--engine` flag to the README options table - -### Performance - -- Added benchmarks to the CLI codebase (#637) diff --git a/CHANGELOG.md b/CHANGELOG.md index c858c84..e3ddcc3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # agent-browser +## 0.17.0 + +### Minor Changes + +- 94521e7: ### New Features + - **Lightpanda browser engine support** - Added `--engine ` flag to select the browser engine (`chrome` by default, or `lightpanda`), implying `--native` mode. Configurable via `AGENT_BROWSER_ENGINE` environment variable (#646) + - **Dialog dismiss command** - Added support for `dismiss` subcommand in dialog command parsing (#605) + + ### Improvements + - **Daemon startup error reporting** - Daemon startup errors are now surfaced directly instead of showing an opaque timeout message (#614) + - **CDP port discovery** - Replaced broken hand-rolled HTTP client with `reqwest` for more reliable CDP port discovery (#619) + - **Chrome extensions** - Extensions now load correctly by forcing headed mode when extensions are present (#652) + - **Google Translate bar suppression** - Suppressed the Google Translate bar in native headless mode to avoid interference (#649) + - **Auth cookie persistence** - Auth cookies are now persisted on browser close in native mode (#650) + + ### Bug Fixes + - Fixed native auth login failing due to incompatible encryption format (#648) + + ### Documentation + - Improved snapshot usage guidance and added reproducibility check (#630) + - Added `--engine` flag to the README options table + + ### Performance + - Added benchmarks to the CLI codebase (#637) + ## 0.16.3 ### Patch Changes diff --git a/cli/Cargo.lock b/cli/Cargo.lock index be6dc8d..dea4a18 100644 --- a/cli/Cargo.lock +++ b/cli/Cargo.lock @@ -45,7 +45,7 @@ dependencies = [ [[package]] name = "agent-browser" -version = "0.16.3" +version = "0.17.0" dependencies = [ "aes-gcm", "async-trait", diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 06d1c4d..3a2d65e 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-browser" -version = "0.16.3" +version = "0.17.0" edition = "2021" description = "Fast browser automation CLI for AI agents" license = "Apache-2.0" diff --git a/package.json b/package.json index 14c08eb..570966b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "agent-browser", - "version": "0.16.3", + "version": "0.17.0", "description": "Headless browser automation CLI for AI agents", "type": "module", "main": "dist/daemon.js",