Skip to content

Releases: tomato-bazel/rules_chrome

Release list

v0.1.0

Choose a tag to compare

@mattmarshall mattmarshall released this 16 May 19:26

Initial release of rules_chrome.

Highlights

  • Hermetic Chrome for Testing toolchain: @chrome + @chromedriver fetched per-platform, sha256-pinned (linux64, mac-arm64, mac-x64, win32, win64).
  • chrome_run / chromedriver_run launchers with managed --user-data-dir (ephemeral / workspace / system) + standard automation flags.
  • Opt-in chrome/playwright sub-module: playwright_chrome_py_test and playwright_chrome_js_test macros that wire @chrome into launchPersistentContext against a Bazel-managed profile.
  • tools/refresh_versions.py (stdlib-only) regenerates known_versions.bzl from the Chrome for Testing JSON API.

Default Chrome for Testing version: 148.0.7778.167.