Skip to content

v0.12.3

Choose a tag to compare

@snelstim snelstim released this 30 Sep 08:52
· 16 commits to main since this release

Everything since v0.11.6.

Added

  • Bread presets 🍞. A new Bread category in the card: Yeasted (95 °C), Sourdough (93 °C), Enriched — brioche, cozonac (88 °C), Rye (96 °C) and With Inclusions (98 °C). Pick the bread and the target is set; there is no doneness step. The model has not been trained on bread yet, so bread cooks use the generic profile that already predicted a test bake well. Sharing your bread cooks helps a future model learn it.
  • Romanian translation (thanks to the Weblate contributor).

Changed

  • Every string is now translated from one file per language (translations/<lang>.json): the card, the preset names, the Live Activity text and the auto-stop notification join the config flow and entity names that were already there. Translations are managed on Weblate; adding a language is described in docs/TRANSLATIONS.md.
  • The card fetches its strings from Home Assistant instead of shipping its own table, so it always follows your Home Assistant language.
  • Backend text (Live Activities, notifications) follows the server language and switches when you change it in Settings → System → General, without a restart.
  • cook_presets.json no longer carries per-language labels; the preset names come from the translation files, keyed by preset id.

Fixed

  • Reconfigure now really removes a cleared probe or probe name. Clearing an optional probe in ⋮ → Reconfigure used to keep the old sensor behind the scenes; the probe and its entities are now gone after saving.
  • Ready for Home Assistant 2026.12. The Reconfigure dialog no longer reloads the integration itself (Home Assistant deprecates that for integrations with an options listener and will refuse it from 2026.12). Nothing changes for you: saving Reconfigure still reloads, and changing Live Activity devices still applies without interrupting a running cook.

After updating

  • Hard-refresh the browser, or reset the Companion app's frontend cache, so the new card and presets load.