diff --git a/README.md b/README.md index c7b2918..28f1609 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ | Composant | Technologie | |-----------|-------------| -| Framework | Quarkus 3.16.3 | +| Framework | Quarkus 3.27.3 LTS | | API | Quarkus REST (RESTEasy Reactive) + Jackson | | Auth | JWT HS256 + `quarkus-oidc` (Keycloak) | | ORM | Hibernate ORM Panache | @@ -58,7 +58,7 @@ ### Prérequis -- Java 17+ (21 recommandé) +- Java 21 LTS - Maven 3.9+ - PostgreSQL sur `localhost:5432` (DB : `afterwork`) - Keycloak sur `localhost:8180` (realm à configurer) @@ -176,6 +176,7 @@ src/main/ ## Historique récent - **2026-04-24** — Refactor `mic-after-work-server-impl-quarkus-main` → `afterwork-server-impl-quarkus` (Gitea repo, artifactId, DB `afterwork`, ingress path `/afterwork`, ExternalSecrets ESO). Déployé en prod via lionsctl pipeline. +- **2026-04-24** — Upgrade Quarkus **3.16.3 → 3.27.3 LTS** + Java **17 → 21** (cohérence avec les autres backends de l'écosystème). --- diff --git a/pom.xml b/pom.xml index 66770e0..5485ca3 100644 --- a/pom.xml +++ b/pom.xml @@ -7,12 +7,12 @@ 3.13.0 - 17 + 21 UTF-8 UTF-8 quarkus-bom io.quarkus.platform - 3.16.3 + 3.27.3 fast-jar true 3.5.0