This time, Immoscout got some love...
Fixed
- ImmoScout jobs crashed with
Real estate type not foundon search URLs that carry a single filter in the path, e.g. `haus-mit-garage-kaufen. All house filter paths now work. haus-mit-keller-kaufen,villa-kaufen,luxushaus-kaufenandneubauhaus-kaufensilently ignored their filter and returned every house instead.- House "Warmmiete" searches sent a parameter combination ImmoScout rejects, so those jobs never found anything. ImmoScout does not offer that search, and Fredy no longer invents it.
- Filters that ImmoScout does not offer for the searched property type are dropped instead of sent. Sending one made ImmoScout reject the entire search, and the job silently found nothing.
Added
- Support for plots, garages, WG rooms, short-term lets, assisted living and foreclosure searches.
- Support for the "pretty" search URLs: room counts (
3-zimmer-wohnung-mieten), house and apartment types, cheap/luxury/commission-free/furnished/private-seller searches. - Filters that were being thrown away are now applied: rented, construction phase, internet speed, nearby places, commission-free, luxury, new-build developer.
- Dropped filters are now logged. A filter Fredy has no translation for says so and asks for the URL to be reported, so your search never narrows or widens without a trace.
- ImmoScout API errors now log the status and response body instead of an empty message.
Changed
- Searches now mirror the website exactly where they used to differ: an explicit exclusion list replaces Fredy's defaults rather than adding to them, and a filter in the query string replaces the one in the path rather than combining with it.
External changes
New Contributors
Full Changelog: 26.0.0...26.1.0