Releases: quarylabs/rules_playwright
Releases · quarylabs/rules_playwright
v0.6.0
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
- @benfdking made their first contribution in #1
Full Changelog: v0.5.4...v0.6.0