Bookworm → Java 21 → Gerrit 3.11 → Gerrit 3.12 → Gerrit 3.13
Gerrit 3.12 has been released May 19 2025 (Release plan). This task is to upgrade Gerrit to 3.12.
Executive summary
https://www.gerritcodereview.com/releases-readme.html#312
- Dropped support for Java 17
- Site-wide override of copy label conditions
- Group deletion
- H2 v2 backend
- Performance improvements
Release Notes
https://www.gerritcodereview.com/3.12.html
Breaking changes
To be checked
- https://www.gerritcodereview.com/3.12.html#breaking-changes
- https://www.gerritcodereview.com/3.12.html#plugin-changes
- JavaScript API: git diff origin/stable-{3.11,3.12} polygerrit-ui/app/api/*.ts
- Checks API: unchanged git diff -U0 origin/stable-{3.11,3.12} polygerrit-ui/app/api/checks.ts
Already identified breaking change:
- Drop support for Java 17 (require Java 21)