v5.5.0-beta.1
Pre-releaseF1 Sensor – v5.5.0-beta.1
New features
-
Add on-demand history to F1 Results
The F1 Sensor integration now includes completed laps and total time or gap values in race and Sprint result attributes. The F1 Results card keeps the current season as its default and adds an on-demand Archive for race, Sprint, and qualifying classifications with session-appropriate columns. Existing Session Archive card configurations continue to work, while empty telemetry and data-coverage panels are no longer shown. -
Add resilient realtime updates to the F1 Sensor integration and live data card
The F1 Sensor integration now recovers more reliably from interrupted live sessions, authentication limits, and temporary connection failures. The live data card reconnects cleanly, preserves useful information while data is unavailable, and improves keyboard and screen reader support. Existing setups continue to work without configuration changes. -
Improve F1 Sensor efficiency and live data card loading
The F1 Sensor integration now starts live timing resources only when needed and stops temporary Track Map connections when the card closes, reducing unnecessary traffic. The live data card loads on demand and uses more efficient Track Map updates with automatic recovery. Existing entities, card names, dashboards, and configuration choices are preserved and migrated automatically, so no user action is required.
Bug fixes
-
Improve F1 Sensor reliability and live data card timing
The F1 Sensor integration now handles setup, reloads, configuration migration, live-session transitions, authentication validation, and cached data more reliably. The live data card keeps session time locally without generating unnecessary Home Assistant state updates and remains accurate when opened during an active session. Existing configurations continue to work without user action.The F1 Sensor integration now handles setup, reloads, configuration migration, live-session transitions, authentication validation, and cached data more reliably. The live data card keeps session time locally without generating unnecessary Home Assistant state updates and remains accurate when opened during an active session. Existing configurations continue to work without user action. -
Keep documentation checks green while indexing is active
Treat an already-running documentation index as a successful outcome after retries. Genuine request failures continue to fail the workflow, while concurrent indexing no longer creates a misleading red check. -
Prevent the live tracking card from starting outside active sessions
-
The F1 Sensor integration now keeps the live tracking card idle when no live or replay session is active. The card remains available without incorrectly activating live session data or related sensors.
-
Restore live data card loading in Home Assistant dashboards
The live data card now loads reliably so existing F1 dashboard cards render again instead of showing configuration errors. Existing dashboard configurations continue to work without any user action.
Maintenance
- Refresh development dependencies to address security advisories (#615)
Updates development and release tooling to patched versions where available. This reduces known security exposure without changing user configuration or runtime behavior. - Remove obsolete F1 Sensor documentation patch (#617)
Removes a development-only patch for a package that is no longer installed. This restores clean automated releases and documentation publishing without changing F1 Sensor behavior or user configuration. - Restore reliable F1 Sensor documentation builds (#616)
Refreshes development dependency lock data so automated releases and documentation publishing install consistently. This maintenance change does not affect F1 Sensor behavior or user configuration. - Validate F1 Sensor dependency patches during releases (#618)
Ensures changes to development dependency patches run through the release workflow. This improves publishing reliability without changing F1 Sensor behavior or user configuration.
☕ Support This Project
If you find F1 Sensor useful, consider supporting its development