Changelog
1.0.7 (2025-01-29)
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