gerrit/ReleaseNotes/ReleaseNotes-2.10.4.txt
Yuxuan 'fishy' Wang 4f5ad9d313 Use buck rule for ReleaseNotes instead of Makefile
This eliminates the last Makefile in our code base.

Also change the section style within ReleaseNotes from asciidoc style to
asciidoctor style.

Also I feel that put images/link.png under ReleaseNotes and deal with
all the resource packing is too stupid, so I used the unicode emoji
instead of the picture ("🔗"). If this is too crazy, we can also use "#"
instead :) This also affects documentation rendering.

Other side effects:

1. The css of release notes switched from default asciidoc css into
default asciidoctor css.
2. The section anchors for ReleaseNotes/index.html changed from "2_13"
to "s2_13", because asciidoctorj is unhappy with anchors without
letters.

Change-Id: I4adf2ce090385cc6b699445012f10a009892aaac
2016-05-17 23:23:31 +00:00

45 lines
1.3 KiB
Plaintext

= Release notes for Gerrit 2.10.4
There are no schema changes from link:ReleaseNotes-2.10.3.1.html[2.10.3.1].
Download:
link:https://www.gerritcodereview.com/download/gerrit-2.10.4.war[
https://www.gerritcodereview.com/download/gerrit-2.10.4.war]
== New Features
* Support identity linking in hybrid OpenID and OAuth2 authentication.
+
Linking of user identities across protocol boundaries and from one OAuth2
identity to another OAuth2 identity is supported.
* Support identity linking in OAuth2 extension point.
+
Linking of user identities from one OAuth2 identity to another OAuth2
identity is supported.
== Bug Fixes
* link:https://code.google.com/p/gerrit/issues/detail?id=3300[Issue 3300]:
Fix >10x performance degradation for Git push and replication operations.
+
A link:https://bugs.eclipse.org/bugs/show_bug.cgi?id=465509[regression in jgit]
caused a performance degradation.
* link:https://code.google.com/p/gerrit/issues/detail?id=3312[Issue 3312]:
Flush padding on patches downloaded as base64.
+
The padding was not flushed, which caused the downloaded patch to not be
valid base64.
=== OAuth extension point
* Check for session validity during logout.
+
When user was trying to log out, after Gerrit restart, the session was
invalidated and IllegalStateException was recorded in the error_log.
== Updates
* Update jgit to 4.0.0.201505050340-m2.