# Changelog of Freight Surcharge Monitor - FreightSurcharge Watch (`leons0016/freight-surcharge-monitor`) Actor

- **URL**: https://apify.com/leons0016/freight-surcharge-monitor/changelog.md
- **Full Actor documentation**: https://apify.com/leons0016/freight-surcharge-monitor.md

## Changelog

### 1.0.2 (31 October 2026)

- Fix: dataset schema now allows null lists and the `warnings` object of the run summary (rows with null lists and the run-summary `warnings` object did not match the old schema, which the platform rejects with "Schema validation failed"; found by validating rows in a test). A test validates pushed rows against the schema.
- README, listing and run summary no longer name carrier brands; the top section states the narrow coverage (EIA index plus the documents you list) and carries the non-affiliation line.

### 1.0 (30 October 2026)

First release.

- Records the EIA weekly U.S. on-highway diesel price (11 selectable areas) in an effective-dated ledger kept in a named key-value store.
- Watches pages and PDF tariffs that the customer lists: rate lines (percentages and amounts next to freight keywords) with effective dates, file and text fingerprints, silent replacement detection, one event for a restructured document.
- Weekly digest, `CHANGES.csv` and `LEDGER.csv`, optional webhook and Slack message.
- One row per source in every run (ok, failed or blocked, with the reason); the run summary lists the carrier pages that are not covered.
- Pay per event: source-checked (primary), rate-change-detected, weekly-digest. Free plan: the EIA page and 2 documents per run.
