Skip to content

v2.21.1

Choose a tag to compare

@nicobailon nicobailon released this 28 Sep 21:25
· 54 commits to main since this release

Surf 2.21.1 keeps browser automation aligned with current Chrome and updates its supporting integrations. Puppeteer 25.12 now drives Chrome 154 in real-browser checks, avoiding browser-version mismatches. Pi Subagents and the MCP SDK pick up their latest compatibility and reliability fixes. This is a maintenance release with no CLI changes or migration required.

Highlights

  • Run Surf's real-browser integration against Chrome 154 through Puppeteer 25.12.
  • Use the latest Pi Subagents reliability improvements.
  • Pick up current compatible fixes for MCP, Vite, and Node.js types.

Full changelog

Highlights

  • Surf's real-browser integration now tracks Chrome 154 through Puppeteer 25.12.
  • Pi integrations pick up the latest subagent reliability improvements.
  • Build, type, and MCP dependencies are up to date with their latest compatible fixes.

Changed

  • Browser compatibility - Updated Puppeteer to 25.12.0 and Chrome for Testing to 154.0.8037.57.
  • Pi integration - Updated Pi Subagents to 0.71.0.
  • Dependencies - Updated the MCP SDK to 1.30.1, Vite to 8.3.1, and Node.js types to 26.6.2.