-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TECH] Mettre à jour Ember en 3.26 sur Pix App (PIX-3081). #3382
Conversation
I'm deploying this PR to these urls:
Please check it out! |
Ce ne serait pas mieux de se contenter de monter jusqu'à la version LTS (3.24.5) ? Autre proposition : monter les autres apps Ember sur la LTS. Ca permettrait d'attendre que la prochaine LTS (3.28) – prévue initialement la semaine du 09/08 – sorte. |
Eventuellement. À noter que 3.25 pour Pix est un non-événement et que 3.26 est douloureuse mais que l'on n'y coupera pas si l'on souhaite aller vers 3.28 J'ai regardé :
|
Intéressant. Du coup, je contre-propose de passer toutes les applis à 3.26 avant d'entamer l'upgrade à 3.28. |
Qu'est-ce qui est dur ? (remarque : je pourrais regarder moi-même) |
Pour le moment j'affronte https://deprecations.emberjs.com/v3.x/#toc_implicit-injections qui est partout Il y a aussi :
|
eb2f0bb
to
9d54223
Compare
Avec du recul ces dépréciations ne devraient pas poser de problèmes puisque tolérées jusqu'à Ember@4. Comportement étrange constaté : l'appli tourne correctement en fresh start et après l'exécution des tests, l'appli part en banane complètement (app + tests) |
Avec @jonasgrilleres on a ouvert une PR afin de faire une montée de version d'ember-simple-auth en version 4.0.0 (#3524). Cependant, bien qu'il y ait dans cette version un fix censé corriger le problème d'injection du |
9d54223
to
6cbe507
Compare
6cbe507
to
71fc9d7
Compare
On met en pause cette PR, il faut faire la migration On est reparti sur la montée de version de Pix Orga et Pix Admin sont en cours de montée de version vers la 3.26.1 (Certif l'était déjà). |
65634d8
to
61c35d2
Compare
|
Voici un résumé dans le journal des capitaines de ce qui bloque cette PR et celles qui sont liées : TLDR: c'est entre les mains de la Team Accès |
Je taggue la PR Team-accès pour que ça soit plus clair sur cette PR qui a 2 mois |
Fermeture car plus d'activité depuis 90 jours |
🦄 Problème
Ember n'est pas à jour sur Pix App
🤖 Solution
Mettre à jour Ember
[email protected]
[email protected]
🌈 Remarques
Plusieurs dépréciations dans la 3.26 :
this.store
mais pas@service store;
), on a utilisé la ligne suivante :{{!-- template-lint-disable no-implicit-this --}}
sont à nettoyer partout où il manque unthis.
implicite.💯 Pour tester
Se balader sur Pix App