Skip to content

Commit 399fd7a

Browse files
authored
v0.6.0 changelog (vercel-labs#154)
1 parent 62f9b4d commit 399fd7a

File tree

2 files changed

+80
-0
lines changed

2 files changed

+80
-0
lines changed

docs/src/app/changelog/page.tsx

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
import { CodeBlock } from "@/components/code-block";
2+
3+
export default function Changelog() {
4+
return (
5+
<div className="max-w-2xl mx-auto px-4 sm:px-6 py-8 sm:py-12">
6+
<div className="prose">
7+
<h1>Changelog</h1>
8+
9+
<h2 id="v0.6.0">v0.6.0</h2>
10+
<p className="text-[#888] text-sm">January 2026</p>
11+
12+
<h3>New Features</h3>
13+
<ul>
14+
<li>
15+
<strong>Video recording</strong> - Record browser sessions to WebM using Playwright&apos;s native recording
16+
<CodeBlock code={`agent-browser record start ./demo.webm
17+
agent-browser click @e1
18+
agent-browser record stop`} />
19+
</li>
20+
<li>
21+
<strong><code>connect</code> command</strong> - Connect to a browser via CDP and persist the connection for subsequent commands
22+
<CodeBlock code={`agent-browser connect 9222
23+
agent-browser snapshot # No --cdp needed after connect`} />
24+
</li>
25+
<li>
26+
<strong><code>--proxy</code> flag</strong> - Configure browser proxy with optional authentication
27+
<CodeBlock code="agent-browser --proxy http://user:pass@proxy.com:8080 open example.com" />
28+
</li>
29+
<li>
30+
<strong><code>get styles</code> command</strong> - Extract computed styles from elements
31+
<CodeBlock code={`agent-browser get styles "button"`} />
32+
</li>
33+
<li>
34+
<strong>Claude marketplace plugin</strong> - Added <code>.claude-plugin/marketplace.json</code> for Claude Code integration
35+
</li>
36+
<li>
37+
<strong>Enhanced network output</strong> - <code>network requests</code> now shows method, URL, and resource type
38+
</li>
39+
<li>
40+
<strong><code>--version</code> flag</strong> - Display CLI version
41+
</li>
42+
</ul>
43+
44+
<h3>Bug Fixes</h3>
45+
<ul>
46+
<li>Fix Windows daemon startup and port calculation</li>
47+
<li>Support <code>libasound2t64</code> on newer Ubuntu versions (24.04+)</li>
48+
<li>Prevent CDP timeout on empty URL tabs</li>
49+
<li>Output screenshot as base64 when no path provided</li>
50+
<li>Resolve refs in <code>get value</code> command</li>
51+
<li>Support URL parameter in <code>tab new</code> command</li>
52+
<li>Allow <code>about:</code>, <code>data:</code>, and <code>file:</code> URL schemes</li>
53+
<li>Detect stale unix socket by attempting connection</li>
54+
<li>Respect <code>AGENT_BROWSER_HEADED</code> environment variable</li>
55+
<li>Handle SIGPIPE to prevent panic when piping to <code>head</code>/<code>tail</code></li>
56+
<li>Fix null path validation in screenshot command</li>
57+
</ul>
58+
59+
<h3>Protocol Alignment</h3>
60+
<p>These changes align the CLI with the daemon protocol for consistency:</p>
61+
<ul>
62+
<li><code>select</code> command now uses <code>values</code> field (supports multiple selections)</li>
63+
<li><code>frame main</code> uses <code>mainframe</code> action</li>
64+
<li><code>mouse wheel</code> uses <code>wheel</code> action</li>
65+
<li><code>set media</code> uses <code>emulatemedia</code> action</li>
66+
<li>Console output uses <code>messages</code> field</li>
67+
</ul>
68+
69+
<h3>Documentation</h3>
70+
<ul>
71+
<li>Expanded SKILL.md with comprehensive command reference</li>
72+
<li>Updated README with new commands and options</li>
73+
<li>Updated CDP mode documentation with <code>connect</code> workflow</li>
74+
</ul>
75+
76+
</div>
77+
</div>
78+
);
79+
}

docs/src/components/sidebar.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ const navigation = [
1515
{ name: "Streaming", href: "/streaming" },
1616
{ name: "Agent Mode", href: "/agent-mode" },
1717
{ name: "CDP Mode", href: "/cdp-mode" },
18+
{ name: "Changelog", href: "/changelog" },
1819
];
1920

2021
export function Sidebar() {

0 commit comments

Comments
 (0)