diff --git a/.changeset/release-mmykr7r7.md b/.changeset/release-mmykr7r7.md deleted file mode 100644 index 63df413..0000000 --- a/.changeset/release-mmykr7r7.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"agent-browser": patch ---- - -### Bug Fixes - -- **WebSocket keepalive for remote browsers** - Added WebSocket Ping frames and TCP `SO_KEEPALIVE` to prevent CDP connections from being silently dropped by intermediate proxies (reverse proxies, load balancers, service meshes) during idle periods (#936) -- **XPath selector support** - Fixed element resolution to correctly handle the `xpath=` selector prefix (#908) - -### Performance - -- **Fast-path for identical snapshots** - Short-circuits the Myers diff algorithm when comparing a snapshot to itself, avoiding unnecessary computation in retry and loop workloads where repeated identical snapshots are common (#922) - -### Documentation - -- Migrated page metadata from MDX files to `layout.tsx` (#904) -- Added search functionality and color improvements to docs (#927) -- Fixed desktop browser list in the iOS comparison table (#926) -- Created a new `providers/` section with dedicated provider pages (#928) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae7e3ef..cd751e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # agent-browser +## 0.21.3 + +### Patch Changes + +- 6daad22: ### Bug Fixes + + - **WebSocket keepalive for remote browsers** - Added WebSocket Ping frames and TCP `SO_KEEPALIVE` to prevent CDP connections from being silently dropped by intermediate proxies (reverse proxies, load balancers, service meshes) during idle periods (#936) + - **XPath selector support** - Fixed element resolution to correctly handle the `xpath=` selector prefix (#908) + + ### Performance + + - **Fast-path for identical snapshots** - Short-circuits the Myers diff algorithm when comparing a snapshot to itself, avoiding unnecessary computation in retry and loop workloads where repeated identical snapshots are common (#922) + + ### Documentation + + - Migrated page metadata from MDX files to `layout.tsx` (#904) + - Added search functionality and color improvements to docs (#927) + - Fixed desktop browser list in the iOS comparison table (#926) + - Created a new `providers/` section with dedicated provider pages (#928) + ## 0.21.2 ### Patch Changes diff --git a/cli/Cargo.lock b/cli/Cargo.lock index f1eb63a..e2cc078 100644 --- a/cli/Cargo.lock +++ b/cli/Cargo.lock @@ -45,7 +45,7 @@ dependencies = [ [[package]] name = "agent-browser" -version = "0.21.2" +version = "0.21.3" dependencies = [ "aes-gcm", "async-trait", diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 2f4317a..7e553e9 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-browser" -version = "0.21.2" +version = "0.21.3" edition = "2021" description = "Fast browser automation CLI for AI agents" license = "Apache-2.0" diff --git a/package.json b/package.json index b78030c..8f6b39a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "agent-browser", - "version": "0.21.2", + "version": "0.21.3", "description": "Headless browser automation CLI for AI agents", "type": "module", "files": [