# Changelog of ECB Euro Exchange Rates Scraper — Official FX Reference Rates (`devilscrapes/ecb-euro-exchange-rates-scraper`) Actor

- **URL**: https://apify.com/devilscrapes/ecb-euro-exchange-rates-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/devilscrapes/ecb-euro-exchange-rates-scraper.md

## Changelog

All notable changes to this Actor will be documented in this file.

### \[Unreleased]

#### Added

- Scaffold: `.actor/` (actor.json, input\_schema.json, output\_schema.json,
  dataset\_schema.json, pay\_per\_event.json, Dockerfile, icon.svg placeholder),
  `src/models.py` (fully implemented `ActorInput` + `ResultRow` per spec.md),
  `pyproject.toml`, `README.md`, `promo.json`,
  `tests/fixtures/input.qa.json` (`{"currencies": ["USD","GBP"], "frequency":
  "D", "maxResults": 5}`).
- Two PPE events: `actor-start` ($0.05), `observation-scraped` ($0.002).
- `src/main.py` is scaffold-only: validates input, charges `actor-start`,
  pushes one placeholder dataset row (`{"placeholder": true, ...}`), exits
  SUCCEEDED. Real ECB SDMX-JSON fetch + `structure`-block index-join logic
  (REQ-1..REQ-6 — including the series-order trap in REQ-3) lands in the
  follow-up implementation build per
  `docs/specs/ecb-euro-exchange-rates-scraper/tasks.md`.
