APEXTRACE / 0.1.2 BETA
ApexTrace 0.1.2 — Versionshinweise
ApexTrace 0.1.2 — Versionshinweise
0.1.2 beta
Änderungen
- Das lokale Sitzungsarchiv wurde von einer einzelnen JSON-Datei auf SQLite umgestellt. Die Sitzungsliste wird jetzt ohne das Laden der vollständigen Telemetriedaten angezeigt. Rundendaten werden erst beim Öffnen einer Sitzung geladen.
- Die Telemetriedaten jeder Runde werden separat und komprimiert gespeichert. Schreibvorgänge erfolgen transaktional mit dem WAL-Journalmodus, wodurch sich das Wachstum des Archivs weniger auf den Programmstart und das Speichern neuer Sitzungen auswirkt.
- Beim ersten Start wird eine vorhandene `player_runs.json` automatisch nach `player_runs.sqlite3` migriert. Nach erfolgreicher Migration bleibt die Originaldatei als `player_runs.json.migrated.bak` erhalten.
- Der Export von Sitzungen und Runden in der Windows-Anwendung wurde korrigiert. ZIP-, CSV- und JSON-Dateien werden jetzt über den systemeigenen Dateiauswahldialog gespeichert.
- Der Fallback-Download im Browsermodus wurde korrigiert: Der Download-Link wird dem Dokument hinzugefügt und die temporäre Blob-URL nach Beginn des Downloads freigegeben.
Kompatibilität und Daten
- Die Import- und Exportformate ZIP/JSON bleiben unverändert.
- Das Update löscht das bestehende Archiv nicht. Es wird empfohlen, vor der Installation die aktuelle Fahrt zu beenden und ApexTrace zu schließen.
- Für eine vollständige Sicherung nach dem Update sollte `player_runs.sqlite3` nur bei geschlossenem Programm kopiert werden. Die Migrationskopie `.migrated.bak` kann separat aufbewahrt werden.
- Ein automatisches Downgrade auf Version 0.1.1 wird nicht unterstützt: Die ältere Version kann das neue SQLite-Archiv nicht lesen.
Die aktuellen Funktionen nutzen
Bekannte Einschränkungen
Beta · ohne Windows-Codesignatur. Dies ist eine Beta. SmartScreen kann vor einem unbekannten Herausgeber warnen. Deaktiviere den Windows-Schutz nicht; prüfe Quelle und SHA-256-Prüfsumme.
ApexTrace herunterladen 0.6.6