Gerrit Code Review releases can be downloaded from the download site (.war files only) or from Maven Central (.war files and API artifacts, version 2.9 and later).
Artifacts deployed to Maven Central are signed with the maintainer's key. Please refer to the list of maintainers' keys.
The support status of all recent Gerrit versions is summarized here.
Java 21
Enforce project configuration changes for code review
New maintenance APIs
New metrics
New Submit requirements
Rebase merge commits
Further improve Suggest Fixes
Import changes from other servers
List enabled features/experiments via REST API
Index management is now more accessible
Less email notifications
Support project~changeNumber when querying for changes
Configurable H2 cache pruning
Improved H2 Cache performances
Allow fixes in Human comments via Rest API
Native log deletion
Support for secondary emails
Update author and committer from the UI
Java 17
New stream events
New limits
New diff3 view
Attention-set improvements
Indexing improvements
Account deletion
User Suggested Edits
Rebase on behalf of the uploader
Rebase a chain of changes
UI mostly migrated to Lit
Mention support
Full markdown support
Bulk actions on search results and dashboard
Import of Projects and Changes from other Gerrit servers
New command to check project access for other users
Deprecation of Prolog for submit rules and introduction of Submit Requirements
Removal of support for CentOS
Review labels copied and used from the latest patch-set
Performance improvements
Java 8 support dropped
Case-insensitive usernames
Request cancellation and execution deadlines
Performance improvements
Checks UI
Unresolved Comments ported to latest patchset
JCraft JSch client library is disabled per default
Java 11 by default for Gerrit
New logs timestamp format
Attention Set
Polymer 3
File Uploads in frontend
Support for git protocol V2
Polymer 2
Mandatory plugins
Performance logging and tracing
The GWT UI is removed and PolyGerrit is now the only UI.
The database backend for changes, accounts, groups and projects (“ReviewDb”) is removed and all metadata is now stored in git (“NoteDb”).
New quota enforcer extension point.
Support for signed push with GPG subkeys.
New core plugins: delete-project
, gitiles
, plugin-manager
and webhooks
.
GWT UI is deprecated, and PolyGerrit is now the default UI.
Experimental Dark Mode in PolyGerrit.
Inline editing support in PolyGerrit UI.
Redesigned UI for PolyGerrit based on material.
New configuration option to ignore self-approval on labels.
New CommonMark/Markdown parser.
New change workflows for changes not yet ready for full review (formerly Drafts).
The new PolyGerrit UI is mature enough for most uses.
Account data is stored in NoteDb.
NoteDb for change metadata is considered stable, and new sites use it by default.
NoteDb migration for change metadata is available.
Made several improvements and additions to the documentation to help users find the information they need.
Changes can be assigned to specific users
Open and Abandoned changes can be deleted
HTML emails and new templating framework
Support for receiving review comments by email
New Polymer based user interface
Support for elliptic curve/ed25519 SSH keys
Secondary index with Elastic Search (experimental)
Support for Git LFS
Metrics interface
Hooks plugin
Access control for git submodule subscriptions
Release notes for Gerrit 2.13.
New change submission workflows: ‘Submit Whole Topic’ and ‘Submitted Together’.
Support for GPG Keys and signed pushes.
Release notes for Gerrit 2.12.
Issue 505: Changes can be created and edited directly in the browser.
Many improvements in the new change screen.
The old change screen is removed.
Release notes for Gerrit 2.11.
Support for externally loaded plugins.
Customizable My
menu.
Release notes for Gerrit 2.10.
Release notes for releases prior to 2.9 can be found on the old documentation site.