AI Automation Suggester 1.1.2
🔄 Changes
- Added configuration version migration support for smoother upgrades and downgrades
- Improved configuration handling for better stability
- Added Italian language support
- Enhanced internationalization (i18n) capabilities
🌍 Translations
- Added complete Italian (it) translation (Thanks to @l30n4rd086)
- Includes translations for:
- Configuration interface
- Error messages
- Service descriptions
- Provider settings
⚙️ Technical Changes
- Implemented
async_migrate_entryto handle configuration version changes (Thanks to @m4rkireland) - Removed deprecated scheduling fields (scan_frequency and initial_lag_time) during upgrades
- Added safety checks for configuration downgrades from future versions
- Enhanced error handling and logging during migrations
📝 Notes
- If upgrading from an older version, your configuration will be automatically migrated
- If downgrading from a future version, the integration will safely handle the configuration changes
- Users can now use the interface in Italian or German
🐛 Bug Fixes
- Fixed potential issues with configuration persistence during version changes
- Improved error handling during configuration updates
👥 Contributors
Special thanks to:
- @m4rkireland for implementing the configuration migration system
- @l30n4rd086 for providing the Italian translation
Full changelog: Diff