# Changelog of Bulk Lighthouse Audit: PageSpeed, SEO & CWV (`automa-flow/lighthouse-cwv-monitor`) Actor

- **URL**: https://apify.com/automa-flow/lighthouse-cwv-monitor/changelog.md
- **Full Actor documentation**: https://apify.com/automa-flow/lighthouse-cwv-monitor.md

## Changelog

### 2026-10-24: Accessibility, best-practices and SEO scores

#### Features

- Every audit now returns all four Lighthouse category scores: `performance_score`, `accessibility_score`, `best_practices_score` and `seo_score`, on the same 0-100 scale. Pick fewer in **Lighthouse categories**; performance and Core Web Vitals always run.
- A new **Lighthouse scores** Dataset view shows the four scores side by side. **All URL audits** now includes them too.
- In monitor mode, each extra score comes with its previous value (`previous_accessibility_score`, `previous_best_practices_score`, `previous_seo_score`). These scores are reported, not alerted on.

#### Improvements

- Existing monitors keep their baseline. A saved performance-only baseline stays comparable when the new categories run, so this update does not cause a `PROFILE_CHANGED` row.
- When Lighthouse cannot score a requested category, that score is `null` and `category_errors` says why. The audit still succeeds, and the price per audit is unchanged.
- All existing columns keep their names and meaning. `failed_audits` still lists performance audits only.

#### Fixes

- A page that refuses the audit with HTTP 401, 403, 407 or 429 and an error page is now `BLOCKED` with its `http_status`, as documented, instead of `HTTP_ERROR` without a status. A 429 gets one free retry. These rows are still not charged.

### 2026-10-18: Related tools

#### Documentation

- The README links the Website SEO Audit and Sitemap Extractor Actors for the same site.

### 2026-09-16: Unknown input fields no longer fail a run

#### Fixes

- An input with extra top-level fields, for example from an integration, is accepted and the extra fields are ignored instead of failing the run.

### 2026-09-15: First release

#### Features

- Batch mobile and desktop Lighthouse audits for up to 50 public URLs, with performance score, LCP, CLS, TBT and FCP per page.
- Monitor mode compares each audit with the last successful check and confirms a regression only after two runs in a row.
- Timeouts, HTTP errors, blocked pages and incomplete audits get their own status, keep the previous baseline and are not charged. If Chrome cannot start, affected URLs receive uncharged `WORKER_START_FAILED` results.
