# Webperf Workbench changelog

## 0.1.4 — 2026-10-15

### Added
- Connected `webperf.jardenberg.net` through Lovable-managed DNS and Sites custom-domain hosting.
- Set the new canonical URL in page metadata and preserved the original Sites address.
- Preserved the existing public sharing setting observed before deployment; audit APIs continue to require ChatGPT sign-in. Added a sign-in link for visitors arriving on the custom domain.

## 0.1.3 — 2026-10-15

### Fixed
- Recognised Webperf’s `404` namespace as the 404-page test in combined browser reports.
- Distinguished numeric counts of failed website checks from boolean test-execution failures, preserving valid low-scoring audit results.

## 0.1.2 — 2026-10-15

### Fixed
- Explicit failures reported by Webperf no longer count as completed test coverage.
- Distinguished combined browser scores from the final overall combined score.
- Marked Zonemaster DNS unavailable: it requires an additional Docker runner absent from this setup. Sixteen other tests remain selectable.

## 0.1.1 — 2026-10-15

### Changed
- Activated the repository-restricted GitHub connection for starting audits and reading reports from the private site.
- Added the connection expiry date, 13 January 2027, to the About view. The credential is stored only in Sites runtime secrets.

## 0.1.0 — 2026-10-15

### Added
- Private Sites dashboard with 17 selectable Webperf Core tests, presets and English/Swedish reports.
- On-demand GitHub Actions runner using the official container pinned by digest.
- Run history, original 1–5 ratings, finding details, JSON downloads and diagnostic logs.
- Repository-scoped GitHub access, authenticated submissions, duplicate-request protection and public-target validation.
- Explicit partial/failure states and 30-day report retention. No scheduled audits.
