Skip to content

v1.3.2 – Translation fixes, config schema compliance & validation updates

Latest

Choose a tag to compare

@jimmybonesde jimmybonesde released this 31 Jan 10:39
ce722ea

This release fixes all recent validation errors reported by HACS, hassfest, and GitHub CI checks, ensuring full compatibility with current Home Assistant rules (as of 2026).

What's New / Improvements

  • All translations updated (en, de, es, fr, it, nl, pl, pt, ru, zh):
    Removed single quotes around placeholders ('{id_placeholder}'{id_placeholder}) → no more "placeholders inside single quotes" validation errors.
  • init.py: Added CONFIG_SCHEMA = cv.config_entry_only_config_schema(DOMAIN)
    → Resolves the "[CONFIG_SCHEMA] Integrations which implement 'async_setup'..." warning/error.
  • Config flow: Properly using description_placeholders for dynamic URL and placeholder insertion across all languages – no hardcoded URLs in translation files anymore.

Fixed Issues

  • Translation validation failure due to quoted placeholders in description strings.
  • Missing CONFIG_SCHEMA definition causing integration schema complaints.
  • Minor code cleanup and consistent typing (e.g., ConfigEntry in options flow).

If you run into any trouble, please open an issue or drop a comment in the discussion thread.

Happy solar monitoring! ☀️
Released: January 31, 2026