From 934d7ad557d10d954acedb6f77d1f388dcb27e65 Mon Sep 17 00:00:00 2001
From: eclairen <236733058+eclairen@users.noreply.github.com>
Date: Thu, 16 Jul 2026 22:24:27 +0000
Subject: [PATCH 1/3] Add July 17 changelog entry
---
changelog.mdx | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/changelog.mdx b/changelog.mdx
index 6b6c800..c18eaaa 100644
--- a/changelog.mdx
+++ b/changelog.mdx
@@ -9,6 +9,28 @@ import { YouTubeVideo } from '/snippets/youtube-video.mdx';
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.
+
+## Product updates
+
+- Extended [browser telemetry](/browsers/telemetry): added an in-VM OTLP export sink and OTel-compatible support in the browser events API, so telemetry can be shipped to any OpenTelemetry-compatible collector. Added a Prometheus metrics endpoint on browser VMs for direct scrape-based observability.
+- Extended [`@onkernel/cua-agent`](https://github.com/kernel/cua) with new Grok 4.5 and Meta Muse Spark computer-use providers, a `--proxy` flag for routing the agent's browser through a Kernel proxy, configurable retries on transient provider errors, and opt-in recovery when a provider returns an exact-empty response.
+- Extended `kernel audit-logs` in the [CLI](https://github.com/kernel/cli) with a `download` subcommand for chunked bulk exports and multi-method exclusion filters on `search`, so audit workflows can pull large windows without hitting pagination caps.
+- Improved cold-start performance: reduced Chromium restart time, and cut ~5s off session creation for profile-restore paths by fixing a chromium-launcher port check that blocked on stale sockets.
+- Set the default fill-rate for new [browser pools](/browsers/pools) created from the dashboard or [CLI](https://github.com/kernel/cli) to 25%, so pools warm up more predictably out of the box.
+- [`refresh_on_profile_update`](/browsers/pools) now defaults to `true` when a browser pool has a profile attached, and auto-unsets when the profile is removed, so pooled sessions stay in sync with the underlying profile without manual configuration.
+- Extended [managed auth](/auth/overview): the dashboard can now manage credential fields and TOTP secrets directly, and reauth auto-clicks an existing signed-in account on the SSO account chooser, so re-authentications complete without human intervention when the browser is already signed in.
+- Added a Cmd+K command palette to the dashboard for jump-to-anywhere navigation.
+- Published [`hermes-browser-plugin`](https://github.com/kernel/hermes-browser-plugin), a new Kernel cloud browser provider plugin for Hermes Agent.
+- Improved [just-html](https://github.com/kernel/just-html) with section deeplinks, comment permalinks, and a public integration-discovery metadata endpoint, so shared docs are easier to navigate, link, and index by agents.
+
+## Documentation updates
+
+- Published a new [Zero Data Retention](/info/zero-data-retention) page covering Kernel's ZDR posture.
+- Documented a "managed proxy without CAPTCHA solver" pattern for [stealth BYO proxy](/browsers/bot-detection/stealth) setups.
+- Moved the scaling guide into Introduction as a dedicated [Scale](/introduction/scale) page.
+- Documented in the [browser telemetry](/browsers/telemetry) guide which categories are disabled under BAA.
+
+
## Product updates
From 7cd21c11e813734445c142230556f655e3305219 Mon Sep 17 00:00:00 2001
From: eclairen <236733058+eclairen@users.noreply.github.com>
Date: Thu, 16 Jul 2026 22:28:17 +0000
Subject: [PATCH 2/3] Lead with browser telemetry launch, vary verbs, soften
claims
---
changelog.mdx | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/changelog.mdx b/changelog.mdx
index c18eaaa..89929cd 100644
--- a/changelog.mdx
+++ b/changelog.mdx
@@ -12,14 +12,14 @@ For API library updates, see the [Node SDK](https://github.com/onkernel/kernel-n
## Product updates
-- Extended [browser telemetry](/browsers/telemetry): added an in-VM OTLP export sink and OTel-compatible support in the browser events API, so telemetry can be shipped to any OpenTelemetry-compatible collector. Added a Prometheus metrics endpoint on browser VMs for direct scrape-based observability.
-- Extended [`@onkernel/cua-agent`](https://github.com/kernel/cua) with new Grok 4.5 and Meta Muse Spark computer-use providers, a `--proxy` flag for routing the agent's browser through a Kernel proxy, configurable retries on transient provider errors, and opt-in recovery when a provider returns an exact-empty response.
-- Extended `kernel audit-logs` in the [CLI](https://github.com/kernel/cli) with a `download` subcommand for chunked bulk exports and multi-method exclusion filters on `search`, so audit workflows can pull large windows without hitting pagination caps.
+- Launched [browser telemetry](/browsers/telemetry): capture events from inside a browser session — console output, network activity, page lifecycle, user interactions, captcha solves, and operational signals like crashes — then stream them live or pull them later for analysis, with opt-in control over which categories you capture. Alongside the launch, we added an in-VM OTLP export sink and OTel-compatible support in the browser events API, so telemetry can be shipped to any OpenTelemetry-compatible collector, plus a Prometheus metrics endpoint on browser VMs for direct scrape-based observability.
+- Added new Grok 4.5 and Meta Muse Spark computer-use providers to [`@onkernel/cua-agent`](https://github.com/kernel/cua), along with a `--proxy` flag for routing the agent's browser through a Kernel proxy, configurable retries on transient provider errors, and opt-in recovery when a provider returns an exact-empty response.
+- Gave `kernel audit-logs` in the [CLI](https://github.com/kernel/cli) a `download` subcommand for chunked bulk exports and the ability to exclude multiple HTTP methods from `search`, so audit workflows can pull large windows without hitting pagination caps.
- Improved cold-start performance: reduced Chromium restart time, and cut ~5s off session creation for profile-restore paths by fixing a chromium-launcher port check that blocked on stale sockets.
- Set the default fill-rate for new [browser pools](/browsers/pools) created from the dashboard or [CLI](https://github.com/kernel/cli) to 25%, so pools warm up more predictably out of the box.
- [`refresh_on_profile_update`](/browsers/pools) now defaults to `true` when a browser pool has a profile attached, and auto-unsets when the profile is removed, so pooled sessions stay in sync with the underlying profile without manual configuration.
-- Extended [managed auth](/auth/overview): the dashboard can now manage credential fields and TOTP secrets directly, and reauth auto-clicks an existing signed-in account on the SSO account chooser, so re-authentications complete without human intervention when the browser is already signed in.
-- Added a Cmd+K command palette to the dashboard for jump-to-anywhere navigation.
+- Expanded [managed auth](/auth/overview): the dashboard can now manage credential fields and TOTP secrets directly, and reauth now selects an already signed-in account on the SSO account chooser, so re-authentications can complete without human intervention when the browser is already signed in.
+- Shipped a Cmd+K command palette to the dashboard for jump-to-anywhere navigation.
- Published [`hermes-browser-plugin`](https://github.com/kernel/hermes-browser-plugin), a new Kernel cloud browser provider plugin for Hermes Agent.
- Improved [just-html](https://github.com/kernel/just-html) with section deeplinks, comment permalinks, and a public integration-discovery metadata endpoint, so shared docs are easier to navigate, link, and index by agents.
From d45b4c7834390e7b698281c4c347be46fe61610d Mon Sep 17 00:00:00 2001
From: eclairen <236733058+eclairen@users.noreply.github.com>
Date: Thu, 16 Jul 2026 22:35:33 +0000
Subject: [PATCH 3/3] Drop Prometheus metrics endpoint (internal fleet
observability, not customer-facing)
---
changelog.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/changelog.mdx b/changelog.mdx
index 89929cd..fe1ff1a 100644
--- a/changelog.mdx
+++ b/changelog.mdx
@@ -12,7 +12,7 @@ For API library updates, see the [Node SDK](https://github.com/onkernel/kernel-n
## Product updates
-- Launched [browser telemetry](/browsers/telemetry): capture events from inside a browser session — console output, network activity, page lifecycle, user interactions, captcha solves, and operational signals like crashes — then stream them live or pull them later for analysis, with opt-in control over which categories you capture. Alongside the launch, we added an in-VM OTLP export sink and OTel-compatible support in the browser events API, so telemetry can be shipped to any OpenTelemetry-compatible collector, plus a Prometheus metrics endpoint on browser VMs for direct scrape-based observability.
+- Launched [browser telemetry](/browsers/telemetry): capture events from inside a browser session — console output, network activity, page lifecycle, user interactions, captcha solves, and operational signals like crashes — then stream them live or pull them later for analysis, with opt-in control over which categories you capture. Alongside the launch, we added an in-VM OTLP export sink and OTel-compatible support in the browser events API, so telemetry can be shipped to any OpenTelemetry-compatible collector.
- Added new Grok 4.5 and Meta Muse Spark computer-use providers to [`@onkernel/cua-agent`](https://github.com/kernel/cua), along with a `--proxy` flag for routing the agent's browser through a Kernel proxy, configurable retries on transient provider errors, and opt-in recovery when a provider returns an exact-empty response.
- Gave `kernel audit-logs` in the [CLI](https://github.com/kernel/cli) a `download` subcommand for chunked bulk exports and the ability to exclude multiple HTTP methods from `search`, so audit workflows can pull large windows without hitting pagination caps.
- Improved cold-start performance: reduced Chromium restart time, and cut ~5s off session creation for profile-restore paths by fixing a chromium-launcher port check that blocked on stale sockets.