Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
4.1 KiB
4.1 KiB
agent-browser
0.8.1
Patch Changes
8eec634: Improved release workflow to validate binary file sizes and ensure binaries are executable after npm install. Updated documentation site with a new mobile navigation system and added v0.8.0 changelog entries. Reformatted CHANGELOG.md for better readability.
v0.8.0
New Features
- Kernel cloud browser provider - Connect to Kernel (https://kernel.sh) for remote browser infrastructure via
-p kernelflag orAGENT_BROWSER_PROVIDER=kernel. Supports stealth mode, persistent profiles, and automatic profile find-or-create. - Ignore HTTPS certificate errors - New
--ignore-https-errorsflag for working with self-signed certificates and development environments - Enhanced cookie management - Extended
cookies setcommand with--url,--domain,--path,--httpOnly,--secure,--sameSite, and--expiresflags for setting cookies before page load
Bug Fixes
- Fixed tab list command not recognizing new pages opened via clicks or
target="_blank"links (#275) - Fixed
checkcommand hanging indefinitely (#272) - Fixed
set devicenot applying deviceScaleFactor - HiDPI screenshots now work correctly (#270) - Fixed state load and profile persistence not working in v0.7.6 (#268)
- Screenshots now save to temp directory when no path is provided (#247)
Security
- Daemon and stream server now reject cross-origin connections (#274)
0.7.6
Patch Changes
a4d0c26: Allow null values for the screenshot selector field. Previously, passing a null selector would fail validation, but now it is properly handled as an optional value.
0.7.5
Patch Changes
8c2a6ec: Fix GitHub release workflow to handle existing releases. If a release already exists, binaries are uploaded to it instead of failing.
0.7.4
Patch Changes
957b5e5: Fix binary permissions on install. npm doesn't preserve execute bits, so postinstall now ensures the native binary is executable.
0.7.3
Patch Changes
161d8f5: Fix native binary distribution in npm package. Native binaries for all platforms (Linux x64/arm64, macOS x64/arm64, Windows x64) are now correctly included when publishing.
0.7.2
Patch Changes
-
6afede2: Fix native binary distribution in npm packageNative binaries for all platforms (Linux x64/arm64, macOS x64/arm64, Windows x64) are now included in the npm package. Previously, the release workflow published to npm before building binaries, causing "No binary found" errors on installation.
0.7.1
Patch Changes
- Fix native binary distribution in npm package. Native binaries for all platforms (Linux x64/arm64, macOS x64/arm64, Windows x64) are now included in the npm package. Previously, the release workflow published to npm before building binaries, causing "No binary found" errors on installation.
0.7.0
Minor Changes
-
316e649: ## New Features- Cloud browser providers - Connect to Browserbase or Browser Use for remote browser infrastructure via
-pflag orAGENT_BROWSER_PROVIDERenv var - Persistent browser profiles - Store cookies, localStorage, and login sessions across browser restarts with
--profile - Remote CDP WebSocket URLs - Connect to remote browser services via WebSocket URL (e.g.,
--cdp "wss://...") - Download commands - New
downloadcommand andwait --downloadfor file downloads with ref support - Browser launch configuration - New
--args,--user-agent, and--proxy-bypassflags for fine-grained browser control - Enhanced skills - Hierarchical structure with references and templates for Claude Code
Bug Fixes
- Screenshot command now supports refs and has improved error messages
- WebSocket URLs work in
connectcommand - Fixed socket file location (uses
~/.agent-browserinstead of TMPDIR) - Windows binary path fix (.exe extension)
- State load and path-based actions now show correct output messages
Documentation
- Added Claude Code marketplace plugin installation instructions
- Updated skill documentation with references and templates
- Improved error documentation
- Cloud browser providers - Connect to Browserbase or Browser Use for remote browser infrastructure via