v0.5.0
Upgrade notes
- The worker image now uses Playwright 1.63.0. Update clients to 1.63.x before connecting to these workers. Clients on another minor version need workers with that version.
- pgx 5.11 follows PostgreSQL's connection URI rules: encode spaces in query values as
%20. A+is now a literal plus sign. The documented database URLs need no change. - No environment variables or application database migrations changed.
Changes
- Update the Playwright worker, benchmark client, and browser image together to 1.63.0 (#121, includes #119).
- Update pgx to 5.11.0 and correct the scheduler test's connection URI encoding (#120).
- Update goose to 3.28.0 (#118).
- Add the guide for workers on multiple machines (#117).
- Check that release images match the images deployed by Docker Compose (#116).
Verification
Worker tests, TypeScript checks, Playwright version checks, server tests with race detection, generated-code checks, server vulnerability checks, Docker builds, and Chromium/Firefox/WebKit integration tests passed. The release workflow also checks both image architectures and smoke-tests the deployment before publishing.
Full changelog: v0.4.1...v0.5.0