SNCF-API-HA V1.0.7
Changelog
🔐 Sécurisation des clés API
- Les clés API sont désormais stockées dans
entry.optionsau lieu deentry.data. - Cette modification réduit le risque d'exposition accidentelle dans les fichiers
.storage. - Conforme aux bonnes pratiques de sécurité Home Assistant.
♻️ Migration rétro-compatible (__init__.py)
- Ajout de la fonction
async_migrate_entry():- Détecte les anciennes configurations avec
api_keydansentry.data. - Déplace automatiquement la clé dans
entry.optionssans intervention utilisateur.
- Détecte les anciennes configurations avec
- Journalisation claire lors de la migration réussie.
Full Changelog: 1.0.6...1.0.7