Skip to content

v1.0.7: Update main to 1.0.7 (#4)

Latest
Compare
Choose a tag to compare
@mintcreg mintcreg released this 29 Jan 12:06
4345542

Changelog

1.0.7 (2025-01-29)

Full Changelog:

Version 1.0.7

⚠️ Upgrading Steps (Somewhat Breaking)

  • Obtain API Key from Pantry Tracker > Settings Cog > API Key
  • Navigate to Pantry Tracker Device and select 'Configure'
  • Input the API Key
  • Click 'Submit'

All data will be retained including recorder and history

Important

If you are using Pantry Tracker v1.0.53 or less, you need to update to Pantry Tracker V1.0.54

🔨 Fixes:

  • Config flow update - Updating the update interval or source would not actually apply new variables now fixed
  • Enhanced Exception Handling: - Added comprehensive try-except blocks in setup functions to catch and log unexpected errors.
  • Sensor Initialization Stability: - Fixed issues in sensor setup to gracefully handle missing or incomplete product data.
  • Failed to load integration - The error failed to load integration NoneType: None has now been fixed

⭐ Changes:

  • Expanded Configuration Options: - Added fields for Host, Port, API Key, and Update Interval in the configuration flow.
  • Enhanced Logging
  • Reload Config - When changing the config (Host, Port, API Key, and Update Interval) this will reload all sensors gracefully
  • API Key - As of Pantry Tracker V1.0.54 API keys have been introduced and required for added security