Repository navigation
v0.4.6
9lives 0.4.6 releases the Go CLI and @9l/playwright together. CLI and SDK runtime behavior is unchanged in this patch; the release adds execution qualification and updates the public demo and documentation.
What changed
- Challenge wrong-record tests: a deterministic fixture has two records with identical Edit labels. Six
9l runexecutions show a weak visibility check missing a wrong-record defect, an exact record-ID assertion catching it, stable targeting after row reordering, and a deliberately wrong expected-ID canary failing at its assertion. This qualifies the fixture and assertions; it does not add automatic locator healing. Qualification details. - Stabilize the heartbeat deadline test on loaded CI runners using explicit executor synchronization and observed heartbeat updates.
- Align the homepage and GitHub overview with the recorded agent demo, confirmation receipts and controlled faults. Add QualityMax branding, light/dark themes, a Memes gallery, consent-gated analytics and restore npm links/downloads.
Install
The CLI and SDK are separate distributions. Download a native CLI archive below and verify it with SHA256SUMS; each archive includes legal notices. The optional SDK is available on npm:
npm install --save-dev @9l/playwright@0.4.6Your project supplies Playwright and its browsers. See the installation guide and changelog.
Full comparison: v0.4.5...v0.4.6