Packet Dominance

संस्करण v0.16.0

41 anomalies corrigées par 8 lots parallèles

संस्करणों के सारांश और सुधारों के शीर्षक फ़्रेंच में लिखे गए हैं।

सुधार और बदलाव (40)

संदर्भशीर्षकघटकप्राथमिकताहल होने की तिथि
BUG-2026-268Directs : toasts « X diffuse en direct » répétés trois fois à chaque (re)connexion WebSocketclient useAppSocketEvents.js (STREAMER_LIVE_ANNOUNCED) ; api.js onopen ; socket.P3
BUG-2026-269TICK_UPDATE : champs de détail absents convertis en 0 dans player.lastTickBreakdownclient/src/hooks/useAppSocketEvents.js (TICK_UPDATE, num)P3
BUG-2026-401Client : api.fastForwardTicks envoie { ticks } alors que la route d'avance rapide lit countclient/src/services/api.js (fastForwardTicks) ; server/src/routes/v1/v1DevSystemP3
BUG-2026-383Outil MCP preview_taxes : catégorie « marketing » proposée mais inconnue du moteur fiscal (8 % par défaut)mcp/server.js (preview_taxes) ; server/src/taxEngine.js (calculateAssetTax)P3
BUG-2026-387Outils MCP subscribe_pca et get_pca_status : player_id et incident_id mal typés, get_pca_status toujours faux sans player_idmcp/server.js (subscribe_pca, get_pca_status) ; server/src/routes/v1/v1Cyber.jsP3
BUG-2026-441Outil MCP inject_test_scenario : scénarios et paramètres incompletsmcp/server.js (inject_test_scenario)P3
BUG-2026-443Registre des factures : le filtre MARKETPLACE n'inclut pas les offres d'enchère (MARKETPLACE_BID)server/src/engine/engineBanking.js (getInvoicesPaginated)P3
BUG-2026-361Journal PLAYER_JOINED : numéro du compte personnel publié (PRIV-04)server/src/engine/enginePlayer.js (addLog PLAYER_JOINED)P3
BUG-2026-440Achats : identifiant d'entreprise d'un type inattendu → erreur SQLite bruteserver/src/engine/engineDatacenter.js (createDigitalService) ; engineNetwork.js P3
BUG-2026-320Registre des factures sans joueur : icône d'actualisation qui tourne sans fin ; décor factice du bordereau de virementclient InvoicesManagerSection.jsx ; BankingTransferTab.jsx ; PopsManagerSection.P3
BUG-2026-655Registre des abonnements : libellés encore en dur en français et clés common.perPage / first / last absentes des 8 dictionnairesclient/src/components/Subscriptions/SubscriptionsManagerModal.jsxP3
BUG-2026-343Textes d'interface inexacts : dock des favoris, bandeau des entreprises, commande pause/vitesseclient/src/i18n/locales/*.jsP3
BUG-2026-271Nettoyage : clés de traduction, textes d'aide et fonction devenus inutilisés après le lot 3client/src/i18n/locales/*.js ; client/src/i18n/guideTranslations.js ; enterpriseP3
BUG-2026-353docs/INTERCITY_FLOWS_AND_SERVICES_GUIDE.md : DWDM plafonné à 2 Tbps, comparaison des prix « sur le réseau », Looking Glass « Dijkstra »docs/INTERCITY_FLOWS_AND_SERVICES_GUIDE.mdP3
BUG-2026-444Documentation : diffusion d'une souscription PCA et route de migration de régie à vérifierdocs/WEATHER_CRISES_AND_BCP_GUIDE.md ; docs/AD_NETWORKS_AND_MARKETING_GUIDE.mdP3
BUG-2026-363deploy_world_backbone.js : PoP de 200 G (palier inexistant) à 5 GC/h et liaisons à 0,1 % d'entretienserver/scripts/deploy_world_backbone.jsP3
BUG-2026-338Mode Circuit PCB : le choix fait à la touche K n'est pas conservé après rechargementclient/src/components/Map/WorldMap.jsxP3
BUG-2026-339Raccourcis de la carte actifs pendant qu'une fenêtre est ouverteclient/src/components/Map/WorldMap.jsxP3
BUG-2026-341Bouton Guide de la barre du haut : ouvre le chapitre FAI au lieu du Démarrage rapideclient/src/App.jsx ; client/src/components/HUD/TopBar.jsxP3
BUG-2026-342Réverbération « executive » de la fenêtre de ville jamais déclenchée (noms d'onglets erronés)client/src/components/CityModal/CityModal.jsxP3
BUG-2026-318Pile de navigation : deux instantanés successifs du même type sont fusionnés sans comparer l'onglet ni la factureclient/src/hooks/useAppModals.js pushCurrentModalToStackP3
BUG-2026-231Compteurs du Marché plafonnés à 100 annonces ; « (X à vous) » compté parmi les 100 plus récentesclient/src/hooks/useAppModals.jsP3
BUG-2026-287Son d'erreur joué deux fois dans le classement et le dossier magnatclient LeaderboardModal.notifyLeaderboardUnavailable ; MagnatDossierModalP3
BUG-2026-367Bouclier anti-crash (uncaughtException, unhandledRejection) enregistré deux fois dans server.jsserver/src/server.jsP3
BUG-2026-438NewspaperEngine : édition du jour lancée en arrière-plan au chargement du moduleserver/src/newspaperEngine.js (constructeur)P3
BUG-2026-329Journal : pseudos des souscripteurs PCA exposés dans l'API publique (crises_json.pca_players), non affichésserver/src/newspaperEngine.js (collecte des crises, getLatestEdition, getEditionP3
BUG-2026-455Alerte de déficit : compte à rebours décalé d'un jour (« J+2/10 » dès 24 ticks, « 0j » à 216 ticks)server/src/engine/engineTick.jsP3
BUG-2026-381Tick : compteur de l'audit des services (tous les 5 ticks) remis à zéro au redémarrage du serveurserver/src/enterpriseEngine.jsP3
BUG-2026-457GET /api/v1/mail : count absent et courriels imbriqués (emails.length sur un objet)server/src/routes/v1/v1Social.jsP3
BUG-2026-402OpenAPI : routes de développement v1 publiées sous /api au lieu de /api/v1server/src/docs/swaggerSpec.js ; server/src/docs/openapi.jsonP3
BUG-2026-368Tests : le bac à sable fileSandbox tient le verrou d'écriture de la vraie base pendant tout un fichierserver/test/helpers/fileSandbox.jsP3
BUG-2026-400Tests guiApiMcpParity et swaggerIntegrity : écrivent de vrais fichiers du dépôt (ROADMAP_BUGS.md, openapi.json)server/test/guiApiMcpParity.test.js ; server/test/swaggerIntegrity.test.jsP3
BUG-2026-436Tranches de test : purges restantes par LIKE sur un préfixe d'identifiant ; INSERT OR REPLACE d'un joueur au pseudo fixeserver/src/services/testRunners/sliceCyber.js, sliceCrises.js, sliceMarketplace.P3
BUG-2026-437Tranches de test : une prévision du monde entier à chaque action réseau (serveur bloqué pendant la tranche)server/src/services/testRunners/slice*.js (recalculateAllCompanyRevenues)P3
BUG-2026-439test_dev_and_audit.js : clé d'administration de secours codée en durserver/scripts/test_dev_and_audit.jsP3
BUG-2026-423npm run seed sur un monde peuplé : suppression en cascade des entreprisesserver/scripts/seed_cities.jsP3
BUG-2026-384Audit fiscal auditTaxCompliance : aucune anomalie n'est jamais calculée, statut toujours COMPLIANTserver/src/auditEngine.js (auditTaxCompliance)P3
BUG-2026-385devEngine.auditFiscalReconciliation : leakDetected toujours false et verdict VERIFIED_AUDIT_BALANCED codé en durserver/src/devEngine.js (auditFiscalReconciliation)P3
BUG-2026-360Audit : un sous-compte personnel préfixé TRES sort du rapprochementserver/src/auditEngine.js (startsWith('TRES-'))P3
BUG-2026-270Horodatage des écritures fiscales et cyber distinct de celui du tickserver/src/taxEngine.js collectTax ; cyberEngine (écritures)P3

सभी संस्करण

अपनी पहली फाइबर बिछाने के लिए तैयार?

एक दुनिया चुनें और अपना ऑपरेटर शुरू करें। यह मुफ़्त है और ब्राउज़र में खेला जाता है।

दुनिया चुनें डिस्कॉर्ड से जुड़ें