All notable changes to Millesima Wine Scraper are documented here.
- Store description, SEO description, README intro and comparison table: "8 publications" replaced with "18 publications" (consistent with the v1.2 critic-coverage expansion)
- Cross-promo table: "8 major critics" → "18 major critics"; broken sister-link
wine-searcher-region-scraper replaced with wine-searcher-grape-scraper; "Wine Searcher" → "Wine-Searcher" (hyphenated)
- Related Actors section: added
wine-searcher-scraper-from-list, replaced broken Wine-Searcher Region link
- Pricing: Starter plan tier renamed
$49 → $29/month with recomputed capacity (~5,800 wines/month)
- README L13 features bullet: removed
color field reference (dropped in v1.2), added producer
- Issues URL canonical:
apify.com/.../issues → console.apify.com/actors/YYFcotMx2QaXrWa0r/issues
- Tips bullets reformatted:
**Label** - desc → **Label**: desc (de-AI-ification doctrine)
- Removed all em-dashes (zero em-dash policy 2026-05-18)
- Removed 2×
etc. from data table (regions, critic scores) and 1× from output schema
- Bumped
actor.json version to 1.2.9
- Defensive proxy-group coercion: if Apify Proxy is enabled with no group selected, the Actor automatically uses the RESIDENTIAL pool (the only one Millesima accepts). Datacenter and AUTO pools are auto-upgraded with a clear warning log. Fixes the "out-of-the-box 403" issue when users left the Console proxy toggle on.
- Rewrote parser for Millesima's Next.js redesign (legacy
.misds-card selectors no longer match)
- Fixed critic mapping:
JR is Jancis Robinson (was incorrectly labelled Jeb Dunnuck, which is now JD)
- Expanded critic coverage to 18 publications including Bettane & Desseauve, Le Figaro, RVF, Alexandre Ma, The Wine Independent, Jean-Marc Quarin, Wine Decider, René Gabriel
- Fixed
VG mapping: was generic "Vinous", now correctly resolves to Antonio Galloni (Vinous)
- Added
producer field; dropped color (no longer available on listing pages)
- Pagination now uses
?page=N; listing data is self-sufficient so product-detail fetches are no longer needed
- Wired up
proxyConfiguration (was previously declared but unused); proxy disabled by default because Millesima rejects Apify Proxy datacenter IPs
- Added regression test suite locked against a saved fixture
- SEO-optimized headings, anti-friction messaging
- Improved error handling with graceful exits
- Added per-item try/catch for partial results
- Updated related actors and documentation
- Initial release with critic ratings extraction from 8 publications
- Pay-per-event pricing at $0.005/wine