Describe plugin updates in 2.9 release notes
Change-Id: I7f777e01e09eadb22187eb2a04bbb350d3ae4b67
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
diff --git a/ReleaseNotes/ReleaseNotes-2.9.txt b/ReleaseNotes/ReleaseNotes-2.9.txt
index 0a38325..1dd7da2 100644
--- a/ReleaseNotes/ReleaseNotes-2.9.txt
+++ b/ReleaseNotes/ReleaseNotes-2.9.txt
@@ -240,6 +240,73 @@
* Stable CSS class names.
+Plugins
+~~~~~~~
+
+
+* Plugin API to invoke the REST API.
+
+* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#screen[
+Plugins can add entire screens to Gerrit].
+
+* Plugins can have a
+link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#settings-screen[
+settings screen] which is linked from plugin list screen.
+
+* Support to edit
+link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#simple-project-specific-configuration[
+project plugin configuration parameters] in the UI.
+
+* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/config-gerrit.html#plugins.allowRemoteAdmin[
+Remote plugin administration is by default disabled].
+
+
+Extension Points
+^^^^^^^^^^^^^^^^
+
+
+* Extension point to provide a "Message Of The Day"
+
+* Validation for
+** link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/config-validation.html#new-project-validation[
+project creation]
+** link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/config-validation.html#new-group-validation[
+group creation]
+
+* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#init_step[
+Init steps can do initialization after the site is created]
+** The `All-Projects` `project.config` can be read and edited
+
+* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#receive-pack[
+Initialization of ReceivePack]
+
+* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#post-receive-hook[
+Registration of PostReceiveHooks]
+
+* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#root-level-commands[
+Registration of root level commands]
+
+* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/dev-plugins.html#multiple-commands[
+Multiple SSH commands can be bound to the same class]
+
+* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/config-gerrit.html#database.dataSourceInterceptorClass[
+DataSource Interception]
+
+
+JavaScript Plugins
+^^^^^^^^^^^^^^^^^^
+
+
+* link:https://gerrit-documentation.storage.googleapis.com/Documentation/2.9/js-api.html#self_on[
+JavaScript Callbacks]
+** Gerrit.on(\'history\', f)
+** Gerrit.on(\'submitchange\', f)
+** Gerrit.on(\'showchange\', f)
+
+* `change_plugins` element on the new change screen that allows to
+insert arbitrary HTML fragments from plugins
+
+
Bug Fixes
---------