Changelog
Toutes les modifications notables apportées à la Bible du Jeu du Remnant sont documentées ici.
v1.0
- Ajustement des règles de fin de partie autour d'Abraham : correction d'un cas limite sur sa mort et clarification de la condition de victoire païenne
- Ajout de l'objet La Bible avec sa règle de conversion associée
- Refonte de la navigation pour mieux suivre les parcours utilisateur côté joueur, MJ et préparation de partie
- Amélioration des microcopies, des CTA et des retours de filtrage sur les pages catalogue
- Clarification de la proposition de valeur de la page d'accueil et amélioration de la lisibilité des textes secondaires en thème sombre
v0.9
- Ajout de rôles bibliques à conversion ou impact différé pour enrichir les compositions
- Ajout d'un fondement biblique à chaque rôle
- Séparation explicite des cartes Saul et Paul
- Séparation de la navigation et de la visibilité du site entre les parcours Joueur et MJ
- Ajout des pages et comportements manquants pour fiabiliser le site : pages
404,error,loading, manifeste PWA, bouton retour en haut et correction du sitemap - Refonte du bouton de bascule Mode Joueur / Mode MJ : nouvelles icônes, style pill plus clair et différenciation visuelle renforcée
v0.8
- Ajout d'un mode démonstration guidé pour découvrir le déroulé d'une partie
- Ajout d'un journal de partie sauvegardé localement pour le guide MJ
- Ajout d'une frise jour / nuit vivante pour suivre les états de la partie en mode MJ
- Ajout de checklists interactives imprimables pour la préparation et l'animation des parties
- Ajout de sections actionnables sur les fiches de rôle : combinaisons recommandées, contres et vulnérabilités, règle souvent mal comprise et erreurs fréquentes
- Ajout d'un assistant débutant en 4 étapes pour créer une composition de partie
- Ajout de la génération de composition avec validation du nombre de joueurs et sélecteur de difficulté
- Ajout de l'export PDF pour la composition générée
- Refonte riche et interactive des pages Règles et Guide MJ
v0.7
- Refonte interactive et visuelle des pages FAQ, Variantes et Bien démarrer avec cartes, onglets, accordéons, badges et animations
- Ajout d'animations dans l'ensemble du site et stabilisation des tests associés
- Amélioration de la recherche globale avec limite configurable, option « voir tout » et pattern ARIA combobox pour une meilleure accessibilité
- Ajout de l'état actif de navigation avec
aria-current="page"dans l'en-tête et la barre latérale - Renforcement du mode MJ : cookie
remnant-host-modedurci (SameSite=Lax,Secure) - Suppression de l'objet Feu de Sodome des données
- Ajout d'un fichier
.npmrcpour éviter les avertissements de proxy HTTP en environnement de développement
v0.6
- Amélioration du responsive tablette : seuil de sidebar abaissé, recherche ajoutée au menu mobile et impression peaufinée
- Amélioration du SEO et du partage : descriptions Open Graph enrichies,
metadataBasecorrigé, ajout des Twitter Cards et des métadonnées JSON-LD Schema.org - Ajout de Vercel Analytics et Speed Insights
- Mise en place de l'analyse de bundle avec
@next/bundle-analyzer - Correction de la lisibilité du mode clair sur les contenus prose
- Correction de la structure des données d'événements pour l'aligner sur les modèles rôles / objets
- Première structuration détaillée du changelog et discipline de suivi des versions
v0.5
- Ajout du mode clair et du bouton de bascule de thème (clair / sombre)
- Ajout d'icônes illustratives sur les fiches (lucide-react) et extraction de composants d'icônes partagés
- Mise en place de l'infrastructure de tests avec Vitest et tests unitaires (schémas Zod, filtrage, validation des données, rendu des composants)
- Corrections d'accessibilité, SEO et bonnes pratiques suite à un audit Lighthouse
- Utilisation d'
aria-labeldistincts pour la navigation principale et mobile - Pagination par défilement infini sur les pages de listes (rôles, objets, événements) avec le hook
usePagination
v0.4
- Expansion du jeu de données des événements à 100 événements répartis en 10 catégories
- Complétion de la page Variantes avec les 30 packs de scénarios et recommandations stratégiques
- Population du fichier des rôles avec les 36 rôles issus de la spécification
v0.3
- Correction du conflit de propriété
sizesur le composantField/SelectField - Refonte des modèles de données bruts / normalisés pour les rôles, objets et événements
- Ajout de la validation Zod à l'exécution pour les jeux de données normalisés
- Externalisation de l'URL canonique du site via la variable d'environnement
NEXT_PUBLIC_SITE_URL
v0.2
- Rédaction du guide de démarrage rapide
- Rédaction des règles complètes du jeu
- Ajout du contenu des variantes (tournoi et narratif)
- Rédaction de la FAQ
- Rédaction du Guide du Maître du Jeu (MJ)
- Ajout des formats de parties et packs de scénarios à la page variantes
- Correction du parsing MDX et alignement des modèles de données
v0.1
- Structure initiale du site (scaffold Next.js)
- Ajout des premières fiches de rôles et objets
- Ajout du jeu de données des événements