The Gerrit roadmap is a best-effort collection of features/improvements that the ESC is aware of. The intention is to give the wider community - contributors as well as administrators and users - a sense of what they can expect to see in upcoming releases.

This is a living document, so things can change anytime. There is no ordering between features/improvements.

If you’re a contributor and you intend to work on something which is not mentioned here, please create a change and select the ESC members as reviewers. Don’t use this channel to submit ideas or wishes you want someone else of the community to work on!

If someone would like to be involved when a specific topic is tackled, please reach out to the ESC.

Gerrit community half-yearly plans, to align with the release schedule. The plan uses the OKR (Objective/Key-Result) framework.

Gerrit 3.15

Target: Q4 2026

KR: Move to Bazel 9 and complete migration to bzlmod

Java 25

Gerrit 3.16

Target: Q2 2027

Dropped support for Java 21

Gerrit 4.0

Target: 2027/2028

O: Decouple Gerrit review UI review and JGit Server

KR: Allow to deploy Gerrit UI and JGit Server as separate and independent services Issue 381906253

KR: Enable other review UIs on top of JGit Server (e.g. pull-requests) Issue 381906254