Patch Notes

Retrouvez ici l'historique des mises à jour et nouveautés de guoba.gg.

Mise à jour 2.0.1

23 septembre 2026

Fonctionnalités

Score d’artéfact relatif

  • Pour une meilleure lecture du score individuel des artéfacts, ces derniers ont été ramenés à un score maximal relatif de 100. Cela veut dire qu’il est plus simple d’interpréter le score de ces derniers : plus leur score est proche de 100, plus ils sont proches de la perfection mathématique.
  • Cela n’impacte pas le score réel/brut de l’ancien système calculé en fond. Ce dernier est toujours visible en passant la souris sur le score d’un artéfact. Passer la souris sur le score d’un artéfact montre aussi que ce nouvel affichage du score a un plafond de 100 pour éviter toute confusion.

Recommandation d’Équipes (Roadmap)

  • Génération algorithmique des meilleures équipes : Le moteur analyse désormais l’ensemble des personnages de votre vitrine pour identifier vos meilleurs “Main DPS”. Il recommande ensuite instantanément les 3 équipes les plus performantes autour de ces personnages, en se basant sur le pourcentage d’efficacité de vos builds par rapport à leur score théorique maximum.

  • Option d’indépendance stricte des équipes : Intégration d’un mode “Éviter les doublons”. D’un simple clic, l’algorithme recalcule l’intégralité des recommandations pour proposer 3 équipes garanties sans aucun personnage en commun.

  • Synergie dynamique avec le focus de la roadmap : Le module est totalement interconnecté avec le filtre “Focus” de la page. Sélectionner un personnage spécifique (qu’il soit DPS, Sub-DPS ou Support) force l’algorithme à réévaluer ses propositions pour placer en priorité absolue une équipe performante l’incluant, vous permettant de trouver instantanément la meilleure composition pour votre personnage préféré.

  • Hall of Fame : Ajout d’un nouveau module des meilleurs pièces du compte par score ou par crit value.

Mapping

Ajouts

  • Personnages
    • Vesna
      • Mapping général et 1 team.
    • Vodyanitsa
      • Mapping général et 2 teams.
    • Voyageur/euse Anémo
      • Mapping général et 1 team.
    • Voyageur/euse Géo
      • Mapping général et 1 team.
    • Voyageur/euse Électro
      • Mapping général et 1 team.
    • Voyageur/euse Dendro
      • Mapping général et 1 team.
    • Voyageur/euse Hydro
      • Mapping général et 1 team.
    • Voyageur/euse Pyro
      • Mapping général et 1 team.
    • Voyageur/euse Cryo
      • Mapping général et 2 teams.
    • Manekin/Manekina
      • Mapping basique car personne ne joue ce personnage.
  • Armes
    • Ajout de l’arme Au-delà de la chrysalide.
    • Ajout de l’arme Hymne dans le maelström.
    • Ajout de l’arme Nouvelle branche.
    • Ajout de l’arme Lumière argentée.
    • Ajout de l’arme Le cœur lourd de l’hiver.
    • Ajout de l’arme Refrain dans le vent.

Modifications

  • Personnages
    • Skirk
      • Modification de la team DPS Gel pour remplacer Citlali par Vodyanitsa.
    • Yumemizuki Mizuki
      • Modification de la team DPS Astrodispersion pour remplacer Sucrose par Vodyanitsa.
    • Odette
      • Modification de la team Sub-DPS Astrodispersion pour remplacer Yumemizuki Mizuki par Vesna et Sucrose par Vodyanitsa.
    • Columbina
      • Remaniement de l’importance des substats pour mieux refléter la réalité du terrain pour ses teams en tant que Support sélénofleurissement, Support sélénocution et Support sélénocristallisation.
  • Armes
    • Lame exaphane
      • La Lame exaphane a désormais un fonctionnement intelligent. Si un personnage autre que le Voyageur en est équipé, aucun passif ne s’applique. Si c’est le Voyageur qui en équipé, le passif s’applique et détecte le niveau de raffinement de l’arme.

UX/UI

Ajouts

  • Ajout d’un bouton permettant de minimiser la sidebar lors de la consultation d’un compte.
  • Ajout d’un effet de hover à la croix sur la barre de recherche d’UID permettant de revenir à l’accueil.

Modifications

  • Mise à jour des couleurs des badges de localisation (EU, NA, CN, Asia).
  • Mise à jour des couleurs et bordures des badges d’AR et de succès.
  • Mise à jour de l’agencement des comptes récents de la page d’accueil.
  • Mise à jour de l’icône du bouton d’accès la roadmap du compte.
  • Inversion de “L’équipe” et “Notes de mise à jour” dans la sidebar de navigation.
  • Les modules de la partie “Analyse et conseils” et “Roadmap de compte” suivent maintenant une grille stricte, peu importe la taille de l’écran ou de la sidebar.
  • Amélioration de l’accessibilité globale du site : ajout de noms accessibles localisés (aria-label) sur les boutons ne contenant que des icônes (bouton de recherche, bouton d’aide, fermeture du tutoriel) et ajout des textes alternatifs (alt) manquants sur certaines images dynamiques (avatar du joueur, icône de score de la page d’accueil).
  • Mise à jour de la Roadmap de compte et de l’Audit des équipements
    • Refonte visuelle de la Roadmap de compte pour un rendu plus aéré et éditorial (suppression des blocs sombres, espacements augmentés, contrastes ajustés, fines lignes de séparation), incluant le remplacement de l’ancienne liste horizontale de sélection de personnages par un menu déroulant compact.
    • Uniformisation complète de la mise en page entre le Hall of Fame et l’Audit des Maillons Faibles pour un design épuré, marquant le retrait des gros avatars et des numéros de rang au profit de la miniature du personnage placée sous les détails de la pièce d’équipement.
    • Évolution du système de tri avec l’intégration du filtre “Score Global / Crit Value” sur l’Audit des Maillons Faibles (pour identifier rapidement les pièces manquant de statistiques offensives), et l’application du “Score Global” comme mode de tri par défaut du Hall of Fame (pour mieux refléter l’équilibre d’un build).

Performances

Modifications

  • Optimisation massive du poids de l’image de la première étape du tutoriel d’onboarding (conversion du GIF d’origine de 2.4 Mo vers un format WebP animé d’environ 350 Ko).
  • L’icône du bouton “Ko-fi” n’est plus chargée depuis un serveur externe à chaque visite : elle est désormais stockée localement et optimisée au format WebP (16 Ko) pour un affichage instantané et une économie de requêtes réseau.

Autre

  • Changement des mentions de “Simulateur” pour “Compagnon” qui reflète mieux la nature du site.
  • Ajout des badges “Guoba, get them !”, “Magie Interdite”, “Point de non-retour”, “Adepte Poney Blanc”, “Crèche”, “Refuge Animalier” et “Le Donut de la Honte”.

Correctifs

  • Réglage d’un bug empêchant les valeurs des passifs de l’arme Éclazur d’augmenter selon le raffinement de l’arme.
  • Réglage d’un bug empêchant le skeleton de chargement de page d’afficher un placeholder pour le bouton de roadmap de compte.
  • Réglage d’un bug empêchant certains splash art de skins de personnages (comme Neuvillette ou le Voyageur/la Voyageuse) d’apparaître en fond de la fiche personnage.
  • Réglage d’un bug du module d’échange avantageux pour que les recommandations n’ignorent plus la préservation des bonus de sets actifs (2p et 4p) et qu’elles exigent désormais une statistique principale strictement identique pour valider un échange.
  • Réglage d’un bug empêchant certaines images de profils de personnages (comme Thomas, Lynette ou Skirk) de charger dans la roadmap du compte s’ils n’étaient pas déjà présents dans la vitrine de l’UID.

Mise à jour 2.0.0 - Migration Astro

10 août 2026

Fonctionnalités

Roadmap Stratégique du Compte

  • Feuille de route & Planificateur d’optimisation global : Nouvel outil complet d’aide à la décision stratégique analysant l’ensemble de votre vitrine pour prioriser vos dépenses de résine et maximiser la puissance de vos personnages.

  • Baromètre de Maturité Globale : Évaluation synthétique de l’avancement du compte (sur 100) calculée à partir de 5 jauges clés : niveau des armes (90), élévation des personnages (90), niveaux des aptitudes recommandées, statistiques principales correctes et complétion des sets d’artéfacts.

  • Plan d’Action des 5 Paliers (Quick Wins) : Liste d’actions concrètes et immédiates pour atteindre 100% sur chaque indicateur de maturité (détection automatique des scalings PV%, DÉF%, ME et réactions élémentaires pour l’élévation, priorités d’aptitudes, corrections de sabliers/coupes/diadèmes et complétion des 4 pièces).

  • Optimiseur de Swaps Croisés : Algorithme de détection des permutations directes d’artéfacts entre les personnages de votre vitrine permettant de générer un gain net de score immédiat à 0 résine sans détruire l’équilibre du personnage prêteur.

  • Planificateur de Donjons : Classement intelligent de la rentabilité des donjons d’artéfacts en fonction des besoins réels de vos personnages, mettant en avant les donjons doublement rentables (où les 2 sets sont exploitables).

  • Conseiller de Synthèse Mystique : Recommandations ciblées des sets à recycler à la table de synthèse pour sécuriser vos builds sans gaspiller de résine dans des donjons obsolètes ou peu rentables.

  • Conseiller de Craft d’Élixirs Sanctifiants : Module d’aide à la décision pour le Transmutateur d’artéfacts évaluant le retour sur investissement (ROI) de vos créations sur-mesure. L’algorithme calcule l’espérance de score à +20 (avec 2 substats d’élite garanties) pondérée par le coût en élixirs (1 à 4) et la rareté naturelle des pièces (coupe > sablier/diadème > fleur/plume), intègre un filtre par budget et estime la résine économisée.

  • Toggle « Tous les personnages du jeu » : Visualisation étendue sur le Planificateur de Donjons et le Conseiller de Synthèse permettant d’afficher en transparence les personnages hors-vitrine qui bénéficient également du farm ou du craft.

  • Audit des Maillons Faibles : Diagnostic des pièces d’artéfacts les plus faibles bridant la performance de votre compte, avec identification des pièces hors-set faciles à remplacer et estimation précise du coût d’obtention en résine et en jours de farm.

  • Système de Focus Personnage interactif : Possibilité de sélectionner un personnage spécifique pour réorganiser instantanément tous les modules de la Roadmap et afficher en priorité ses gains potentiels, ses pièces défaillantes, ses donjons prioritaires, ses crafts d’élixirs recommandés et ses sets de synthèse dédiés.

Système d’Infobulles Interactives

  • Décomposition détaillée des statistiques de base et de combat : Le survol d’une statistique affiche désormais une infobulle complète expliquant l’origine exacte de sa valeur : séparation entre la base du personnage et de l’arme, total des bonus en pourcentage (stats principales et secondaires d’artéfacts, bonus d’arme, élévation et bonus 2p) ainsi que les bonus flat (fleur, plume et substats).

  • Détail instantané des rolls d’artéfacts : Le survol d’une ligne de statistique sur une carte d’artéfact révèle instantanément la décomposition précise de chacun de ses rolls, permettant de visualiser la répartition des améliorations en un coup d’œil.

  • Surbrillance croisée contextuelle : Au survol d’une statistique ou d’un buff, l’ensemble des lignes correspondantes sur les cartes d’artéfacts et dans le panneau des buffs s’illumine automatiquement avec un halo visuel doux accordé à la couleur signature du personnage (var(--char-hex)).

  • Précision des sources de buffs et synergies d’équipe : Affichage hiérarchisé et contextualisé des buffs actifs précisant clairement leur origine (arme équipée, passif de set, ou coéquipier avec mention de la constellation requise telle que C3 ou C6).

Notes de mise à jour

  • Les notes de mise à jour sont désormais consultables et intégrées directement sur le site, en français et en anglais.

Mapping

Ajouts

  • Personnages
    • Odette
      • Mapping général et 2 teams.
    • Alyosha
      • Mapping général et 1 team.
  • Armes
    • Ajout de l’arme Plume hivernale du lac blanc.
    • Ajout de l’arme Lame exaphane.
    • Ajout de l’arme Puits-de-braises.
    • Ajout de l’arme Lame de lave de l’hérétique.
    • Ajout de l’arme Lame de rédemption.
    • Ajout de l’arme Forgée par la loi d’or.
    • Ajout de l’arme Alliance du givre et de la neige.
    • Ajout de l’arme Vue de jade.
    • Ajout de l’arme Chant de la veillée.
    • Ajout de l’arme Souffle de givre.
    • Ajout de l’arme Écho du cœur.
    • Ajout de l’arme Choc des rois.
  • Artéfacts
    • Ajout du set d’artéfacts Preuve écarlate.
    • Ajout du set d’artéfacts Cœur de la fournaise.
  • Équipiers
    • Alyosha C6

Modifications

  • Personnages
    • Sandrone
      • Modification de la team DPS Astroconduction pour remplacer Escoffier par Odette et Qiqi par Alyosha.
    • Yumemizuki Mizuki
      • Ajout de la team DPS Astrodispersion avec Odette, Le Voyageur et Sucrose.
    • Cyno
      • Modification de la team DPS Astroconduction pour remplacer Sandrone par Odette.
    • Wriothesley
      • Modification de la team DPS Astroconduction pour remplacer Sandrone par Odette et Escoffier par Alyosha.
    • Qiqi
      • Modification de la team Support Astroconduction pour remplacer Escoffier par Odette.
    • Yae Miko
      • Modification de la team Sub-DPS Astroconduction pour remplacer Escoffier par Odette et Qiqi par Alyosha.
    • Ajout des 2 pièces Preuve écarlate et Cœur de la fournaise aux personnages qui scale sur l’ATK.

UX/UI

Modifications

  • Uniformisation typographique : Retrait des dépendances à des polices externes secondaires pour privilégier l’usage harmonieux de la typographie du jeu (ShinShin) et des polices système natives.
  • Fluidité de navigation : Élimination totale des micro-blocages de l’interface lors du chargement des données de compte grâce au traitement asynchrone hors du thread principal.

Performances

Ajouts

  • Pré-compression Brotli & Gzip au Build (vite-plugin-compression) : Tous les fichiers HTML, JS, CSS et JSON sont pré-compressés pour réduire drastiquement la bande passante (ex. : rollTable.json compressé à ~9.1 Ko en Brotli au lieu de 172 Ko non compressé, réduction de 94%).
  • Architecture de cache IndexedDB (db.js) : Migration de l’ancien localStorage vers un stockage local asynchrone pour les 6 à 8 Mo de dictionnaires de jeu Enka (avatars, locs, relics, weapons, namecards, pfps). Le cache est conservé de manière fiable pendant 24h avec gestion de TTL.
  • Directives réseau preconnect et dns-prefetch : Anticipation de la résolution DNS et des poignées de main TLS vers les domaines Enka (enka.network) et CDN.
  • Attributs de rendu d’image optimisés : Déploiement de decoding="async" et loading="lazy" sur les ressources visuelles de la vitrine, avec fetchpriority="high" ciblé sur l’artwork principal.
  • Génération automatique du Sitemap XML (@astrojs/sitemap) : Production automatisée de sitemap-index.xml lors de chaque build.
  • Préchargement et conversion des splash arts : Lors du chargement d’un profil de joueur, le splash art du premier personnage de la vitrine est chargé en priorité tandis que les splash arts des autres personnages de la vitrine sont chargés en arrière-plan pour un affichage quasi-instantané. Les splash arts sont convertis en WebP Lossless et sont pre-rendered avec décodage GPU.

Modifications

  • Découplage dynamique de rollTable.json (~175 Ko) : Chargement à la demande par import dynamique ESM (import()) uniquement lorsque le scoring ou la vitrine est sollicité. Le bundle JavaScript initial des pages statiques passe de ~170 Ko à 74 Ko (réduction de plus de 55%).
  • Lazy-loading du module d’export d’image (dom-to-image-more) : Les ~26 Ko de la bibliothèque de capture PNG ne sont désormais téléchargés que si l’utilisateur clique sur le bouton d’export.
  • Suppression du CDN FontAwesome (~200 Ko) : Remplacement de l’ensemble de la bibliothèque externe par des icônes SVG légères intégrées directement, supprimant une requête bloquante et allégeant le chargement initial.

Autre

  • Migration vers l’architecture Astro 5 : Refonte modulaire du code source en composants découplés (src/components/, src/layouts/, src/scripts/) et gestion d’état centralisée avec Nanostores (appStore.js).
  • SEO & Référencement avancé :
    • Mise en place de balises canoniques <link rel="canonical"> automatiques sur toutes les pages.
    • Implémentation des schémas de données structurées Schema.org (JSON-LD) : WebApplication (accueil), AboutPage & FAQPage (à propos), ProfilePage & Organization (équipe) et WebPage (confidentialité).

Correctifs

  • Gestion de mémoire navigateur : Élimination définitive des erreurs et avertissements QuotaExceededError / localStorage plein.
  • Stabilité des scripts : Correction d’une régression d’import nanostores (ReferenceError: setUserData is not defined) et d’une collision de variable de scope (i) dans les gestionnaires d’événements.
  • Squelette thèmes alternatifs : Correction d’une anomalie où les variables de fond (--bg-card) et de bordure (--border-color) restaient bloquées sur le gris sombre du thème par défaut pour tous les autres thèmes (Guild, Abyssal, Sea, Wish). Les animations de chargement s’adaptent désormais parfaitement aux couleurs du thème sélectionné.

Update 2.0.1

September 23, 2026

Features

Relative Artifact Score

  • To make individual artifact scores easier to read, they have been normalized to a maximum relative score of 100. This makes interpretation simpler: the closer the score is to 100, the closer the artifact is to mathematical perfection.
  • This does not affect the actual/raw score from the original system, which is still calculated in the background. You can view that number by hovering your mouse over an artifact’s score. Hovering over an artifact’s score also reveals that this new score display has a cap of 100 to avoid any confusion.

Team Recommendations (Roadmap)

  • Algorithmic generation of top teams: The engine now analyzes all the characters in your showcase to identify your best “Main DPS” units. It then instantly recommends the 3 highest-performing teams built around these characters, based on your builds’ efficiency percentage relative to their theoretical maximum score.

  • Strict team independence option: Integration of a “No duplicates” mode. With a single click, the algorithm recalculates all recommendations to propose 3 teams guaranteed to share no characters.

  • Dynamic synergy with the roadmap focus: The module is fully integrated with the page’s “Focus” filter. Selecting a specific character (whether DPS, Sub-DPS, or Support) forces the algorithm to re-evaluate its suggestions and prioritize a high-performing team that includes that character, allowing you to instantly find the best composition for your favorite unit.

  • Hall of Fame: Added a new module showcasing the account’s best pieces based on score or crit value.

Mapping

Additions

  • Characters
    • Vesna
      • General mapping and 1 team.
    • Vodyanitsa
      • General mapping and 2 teams.
    • Anemo Traveler
      • General mapping and 1 team.
    • Geo Traveler
      • General mapping and 1 team.
    • Electro Traveler
      • General mapping and 1 team.
    • Dendro Traveler
      • General mapping and 1 team.
    • Hydro Traveler
      • General mapping and 1 team.
    • Pyro Traveler
      • General mapping and 1 team.
    • Cryo Traveler
      • General mapping and 2 teams.
    • Manekin/Manekina
      • Basic mapping, because no one plays this character.
  • Weapons
    • Added the weapon Beyond the Chrysalis.
    • Added the weapon Hymn of the Maelstrom.
    • Added the weapon New Bough.
    • Added the weapon Silver Light.
    • Added the weapon Winter’s Heavy Heart.
    • Added the weapon Breezeborne Refrain.

Changes

  • Characters
    • Skirk
      • Updated the Freeze DPS team to replace Citlali with Vodyanitsa.
    • Yumemizuki Mizuki
      • Updated the Stellar-Swirl DPS team to replace Sucrose with Vodyanitsa.
    • Odette
      • Updated the Stellar-Swirl Sub-DPS team to replace Yumemizuki Mizuki with Vesna and Sucrose with Vodyanitsa.
    • Columbina
      • Adjusted the priority of substats to better reflect real-world performance for her Lunar-Bloom Support, Lunar-Charged Support, and Lunar-Crystallize Support builds.
  • Weapons
    • Exaiphanes Blade
      • The Exaiphanes Blade now features intelligent functionality. If a character other than the Traveler equips it, no passive effect applies. If the Traveler equips it, the passive effect applies and detects the weapon’s refinement level.

UX/UI

Additions

  • Added a button to minimize the sidebar when viewing an account.
  • Added a hover effect to the “X” icon on the UID search bar that returns the user to the home screen.

Changes

  • Updated location badge colors (EU, NA, CN, Asia).
  • Updated colors and borders for AR and achievement badges.
  • Updated the layout of recent accounts on the home page.
  • Updated the icon for the button to access the account roadmap.
  • Swapped “Team” and “Patch Notes” in the navigation sidebar.
  • The modules in the “Analysis and tips” and “Account Roadmap” sections now follow a strict grid, regardless of screen or sidebar size.
  • Improved overall site accessibility: added localized accessible names (aria-label) to icon-only buttons (search button, help button, tutorial close button) and added missing alternative text (alt) to certain dynamic images (player avatar, homepage score icon).
  • Account Roadmap and Gear Audit Update
    • Visual overhaul of the Account Roadmap for a cleaner, more editorial look (removing dark blocks, increasing spacing, adjusting contrast, and using fine separator lines), including replacing the old horizontal character selection list with a compact drop-down menu.
    • Full layout standardization between the Hall of Fame and the Weakest Link Audit to create a streamlined design, removing large avatars and rank numbers in favor of displaying the character thumbnail beneath the gear piece details.
    • Sorting system enhancements: integration of the “Overall Score / Crit Value” filter in the Weakest Link Audit (to quickly identify gear pieces lacking offensive stats) and setting “Overall Score” as the default sort mode for the Hall of Fame (to better reflect build balance).

Performances

Changes

  • Massive file size optimization for the image used in the first step of the onboarding tutorial (converting the original 2.4 MB GIF to an animated WebP format of approximately 350 KB).
  • The “Ko-fi” button icon is no longer loaded from an external server on every visit; it is now stored locally and optimized in WebP format (16 KB) for instant display and reduced network requests.

Other

  • Changed references from “Simulator” to “Companion,” which better reflects the nature of the site.
  • Added the “Guoba, get them!”, “Forbidden Magic”, “Point of No Return”, “White Pony Adeptus”, “Daycare”, “Animal Shelter” and “Donut of Shame” badges.

Fixes

  • Fixed a bug preventing the passive stat values ​​of the Azurelight weapon from increasing based on the weapon’s refinement level.
  • Fixed a bug preventing the page loading skeleton from displaying a placeholder for the account roadmap button.
  • Fixed a bug preventing certain character skin splash art (such as Neuvillette or the Traveler) from appearing in the background of the character profile.
  • Fixed a bug in the beneficial swap module so that recommendations no longer ignore the preservation of active set bonuses (2-piece and 4-piece) and now require a strictly identical main stat to validate an exchange.
  • Fixed a bug preventing certain character profile images (such as Thoma, Lynette, or Skirk) from loading in the account roadmap if they weren’t already in the current UID’s characters showcase.

Update 2.0.0 - Astro Migration

August 10, 2026

Features

Strategic Account Roadmap

  • Roadmap & Global Optimization Planner: New comprehensive strategic decision-making tool that analyzes your entire showcase to prioritize your resin spending and maximize your characters’ power.

  • Global Maturity Barometer: Synthetic assessment of account progress (out of 100) calculated from 5 key gauges: weapon level (90), character Ascension (90), recommended talent levels, correct main stats, and artifact set completion.

  • 5-Tier Action Plan (Quick Wins): List of concrete, immediate actions to reach 100% on each maturity indicator (automatic detection of HP%, DEF%, and EM scaling and elemental reactions for Ascension, talent priorities, Sands/Goblet/Circlet corrections, and 4-piece set completion).

  • Cross-Swap Optimizer: Algorithm that detects direct artifact swaps between the characters in your showcase, generating an immediate net score gain at 0 resin without disrupting the lending character’s build.

  • Domain Planner: Smart ranking of artifact Domain profitability based on your characters’ actual needs, highlighting doubly profitable Domains (where both sets are usable).

  • Strongbox Advisor: Targeted recommendations of which sets to recycle at the Strongbox to secure your builds without wasting resin on outdated or low-value Domains.

  • Sanctifying Elixir Crafting Advisor: Decision-support module for the Artifact Transmuter that evaluates the return on investment (ROI) of your custom crafts. The algorithm calculates the expected score at +20 (with 2 guaranteed elite substats) weighted by Elixir cost (1 to 4) and the natural rarity of each piece (Goblet > Sands/Circlet > Flower/Plume), includes a budget filter, and estimates the resin saved.

  • “All game characters” toggle: Extended view on the Domain Planner and Strongbox Advisor, letting you see, in a subdued display, off-showcase characters who also benefit from the farm or craft.

  • Weak Link Audit: Diagnosis of the weakest artifact pieces holding back your account’s performance, with identification of easy-to-replace off-set pieces and a precise estimate of the resin and farming days needed to obtain a replacement.

  • Interactive Character Focus system: Select a specific character to instantly reorganize every Roadmap module and bring their potential gains, weak pieces, priority Domains, recommended Elixir crafts, and dedicated Strongbox sets to the front.

Interactive Tooltip System

  • Detailed breakdown of base and combat stats: Hovering over a stat now shows a full tooltip explaining exactly where its value comes from: the split between character base and weapon base, the total percentage bonuses (artifact main/substats, weapon bonus, Ascension, and 2-piece set bonus), and flat bonuses (Flower, Plume, and substats).

  • Instant artifact roll breakdown: Hovering over a stat line on an artifact card instantly reveals the precise breakdown of each of its rolls, letting you see the distribution of upgrades at a glance.

  • Contextual cross-highlighting: Hovering over a stat or a buff automatically lights up every corresponding line on the artifact cards and in the buff panel with a soft visual glow tinted to the character’s signature color (var(--char-hex)).

  • Clearer buff sources and team synergies: Hierarchical, contextualized display of active buffs that clearly states their origin (equipped weapon, set passive, or teammate — including the required Constellation, e.g. C3 or C6).

Patch Notes

  • Patch notes can now be viewed directly on the site, in both French and English.

Mapping

Additions

  • Characters
    • Odette
      • General mapping and 2 teams.
    • Alyosha
      • General mapping and 1 team.
  • Weapons
    • Added the weapon Whitelake Frostfeather.
    • Added the weapon Exaiphanes Blade.
    • Added the weapon Emberwell.
    • Added the weapon Heretic’s Molten Blade.
    • Added the weapon Blade of Atonement.
    • Added the weapon Forged by the Golden Melody.
    • Added the weapon Covenant of Frost and Snow.
    • Added the weapon Jade Vista.
    • Added the weapon Song of the Vigil.
    • Added the weapon Frostbreath.
    • Added the weapon Echoes of the Heart.
    • Added the weapon Clash of Kings.
  • Artifacts
    • Added the artifact set Scarlet Proof.
    • Added the artifact set Heart of the Furnace.
  • Teammates
    • Alyosha C6

Changes

  • Characters
    • Sandrone
      • Updated the Stellar-Conduct DPS team to replace Escoffier with Odette and Qiqi with Alyosha.
    • Yumemizuki Mizuki
      • Added the Stellar Swirl DPS team with Odette, the Traveler, and Sucrose.
    • Cyno
      • Updated the Stellar-Conduct DPS team to replace Sandrone with Odette.
    • Wriothesley
      • Updated the Stellar-Conduct DPS team to replace Sandrone with Odette and Escoffier with Alyosha.
    • Qiqi
      • Updated the Stellar-Conduct Support team to replace Escoffier with Odette.
    • Yae Miko
      • Updated the Stellar-Conduct Sub-DPS team to replace Escoffier with Odette and Qiqi with Alyosha.
    • Added the Scarlet Proof and Heart of the Furnace pieces to characters who scale on ATK.

UX/UI

Changes

  • Typography cleanup: Removed dependencies on secondary external fonts in favor of the game’s own typeface (ShinShin) and native system fonts.
  • Smoother navigation: Fully eliminated interface micro-stutters when loading account data, thanks to asynchronous processing off the main thread.

Performance

Additions

  • Brotli & Gzip pre-compression at build time (vite-plugin-compression): All HTML, JS, CSS, and JSON files are now pre-compressed to drastically cut bandwidth (e.g., rollTable.json compressed to ~9.1 KB with Brotli instead of 172 KB uncompressed, a 94% reduction).
  • IndexedDB cache architecture (db.js): Migrated from the old localStorage to asynchronous local storage for the 6–8 MB of Enka game dictionaries (avatars, locs, relics, weapons, namecards, pfps). The cache is reliably kept for 24h with TTL management.
  • preconnect and dns-prefetch network hints: Early DNS resolution and TLS handshakes with Enka (enka.network) and CDN domains.
  • Optimized image rendering attributes: Rolled out decoding="async" and loading="lazy" on showcase visuals, with fetchpriority="high" targeted at the main artwork.
  • Automatic XML Sitemap generation (@astrojs/sitemap): Automated production of sitemap-index.xml on every build.
  • Splash art preloading and conversion: When a player profile loads, the first showcased character’s splash art is loaded with priority while the other showcased characters’ splash arts load in the background for near-instant display. Splash arts are converted to Lossless WebP and pre-rendered with GPU decoding.

Changes

  • Dynamic decoupling of rollTable.json (~175 KB): Now loaded on demand via dynamic ESM import (import()), only when scoring or the showcase is used. The initial JavaScript bundle for static pages drops from ~170 KB to 74 KB (a 55%+ reduction).
  • Lazy-loading of the image export module (dom-to-image-more): The ~26 KB PNG capture library is now downloaded only when the user clicks the export button.
  • Removed the FontAwesome CDN (~200 KB): Replaced the entire external library with lightweight, inlined SVG icons, removing a render-blocking request and lightening the initial load.

Other

  • Migration to the Astro 5 architecture: Modular rewrite of the source code into decoupled components (src/components/, src/layouts/, src/scripts/) with centralized state management via Nanostores (appStore.js).
  • SEO & advanced search optimization:
    • Automatic canonical <link rel="canonical"> tags added to every page.
    • Implemented Schema.org structured data (JSON-LD): WebApplication (home), AboutPage & FAQPage (about), ProfilePage & Organization (team), and WebPage (privacy).

Fixes

  • Browser memory management: Permanently eliminated QuotaExceededError / “localStorage full” errors and warnings.
  • Script stability: Fixed a Nanostores import regression (ReferenceError: setUserData is not defined) and a variable scope collision (i) in event handlers.
  • Alternate theme skeletons: Fixed an issue where the background (--bg-card) and border (--border-color) variables stayed locked to the default theme’s dark gray for every other theme (Guild, Abyssal, Sea, Wish). Loading animations now properly adapt to the colors of the selected theme.