Changelog

Dataset releases and hosted API data updates, newest first.

How releases work

Every dataset purchase is a snapshot of the newest release at the moment of purchase. Fields and records added in later releases are not retroactively part of earlier snapshots. This page is the record of what each release contains, so your purchase date maps unambiguously to a feature set.

Existing customers can obtain the current release at any time by requesting a data refresh at [email protected], or stay continuously current through the hosted API.

Smaller data updates (backfills, corrections) go straight to the hosted API between releases and are listed here as single lines tagged API. They reach the dataset in the next release.

  1. 11 September 2026API

    Added barcodes: net +878 (259,314 → 260,192 links).

  2. 6 September 2026API

    Multipack barcodes now resolve: net +36,803 (222,511 → 259,314 links).

  3. 31 August 2026API

    Dropped 6 outdated products. Refreshed barcodes: net -10 (222,521 → 222,511 links).

  4. 30 August 2026API

    Refreshed barcodes: net +1,081 (221,440 → 222,521 links).

  5. 17 August 2026DatasetAPIv2026.08

    GTIN barcode data added

    • Added retail barcode data: 221,440 UPC/EAN codes in canonical GTIN-14 form across 79,089 products (~44% of the catalogue).
    • SQLite: new product_barcodes table with per-code detail (unit vs. sibling-variant, primary owner). JSONL/CSV: new gtin14 list on each product row.
  6. 25 June 2026DatasetAPIv2026.06

    Full-catalogue quality audit

    • Catalogue-wide audit ahead of production use: cross-field consistency checks.
    • Removed subjective editorial description fields: the dataset carries only factual, normalized relational data.

Questions about which release your purchase contains? Email [email protected] with your receipt date.