What's New

Changelog

Track all updates, improvements, and fixes to Owl Browser.
15 releases • 78 changes

New Feature(3)
  • Owl Light: a free, open-source Chrome-replacement browser that speaks the Playwright and Puppeteer protocols, so existing scripts can switch from upstream Chrome to Owl with a single binary swap. Carries the same stealth, fingerprinting, and profile system as the full Owl Browser, with a lighter footprint targeted at automation workloads that don't need the full control-panel surface. Available at github.com/Olib-AI/owl-light.
  • Chrome major version pinning on `browser_create_context` via the new `chrome_version_major` parameter (one of '143', '144', '145', '146', '147', '148') or the lower-level `chrome_version_id`. Each context can now be locked to a specific Chrome major from the rolling 6-version profile roster, useful for reproducing detection behaviour across browser generations or matching a customer's installed Chrome.
  • Flow Designer 2.0: a full-screen 3-pane workspace (palette / browser viewer + canvas / inspector) with a new Network/HTTP step category exposing http_request, http_download, http_session_*, and ftp_* tools — so flows can call external endpoints (e.g. fetch a 2FA code from your API) mid-automation. Step inspector adds Capture & Extract (JSONPath or regex with named groups), Retry/Timeout/Optional, and a variable-picker tree that lets you click any field in a previous step's result to insert `${prev.path}` or `${vars.NAME.group}` references. A built-in interactive walkthrough introduces the workspace on first launch.
Improvement(1)
  • Navigation pipeline and concurrent-session performance tuned end-to-end. Default `wait_until=load` semantics, parallelised stealth-injection paths, off-main-thread download handling, and a refcount-based PipeSyncState fix together drop per-navigation overhead and stabilise high-concurrency runs. 100 parallel sessions now reach the steady state in roughly 2 seconds.