Mieter App 1.4.1: Dresden + Bremen Mietspiegel added
Mieter App 1.4.1 shipped on 2026-04-22 with Dresden and Bremen added to the Mietspiegel bundle. That takes us from 8 cities to 10 without moving the cold-start number.
The point of this release is reach, not depth. Dresden and Bremen were the two most-requested cities in our beta support inbox and in the three-star-review mining pass we did in March. We pulled their 2025 Mietspiegel tables, normalized them into the same Postleitzahl-indexed schema, and ran the 98 integration tests against the expanded data set. The lazy-loader in Phase 3 means adding cities is free for users who never leave Berlin.
What's in 1.4.1
- Two new Mietspiegel tables: Dresden (2025) and Bremen (2025)
- PLZ directory updated to 8,412 entries (was 8,212)
- Nebenkostenprüfung now flags a ninth commonly-inflated line item (Straßenreinigung split on leaseholder count instead of square meters)
- Not in this release: the Betriebskosten photo scanner. The OCR quality on our twelve-bill corpus is not there yet. We cut the scanner from 1.4.1 rather than ship a half-working version.
- The Mietpreis form now accepts partial input and calculates incrementally — typing the first few digits of the rent already shows whether we are in range territory
Built on Flutter 3.24 and Dart, same as every other Mieter release. The Postleitzahl directory regeneration script lives in the repo at scripts/rebuild_plz_directory.py and pulls fresh data from Bundespost quarterly.
Next up is 1.5, which finishes the Betriebskosten scanner work once the OCR accuracy crosses 92 percent on a fifty-bill evaluation set.