Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 08:49
· 26 commits to main since this release
30dd85f

This maintenance release hardens the documented deployment and updates all dependencies. Two changes are important for existing users:

  • Deployment defaults changed: the Compose files now bind the proxy to 127.0.0.1, and workers run as a non-root user with a seccomp profile (#93). Review your deployment if you exposed the proxy differently.

  • Playwright is now 1.62.1: remote clients must use a matching Playwright version to connect.

What's Changed

  • Switch worker to playwright-core by @mbroton in #64
  • docs: simplify agent instructions by @mbroton in #68
  • ci: enforce Conventional Commit PR titles by @mbroton in #69
  • docs: remove stale design notes by @mbroton in #76
  • ci: group Playwright dependency updates by @mbroton in #77
  • fix(ci): match Playwright Docker dependency by @mbroton in #79
  • fix(ci): use Playwright group schedule by @mbroton in #86
  • ci: add maintenance verification gates by @mbroton in #89
  • fix(ci): prevent partial Playwright updates by @mbroton in #91
  • fix(worker): handle Redis outages by @mbroton in #92
  • fix(security): harden deployment boundary by @mbroton in #93
  • chore(proxy): upgrade toolchain and dependencies by @mbroton in #94
  • chore(worker): upgrade compatible dependencies by @mbroton in #95
  • chore(worker): upgrade Redis client to v6 by @mbroton in #96
  • chore(worker): upgrade Playwright to 1.62.1 by @mbroton in #97
  • fix(config): validate timing relationships by @mbroton in #98
  • ci: validate a release before publishing its images by @mbroton in #99
  • chore(proxy): update Go to 1.26.6 by @mbroton in #100
  • fix(ci): pull the redis image before the release smoke test by @mbroton in #101

Full Changelog: v0.2.4...v0.3.0