Skip to content

3.0.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@hudsonbrendon hudsonbrendon released this 18 May 13:48

Beta — 3.0.0-beta.1

Beta pública pra testar as novas features antes do 3.0.0 estável. Feedback / bugs: abra uma issue.

Como instalar via HACS

  1. HACS → Integrations → Drivvo → menu (⋮) → Redownload
  2. Marque Show beta versions
  3. Selecione 3.0.0-beta.1 → Download
  4. Reinicie o Home Assistant

Novidades

  • API client async com cache de token — sem re-login a cada poll
  • Novos sensores de service: total + last service date / odometer / value / description
  • Novos sensores de expense: total + last expense date / value / type / description
  • Suporte a diagnostics (Settings → Devices → Drivvo → Download diagnostics)
  • Fail-soft em veículos removidos — um veículo não derruba toda a entry
  • Test suite baseline (~45 testes) cobrindo API client, coordinator, sensors, config flow, services e diagnostics

Mudanças de comportamento visíveis

  • Refuelling General Average e Refuelling Distance agora reportam unknown em vez de 0 quando há menos de 2 abastecimentos (representação mais honesta de dados ausentes)

Não inclui

  • Write-back (POST de refuelling/service/expense) — foi revertido nesta beta porque os schemas precisam de redesign. Voltará em release futura.