Skip to content

Passage à Nuxt 4 - #188

Merged
mortifia merged 1 commit into
mainfrom
nuxt4-migration
Oct 31, 2026
Merged

mortifia merged 1 commit into
mainfrom
nuxt4-migration

Conversation

@mortifia

Copy link
Copy Markdown
Contributor

Remplace #181, qui casse le site telle quelle : / répond 500, car @pinia/nuxt 0.4 est désactivé par Nuxt 4.

Modifications

  • nuxt ^4.6.3, @pinia/nuxt ^0.9.0, pinia ^2.3.1, verrou régénéré sous Node 22.
  • README : Node 22.22.3 minimum. L'image node:22-bookworm-slim est compatible.

Aucun code applicatif ne change.

Vérifications

Comparaison avec main, images construites de la même façon :

  • API identique : connexion, contenu privé, routes avec jeton, journaux sans erreur.
  • Navigateur : connexion, tâches, utilisateurs, menu de fuseaux, déconnexion, largeur téléphone, aucun avertissement d'hydratation.
  • Alertes sur le verrou : 11 → 0. npm audit : 2 critiques et 3 hautes → 0.

Non vérifié : suppression et ajout d'utilisateur, connexion Discord et Twitch, Firefox, Safari, déploiement réel.

nuxt ^3.21.10 -> ^4.6.3. @pinia/nuxt ^0.4.3 -> ^0.9.0 et pinia ^2.0.23 -> ^2.3.1 :
@pinia/nuxt 0.4 se désactive sous Nuxt 4 ($pinia absent, la page / répond 500).
README : Node 22.22.3 minimum, exigence de Nuxt 4.
@mortifia
mortifia merged commit 4acecaa into main Oct 31, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant