AI Automation Suggester v1.0.9
🔨 Breaking Changes
- Adopted semantic versioning (changed from decimal versioning like 1.08 to proper semver 1.0.9)
- Removed legacy scheduling configuration options
🐛 Bug Fixes
- Fixed migration errors when upgrading from versions 1.06, 1.07, and 1.08
- Fixed
DEFAULT_SCAN_FREQUENCYundefined error during upgrades - Fixed configuration migration issues that could cause setup failures
- Improved error handling during the upgrade process
🔧 Under the Hood
- Implemented a more robust version migration system
- Added better version conversion handling for older installations
- Improved debug logging during migration process
- Cleaned up legacy configuration fields during upgrade
- Added safeguards against migration failures
⬆️ Upgrade Notes
This release includes important fixes for users upgrading from previous versions. The upgrade process will:
- Automatically migrate your existing configuration
- Remove unused legacy settings
- Preserve all your provider settings and configurations
- Fix any inconsistencies from previous versions
No manual intervention is required for the upgrade. Your existing configurations and provider settings will be preserved.
📝 Notes
If you experience any issues during the upgrade, please:
- Check the Home Assistant logs for detailed information
- Clear browser cache and refresh if the UI shows any inconsistencies
- Report any issues on our GitHub issue tracker
If you experience major failures during the upgrade:
- Remove all configured AI providers from the integration
- Uninstall the integration completely
- Restart Home Assistant
- Reinstall the integration
- Reconfigure your AI providers
This clean installation approach will ensure a fresh start if the migration process encounters any critical issues.