Journal

更新日誌

變更與改善紀錄

Builder de builds communautaires : créez, partagez et votez

Nouvelle Fonctionnalité
v2.1.0June 25, 2026

Nouvelle plateforme communautaire : composez vos propres builds (personnage, Demon Wedges, Genimon, arme, competences et equipe), publiez-les via votre compte Discord, puis explorez et votez les builds des autres joueurs. Builds de Demon Wedges pour les 65 armes, partage de cartes, et un gros chantier d'accessibilite et de traduction.

🛠️ Nouveau Builder : composez un build complet (Demon Wedges, Genimon, arme, competences, equipe de 3) et publiez-le
🔐 Connexion Discord pour publier et voter ; jusqu'a 3 builds par personnage
🌐 Hub communautaire /builds : recherche, filtres (personnage, element, tags), tri et pagination
📄 Page dediee et partageable pour chaque build (/builds/[id])
👍 Votes et classement des builds de la communaute
🏷️ Tags de build : Solo, Equipe, Boss, F2P, Endgame, Debutant
👥 Selecteur d'equipe recommandee (jusqu'a 3 personnages avec role)
🔗 Partage de build : lien auto-portant + X / Facebook / Reddit + partage natif
🖼️ Export PNG de la carte de build
🥇 Tier « Officiel » distinct, au-dessus des alternatives de la communaute
💾 Brouillons hybrides : sauvegarde locale puis reconciliation avec le serveur a la connexion
⚔️ Builds de Demon Wedges d'arme pour les 65 armes, visibles sur la fiche d'arme et integrables au build (toggle)
🎴 Tooltips enrichis au survol des Demon Wedges (nom, rarete, element)
🔗 Etat des filtres dans l'URL (liens partageables et navigation arriere/avant)
♿ Accessibilite renforcee : respect global de « reduire les animations », focus visible, pieges de focus sur les fenetres, labels ARIA
📜 Page Confidentialite / CGU et suppression de compte (RGPD)

Patch 1.4 Silver Torrent, Rising Star : Flora, Hilda, Bloomfield Station et 5 nouvelles maps

Nouvelle Fonctionnalité
v2.0.0June 3, 2026

Integration complete du patch officiel "Silver Torrent, Rising Star" : 2 nouveaux personnages (Flora et Hilda), nouvel element Umbro pour le Phoxhunter, region steampunk Flodia Bloomfield Station, 5 cartes interactives, 12 wallpapers et systeme de bandeaux a expiration automatique.

🎮 Re-extraction complete des donnees du jeu jusqu'au patch 1.4.153 "Silver Torrent, Rising Star"
✨ Flora (Umbro) — nouvelle personnage en vedette, maitrise epee et fusil d'assaut
🔥 Hilda (Pyro) — nouvelle personnage, maitrise double lame et lance-grenade (disponible apres le 30 juin 2026)
🌑 Nouvel element Umbro debloque pour le Phoxhunter (protagoniste joueur), via [Chapitre Noctoyager – Silver Torrent, Rising Star]
🚂 Nouvelle region Flodia Bloomfield Station (incluant Bloomfield Station et Ironworks), gare ferroviaire steampunk d'Icelake
⚔️ +27 skills, +18 Demon Wedges, +157 ressources, nouvelle categorie Calamity Weapons, refonte des items de peche
🗺️ 5 nouvelles cartes interactives : Bloomfield Station, Ironworks, Outer Peaks, Taixu Mausoleum, Youlai Alley
📍 Resync de 1589 icones de marqueurs depuis boarhat.gg sur l'ensemble des 13 cartes
🖼️ 12 nouveaux wallpapers worldview (7 du patch 1.3, 5 du patch 1.4) ajoutes au Ken Burns
⚡ Optimisation des wallpapers v1.3/v1.4 : downscale 4K → Full HD, WebP q70 (-73% de poids)
🌟 Carousel d'accueil reorganise : les nouveaux wallpapers s'affichent en premier
📢 Nouveau systeme de bandeaux d'annonce avec expiration automatique 4 semaines apres la sortie du patch (historique preserve dans le code)
🎭 Showcase personnages reagence : Flora en vedette, Su Yi, et les deux formes Umbro du Phoxhunter
💾 Refactor du pipeline d'extraction : stockage des paks et exports FModel deporte sur disque externe pour ne plus saturer le SSD systeme

Cartes de build, onglet Compétences et tooltips curseur

Nouvelle Fonctionnalité
v1.9.0April 15, 2026

Nouvel onglet Compétences par personnage avec slider de niveau, cartes de build exportables en PNG, et un système de tooltips qui suit le curseur sur desktop.

🎴 Nouvelle carte de build partageable (modale + accordéon ?build=true) avec portrait feathered, layout Demon Wedge in-game et téléchargement PNG
🃏 Showcase de la carte de build sur la home (Psyche) avec ancre #build-showcase et teaser dans la hero banner
⚔️ Onglet Compétences complet : nom, description, paramètres, sections, termes de combat, en 7 langues
🎚️ Slider de niveau de compétence (1-20) qui recalcule en direct les valeurs dépendantes du niveau via SkillGrow
🧩 Icônes de compétence en ligne et équipe recommandée dans la carte de build
🪄 Nouveau composant CursorTooltip : suit le curseur sur desktop, click-to-toggle sur mobile, portalisé dans body
🛡️ Tooltips curseur sur armes, Génimons et slots Demon Wedge (centre inclus) de la carte de build
🏷️ Pipeline d'extraction extract-skills.ts : parse 9 fichiers Lua + SkillGrow, formules #N évaluées pour chaque niveau

Internationalisation, showcase personnages et deep-linking map

Nouvelle Fonctionnalité
v1.8.0April 8, 2026

Refonte majeure avec support multilingue complet (7 langues), nouveau showcase interactif des personnages v1.3, et navigation améliorée.

🌐 Internationalisation complète du site avec next-intl : 7 langues (FR, EN, DE, ES, JP, KR, TC)
🔍 Détection automatique de la langue du navigateur avec persistance du choix par cookie
🗂️ Routing i18n : chaque langue a ses propres URLs (/fr/map, /en/characters, etc.)
🌏 Sélecteur de langue dans toutes les pages du site
🎭 Nouveau showcase interactif des personnages v1.3 sur la page d'accueil (Su Yi, Camilla, Yuming, Zhiliu)
🖼️ Artwork plein écran avec sélecteur d'avatars, dégradés par personnage et caractères calligraphiques décoratifs
🔗 Deep-linking map : le bandeau Haojing redirige directement vers la bonne carte (?mapId=haojing)
📐 Fix du wrap des liens dans la sidebar de la carte
🖼️ Image v1.3 ajoutée au Ken Burns du hero banner
⚡ Fix turbopack.root pour accélérer la compilation dev
🏷️ SEO : balises hreflang, metadata localisée, sitemap multi-locale

Mise a jour v1.3 du jeu et variantes Genimons

Nouvelle Fonctionnalité
v1.7.0April 8, 2026

Re-extraction complete des donnees du jeu depuis la version 1.3, ajout de nouveaux personnages et systeme de variantes pour les Genimons.

🔄 Re-extraction des 1176 fichiers Lua depuis les paks v1.3 du jeu
👤 Ajout de Su Yi (complete avec portraits et skills) et Flora (donnees, pas encore sortie)
🎭 Completion de Camilla (stats, traductions, portraits, skills)
🐾 Systeme de variantes Genimons : chaque espece affiche ses variantes avec navigation croisee
✨ Badge Premium dore pour les variantes shiny des Genimons
🎣 Nouveaux poissons de la region Est (Haojing) ajoutes
📦 Mise a jour de tous les items, mods et ressources avec les donnees v1.3
🌐 Correction des traductions espagnoles (Hyperboreano → Hiporboreo)

Nouvelle Map Haojing (Patch 1.3)

Nouvelle Fonctionnalité
v1.6.0April 7, 2026

Ajout de la map Haojing avec 143 marqueurs et optimisation majeure du chargement des données cartographiques.

🗺️ Nouvelle map Haojing ajoutée (8e region) avec 143 marqueurs et 6 categories
⚡ Refonte du systeme de donnees : chargement par map a la demande au lieu d'un fichier monolithique
📦 Reduction du payload initial de ~75% (54KB index + 1 map au lieu de 439KB)
🔧 Correction du parser boarhat.gg pour gerer les noms avec guillemets
🏠 Nouveau bandeau v1.3 sur la page d'accueil pour Haojing

Builds de Personnages

Nouvelle Fonctionnalité
v1.5.0March 21, 2026

Systeme complet de builds recommandes pour les 22 personnages jouables, avec armes de consonance et ajustements de piste.

🎮 21 builds de personnages ajoutes avec equipements et Demon Wedges recommandes
⚔️ Extraction et affichage des armes de consonance depuis les donnees du jeu
🎚️ Ajustements de piste (Track Adjustments) avec toggle et icones
🎨 Redesign de l'onglet Intron avec cercles flottants et priorite de competences
🌈 Gradient ambiant par element sur les pages de detail personnage
🖼️ Icones de competences dans l'onglet attributs
💡 Tooltips enrichis pour les equipements de build

Catalogue Personnages et Peche

Nouvelle Fonctionnalité
v1.4.0February 23, 2026

Ajout du catalogue complet des personnages jouables avec statistiques detaillees et de la categorie Peche dans les items.

👤 Catalogue de tous les personnages jouables avec fiche detaillee
📊 Statistiques par niveau avec courbes de croissance et formules
🎣 Nouvelle categorie Peche avec items extraits des donnees du jeu
🐾 Correction des valeurs dynamiques des passifs Genimons
🌐 Labels de cles de texte contextualises par categorie d'item

Items: Plans de forge (Drafts) et Armes

Nouvelle Fonctionnalité
v1.3.0February 22, 2026

Ajout d'une section complète pour explorer les plans de forge, leurs recettes et les armes associées, avec une navigation plus claire entre catégories.

🧩 Nouvelle catégorie Drafts avec grille filtrable, recherche et pagination
🌳 Nouvelle page détail Draft avec visualisation de recette (produit + ingrédients)
🛠️ Extraction et intégration des données de recettes et des données armes
🖼️ Ajout des assets d'icônes (plans, armes, types d'armes, accessoires) côté site
🔗 Liens entre Drafts et fiches armes pour faciliter la navigation
✏️ Correction du libellé de catégorie: Armes / Arm -> Armes / Weapons
📣 Bandeaux de la page d'accueil (map + items) avec fermeture persistante
🎯 Nouvelle carte call-to-action sur l'accueil pour accéder à la page Items

Nouveaux Marqueurs & Optimisation SEO

Nouvelle Fonctionnalité
v1.2.1January 10, 2026

Ajout de nouveaux marqueurs manquants, notamment les Taixu Runes, et migration complète vers l'hébergement local des ressources

🆕 Ajout de nouveaux marqueurs manquants dans toutes les maps
✨ Ajout des marqueurs Taixu Runes qui étaient absents
🗺️ Téléchargement et hébergement local de toutes les images de cartes
🎨 Téléchargement et hébergement local de toutes les icônes
🔧 Correction automatique de toutes les URLs externes vers des chemins locaux
✅ 111 URLs corrigées automatiquement dans les maps existantes
💾 Toutes les ressources sont maintenant hébergées localement dans /assets/

Formulaire de Contact Sécurisé avec reCAPTCHA & Zod

Sécurité
v1.2.0January 5, 2026

Implémentation complète et sécurisée du formulaire de contact avec protection anti-spam avancée

📧 API endpoint complet pour traitement sécurisé des formulaires
🔒 Intégration reCAPTCHA v3 (score ≥0.7) pour protection anti-bot
🛡️ Validation Zod v4.3.5 avec sanitisation automatique et type-safety
📮 Configuration SMTP LWS sécurisée avec emails HTML professionnels
⏱️ Protection DoS : timeout 30s + limite 10KB + rate limiting
🔐 Headers de sécurité complets (XSS, framing, content-type)
✨ UX améliorée : états de chargement, messages d'erreur contextuels
🧹 Sanitisation stricte : regex noms, validation email RFC-compliant
🎯 Enum validation sujets + protection contre injections
📊 Logging détaillé pour monitoring et audit de sécurité

Amélioration des Maps et Transparence

Amélioration
v1.1.1December 24, 2025

Ajout des images pour toutes les anciennes maps et nouvelle modal d'informations

📸 Ajout de 878 images descriptives pour toutes les anciennes maps
📊 Nouvelle modal d'informations sur les maps avec statistiques détaillées
ℹ️ Affichage de la version, date de mise à jour et statistiques globales
📋 Disclaimer ajouté sur la page d'accueil et dans la modal
🔧 Amélioration du script de mise à jour pour détecter les nouvelles images
✨ Interface améliorée avec informations sur chaque map individuelle

Version 1.1 - Nouvelle Map Huaxu

Nouvelle Fonctionnalité
v1.1.0December 24, 2025

Ajout de la nouvelle map Huaxu avec 371 marqueurs et support des images descriptives

🆕 Nouvelle map Huaxu ajoutée (7ème région)
📸 Support des images descriptives pour les marqueurs
🔍 Modal de zoom pour les images avec zoom, rotation et téléchargement
🎨 Bannière de mise à jour animée sur la page d'accueil
👥 Section Communauté avec liens vers Velkaine (Twitch) et Wiki
📋 Mise à jour des codes de rédemption avec gestion des codes expirés
🔧 Scripts automatisés pour mettre à jour les maps depuis boarhat.gg

Amélioration des Codes de Rédemption

Amélioration
v1.0.1December 24, 2025

Séparation des codes actifs et expirés avec indicateurs visuels

✅ Nouveaux codes actifs affichés en premier
⏰ Badge d'expiration pour les codes avec date limite
❌ Section dédiée pour les codes expirés
🔄 Mise à jour régulière des codes
📊 Compteur de codes actifs vs expirés

Mise à jour Next.js

Mise à Jour
v1.0.0December 10, 2025

Migration vers Next.js 16.0.7 pour de meilleures performances

⚡ Next.js 16.0.7
🚀 Amélioration des performances

Améliorations de la Carte Interactive

Nouvelle Fonctionnalité
v0.9.0December 1, 2025

Nouvelles fonctionnalités pour une meilleure expérience utilisateur

📁 Groupement des catégories dans la sidebar
📏 Redimensionnement de la sidebar
💾 Persistance de la sélection de carte
🎨 Styles de scrollbar personnalisés
✨ Animations avec Framer Motion