Skip to content

Commit ece30cd

Browse files
eclairenclaude
andcommitted
Add May 1 changelog entry
Covers product and docs updates from April 24 through May 1. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent b6ce5c5 commit ece30cd

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

changelog.mdx

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,26 @@ import { YouTubeVideo } from '/snippets/youtube-video.mdx';
99
For API library updates, see the [Node SDK](https://github.com/onkernel/kernel-node-sdk/blob/main/CHANGELOG.md), [Python SDK](https://github.com/onkernel/kernel-python-sdk/blob/next/CHANGELOG.md), and [Go SDK](https://github.com/onkernel/kernel-go-sdk/blob/main/CHANGELOG.md) changelogs.
1010
</Note>
1111

12+
<Update label="May 1" tags={["Product", "Docs"]}>
13+
## Product updates
14+
15+
- Added a `kernel browsers curl` command to the [CLI](https://github.com/kernel/cli) for making HTTP requests directly to a browser session. Chromium synthesizes `User-Agent`, `Sec-CH-UA*`, and other identity headers so requests use the browser's real identity instead of leaking SDK defaults like `Go-http-client/1.1`.
16+
- Extended [Projects](/info/projects) support to the [CLI](https://github.com/kernel/cli) and [MCP server](/reference/mcp-server) — use the `--project` flag to scope CLI commands to a specific project, and MCP tools now resolve projects by name.
17+
- Improved mouse movement timing in cloud browsers with Gaussian-distributed delays between movements for more natural-looking interactions.
18+
- Profile downloads now extract directly to a local directory, with improved handling of in-progress download responses. The dashboard now respects the active project on download and surfaces errors as toasts; the API returns `409 no_saved_data` when a profile exists but has no captured state, distinct from `404` for missing profiles.
19+
- Improved managed auth UX: MFA prompts now display which channel (email or phone) the verification code was sent to, and `--credential-auto` now defaults to enabled when `--credential-provider` is set.
20+
- Added a dedicated `switch` MFA option type so generic method-switcher links ("Use another method", "Try another way") are distinguished from buttons that name a specific method, improving auto-click reliability on multi-step MFA pages.
21+
- Managed auth CUA flow now resolves external credentials (e.g. 1Password) via auto-lookup. Connections created with `{ provider, auto: true }` previously dead-ended in `awaiting_input` because the CUA path skipped the lookup step.
22+
- Managed auth connections now expose `browser_session_id` so callers can inspect or terminate the underlying browser session via the `/browsers` API.
23+
- Added a `diff-profile-archives` skill to the [Kernel skills repo](https://github.com/kernel/skills) for comparing Chrome profile archives directly from Claude Code.
24+
25+
## Documentation updates
26+
27+
- Added documentation for the new [`kernel browsers curl`](/reference/cli) command, along with the `kernel profiles download` and `kernel profiles delete` commands.
28+
- Documented [IP rotation behavior](/proxies/residential) for residential, ISP, and datacenter proxies.
29+
- Added guidance on [browser pool latency](/browsers/pools/overview) footguns and best practices.
30+
</Update>
31+
1232
<Update label="April 24" tags={["Product", "Docs"]}>
1333
## Product updates
1434

0 commit comments

Comments
 (0)