v1.15.0 0.16.4

medium risk

vercel-labs/agent-browserAug 17, 2026 → Aug 20, 20263 days between releases

What's New

The newer release introduces Python linting and syntax error detection, diverging from the older PDF OCR focus.

New Features

  • Added autofix for PTH116 in flake8-use-pathlib
  • Support pull diagnostics for notebook cells
  • Support for ARM64 MUSL Linux
  • Detected duplicate keyword arguments and parameters declared nonlocal

Improvements

  • Server enhancements offering display-only fixes and marking safe fixes preferred
  • Align mixed t-string/bytes error message with CPython 3.14
  • Added ctypes.LittleEndianStructure to existing exception rule

Bug Fixes

  • Fixed InvalidInstruction on Windows CPUs without POPCNT support
  • Emit semantic syntax errors in string type definitions as F722
  • Allow os._exit imports in import-private-name

Upgrade Notes

The provided release notes describe two distinct software projects (PDF inspection and Python linting), making a direct upgrade impossible. No migration is required as the features are unrelated.

The Two Releases

v1.15.0

1.15.0 — Selective OCR for scanned and mixed PDFs

Aug 17, 2026· 2 months ago

This release introduces selective OCR capabilities for scanned and mixed PDFs using PDFium rendering and PP-OCRv6. It focuses on recovering existing text layers before applying OCR, reusing sessions for performance, and exposing the OCR pipeline across Rust, Python, and Node.js.

Full release notes
0.16.4

0.16.4

Aug 20, 2026· 2 months ago

Focuses on syntax error detection improvements and server enhancements, including notebook support and display-only fixes.

Full release notes