Skip to content

Commit ebb3d48

Browse files
authored
Merge pull request #65 from steel-dev/automation/changelog-031-2026-06-29
docs: draft changelog #31
2 parents 8c396f2 + c5c14ec commit ebb3d48

3 files changed

Lines changed: 64 additions & 0 deletions

File tree

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
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 😱.

content/docs/changelog/meta.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"root": true,
44
"pages": [
55
"---Changelog---",
6+
"changelog-031",
67
"changelog-030",
78
"changelog-029",
89
"changelog-028",

public/images/changelog/31.png

2.25 MB
Loading

0 commit comments

Comments
 (0)