diff --git a/CHANGELOG.md b/CHANGELOG.md index 7dd1352..b07126d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,17 +1,28 @@ # agent-browser -## 0.23.4 +## 0.24.0 -### Bug Fixes +### New Features -- Fixed **daemon hang on Linux** caused by a `waitpid(-1)` race condition in the SIGCHLD handler that stole exit statuses from Rust's `Child` handles, leaving the daemon in a broken state. Replaced the global signal handler with targeted crash detection via the existing drain interval (#1098) +- **AWS Bedrock AgentCore provider** - Added AWS Bedrock AgentCore as a cloud browser provider. Connect with `--provider agentcore` or `AGENT_BROWSER_PROVIDER=agentcore`. Uses lightweight manual SigV4 signing for authentication with support for the full AWS credential provider chain (environment variables, AWS CLI, SSO, IAM roles). Configure with `AGENTCORE_REGION`, `AGENTCORE_PROFILE_ID`, and `AGENTCORE_BROWSER_ID` environment variables. Returns session ID and Live View URL in the launch response (#397) + +### Documentation + +- Added AgentCore provider page to docs site, README options table, SKILL.md, and dashboard provider icons (#1120) ### Contributors - @ctate +- @pahud +## 0.23.4 + +### Bug Fixes + +- Fixed **daemon hang on Linux** caused by a `waitpid(-1)` race condition in the SIGCHLD handler that stole exit statuses from Rust's `Child` handles, leaving the daemon in a broken state. Replaced the global signal handler with targeted crash detection via the existing drain interval (#1098) + ## 0.23.3 ### Bug Fixes diff --git a/cli/Cargo.lock b/cli/Cargo.lock index e0990d2..9cb7e8f 100644 --- a/cli/Cargo.lock +++ b/cli/Cargo.lock @@ -45,7 +45,7 @@ dependencies = [ [[package]] name = "agent-browser" -version = "0.23.4" +version = "0.24.0" dependencies = [ "aes-gcm", "async-trait", diff --git a/cli/Cargo.toml b/cli/Cargo.toml index ce4cccb..7068526 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agent-browser" -version = "0.23.4" +version = "0.24.0" edition = "2021" description = "Fast browser automation CLI for AI agents" license = "Apache-2.0" diff --git a/docs/src/app/changelog/page.mdx b/docs/src/app/changelog/page.mdx index 83a3809..c405a30 100644 --- a/docs/src/app/changelog/page.mdx +++ b/docs/src/app/changelog/page.mdx @@ -1,5 +1,19 @@ # Changelog +## v0.24.0 + +

April 2, 2026

+ +### New Features + +- **AWS Bedrock AgentCore provider** - Added AWS Bedrock AgentCore as a cloud browser provider. Connect with `--provider agentcore` or `AGENT_BROWSER_PROVIDER=agentcore`. Uses lightweight manual SigV4 signing for authentication with support for the full AWS credential provider chain (environment variables, AWS CLI, SSO, IAM roles). Configure with `AGENTCORE_REGION`, `AGENTCORE_PROFILE_ID`, and `AGENTCORE_BROWSER_ID` environment variables. Returns session ID and Live View URL in the launch response (#397) + +### Documentation + +- Added AgentCore provider page to docs site, README options table, SKILL.md, and dashboard provider icons (#1120) + +--- + ## v0.23.4

March 31, 2026

diff --git a/package.json b/package.json index 90f69d7..11abcfc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "agent-browser", - "version": "0.23.4", + "version": "0.24.0", "description": "Browser automation CLI for AI agents", "type": "module", "files": [ diff --git a/packages/dashboard/package.json b/packages/dashboard/package.json index 3e9ce2c..c1fb54a 100644 --- a/packages/dashboard/package.json +++ b/packages/dashboard/package.json @@ -1,6 +1,6 @@ { "name": "dashboard", - "version": "0.23.4", + "version": "0.24.0", "private": true, "scripts": { "dev": "next dev",