# Changelog of Trulia Scraper (`automation-lab/trulia-scraper`) Actor

- **URL**: https://apify.com/automation-lab/trulia-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/trulia-scraper.md

## Changelog

### 2026-09-19

*Features*

- Added `positionOnPage` and `searchPosition` so listing rank is auditable in exports and scheduled snapshots.

*Reliability*

- Residential fallback now initializes only after public rendering fails, short result pages continue when Trulia reports more inventory, and duplicate-page cycles stop safely.
- Multiple search URLs are isolated: later searches continue after one fails, while the run still reports an explicit final failure for incomplete input coverage.
- Unsupported root, editorial, account, and property-detail URLs now fail before crawling with actionable search-URL guidance.

### 2026-08-26

*Reliability*

- Restored sale, rental, and sold search extraction after Trulia began blocking direct residential requests, with automatic fallback between public delivery routes.

### 2026-07-17

*Features*

- Initial release of Trulia sale, rental, and sold search extraction with automatic pagination and duplicate removal.
- Added normalized listing identity, address and coordinates, numeric and formatted pricing, beds, baths, square footage, status, type, freshness tags, attribution, photos, and source-page provenance.
- Added bounded residential-session recovery so public Trulia searches can run without user accounts, cookies, or proxy configuration.
- Added JSON, CSV, Excel, XML, RSS, API, webhook, scheduling, and MCP workflows through the Apify platform.
