Skip to content

Releases: quarylabs/rules_playwright

v0.6.0

23 May 21:09
3f2a37e

Choose a tag to compare

Using Bzlmod with Bazel 6 or greater

Add to your MODULE.bazel file:

bazel_dep(name = "rules_playwright", version = "0.6.0")

playwright = use_extension("@rules_playwright//playwright:extensions.bzl", "playwright")
playwright.repo(
    name = "playwright",
    playwright_version = "", # Match the exact version from your pnpm lock file of playwright-core
    browser_json = "", # Or vendor the browsers.json file from playwright core into your repo
)
use_repo(playwright, "playwright")

What's Changed

  • WIP: Support Playwright >= 1.58 (CfT download paths) by @benfdking in #1
  • Refactor: remove Rust CLI and implement Playwright repo generation in Starlark by @benfdking in #3
  • Port upstream CI test workflow updates by @benfdking in #2
  • chore: remove legacy WORKSPACE example by @benfdking in #7
  • Add Dependabot config for Bazel, Actions, and example JS deps by @benfdking in #5
  • chore: drop unused aspect_bazel_lib dependency by @benfdking in #8
  • chore: drop Rust-era toolchains and release tooling by @benfdking in #9
  • chore: final post-Rust cleanup by @benfdking in #10
  • ci: enforce buildifier format + lint on every PR by @benfdking in #11
  • chore(bcr): update metadata for quarylabs ownership by @benfdking in #12

New Contributors

Full Changelog: v0.5.4...v0.6.0