chore(deps): align Expo SDK 54 patches #88

Merged
maximus merged 1 commit from issue-87-align-expo-sdk-patches into master 2026-05-10 17:41:43 +00:00
Owner

Closes #87

Summary

Aligns 6 Expo SDK 54 patch versions via npx expo install --fix.

Package Avant Apres
expo 54.0.33 54.0.34
expo-auth-session 7.0.10 7.0.11
expo-crypto 15.0.8 15.0.9
expo-linking 8.0.11 8.0.12
expo-notifications 0.32.16 0.32.17
expo-web-browser 15.0.10 15.0.11

Note : expo-file-system n'est plus signale par expo-doctor apres le bump d'expo lui-meme (54.0.34 reaccepte ~19.0.21).

Validations

  • npx expo-doctor : 17/17 checks pass
  • tests/smoke.test.cjs : 6/6 OK
  • npm audit : 0 vulnerabilite
  • Build APK preview a valider apres merge (CI Forgejo / EAS)

Test plan

  • Build APK preview via EAS
  • Smoke device : lancement app, navigation 3 onglets (Inbox / Listes / Settings)
  • Auth Logto : login fonctionnel (touche expo-auth-session + expo-web-browser)
  • Notifications : reception OK (touche expo-notifications)
Closes #87 ## Summary Aligns 6 Expo SDK 54 patch versions via `npx expo install --fix`. | Package | Avant | Apres | |---|---|---| | expo | 54.0.33 | 54.0.34 | | expo-auth-session | 7.0.10 | 7.0.11 | | expo-crypto | 15.0.8 | 15.0.9 | | expo-linking | 8.0.11 | 8.0.12 | | expo-notifications | 0.32.16 | 0.32.17 | | expo-web-browser | 15.0.10 | 15.0.11 | Note : `expo-file-system` n'est plus signale par expo-doctor apres le bump d'expo lui-meme (54.0.34 reaccepte ~19.0.21). ## Validations - [x] `npx expo-doctor` : 17/17 checks pass - [x] `tests/smoke.test.cjs` : 6/6 OK - [x] `npm audit` : 0 vulnerabilite - [ ] Build APK preview a valider apres merge (CI Forgejo / EAS) ## Test plan - [ ] Build APK preview via EAS - [ ] Smoke device : lancement app, navigation 3 onglets (Inbox / Listes / Settings) - [ ] Auth Logto : login fonctionnel (touche `expo-auth-session` + `expo-web-browser`) - [ ] Notifications : reception OK (touche `expo-notifications`)
maximus added 1 commit 2026-05-09 12:28:20 +00:00
Bumps 6 patch versions inside SDK 54 lockstep:
- expo 54.0.33 -> 54.0.34
- expo-auth-session 7.0.10 -> 7.0.11
- expo-crypto 15.0.8 -> 15.0.9
- expo-linking 8.0.11 -> 8.0.12
- expo-notifications 0.32.16 -> 0.32.17
- expo-web-browser 15.0.10 -> 15.0.11

expo-doctor: 17/17 checks pass.
Smoke test (tests/smoke.test.cjs): 6/6 OK.

Closes #87

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
maximus added the
status:review
type:infra
labels 2026-05-09 12:28:27 +00:00
Author
Owner

Verdict: APPROVE

Summary: Patch-level alignment of 6 Expo SDK 54 packages via expo install --fix. Diff limite a package.json et package-lock.json — aucun code source touche.

Checklist

  • Security: aucun secret, pas de nouvelle dependance directe, uniquement des bumps patch depuis le registre npm.
  • Correctness: les ranges ~x.y.z restent compatibles SDK 54. Les peer constraints internes (expo-auth-session -> expo-constants ~18.0.13, etc.) sont desormais coherentes.
  • Tests: PR body confirme expo-doctor 17/17, smoke 6/6, npm audit 0 vuln.
  • Quality: changement coherent avec la convention expo install --fix.

Suggestion non bloquante

Cocher litem Build APK preview du test plan avant de tagger une release : les bumps expo-auth-session + expo-web-browser touchent le flow Logto et meritent un smoke device.

Bon a merger.

## Verdict: APPROVE **Summary**: Patch-level alignment of 6 Expo SDK 54 packages via `expo install --fix`. Diff limite a `package.json` et `package-lock.json` — aucun code source touche. ### Checklist - **Security**: aucun secret, pas de nouvelle dependance directe, uniquement des bumps patch depuis le registre npm. - **Correctness**: les ranges `~x.y.z` restent compatibles SDK 54. Les peer constraints internes (`expo-auth-session` -> `expo-constants ~18.0.13`, etc.) sont desormais coherentes. - **Tests**: PR body confirme expo-doctor 17/17, smoke 6/6, `npm audit` 0 vuln. - **Quality**: changement coherent avec la convention `expo install --fix`. ### Suggestion non bloquante Cocher litem **Build APK preview** du test plan avant de tagger une release : les bumps `expo-auth-session` + `expo-web-browser` touchent le flow Logto et meritent un smoke device. Bon a merger.
maximus merged commit 2eed0415b9 into master 2026-05-10 17:41:43 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: maximus/simpl-liste#88
No description provided.