ApexTraceBETA

APEXTRACE / 0.1.2 BETA

ApexTrace 0.1.2 — Informacje o wersjach

ApexTrace 0.1.2 — Informacje o wersjach

0.1.2 beta

Co się zmieniło

  • Lokalny archiwum sesji zostało przeniesione z jednego pliku JSON do SQLite. Lista sesji jest teraz wczytywana bez ładowania pełnych danych telemetrycznych. Dane okrążeń są wczytywane na żądanie po otwarciu sesji.
  • Telemetria każdego okrążenia jest przechowywana osobno w postaci skompresowanej. Zapis odbywa się transakcyjnie z wykorzystaniem trybu dziennika WAL, dzięki czemu rozrost archiwum ma mniejszy wpływ na uruchamianie aplikacji i zapisywanie nowych sesji.
  • Przy pierwszym uruchomieniu istniejący plik `player_runs.json` jest automatycznie migrowany do `player_runs.sqlite3`. Po pomyślnej migracji oryginalny plik zostaje zachowany obok jako `player_runs.json.migrated.bak`.
  • Naprawiono eksport sesji i okrążeń w aplikacji Windows. Pliki ZIP, CSV i JSON są teraz zapisywane za pomocą systemowego okna wyboru pliku.
  • Naprawiono awaryjny mechanizm pobierania w trybie przeglądarkowym: link do pobrania jest dodawany do dokumentu, a tymczasowy adres URL Blob jest zwalniany po rozpoczęciu pobierania.

Zgodność i dane

  • Formaty importu i eksportu ZIP/JSON pozostają bez zmian.
  • Aktualizacja nie usuwa istniejącego archiwum. Przed instalacją zaleca się zakończenie bieżącej sesji i zamknięcie ApexTrace.
  • Aby utworzyć pełną kopię zapasową po aktualizacji, kopiuj `player_runs.sqlite3` tylko wtedy, gdy aplikacja jest zamknięta. Kopię migracyjną `.migrated.bak` można przechowywać osobno.
  • Automatyczny powrót do wersji 0.1.1 nie jest obsługiwany: starsza wersja nie potrafi odczytać nowego archiwum SQLite.

Korzystanie z aktualnych funkcji

Znane ograniczenia

Beta · bez podpisu cyfrowego Windows. To wersja beta. SmartScreen może ostrzec o nieznanym wydawcy. Nie wyłączaj ochrony Windows; sprawdź źródło i sumę SHA-256.

Pobierz ApexTrace 0.6.6

Informacje o wersjach

Pomoc