# Changelog of Eventbrite Events Scraper (`devilscrapes/eventbrite-events-scraper`) Actor

- **URL**: https://apify.com/devilscrapes/eventbrite-events-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/devilscrapes/eventbrite-events-scraper.md

## Eventbrite Events Scraper — Changelog

### 0.0.1 — 2026-08-10

- Scaffolded: `.actor/` (actor.json, input/output/dataset schemas, PPE,
  Dockerfile), `src/models.py` fully implemented (`ActorInput` + `ResultRow`
  per spec, REQ-1..REQ-4 discovery-mode validator), `src/urls.py`,
  `src/search.py`, `src/budget.py`, and `src/http_client.py` fully
  implemented (pure/generic, no live-fixture dependency). Placeholder
  `src/main.py` (boots, validates input, pushes one
  `{"placeholder": true, ...}` row, exits — no real crawler).
- `src/parser.py` and `src/router.py` are scaffold stubs
  (`NotImplementedError`) — blocked on verifying the exact
  `window.__SERVER_DATA__` / `__NEXT_DATA__` / JSON-LD key paths against
  real Eventbrite HTML fixtures, per
  `docs/specs/eventbrite-events-scraper/design.md` ("Module Contracts").
  Next step: capture `tests/fixtures/event_detail.html` /
  `listing_page.html` / `organizer_page.html` and implement both modules
  against them.
