|
| 1 | +--- |
| 2 | +title: "Changelog #031" |
| 3 | +sidebarTitle: "Changelog #031" |
| 4 | +llm: true |
| 5 | +image: "/images/changelog/31.png" |
| 6 | +imageAlt: "Announcing Changelog #031" |
| 7 | +publishedAt: "2026-06-29" |
| 8 | +--- |
| 9 | +import Image from 'next/image'; |
| 10 | + |
| 11 | +<Image |
| 12 | + src="/images/changelog/31.png" |
| 13 | + alt="Announcing Changelog #031" |
| 14 | + width={800} |
| 15 | + height={400} |
| 16 | +/> |
| 17 | +Hey everyone. We held a bunch of changes for [Launch Week v3](https://steel.dev/launch-week), so this one is larger than usual: Stealth Browser, Dedicated IPs, Rust and Go SDKs, Atlas, pricing updates, and new cookbook recipes. |
| 18 | + |
| 19 | +### ⭐ New |
| 20 | + |
| 21 | +#### Stealth Browser |
| 22 | + |
| 23 | +Stealth Browser is live for enterprise customers. It is Steel's Chromium fork for agent sessions, with the browser profile applied at process startup before page JavaScript reads browser surfaces. |
| 24 | + |
| 25 | +#### Dedicated IPs for sessions |
| 26 | + |
| 27 | +Steel now supports dedicated IPs for browser sessions, including session-level IP selection, supported location selection in the app, and updated docs and pricing details for the new networking option. |
| 28 | + |
| 29 | +#### Rust and Go SDK support in the docs and cookbook |
| 30 | + |
| 31 | +Steel's docs and cookbook now cover the [Rust SDK](https://github.com/steel-dev/steel-rust) and [Go SDK](https://github.com/steel-dev/steel-go), with browser, scrape, computer-use, and framework examples across both languages. |
| 32 | + |
| 33 | +#### Atlas |
| 34 | + |
| 35 | +[Atlas](https://github.com/steel-dev/atlas) is a new open-source research harness (`@steel-dev/atlas`) for multi-agent browser research with an evidence ledger and optional claim verification. |
| 36 | + |
| 37 | +### 🔧 Improvements |
| 38 | + |
| 39 | +* Pricing moved to Launch, Scale, and Enterprise on one metered model, with usage credits, top-ups, budget controls, project usage filtering, and clearer per-meter cost breakdowns. |
| 40 | + |
| 41 | +* Steel's CAPTCHA handling now supports PerimeterX press-and-hold challenges via CDP, with controls to disable autosolving for specific CAPTCHA types when needed. |
| 42 | + |
| 43 | +* The cookbook added new recipes for MCP servers and agent orchestration workflows with Trigger.dev, Restate, and Temporal. |
| 44 | + |
| 45 | +* The leaderboard added the DRACO deep research benchmark, new BrowseComp rows for Exa Agent and Perplexity Agent, and Atlas callouts on research benchmark pages. |
| 46 | + |
| 47 | +### 🐛 Bug Fixes |
| 48 | + |
| 49 | +* Fixed cookbook language tabs so pages fall back to a valid default when a previously saved language is no longer available. |
| 50 | + |
| 51 | +* Fixed session creation failures in Steel Browser by falling back to relaxed fingerprint constraints when the bundled dataset lags the latest Chrome release. |
| 52 | + |
| 53 | +* Fixed browser log draining so large DuckDB write buffers no longer overflow during flushes, and updated managed-browser log handling to wait for logs to clear reliably. |
| 54 | + |
| 55 | +* Fixed managed-browser shutdown handling so ffmpeg exits gracefully during session teardown. |
| 56 | + |
| 57 | +* Corrected selected API request bodies so endpoints that do not require payloads are optional again. |
| 58 | + |
| 59 | +* Fixed Go and Rust browser examples in the cookbook so they run reliably against the live API. |
| 60 | + |
| 61 | +### 🏡 Housekeeping |
| 62 | + |
| 63 | +* Infra added a provider-agnostic bare-metal provisioning layer, internal APT repository support, and Debian package publishing pipelines for host-native services used in Steel's next infrastructure stack 😱. |
0 commit comments