v0.166.0 0.16.7

low risk

vercel-labs/agent-browserSep 9, 2026 → Sep 10, 20261 day between releases

What's New

Comparing v0.166.0 (Hugo) to 0.16.7 (Ruff) shows the older release contained breaking changes and the newer release focused on performance.

Breaking Changes

  • Glob pattern syntax changes (e.g., ** vs **/)
  • Default denial of text/org content requires opt-in
  • {{ return <value> }} outside partial now throws an error
  • Mount roots that are symlinks are dropped
  • KaTeX stylesheet version update required

New Features

  • New resources.Publish template function
  • New IndexOf method on Pages
  • New tokenize option for index values in related content config
  • Rule for default values on method receivers (RUF077)
  • Recognition of re.prefixmatch

Improvements

  • Go 1.27 upgrade
  • Glob library rewritten to v1.0.0
  • Template return keyword reimplemented to work in any scope
  • Render method accepts optional context argument
  • Performance improvements in parser name lookups

Bug Fixes

  • Fix alternate nested quotes inside format spec interpolations
  • Mark fix unsafe when it creates docstring (ISC003)
  • Skip fixes for multi-member imports (TID254)
  • Gate ImportCycleError on Python 3.15 (PLW0133)
  • Correct D211 and D203 rule conflict diagnostic

Upgrade Notes

The older release is for Hugo and the newer is for Ruff; these are different projects with no upgrade path between them.

The Two Releases

v0.166.0

v0.166.0

Sep 9, 2026· 1 month ago

This release focuses on hardening security, upgrading to Go 1.27, and reimplementing the template `return` keyword to work anywhere. It includes a major upgrade to the glob matching engine and various bug fixes.

Full release notes
0.16.7

0.16.7

Sep 10, 2026· 1 month ago

This release introduces new preview rules for default values on method receivers and regex prefix matching, while fixing various bugs related to nested quotes, imports, and Python 3.15 compatibility.

Full release notes