Changelog

Follow up on the latest improvements and updates.

RSS

fixed

iOS-app

iOS. APP - V2.0.1

  • Correction du bug d'affichage des icônes LoK

new

improved

fixed

iOS-app

App iOS - V2.0.0

  • Nouveau système SSO
  • Refonte affichage des Cours/leçons natifs
IMG_0581
  • Affichage des cours en mode compact
IMG_0582
  • Anglais français Lok, cours(sélection des cours en fonction de la langue de lapp)
  • Statistiques
IMG_0583
IMG_0586
  • Ajout d’un calendrier pour afficher les quiz et combats
IMG_0584
  • Mode Online/Offline des leçons (Version Beta)
  • Ajout d'un indicateur de chargement des données
IMG_0623
IMG_0624
  • Ajout pull2Refresh pour les cours/lok/dashboard
  • Améliorations de la stabilité et corrections de bugs
  • [
    LoK
    ] :
    Refonte du leaderboard
    , par défaut le top 10 est affiché et un bouton permet d'obtenir le top 50 (qui pourra être réhaussé par la suite). Le code global a été refondu afin d'afficher des avatars temporaires customisés durant la génération, elle même désormais bien plus rapide.
  • [
    Gateway
    ] :
    Optimisation des fonctions de génération du visuel de l'avatar
    (côté inventaire et leaderboard) et
    augmentation du cache
    de 5 minutes à 24 heures pour les visuels du leaderboard.
  • [
    Gateway
    ] :
    Suppression des files d'attente invisibles
    . Depuis le lancement les fonctions on-chain étaient soumises à des files d'attente internes afin de réguler, avec la MAJ 4.9 de la Gateway ces dernières n'ont plus lieu d'être.
    C'est un changement important qui est sous surveillance
    .
Ces changements ont pour but d'améliorer la
rapidité
& la
stabilité
de la gateway (moteur central de tout l'écosystème Cryptocademia), en prévision des futurs gros changements.
  • Gain de 1s en moyenne sur l'ensemble des actions de l'utilisateur
    (sur
    LoK
    principalement). Les actions sont désormais
    5 à 10x plus rapides
    qu'auparavant !
  • Comment ? Via la mise en place d'une seconde passerelle dédiée à la
    récupération des wallets de l'utilisateur
    . Cette dernière est totalement indépendante de WordPress.
  • Modification de la passerelle principale afin d'utiliser celle-ci pour l'ensemble des requêtes.
  • Edit :
    Nombreuses autres optimisations
    déployées entre temps (cf plus bas).
Suite à l'investigation hier sur le ralentissement de LoK, j'ai procédé à pas mal de tests afin d'identifier le goulot d'étranglement, et il se trouve que ce dernier était localisé dans la fonction de récupération des wallets de l'utilisateur (fonction systématiquement appelée à chaque action). J'ai décidé de créer une fonction indépendante et optimisée et d'utiliser cette dernière à la place de celle greffée à Wordpress.
Note : Cette modification est sous observation pendant quelques jours. Vous devriez constater des
améliorations considérables
dans
la boutique
(achats),
l'inventaire
(chargement, ouverture des grimoires, reveal des heroes et sauvegarde du personnage) ainsi que
la forge
.
L'arène
est aussi concernée mais étant donné que l'opération globale est plus longue, la seconde de différence est moins visible.
Edit #1 : Modif de la fonction de
comptabilisation des NFTs Genesis
(bloc profil), 1 à 2 secondes de gain ici aussi (donc quasi instant désormais).
Edit #2 : Intégration de parallélisation sur pas mal de fonctions, notamment côté
Forge
&
Arena
. Un léger gain devrait se faire ressentir !
Note 2 : De futures optimisations sont prévues, notamment pour améliorer les apps mobiles.

improved

fixed

Gateway

Gateway - Version 4.9

Désolé c'est technique et pas forcément "digeste"... Pour faire simple c'est une MAJ axée sur une
meilleure prise en charge des transactions
au sein de la passerelle +
préparatifs migration Polygon
.
  • Mise en place d'un "
    Nonce Manager
    " permettant de réguler les multiples transactions au sein même de la passerelle (en ayant connaissance de leur "nonce").
  • Rework de la partie "gestion" des transactions, désormais gérées par un seul
    opérateur
    .
  • Modifications au niveau de la connexion à
    Alchemy
    , là aussi avec une simplification.
  • Début de mise en place du nécessaire technique pour se rattacher à
    Polygon
    (en vue de la migration).
  • Mises à jour diverses des paquets.
Une future mini MAJ retirera les
files d'attente invisibles
qui sont présentes dans LoK (permettant de réguler l'afflux des transactions des utilisateurs), le "Nonce Manager" ayant pour but de remplacer ces dernières.
En attendant, cette version est en test pendant quelques jours 😊

improved

fixed

iOS-app

App iOS - Version 1.2.0

  • Nouveau system de gestion des sessions.
  • Ajout Indicateur de chargement des quizz (dans les statistiques des quiz)
  • Ajout d'une infobulle dans le dashboard pour signaler la prise de niveau possible de l'avatar
  • Quelques améliorations visuelles

fixed

improved

Android-app

App Android - Version 1.4.0

  • Prise en charge nouveau système de session (30 jours sans login).
  • Plus de déconnexions intempestives.
  • Claim de nouveau fonctionnel.
  • Partage combat (sans image) et suppression du text « null ».
  • Debug podiums.
  • Amélioration visuelle Dashboard.
  • Indicateur de progression du chargement des quiz.
  • Icones lok (shop, inventaire, etc..) dans la barre de menu.
  • Ajout infobulle pour rappel upgrade avatar disponible.
Désormais vos informations utilisateur (tout le bloc de gauche) dont le coût de vos combats seront mis à jour à chaque fois que :
  • Vous revenez sur l'onglet (changement d'onglet entre temps)
  • Vous réaffichez la fenêtre (autre fenêtre qui était devant votre navigateur ou fenêtre réduite dans la barre des tâches)
Le but étant d'éviter d'avoir des informations obsolètes pour ceux qui jouent sur plusieurs appareils simultanément et ce sans rafraichir les pages (oui il y en a, on vous voit 👀).
Note : Cela devrait être valable aussi sur les apps si vous revenez sur l'application.

improved

fixed

iOS-app

App iOS - Version 1.1.1

  • Corrections bugs
  • Corrections traductions
  • Correction scroll vers avatar dans les légendes
  • Correction de l'affichage des Bulls & Bears dans le dashboard
  • Prise en charge de google Web3Auth pour treasureChest
  • Diverses améliorations visuelles
  • Ajout d'un outils de suivi des Crashs

improved

fixed

Android-app

App Android - Version 1.3.3

  • Corrections de bugs & crashs
  • autorisations click sur liens dans Lok
Petite mise à jour avant de plus grosses modifications
Load More