Changelog
Hier findest du alle Änderungen und Updates von HalberWeg.
v3.0 – 03. Mai 2026
Update Release
Tool-Changes:
- Fahrrad Routing: Hinzufügen des Fahrrad-Routings
- Verbesserung des Routings: Verwendung eines DEM zusätzlich zum Straßengraphen um fußläufiges und Fahrrad-Routing zu verbessern/li>
v3.0 – 03. Mai 2026
Software Switch Release
Tool-Changes:
- Isochronen Generierung: Nutzung von Graphhopper anstelle von pgrouting und somit eine signifikante Verbeserung der Performance
Daten-Changes:
- OSM Daten: Anstelle von Overture Daten für die Berechnung der Isochronen werden nun OpenStreetMap Daten verwendet
v2.1.3 – 13. März 2026
Maintenance Release
Maintenance:
- Server-Switch: Hosting des Services auf einem neuen zukunftssichereren Server
v2.1.2 – 13. März 2026
Hotfix & Maintenance Release
Hotfixes & Stabilität:
- Swap-Erhöhung: Erhöhung des Swap-Speichers um bei RAM-Überlastung den Server vor Überlastung zu schützen.
- Search-Absicherung: Absicherung der Suchfunktion, sodass nun auch bei fälschlicher Anzeige und Eingabe einer Addresse außerhalb des Interessensbereichs keine falschen Berechnungen mehr passieren
- Max-Distanz Absicherung: Einführung einse Limits für die maximale Dauer von A nach B, um Überlastungen vorzubeugen.
v2.1.1 – 06. März 2026
Hotfix & Maintenance Release
Hotfixes & Stabilität:
- Server Overload Protection: Einführung von Task-Queues, Rate-Limiting und Timeout-Abbrüchen bei schwerlastigen Berechnungen, um den Server vor Überlastung zu schützen.
- Frontend-Feedback: Nutzer erhalten nun direkte Warnungen, falls der Server akut ausgelastet ist, und der Share-Link wird zur späteren Abfrage sofort generiert.
- Sicherheitsupdate: Strikte Input-Validierung und Sanitization hinzugefügt, um mögliche SQL-Injections und Fehlverhalten zu unterbinden.
- Session-Persistenz: Multi-Session Daten werden nun in einer lokalen Datenbank gespeichert. So bleiben geteilte Sitzungen selbst nach einem Server-Neustart erhalten.
- Logging-System: Einführung eines strukturierten und täglichen Log-Systems zur besseren Fehlernachverfolgung.
v2.1 – 05. März 2026
Bugfix & Enhancement Release
Enhancement:
- Invite-Mode: Verlassen des Invite Modes für den Ersteller ist nun möglich.
- Invite-Mode: Es ist für den Ersteller nun möglich mehrere Personen auf einmal hinzuzufügen.
- Smartphones: Wenn man die Website über einen bereits bekannten Link betritt, dann ist das Menü Interface minimiert.
- Smartphones: Wenn man die Website während einer Multi-Session nun neu lädt und die Prozessierung abgeschlossen ist wird man zum fertigen Eregbnis geleitet und hängt nicht im loop fest
v2.0 – 21. Februar 2026
Feature Release
Neue Features:
- Regions-Update: Von nun an stehen neben Wien auch noch weitere große Städte Österreichs zur Auswahl.
- Fortbewegungsmodi: Von nun an stehen zwei verschieden Fortbewegungsmodi zur Verfügung: Fußgänger und Auto. An Öffis wird noch gearbeitet.
- First-Visit-Update: Beim ersten Besuch der Website wird nun abgefragt welche Region genutzt werden soll.
Fixes:
- Datenupdate: Update auf den aktuellsten Stand der OvertureData-Datenbank.
- Routing: Lösung des Bugs, aufgrund dessen die falschen Distanzen angenommen wurden (falsche lat/lon Reihenfolge im Skript)
- Routing: Lösung der Problematik, dass manche Wege nicht genutzt wurden aufgrund falsch hinterlegter Reisekosten (-zeiten)
Tool-Changes:
- Prozessierung: Abkehr der Prozessierung von DuckDB hin zu PostgreSQL, aufgrund der besseren Parallel-Performance und geringen Einschränkung in der Single Abfrage-Performance (~ -10%)
- Geocoding: Umstellung von temporären Dateien zu Nutzung des Caches im Browser.
UI-Changes:
- Input-Design: Überarbeitung des Eingabefelds, sodass es nun besser nutzbar ist und die neuen Funktionen (Fortbewegungsmodi, Regionen) unterstützt.
- Wartezeit: Hinweis, dass Wartezeiten der Berechnung sich erhöhen, wenn mehrere Personen, große Distanzen oder automobile Fortbewegungsmodi verwendet werden.
v1.2 – 8. Februar 2026
Feature Release
Neue Features:
- Multi-Session: Von nun an ist es möglich als Host andere Personen zu der eigenen Session einzuladen. Dies ermöglicht es euch eure Freunde direkt einzuladen,
sodass diese direkt ihre eigene Adresse, oder aber deren aktuellen Standort übermitteln.
- GPS-Support: Erweiterung der Addresseingabe um die Möglichkeit den aktuellen Standort zu verwenden.
Fixes:
- Addresseingabe: Korrektur der Addresseingabe, sodass nun auch nach der Suche, dem Neuladen der Seite, dem Versenden eines Share-Links,
die gesuchten Addressen in der Addresseingabe erhalten bleiben.
v1.1 – 25. Jänner 2026
Maintenance Release
Nachdem uns einige Fehlerberichte bezüglich der Berechnung von Treffpunkten von drei oder mehr Personen erreichten, wurde der Algorithmus überarbeitet und die Anzeige der Isochronen verbessert.
Verbesserungen:
- Isochronen-Berechnung: Grundlegende Überarbeitung des Algorithmus zur Berechnung von Treffpunkten von drei oder mehr Personen. Fehlerquelle: Falsche Logik der Überlappung der Isochronen.
Neue Logik: Suche des Überlappungspunkts, wo die Reisezeit einer jeden Addresse am minimalsten ist. Für die beiden am weitest von einander entfernten Addressen liegt dieser auf HalbemWeg
Neue Features:
- Isochronen-Toggle: Anzeige der tatsächlichen Reisezeiten, welche zur Berechnung des Mittelpunktes herangezogen werden
- Isochronen-Legende: Neue Legende zeigt die Farbskala für Reisezeiten (10-60 Min)
- Auto-Zoom: Karte zoomt automatisch auf die eingegebenen Adressen nach der Suche
v1.0 – 25. Jänner 2026
Initialer Release
Initialer Release der Website mit den grundlegenden Funktionen
Features dieses Releases:
- Treffpunktsuche: Suche eines Treffpunktes (Cafe, Restaurant, Bar etc.) für zwei bis fünf Personen
- Anzeige und Metainformationen: Anzeige der gefundenen Addressen auf der Karte, mit Metainformationen (Name, Adresse, Koordinaten) bei Klick auf die Markierung.
- Anzeige Überlappungsbereich: Blaue Einfärbung des Bereichs, wo die Reisezeiten einer jeden Addresse am minimalsten sind.
Beta – 11. Jänner 2026
Beta-Testphase
- Start der Beta-Testphase für Freunde, Bekannte und Familie. Website ist nur über direkten Link und Login erreichbar.