# Changelog of Polish Public Tenders – BZP & TED + Winners (`matikitli/pl-public-tenders`) Actor

- **URL**: https://apify.com/matikitli/pl-public-tenders/changelog.md
- **Full Actor documentation**: https://apify.com/matikitli/pl-public-tenders.md

## Changelog

### 0.1 (2026-10-02)

- First release: Polish public procurement notices from BZP (e-Zamówienia) and EU TED in one feed, one row per notice.
- Open tenders and awarded contracts with winners per lot (BZP lot alignment; TED winners from the eForms XML).
- Filters: CPV prefixes, voivodeships, keywords, publication dates (relative dates supported).
- Monitor mode: only notices not delivered before for the same filters (state in the user's own key-value store).
- Winner classification with fail-closed privacy: sole traders and unconfirmed winners are listed without a name.
- Optional winner enrichment with KRS / VAT white-list company profiles (shared core with Polish Company Dossier).
- Optional detailed notices: institutional buyer contacts, award criteria, wadium, duration, offer range.
- Cross-source merge on the shared procedure id; problem rows and duplicates are never charged.
- Platform check 2026-10-02 (build 0.1.1): health PASS, 30 notices in 9 s, measured cost $0.0173 per 1,000 notices
  (price $2.00 per 1,000 → margin > 99 %; enrichment cost ≈ actor #1 full dossier $0.056/1k vs $15/1k).
