# Changelog of Paginasamarelas Portugal Scraper (`blackfalcondata/paginasamarelas-pt-scraper`) Actor

- **URL**: https://apify.com/blackfalcondata/paginasamarelas-pt-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/blackfalcondata/paginasamarelas-pt-scraper.md

## Changelog

All notable changes to this Actor are documented here.

### \[0.1.3] — 2026-10-23

#### Added

- Sort By (relevance, rating or most popular) and Open Now filters, matching the site's own controls; a pasted search URL keeps its order and filter.
- Find Emails on Business Websites (off by default): collects addresses from each business's own website into `websiteEmails`, and fills `email` when the directory has none.

#### Fixed

- Repeat runs no longer block the next scheduled run for 30 minutes after finishing, and a run never removes the lock of a newer run.
- Repeat runs with Max Results keep reading until they have that many new or changed businesses, instead of stopping after the first unchanged ones; the radius filter likewise reads further pages until enough nearby businesses are found.
- Emit Expired now delivers a row for each business that disappeared, and a search that is now empty marks earlier businesses as expired.
- A changed email, website, opening hours, services, rating or location is now reported as an update on repeat runs; re-listed businesses are recognised as reposts.
- A run where Páginas Amarelas could not be read now fails with a clear message instead of reporting "no results"; business pages that could not be read are counted and reported.
- Searches that reach the site's 500-result limit are reported, and businesses beyond that limit are no longer marked as expired.
- Repeat runs with Find Emails on Business Websites now report a business as updated when the addresses on its website change, or when the option is switched on and finds new addresses; a website that is temporarily unreachable is not reported as a change.
- Repeat runs with Find Emails on Business Websites report a new address found on a business website even when one of its contact pages could not be read this time.
- Find Emails on Business Websites returns every address found on the pages it reads, not only the first five.
- Find Emails on Business Websites checks every redirect before following it and never contacts private or internal network addresses.

### \[0.1.0] — 2026-10-22

Initial release.

#### Added

- Search by business trade and Portuguese town, or paste a Páginas Amarelas search-results or single-business URL.
- Radius filter (latitude, longitude, radius in km), page limit, Emit Unchanged / Emit Expired for repeat runs, and Country.
- Maximum cost per run is respected: results are capped to what the budget pays for.
- Requests are paced and rate limits (429) are retried with back-off, so large runs finish instead of being blocked.
- Repeat runs that find nothing new now end as a clean "no results" run instead of looking like a failure.
- Scrape companies from pai.pt.
