Repository navigation
v0.44.0
Les parties priv�es ont leur propre monnaie, les pelles de bronze, et les �diteurs de YAML savent importer un
fichier, le tester et compl�ter les noms d'items.
Ajout�
- Pelles de bronze des parties priv�es (41.36 � 41.39) : chaque joueur d'une partie priv�e a un solde de
bronze propre � cette partie, jamais converti, br�l� � la fin de la partie. Il se gagne au lancement (20 par
d�faut), � chaque check jou� (1) et au goal (25), montants r�glables par le propri�taire (0 coupe la source).
Les co-joueurs d'un slot sont cr�dit�s chacun. Release, collect et checks apr�s le goal ne paient pas. En partie
priv�e, hints et primes se paient uniquement en bronze ; l'or reste pour la boutique. Une prime pos�e en or avant
la mise en prod est vers�e ou rendue en or. - Import d'un YAML dans les �diteurs (9.57) : chaque �diteur de YAML (profils, slots, hebdos, events) accepte
un fichier existant. La structure est v�rifi�e et normalis�e (poids,random, valeurs nomm�es), les options
inconnues sont signal�es, et une g�n�ration de test confirme que le YAML passe avant de l'enregistrer. - Autocompl�tion des noms d'items (9.58, image archipelago 0.20.0, orchestrateur 0.22.0) : les options qui
attendent des items (start_inventory,start_hints,local_items...) proposent les noms et groupes d'items
du jeu, et un nom inconnu est signal�. - Pages publiques rafra�chies � la modification (34.10) : modifier un �v�nement ou un article rafra�chit tout
de suite sa page publique, au lieu d'attendre jusqu'� 5 minutes. - V�rification des mises � jour d'apworlds en arri�re-plan (38.18) : la v�rification tourne dans le worker et
ne bloque plus l'admin ; une seule v�rification � la fois.
S�curit�
- Images API sur PHP 8.5.12 (PHP2Shell, CVE-2026-109618 / CVE-2026-109619, d�j� livr� en 0.43.1 et 0.43.2), avec
le patch PHP �pingl� dans le tag FrankenPHP. La mitigation provisoiresession.upload_progressest retir�e. - Couches Alpine reconstruites pour libx11 (CVE-2026-88806) et libexpat (CVE-2026-77214).
Mise en prod
Dans l'ordre :
- Images
archipelago0.20.0 puisorchestrateur0.22.0. envs/api.env:FRONTEND_INTERNAL_URL=http://archilan-frontend:3000etREVALIDATE_SECRET;
envs/frontend.env: le m�meREVALIDATE_SECRET(openssl rand -hex 32). Vide = pages rafra�chies toutes les
5 minutes comme avant.- API et frontend 0.44.0. Migrations (jou�es par
api-migrations) :Version20261018100000,
Version20261018110000,Version20261018120000,Version20261019100000,Version20261019110000. - Red�marrer les workers (nouveaux messages async).
- Remplir le catalogue d'items :
app:games:backfill-option-types --reintrospectpuis
app:games:backfill-locations. - V�rifier :
app:frontend:revalidate eventsne doit r�pondre niDisabledniRejected.