Skip to content

v1.0.0

Choose a tag to compare

@Nicxe Nicxe released this 14 Jun 19:52
5e8c575

This version introduces a significant internal refactor focused on aligning with Home Assistant's development best practices, improving long-term maintainability, and cleaning up the sensor structure.

⚠️ Breaking Changes

IMPORTANT:
Please remove the integration before upgrading to v1.0.0.
Otherwise, all entities will be re-created with a _2 suffix and previous ones will show as unavailable.

  • All entities will be recreated due to changes in unique_id and platform structure

✨ What's New

  • Reworked internal structure to improve code clarity and long-term maintainability
  • Reuse Home Assistant's internal HTTP session for better performance and stability
  • Ensured unique entity_id per config entry to prevent duplication and naming conflicts
  • Introduced translation files (en.json) for UI localization and future language support
  • Moved large data mappings (e.g., counties and municipalities) into a separate module for better separation of concerns
  • Added a constant for the API base URL to make future updates easier
  • Minor formatting improvements, including fixing missing newlines

🚀 Recommendation

To avoid duplicated sensors and legacy _2 suffixes, please remove the existing integration before updating to this version.