# Changelog of Restaurant Lead Finder - POS & Delivery Detection (`seibs.co/restaurant-lead-finder`) Actor

- **URL**: https://apify.com/seibs.co/restaurant-lead-finder/changelog.md
- **Full Actor documentation**: https://apify.com/seibs.co/restaurant-lead-finder.md

## Changelog

### v0.2

- Cross-search dedupe: a restaurant found by several search terms (for example 'restaurants' and 'pizza') is returned and charged once, with every matching search listed in `matched_searches`.
- Transient Google Maps upstream errors are retried automatically (up to 3 attempts); an account memory-limit rejection is retried with a smaller upstream run.
- Runs finish inside their timeout: the Maps search and website enrichment are time-boxed against the run's deadline, and restaurants whose website check is cut short are still delivered with their Maps data (`enrichment_skipped_reason: run_time_limit`, base charge only). Each website check is capped at 40 seconds.
- Clear run status on every outcome, including the exact reason for an empty run (no Maps results, all removed as chains, account credit/memory limit) with an uncharged notice record instead of a failed run.
- More than 50 term x location searches runs the first whole locations and lists the skipped ones, instead of failing.

### v0.1

- Initial release: Google Maps lead finder for US independent restaurants with POS, reservation, delivery, and direct-order platform detection plus website-derived enrichment.
