Besser Bahn 2.0.5
Nach der Akamai-Abschaltung der bahn.de-Web-API läuft die App jetzt vollständig über das DB-Vendo-Backend (app.services-bahn.de/mob, die DB-Navigator-API) — Stationssuche, Abfahrts-/Ankunftstafel und Zugverlauf funktionieren wieder.
Änderungen
- Suche, Abfahrten, Zugverlauf auf das DB-Vendo-
/mob-Backend migriert (bahn.de-API ist bot-geblockt). - ObjectBox raus → reiner Dart-Kachel-Cache. Damit ist die letzte unfreie Abhängigkeit weg (schließt #10); ein-Zeilen-schlanker, keine nativen GMS/ObjectBox-Libs mehr.
- „Stationen in der Nähe" wiederhergestellt (
location/nearby/bytypes). - Neu: „Alternative Verbindungen" — Button im Verbindungs-Detail sucht dieselbe Strecke neu und zeigt Alternativen.
- Ab/An-Umschalter ohne Lücke; interner Endpoint-Erreichbarkeits-Check über die ganze
/mob-Fläche (Frühwarnung bei DB-Änderungen).
Reproduzierbar gebaut mit Flutter 3.41.9 + JDK 21; signiert mit dem seit 2.0.0 registrierten Upload-Key (6b5c49…). Bestehende Nutzer updaten normal.