Skip to content

v0.5.2

Choose a tag to compare

@italo-lombardi italo-lombardi released this 01 Jun 15:07

Fixed

  • PKCS7 padding validation in _cryptojs_decrypt: pad length outside 1–16 now raises ValueError instead of silently producing a bad slice or invalid JSON on corrupted payloads
  • Config flow _fetch_station_name exception now logged at DEBUG (station ID + error message) instead of swallowed silently
  • Renamed internal passphrase variable to evp_key to accurately reflect it is a CryptoJS EvpKDF key, not a user password

Changed

  • README: added Sibling integrations section linking Entity Guard, Entity Availability, and Entity Distance

Tests

  • 100 tests, 100% line coverage across all source files