Skip to content
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

[WIP] Mises à jour techniques (Elixir 1.17.3, OTP 27.1) #4216

Draft
wants to merge 23 commits into
base: master
Choose a base branch
from

Conversation

thbar
Copy link
Contributor

@thbar thbar commented Sep 23, 2024

Mises à jour cumulatives - voir:

Premier jet pour voir comment ça se comporte niveau tests & logs.

Sujets à étudier ou traiter

PR associées

Obligatoire

  • Test un peu approfondi et prolongé sur la recette
  • Après déploiement, suivi mémoire / exceptions

Liste actuelle des mises à jour possibles

CleanShot 2024-09-23 at 15 22 19@2x

@thbar thbar added the dette technique Entretien & maintenance générale, nécessaire pour que le code reste de bonne qualité label Sep 23, 2024
@thbar thbar mentioned this pull request Oct 31, 2024
@vdegove
Copy link
Contributor

vdegove commented Nov 4, 2024

Voir aussi #3315

warning: using module.function() notation (with parentheses) to fetch map field :assigns is deprecated, you must remove the parentheses: map.field
The logs assertion implicitely relies on the ordering of maps, which has changed.
This fix a broken test and ensure the view rendering is also deterministic.
This unlocks a Postgrex update to 0.18, hence allowing us to get rid of "connection", which is deprecated.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dette technique Entretien & maintenance générale, nécessaire pour que le code reste de bonne qualité
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants