Skip to content

docs: draft changelog #039 - #144

Draft
hussufo wants to merge 1 commit into
mainfrom
automation/changelog-039-2026-10-09
Draft

hussufo wants to merge 1 commit into
mainfrom
automation/changelog-039-2026-10-09

Conversation

@hussufo

@hussufo hussufo commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

docs: draft changelog #39

Generated content/docs/changelog/changelog-039.mdx.

  • Window: 2026-10-02T13:19:47.276Z to 2026-10-09T13:22:00.256Z
  • Window source: state
  • Timezone reference: America/Toronto
  • The MDX draft is intentionally clean. Commit references for kept and dropped items are listed below for review.
  • Cover image: /images/changelog/39.png (the undithered original is in the run artifacts for palette retries)
  • Cover motif: A locksmith holds one master key before a wall of differently shaped lockboxes, with several doors already open.

Monitored repositories

  • 0xnenlabs/steel@release (direct)
  • steel-dev/steel-browser@main (derived from the application release)
  • steel-dev/steel-cookbook@main (direct)
  • steel-dev/pi-steel@main (direct)
  • steel-dev/leaderboard@main (direct)
  • steel-dev/cli@main (direct)
  • steel-dev/docs@main (direct)

Included items

⭐ New

  • Global API keys: Global API keys can access any project in an organization by passing projectId with each request, while requests without one use the key's fallback project; Computers continue to require project-scoped keys. 0xnenlabs/steel fd5090c

🔧 Improvements

  • Billing notifications in Discord now cover Metronome plan renewals and payment failures, distinguish overdue payments from cancellations, and include amounts, invoice links, and updated balances where available. 0xnenlabs/steel 968acdf
  • API key rotation now uses the same dialog as key creation, with confirmation, progress, copy controls, and a one-time reveal of the rotated key. 0xnenlabs/steel 14e9b4c
  • Managed browsers now include Widevine support and use Google Chrome brand values across user-agent properties and headers. 0xnenlabs/steel b5a538b

🐛 Bug Fixes

  • Fixed sign-in for accounts with two-step verification by adding TOTP and backup-code flows for email links and OAuth, with clear errors for invalid or expired links. 0xnenlabs/steel 3ce4cc2
  • Fixed sessions created with recordings: false still allocating a recording. 0xnenlabs/steel 11f9d2b
  • Fixed hourly usage data failing to load for Metronome-billed organizations on the Last 24h and Last 3d views. 0xnenlabs/steel f7c16c6
  • Fixed included usage credits starting on a plan's upgrade anniversary instead of the first of the month; mid-month plan attachments now receive a full credit grant through the next monthly boundary. 0xnenlabs/steel 77c6ae1
  • Fixed recurring API pauses and memory growth caused by unbounded telemetry labels, duplicate logging workers, and DuckDB's external file cache. 0xnenlabs/steel 019c6e3 0xnenlabs/steel b71af0c
  • Fixed proxied browser actions on Box infrastructure using the wrong proxy provider instead of the organization's configured provider and overrides. 0xnenlabs/steel 6b2a867
  • Fixed managed browser pool rollouts draining available capacity while a new browser template was still starting or failed to register. 0xnenlabs/steel 80681a9

Source filtering

  • Commits collected: 31 (3 skipped as an automated author before grouping)
  • Logical changes: 31 (27 eligible, 4 excluded, 0 unaccounted)
  • Full ledger: scripts/changelog/audit/039.json in this pull request
  • Private sources keep their links and SHAs here but not their titles, subjects, or paths.

Needs review (1)

A heuristic rule dropped each of these. Confirm none of them belongs in the changelog.

  • non_material_docs steel-dev/docs #142: feat(brand): replace Steel logo with the new mark (1 commit, 10 files)
Structurally excluded (3)
  • ignored_files_only 0xnenlabs/steel #2155 (1 commit, 1 file)
  • submodule_pointer_only 0xnenlabs/steel #2164 (1 commit, 1 file)
  • self_generated steel-dev/docs #139: docs: draft changelog docs: draft changelog #023 #38 (1 commit, 5 files)
Discarded while drafting (5)
  • private source (This is a major internal infrastructure change, but the source describes a staged rollout rather than a distinct user-facing capability.) 0xnenlabs/steel 223c49b
  • private source (This is internal identity data plumbing for a later authentication migration and does not change current user-facing authorization behavior.) 0xnenlabs/steel 71b3787
  • private source (The migration was intended to preserve existing visuals, and the regressions were corrected within the same release.) 0xnenlabs/steel c8b2c34 0xnenlabs/steel b397f67
  • private source (This is a visual identity update without a functional product change.) 0xnenlabs/steel 45d056c
  • Updated the Sessions API quickstart to match the pricing page's free credit amount. (This is a small documentation correction rather than a product change.) steel-dev/docs fa1e027

@hussufo
hussufo requested review from fukouda and nibzard October 9, 2026 13:23
@vercel

vercel Bot commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs Ready Ready Preview Oct 9, 2026 1:24pm UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — 5f113120 Deployed Oct 9, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant