hass.tibber_prices/custom_components/tibber_prices
Julian Pawlowski e6ec54d8c5 fix(repairs): force statistics-review issue visible on mode change
async_create_issue preserves dismissed_version when called with the same
issue_id. This means that if a user had previously dismissed the repair
issue, changing the currency mode again would set the flag but the issue
would stay hidden (because it still has a dismissed_version).

Fix: use delete + create in the options flow when mode_changed=True.
This resets dismissed_version so the new instance is always visible.

The __init__.py path (HA restart with flag set) continues to use plain
async_create_issue so that a restart alone does not un-dismiss an issue
the user already acknowledged.

Released-Bug: no
2026-04-15 09:47:30 +00:00
..
api fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
binary_sensor fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
brand feat(brand): update dark icons for improved visual consistency 2026-04-09 19:04:26 +00:00
config_flow_handlers fix(repairs): force statistics-review issue visible on mode change 2026-04-15 09:47:30 +00:00
coordinator fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
custom_translations feat(translations): enhance price trend change descriptions and usage tips 2026-04-12 19:55:57 +00:00
entity_utils fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
interval_pool fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
number fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
sensor fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
services fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
switch fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
translations feat(options): show persistent repair issue after currency mode change 2026-04-14 19:28:47 +00:00
utils fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
__init__.py fix(repairs): respect dismissal of statistics-review repair issue 2026-04-15 09:37:54 +00:00
config_flow.py fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
const.py feat(sensor): use dynamic precision for price rounding and display 2026-04-14 19:28:19 +00:00
data.py feat(interval-pool): add intelligent interval caching and memory optimization 2025-11-25 20:44:39 +00:00
diagnostics.py fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
entity.py fix(lint): apply Python 3.14 ruff rules and update HA minimum version 2026-04-11 10:56:34 +00:00
icons.json chore(style): reformat JSON config files from 4-space to 2-space indent 2026-04-12 14:15:04 +00:00
manifest.json chore: bump version 2026-04-14 20:42:08 +00:00
migrations.py fix(services): use injected now in resolve_search_range day offset 2026-04-14 19:33:24 +00:00
services.yaml feat(translations): enhance price trend change descriptions and usage tips 2026-04-12 19:55:57 +00:00