Skip to content

ApexLap Coach v0.5.1

Choose a tag to compare

@github-actions github-actions released this 28 May 19:49
· 4 commits to main since this release

[0.5.1] - 2026-05-28

Fixed

  • IRacingTelemetryService parou de ler Lat/Lon/Latitude/Longitude (variáveis ausentes na maioria das pistas do iRacing) e passou a capturar VelocityX/VelocityY (world-space m/s), que são sempre disponíveis.
  • LiveLapBuffer agora integra VelocityX/Y por integração trapezoidal com cap de dt (MAX_INTEGRATION_DT_S = 0.15 s) para derivar trackPositionX/Y em metros com origem no primeiro ponto da volta — eliminando o problema de posição sempre undefined nas sessões ao vivo.
  • tdf-reference-reader.ts adicionou convertGpsToMeters(): converte as coordenadas GPS (graus) do arquivo TDF de referência para metros via projeção equiretangular, tornando a referência compatível em escala com a integração de velocidade do live.
  • Adicionado business-rules-compliance.test.ts com 11 novos testes cobrindo early_turn_in_bad_entry, not_using_exit_track, blocksPointFeedback, outlap, volta comprometida e volta boa — gaps identificados pela QA.