Skip to content

Latest commit

 

History

History
58 lines (41 loc) · 2.03 KB

File metadata and controls

58 lines (41 loc) · 2.03 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.3] - 2026-02-02

Fixed

  • Fixed issue #76: Negative temperatures (e.g. below 0°C) are now correctly accepted in sensor validation; validation uses float conversion instead of isdigit() so winter temperatures no longer cause failed or skipped updates

[1.0.2] - 2025-11-05

Added

  • Persistent storage for historical HDD and CDD data (prevents data loss on restarts)
  • Field descriptions in configuration UI

Changed

  • Default base temperature: 18°C for Celsius (was 65°C), 65°F for Fahrenheit (unchanged)
  • Temperature unit now automatically detected from Home Assistant preferences
  • Removed temperature unit field from configuration flow

Fixed

  • Fixed issue #57: Monthly and weekly degree days values no longer reset after Home Assistant restart

[1.0.1] - 2025-01-27

Fixed

  • Fixed excessive precision in degree days values by rounding to 1 decimal place
  • Resolves GitHub issue #13: "round value - 15 numbers after the decimal is useless"

[1.0.0] - 2025-03-25

Added

  • Added Cooling Degree Days (CDD) calculation
  • Added option to enable/disable weekly and monthly sensors
  • Added improved debugging logs throughout the integration
  • Added validation to ensure only temperature sensors can be selected

Changed

  • Renamed integration from "Heating Degree Days" to "Heating & Cooling Degree Days"
  • Improved calculation method for daily values using numerical integration
  • Updated title display based on configured options
  • Fixed sensor entity_id generation

[1.0.0-alpha.2] - 2025-02-14

Changed

  • Changed sensor unit to display proper temperature unit per day (°C·d or °F·d)
  • Fixed HACS validation issues

[1.0.0-alpha.1] - 2025-02-14

Added

  • Initial release
  • Heating Degree Days (HDD) calculation
  • Support for daily, weekly and monthly periods