Skip to content

Releases: Atomkarnickel/aviation-trip-optimizer

Release list

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 05:02

Logbuch-Statistik, CSV-Export/-Import, Reisen in den Kalender übernehmen und Webversion als App installierbar.

Neu

  • Logbuch-Statistik (Web und Android): Flüge, Flugzeugtypen, geflogene Großkreisdistanz, längster Flug, häufigste Typen und Fortschritt der Wunschliste.
  • Logbuch als CSV exportieren und importieren (Web und Android). Doppelte Einträge werden beim Import übersprungen, fehlerhafte Zeilen mit Zeilennummer gemeldet.
  • Reise in den Kalender (.ics, ein Termin je Flug, Web und Android). Termine sind klar als „nicht gebucht“ gekennzeichnet; der Flugzeugtyp erscheint mit seinem Status (geplant/bestätigt).
  • Webversion installierbar („Zum Startbildschirm hinzufügen“) über ein Web-App-Manifest mit Icon.

Verbessert

  • Web und Android rechnen nachweislich identisch: gemeinsame Testvektoren (shared/test-vectors/exports.json) aus einer Python-Referenzimplementierung.
  • Release-Notes und README-Tabelle enthalten jetzt die Änderungen aus diesem Protokoll.
  • GitHub Actions auf aktuelle Hauptversionen aktualisiert (keine veralteten Node-Laufzeiten mehr), Runner fest auf Ubuntu 24.04.

Android-APK

Datei SHA-256
aviation-optimizer-1.1.0.apk 5619a1acb7ec0f1974d7b48733b0e103ad1c023d9097631c1fdc80f34f6fd6e6

Signaturzertifikat (SHA-256): abc5ab6ebba904be23104ca3b4f3714e72d5433dfa1b77eed9a9be3ec86bfb94

Installation: APK auf dem Android-Gerät öffnen und die Installation selbst bestätigen (ggf. „Unbekannte Apps installieren“ erlauben).

Full Changelog: v1.0.2...v1.1.0

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 19 Oct 04:37

Erstes veröffentlichtes Release der Android-App.

Behoben

  • Release-Prüfung des Signaturzertifikats unterstützt das neue Ausgabeformat von apksigner.
  • Versionssprung aktualisiert auch die Version in der OpenAPI-Spezifikation.

Android-APK

Datei SHA-256
aviation-optimizer-1.0.2.apk 92fe3478302eadcbc65810c77fc86e1045837e9f32f03835c2ea84a15d4192df

Signaturzertifikat (SHA-256): abc5ab6ebba904be23104ca3b4f3714e72d5433dfa1b77eed9a9be3ec86bfb94

Installation: APK auf dem Android-Gerät öffnen und die Installation selbst bestätigen (ggf. „Unbekannte Apps installieren“ erlauben).

Full Changelog: v1.0.1...v1.0.2