All notable changes to Smart Idealista Scraper will be documented in this file.
[2026-06-08]
🛡️ Reliability
Search-by-URL is steadier - When a search link's location can't be read on the first try (an intermittent anti-bot block), the scraper now retries the lookup with a fresh session instead of giving up — so the same URL no longer returns an empty result on a transient hiccup.
[2026-06-07]
🚀 Three New Ways to Search — URL, Map Area & Deep Profiles
Search by URL - Paste any Idealista search link — location and filters detected automatically
Draw-an-Area (Polygon) Search - Every listing inside a hand-drawn map shape, as full property cards
Deep Single-Property Profiles - Energy rating, year built, community fees & IBI, price-change history, floor-plan & 3D-tour links
Spain, Italy & Portugal - Every search mode works across all three Idealista markets
🛡️ Reliability Upgrade
Self-Healing Location IDs - Outdated location codes resolve automatically — old bookmarks, saved tasks, and CSV lists keep working
Rock-Solid Under Load - Automatic retry with smart backoff absorbs traffic spikes; parallel runs no longer drop pages
Clear Errors - Invalid locations return an explicit message instead of silent empty results
💎 User Benefits
Skip location-code lookups — paste a URL or draw on the map and run
Cleaner datasets at any scale: fewer error rows, more properties
Data a standard search can't give you: exact map boundaries and premium property details
🎯 Use Cases
Property investors drawing a precise neighborhood boundary and pulling every listing inside it
Buyer's agents exporting a client's saved Idealista search to a spreadsheet in seconds
Market analysts comparing energy ratings, build years, and price history like-for-like