# Changelog of Marzi Allegro Scraper (`marzi.ai/allegro-scraper`) Actor

- **URL**: https://apify.com/marzi.ai/allegro-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/marzi.ai/allegro-scraper.md

## Changelog

### 0.1.2 — 2026-09-19

- `includeParameters` / `includeImages` (default on): off gives `null`, the
  compact record the Marzi MCP answers with by default.
- Parsers synchronised with the Marzi platform (offer-page reader as of
  19.09.2026); the BotEngine stream is re-read until its state parses, so a
  long category walk no longer stops on a cut page.
- Allegro Lokalnie classifieds inside a listing are skipped without a fetch.

### 0.1 — 2026-09-15

First release.

- Three modes: PRODUCT (offer pages), SEARCH (a phrase or a search URL),
  CATEGORY (category pages); Allegro's own sort, condition and price
  filters; optional offer-page details for listing modes.
- One record per Allegro offer, deduplicated by offer ID; Allegro's
  semantics kept (30-day buyer counters are people, ratings are not
  reviews, offer counts are not seller counts); nulls where the page shows
  nothing.
- Pay per event: `product-scraped`, charged after a record is validated
  and stored. Failed pages, duplicates, invalid records and Lokalnie
  classifieds are never events.
- Reads pages through a paced real browser with identity rotation,
  exponential back-off on blocks, a reserve provider when the primary is
  down, and a per-run cap on the reserve.
- `RUN_SUMMARY` in the key-value store: pages, products, duplicates,
  failures with reasons, provider usage, duration.
