Skip to content

v1.2.0

Choose a tag to compare

@bigmoby bigmoby released this 14 Apr 16:07

๐Ÿš€ Introduction of LAN Auto-Discovery & Full Localization!

This release brings a massive improvement to the user onboarding experience and completely replaces hardcoded sensor names with the modern Home Assistant native translation engine. Plus, a completely overhauled, rock-solid CI/CD pipeline!

โœจ New Features

  • LAN Auto-Discovery: The integration now performs an automatic, asynchronous parallel scan of your local subnet (max 15s) during the configuration setup. If multiple Candy devices are found, you'll be greeted with a convenient selection list! For specific network setups, the manual IP entry fallback is always available.
  • Full Localization Support (Entity Translations): Wave goodbye to hardcoded English python labels. All sensors, options and entities for Washing Machines and Dishwashers natively support the modern Home Assistant strings.json multi-language system.
  • Complete UI translations: The entire UI (Setup & Discovery wizard) and all the entities are now fully translated in English and Italian ๐Ÿ‡ฎ๐Ÿ‡น!

๐Ÿ› Bug Fixes & Stability

  • Fixed manifest.json dependencies: Explicitly added the network core component to comply with strict hassfest (Official HA validation bot) requirements.
  • Fixed systematic mypy type-checker issues regarding custom attributes like device_class.

๐Ÿงฐ Under the Hood (Maintenance)

  • GitHub Actions Overhaul: Completely modernized the GitHub Actions Continuous Integration pipeline (lint, test, validate and release workflows).
  • CI tests now natively use Python 3.13, Node.js 24 compatibility (bypassing GitHub deprecation warnings) and run the HACS Check to ensure 100% adherence to community standards.
  • Added clear reference to the original author and origins inside LICENSE.md.

Installation Note: If you are upgrading from older manual versions, your entities will automatically migrate and map to the new translated Home Assistant ID system!

Full Changelog: https://github.com/bigmoby/home-assistant-candy/commits/v1.2.0