v1.0.1
Lens v1.0.1 is a hardening, reliability, and efficiency release for deterministic browser QA.
Highlights
- Validates user-selected output, baseline, Eval, RunLedger, and Howl write destinations before any artifact is created.
- Completes secret redaction across terminal JSON/verbose output, accessibility payloads, flow reports, walkthroughs, Eval records, baseline identifiers, and artifact paths.
- Bounds noisy page evidence, custom viewport dimensions, and flow recordings with explicit truncation or artifact-limit warnings.
- Converts malformed browser-bridge output and invalid auth storage-state files into documented, structured failures.
- Adds deterministic SPA, image-heavy, late-network, and many-link benchmark fixtures with machine-readable receipts and a labeled/manual performance workflow.
- Expands compatibility coverage across macOS/Linux, Node 18/20/22, Chromium, Firefox, and WebKit, including missing-engine behavior.
- Aligns the CLI, Kujo manifests, spec, README, documentation, tests, and private browser bridge package at version 1.0.1.
Verification
- Kujo suite: 448/448 assertions passed
- Browser bridge: 18/18 tests passed
- npm audit: zero known runtime vulnerabilities
- Secret-bearing full checks and recorded flows: no raw tokens in artifacts, baselines, walkthroughs, JSON, or verbose logs
- Version consistency, bridge syntax, YAML parsing, benchmark receipt comparison, and working-tree checks passed
Full changelog: v1.0.0...v1.0.1