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**
//**PolyGerrit / GWTUI**//
* *** GWTUI** is officially has been deprecated and will be removed in 3.0 (it has already been removed)been done already).
* //**PolyGerrit has been made the default UI.t**//
* PolyGerrit has a experimental dark theme (* A new theme called "dark mode" has been added and can be enablconfigured through /settings)/.
* PolyGerrit supports inline editingis now the Default UI.
* PolyGerrit has been redesigned to look modern. (Dashboard, Change Screen, Change List and admin view and more)* Supports inline editing.
* Admin View has gai* Has been redesigned support for mobile viewing by adding bread crumb navigationsto look more modern and also material like.
* PolyGerrit no* Admin View has a comment thgained mobile support by using bread crumb navigation.
* PolyGerrit now has change status badges. This makes it easier to tell if the change is open, merged, abandoned, merge conflicts, WIP or privatHas a new comment thread feature.
* PolyGerrit now tells new users how to update their own change and even how to create their first change!* 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.
* We can define custom* Improves the New User experence by including a dialog on themes in a polygerrit for dashboard that can help new users to choose from nowontribute their first change.
* PolyGerrit now supports project dashboards. [[ https://bugs.chromium.org/p/gerrit/issues/detail?id=3941 | issue 3941 ]] ([[ https://gerrit-review.googlesource.com/c/gerrit/+/129891 | Change 129891 ]])We can now write themes for users to choose from.
* **//PolyGerrit only plugin//** codemirror-editor* Supports Project Dashboards now. This is included in the build options by default. This is used for PolyGerrit's inline editing experience.[[ https://bugs.chromium.org/p/gerrit/issues/detail?id=3941 | issue 3941 ]] ([[ https://gerrit-review.googlesource.com/c/gerrit/+/129891 | Change 129891 ]])
* **//PolyGerrit only plugin//** image-diff. This plugin is for diffing images to be able to tell the slight difference you may not notice when looking at it*//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