Release Note
7 min
- Type : mineure
- Bibliothèques concernées : OIP Core, OIP Starter Utils, OIP Tools, OIP Transition Manager
- Action attendue : migration
- Breaking change : oui
- Impact : faible
- Recommandation : recommandée
Résumé
La release OIP v3.2026.Q3 introduit trois nouvelles fonctionnalités dans OIP Starter Utils
- prise en charge d'un logger configurable,
- configuration d'un chemin de base pour les URLs du serveur,
- résolution de métadonnées de session
Elle embarque aussi des opérations de maintenance sur l'ensemble des composants de la stack.
Le logger devient désormais un paramètre obligatoire au démarrage du serveur, ce qui implique une adaptation des projets existants.
Actions rapides
- Passer l'instance du logger à la fonction start côté serveur (action obligatoire pour garantir le démarrage correct du serveur après mise à jour).
- Mettre à jour les dépendances OIP sur les projets actifs.
- Relancer un build et les tests CI après mise à jour.
Par bibliothèque
OIP Starter Utils v3.8.0
- Changement : le paramètre logger est désormais obligatoire lors de l'appel à la fonction start côté serveur. Une instance de logger doit être explicitement passée en configuration.
- Impact : fort. Les projets existants qui ne fournissent pas ce paramètre ne démarreront plus correctement après la mise à jour.
- Action : migration. Passer l'instance du logger dans la configuration serveur. Voir le guide de migration pour l'exemple d'implémentation.
- Changement : ajout de l'option basePath permettant de préfixer toutes les URLs exposées par le serveur.
- Impact : faible. Fonctionnalité additive sans effet sur les projets qui n'en ont pas l'usage.
- Action : mise à jour simple. Configurer l'option si un préfixe d'URL est requis dans le contexte de déploiement.
- Changement : ajout de la fonction de rappel session.resolveMetadata permettant la résolution de métadonnées de session lors du décrochage.
- Impact : faible. Fonctionnalité additive destinée aux projets ayant des besoins de contextualisation des sessions.
- Action : mise à jour simple. Implémenter la fonction de rappel uniquement si le besoin est identifié.
- Changement : mise à jour des dépendances pour correction de vulnérabilités.
- Impact : faible. Maintenance de sécurité sans impact fonctionnel.
- Action : rien.
OIP Core v3.20.4
- Changement : mise à jour des dépendances pour correction de vulnérabilités.
- Impact : faible. Maintenance de sécurité sans impact fonctionnel.
- Action : mettre à jour la version de la bibliothèque.
OIP Tools v3.5.5
- Changement : mise à jour des dépendances pour correction de vulnérabilités.
- Impact : faible. Maintenance de sécurité sans impact fonctionnel.
- Action : mettre à jour la version de la bibliothèque.
OIP Transition Manager v1.0.3
- Changement : mise à jour des dépendances pour correction de vulnérabilités.
- Impact : faible. Maintenance de sécurité sans impact fonctionnel.
- Action : mettre à jour la version de la bibliothèque.