2.16 release notes https://www.gerritcodereview.com/2.16.html
2.16.1 release notes https://www.gerritcodereview.com/2.16.html#2161
2.16.2 release notes https://www.gerritcodereview.com/2.16.html#2162
2.16.3 release notes https://www.gerritcodereview.com/2.16.html#2163
2.16.4 release notes https://www.gerritcodereview.com/2.16.html#2164
There has been over 5436 commits since 2.15.
This will be the last 2.x release (10 years after the first commit was produced for making gerrit 2.x)
**Bug fixes / New features**
//**GWTUI**//
* GWTUI has been deprecated and will be removed in 3.0 (has been done already).
//**PolyGerrit**//
* Diff View has been improved with the additional languages added that will be syntax highlighted. PolyGerrit bundles all languages now. (not all of them are syntax highlighted but support for 10+ has been added).
* A new theme called "dark mode" has been added and can be configured through /settings/.
* PolyGerrit is now the Default UI.
* Supports inline editing.
* Has been redesigned to look more modern and also material like.
* Admin View has gained mobile support by using bread crumb navigation.
* Has a new comment thread feature.
* Has a new change status badge that will tell you if the change is a WIP or has a merge conflict or is open, merged or abandoned.
* Improves the New User experence by including a dialog on the dashboard that can help new users to contribute their first change.
* You can now write custom themes for users to choose from (using gr-storage).
* Supports Project Dashboards now. [[ https://bugs.chromium.org/p/gerrit/issues/detail?id=3941 | issue 3941 ]] ([[ https://gerrit-review.googlesource.com/c/gerrit/+/129891 | Change 129891 ]])
//**PolyGerrit Plugins**//
* code-mirror-editor for the inline editor experence.
* image-diff for diffing images (does not support svg for security reasons).
* zuul-status for incorporating the zuul status interface into your patch.
//**Other**//
* Projects have gained secondary index.
* Everything has been migrated to NoteDB (Groups, and some minor tables) (Possibly resolving T176532 by doing cross dc (since we won't be loading anything sensitive through ReviewDB!))
* Git protocol 2 support has been added. (disabled by default due to private changes being exposed, we can enable this as we disabled the private change feature).
* and many many many more changes and improvements.
//**Plugins**//
* **its-base**: Repo owners can now get GerritBot to add specific comments or projects or rules. You edit refs/meta/config branch of the repo.
** You create a actions-its-phabricator.config file.
** Following i presume https://github.com/wikimedia/puppet/blob/production/modules/gerrit/files/homedir/review_site/etc/its/actions.config format See https://github.com/GerritCodeReview/plugins_its-base/commit/f3ee7e0796bdee9f2a4868417b933712aa7b7d41