APEXTRACE / 0.1.2 BETA
ApexTrace 0.1.2 — Notas de versión
ApexTrace 0.1.2 — Notas de versión
0.1.2 beta
Novedades
- El archivo local de sesiones se ha migrado de un único archivo JSON a SQLite. La lista de sesiones ahora se carga sin cargar todos los datos de telemetría. Los datos de las vueltas se cargan bajo demanda al abrir una sesión.
- La telemetría de cada vuelta se almacena por separado y en formato comprimido. Las escrituras se realizan de forma transaccional mediante el modo de registro WAL, lo que reduce el impacto del crecimiento del archivo en el inicio y en el guardado de nuevas sesiones.
- En el primer inicio, el archivo `player_runs.json` existente se migra automáticamente a `player_runs.sqlite3`. Tras completar la migración correctamente, el archivo original se conserva junto al nuevo como `player_runs.json.migrated.bak`.
- Se ha corregido la exportación de sesiones y vueltas en la aplicación para Windows. Los archivos ZIP, CSV y JSON ahora se guardan mediante el cuadro de diálogo del sistema para seleccionar archivos.
- Se ha corregido el mecanismo alternativo de descarga en el navegador: el enlace de descarga se añade al documento y la URL temporal del Blob se libera una vez iniciada la descarga.
Compatibilidad y datos
- Los formatos de importación y exportación ZIP/JSON no han cambiado.
- La actualización no elimina el archivo existente. Se recomienda terminar la sesión actual y cerrar ApexTrace antes de instalarla.
- Para realizar una copia de seguridad completa después de la actualización, copia `player_runs.sqlite3` únicamente cuando la aplicación esté cerrada. La copia de migración `.migrated.bak` puede guardarse por separado.
- No se admite la reversión automática a la versión 0.1.1: la versión anterior no puede leer el nuevo archivo SQLite.
Usar las funciones actuales
Limitaciones conocidas
Beta · sin firma digital de Windows. Es una beta. SmartScreen puede advertir de un editor desconocido. No desactives la protección de Windows; comprueba la fuente y el SHA-256.
Descargar ApexTrace 0.6.6