docs: Quarkus 3.15.1→3.27.3 LTS, Java 17→21, CHANGELOG v3.1.0 2026-04-24, section Déploiement lionsctl pipeline

This commit is contained in:
2026-04-24 18:05:56 +00:00
parent 0f360dab83
commit 0c5a027ec3
2 changed files with 38 additions and 6 deletions

View File

@@ -7,6 +7,23 @@ et ce projet adhère au [Semantic Versioning](https://semver.org/lang/fr/).
---
## [3.1.0] - 2026-04-24 🚀 **Quarkus 3.27.3 LTS**
### Infrastructure
- ⬆️ **Quarkus** : 3.15.1 → **3.27.3 LTS** (Java 17 → **Java 21**)
- ⬆️ **unionflow-server-api** : consommé en **1.0.7** (alignement DTOs + enrichissements `ville`/`pays`)
- 🔄 **Pipeline lionsctl** : migration déploiement Helm → `lionsctl pipeline` non-Helm
- Nouveau `Dockerfile` racine (`ubi8/openjdk-21:1.21`, UID 1001, `java -jar` direct)
- `.dockerignore` adapté fast-jar (`target/*` + `!target/quarkus-app/**`)
- 🔧 **Config Quarkus** : renommage clés dépréciées (5 props)
### Déploiement
- URL prod `https://unionflow.lions.dev` redéployée avec succès (selector Helm supprimé, svc repatch flat `app:`)
---
## [3.0.0] - 2026-01-04 🚀 **PRODUCTION-READY**
### 🎯 Migration Complète vers Architecture Production-Ready