# Changelog of Zillow Scraper — Sale, Rent & Sold (`lergassy/zillow-scraper`) Actor

- **URL**: https://apify.com/lergassy/zillow-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/lergassy/zillow-scraper.md

## Changelog

### 2026-10-02

- Default memory now matches the size of your run, so small runs start faster and use less memory.

### 2026-10-01

- Fewer blocked requests: each request now gets its own route, and only requests Zillow refuses are retried on a fresh one.
- If Zillow refuses nearly every request in a row, the run stops cleanly, keeps everything already found, and lists the locations it never reached in the `NOT_ATTEMPTED` record so you can rerun just those.

### 2026-09-28

- Large runs now stop by themselves a minute before the run's time limit, finishing successfully with all rows saved instead of timing out.

### 2026-09-27

- Runs stop cleanly at your maximum cost instead of being aborted; nothing beyond your limit is written or charged.

### 2026-09-19

- Fixed searches that returned a single error row because Zillow blocked the connection; the Actor now switches to a US residential route automatically and keeps trying with a fresh one on every new block.
- `maxItems` is now shared across all your locations instead of being used up by the first one, so a five-city search returns homes from all five cities.
- If you supply your own proxy, the Actor always uses it and never replaces it.

### 2026-09-13

- Initial release: scrape Zillow homes for sale, for rent and recently sold by city, ZIP code, neighborhood or Zillow URL, with every Zillow filter, past the 820-result cap, one flat row per home with price, beds, baths, Zestimate, sold data, agent and broker phone, MLS number, price history and photos.
