Skip to content

v5.0.0

Latest

Choose a tag to compare

@lackeyjb lackeyjb released this 11 Aug 13:10
· 1 commit to main since this release
289abde

v5.0.0

Highlights

  • Aligns the skill with the Agent Skills specification and supports cross-agent installation through Vercel's skills CLI.
  • Modernizes browser automation guidance around accessible locators and web-first waiting.
  • Replaces the temporary-file executor with a stable child-process executor and adds PW_SCRIPT_DIR script persistence.
  • Keeps helpers focused on browser setup, server detection, headers, cookie banners, screenshots, and artifact configuration.
  • Adds CI, Node.js tests, Chromium smoke fixtures, contribution tooling, and Dependabot configuration.
  • Updates GitHub Actions checkout and setup-node to v7.

Breaking Changes

  • Node.js 20+ and Playwright 1.62+ are required.
  • Helpers that duplicated Playwright actions, waits, extraction, authentication, and retries were removed. Use Playwright locators and assertions directly.
  • Stdin execution through run.js was removed. Use a script file or node run.js -e.
  • createContext() no longer accepts mobile; use Playwright device descriptors instead.
  • run.js now executes scripts in the caller's working directory, so relative paths resolve from the user's project.

Acknowledgments