Skip to content

Version 2.0.0 - Changements Majeurs Lockup

Latest

Choose a tag to compare

@MarcLdv MarcLdv released this 18 Nov 10:55
58b2ea0
Fonctionnalité Description
Migration automatique Détection de V1 et réinitialisation de la base de données
Indicateur de force Barre de progression colorée indiquant la robustesse du mot de passe maître (Faible/Moyen/Bon/Fort)
Modification Éditer le pseudo, l'URL ou le mot de passe d'une entrée existante
Suppression Supprimer une entrée du coffre avec dialogue de confirmation
Masquage Basculer l'affichage entre texte clair et points noirs (••••••••) pour chaque mot de passe

Breaking change V1 → V2

Raison : Passage d'un stockage persistant du mot de passe maître (V1) à une clé dérivée volatile en RAM (V2).

Impact : Impossible de déchiffrer les anciennes entrées V1 sans le mot de passe en clair. La migration force une réinitialisation complète de la base de données (DROP TABLE + CREATE TABLE).

Comportement : Au lancement de l'app V2, si db_version = 1 est détecté, la fonction migrateToV2() supprime toutes les données et recrée les tables vides.