📜 Historique des Nouveautés
Découvrez toutes les évolutions et nouvelles fonctionnalités ajoutées au jeu du Pendu !
- 🎯 SYSTÈME DE NIVEAUX DE DIFFICULTÉ : 3 niveaux cumulatifs (Easy/Medium/Hard) avec 1141 mots classifiés
- 🖼️ MODE PLEIN ÉCRAN INTÉGRÉ : bouton dans navigation + verrouillage orientation portrait
- 📱 CLAVIER VIRTUEL CSS PUR : responsive sans JavaScript, adaptation parfaite toutes tailles
- 🏗️ RESTRUCTURATION CSS MODULAIRE : 16 nouveaux modules, architecture moderne SOLID/DRY
- 🎮 Interface optimisée : bouton "Passer" dans header, hangman plein écran flexible
- 🔐 Admin responsive corrigé : authentification réparée, dashboard et tags restaurés
- 💾 Sauvegarde automatique : suppression bouton manuel, DOMManager + DifficultyManager intégrés
- ⚡ Cache busting développement : invalidation automatique pour les mises à jour CSS/JS
- 🚀 MIGRATION MYSQL COMPLÈTE : passage du JSON vers base de données MySQL avec API REST PHP - infrastructure moderne et scalable
- 🐳 Environnement Docker : MySQL 8.0 + PHP 8.1 Apache + PhpMyAdmin - déploiement simplifié avec docker-compose
- ⚙️ Interface d'administration : panneau admin complet pour gérer catégories, mots et tags via interface web
- 🌐 API REST professionnelle : endpoints standardisés avec gestion d'erreurs, CORS, validation et documentation intégrée
- 🔧 Correction champs database : harmonisation nom→name, icone→icon pour compatibilité avec les standards anglais
- 📊 Système de statistiques avancé : API dédiée aux stats avec métadonnées et historiques
- 🛡️ Sécurité renforcée : authentification admin, validation des données, protection contre injections SQL
- 🧹 Nettoyage interface : suppression des éléments inutiles (mode-features)
- ⚙️ Page Paramètres complète : gestion centralisée de la difficulté et sélection des catégories actives
- 🎮 Bouton "Mot suivant" : contrôle manuel en modes Standard et Catégorie pour plus de flexibilité
- 📂 Sélection des catégories : choix personnalisé des catégories à inclure dans vos parties
- 🔄 Mode Catégorie amélioré : les mots réussis sont reproposés, les ratés sont éliminés définitivement
- 🧹 Migration difficulté : options déplacées de la modal vers la page Paramètres pour éviter la duplication
- 📱 Paramètres responsive : interface adaptée mobile avec grille et contrôles optimisés
- 🚀 Redémarrage intelligent : supprime uniquement la sauvegarde du mode actuel lors d'un restart
- ✨ Refonte complète des succès : présentation en 2x2 comme les cartes du menu, alternance des icônes
- 🎯 Navigation intelligente : bouton "Recommencer" visible uniquement en jeu
- 🏠 Menu → Accueil : renommage pour plus de clarté
- 🔤 Orthographe parfaite : ajout des accents manquants dans toutes les catégories
- ⚡ Code unifié : achievements utilisent maintenant les classes stat-card
- 📱 Interface mobile optimisée : layout 2x2 compact pour les cartes stats
- 🎨 Gestion des caractères spéciaux : chiffres et accents selon les options de difficulté
- 🎮 3 Modes de jeu complets : Standard (progression), Time Attack (chrono), Mode Catégorie (complétion)
- ⏱️ Mode Time Attack : chrono 1-5min avec highscores sauvegardés par durée
- 📚 Mode Catégorie : défi de deviner TOUS les mots d'une catégorie sans limite d'erreurs
- 📱 Clavier virtuel professionnel : AZERTY mobile avec appuis longs pour accents français
- 🔧 Options de difficulté : "Accents requis" et "Chiffres cachés" pour corser le défi
- 🏰 Univers Harry Potter : 86 Personnages + 76 Lieux avec noms français complets
- 💾 Sauvegarde automatique : parties Standard conservées entre sessions
- 🏗️ Architecture ES6 : refonte complète avec classes modulaires
- 🎯 Interface unifiée : header de jeu minimaliste avec stats temps réel
- 📊 Configuration centralisée : categories.json pour gérer tout le contenu
- 🎨 Layout desktop optimisé : grille 3 colonnes pour une meilleure organisation
- 🔄 Système de retry intelligent : gestion des erreurs et performance optimisée
- 🎭 Icônes complètes : toutes les catégories ont leurs émojis
- ✨ Effets visuels améliorés : animations et transitions plus fluides
- 🎪 Interface responsive : adaptation parfaite mobile/desktop
- 🎯 Jeu du Pendu complet : 20 catégories, 750+ mots, système de stats
- 🏆 10 Succès débloquables : conditions variées (séries, catégories spécialisées, perfectionniste...)
- 📊 Statistiques détaillées : suivi complet avec persistance localStorage
- 🎨 Interface moderne : design glassmorphism avec effets et animations
- 📱 Menu hamburger responsive : navigation adaptée mobile/desktop
- 🔥 Système de streak : compteur de séries avec meilleur score
- 🎪 Catégories variées : Animaux, Disney, Séries TV, Jeux Vidéo, Cuisine...
- 💾 Données persistantes : progression sauvegardée automatiquement