Skip to content

Releases: forjd/browse

browse: v0.16.4

Choose a tag to compare

@github-actions github-actions released this 12 Jun 20:56

0.16.4 (2026-06-12)

Bug Fixes

  • authenticate recorder events (ba12dc6)
  • bound socket request buffers (5caadca)
  • constrain crawl link traversal (fecb237)
  • constrain flow screenshot filenames (eb964b3)
  • gate login credentials behind config trust (a06b2c9)
  • harden config plugin loading (6134ced)
  • move daemon files to private runtime dir (e391413)
  • protect auth state exports (5125807)
  • reject dangerous playwright launch options (22d42f3)
  • reject unsafe regex patterns (ca53302)
  • restrict tcp daemon binding (e7fa470)
  • sanitize doc capture filenames (17b0d11)
  • write pid files without following symlinks (b1ce29f)

browse: v0.16.3

Choose a tag to compare

@github-actions github-actions released this 12 Jun 19:35

0.16.3 (2026-06-11)

Bug Fixes

  • resolve correctness and security findings from full-repo review (4f36ca2)

browse: v0.16.2

Choose a tag to compare

@github-actions github-actions released this 08 May 22:06

0.16.2 (2026-05-08)

Bug Fixes

  • handle browse install resolution and CDN diagnostics (e313cd1)

browse: v0.16.1

Choose a tag to compare

@github-actions github-actions released this 12 Apr 22:27

0.16.1 (2026-04-12)

Bug Fixes

  • pin Bun to 1.3.11 in CI (43e0924)

browse: v0.16.0

Choose a tag to compare

@github-actions github-actions released this 12 Apr 22:16

0.16.0 (2026-04-12)

Features

  • add custom reporter registry API (#173) (0beea54)
  • add official plugin starters (01ac5a4)
  • add plugin marketplace discovery command (4dc5fb6)
  • complete phase 9 performance roadmap (6989938)
  • expose additional flow reporters (1b9bcdf)
  • expose JUnit suite metadata flags (f2322e3)
  • implement phase 8 production hardening foundations (5a1b180)
  • optimise Docker image builds (f94ddd0)
  • scaffold Browse starter tests for Vitest and Jest (639eb12)
  • scaffold built-in flow templates (e70e362)
  • ship a reusable GitHub Action (648d2bf)
  • support plugin-provided flow reporters (adac3f1)

Bug Fixes

  • address phase 8 review findings (91b6ffe)
  • ci: run chromium smoke on linux arm64 (8931166)
  • ci: use bun x for Playwright install (fc57c33)
  • ci: use firefox on linux arm64 (5b9be37)
  • install browsers with patchright (2b8c2f1)
  • isolate daemon session state in tests (32ec5bc)

browse: v0.15.0

Choose a tag to compare

@github-actions github-actions released this 09 Apr 09:42

0.15.0 (2026-04-09)

Features

browse: v0.14.0

Choose a tag to compare

@github-actions github-actions released this 08 Apr 16:16

0.14.0 (2026-04-08)

Features

  • add disambiguation for flow click/fill/select steps (cf9c3c6), closes #148
  • support file-based flow definitions in flows/ directory (756a1c5)

browse: v0.13.0

Choose a tag to compare

@github-actions github-actions released this 08 Apr 10:46

0.13.0 (2026-04-08)

Features

  • add plugin system for custom commands and lifecycle hooks (55a4d03)

Bug Fixes

  • CreepJS hasKnownBgColor detection by patching getComputedStyle for ActiveText (1c9bc08)
  • propagate TAG env var to Homebrew formula generation step (9e0627b)
  • stealth detection issues (#139, #137, #127) (47a64ff)
  • stealth detection issues (#139, #137, #127) (ad6d025)

browse: v0.12.3

Choose a tag to compare

@github-actions github-actions released this 27 Mar 22:36

0.12.3 (2026-03-27)

Bug Fixes

  • improve stealth against CreepJS detection (#126, #127, #128) (0d11340)
  • stub chrome.runtime and spoof screen.availHeight (#132, #133) (3317ba3)
  • use real Chrome version in userAgentData fullVersionList (#130) (0aaa9c0)
  • use WeakMap toString spoofing and prototype-walk TypeError (#129, #131) (b4173e7)

browse: v0.12.2

Choose a tag to compare

@github-actions github-actions released this 27 Mar 21:03

0.12.2 (2026-03-27)

Bug Fixes

  • evade fpscanner WEBDRIVER detection with Blink feature flag (2b63c91), closes #115
  • evade Pixelscan masking detection with real high-entropy values (4616154), closes #118
  • improve stealth detection evasion with extension-based UA patching (1a06762)
  • make navigator getters throw TypeError on prototype access (7decc73), closes #117
  • use --user-agent= Chromium flag to patch ServiceWorker UA leak (ec2a929), closes #116