blob: d319b357074ad928fa911b0f9cdba6e855bb2049 [file] [log] [blame]
Yuxuan 'fishy' Wang4f5ad9d2016-05-03 16:18:58 -07001= Release notes for Gerrit 2.0.3
Shawn O. Pearcec20e2832010-02-17 09:16:26 -08002
3Gerrit 2.0.3 is now available in the usual location:
4
Shawn Pearce6d7ebc62015-06-12 16:34:42 -07005link:https://www.gerritcodereview.com/download/index.html[https://www.gerritcodereview.com/download/index.html]
Shawn O. Pearcec20e2832010-02-17 09:16:26 -08006
7I would like to express a big thank you to Brad Larson for diving into
8Gerrit and coming up with the implementation for "Add reviewer to an
9existing change". This has been an open issue in the bug tracker for a
10while, and its finally closed thanks to his work.
11
Yuxuan 'fishy' Wang4f5ad9d2016-05-03 16:18:58 -070012== New Features
Shawn O. Pearcec20e2832010-02-17 09:16:26 -080013
14* GERRIT-37 Add additional reviewers to an existing change
15* Display old and new image line numbers in unified diff
16* Make 'c', 'r' in a patch view open a new comment editor
17* Allow up/down arrow keys to scroll the page in patch view
18* Use a Java applet to help users load public SSH keys
19
Yuxuan 'fishy' Wang4f5ad9d2016-05-03 16:18:58 -070020== Bug Fixes
Shawn O. Pearcec20e2832010-02-17 09:16:26 -080021
22* GERRIT-72 Make review comments standout more from the surrounding text
23* GERRIT-7 Restart the merge queue when Gerrit starts up
24* Fix message threading for comment replies
25* Fix unified diff view to support creating a comment
26* Fix line numbers for new post-image comments in unified diff
27* Don't store SSH keys we know to be invalid
28* Bust out of an iframe if Gerrit is embedded in one
29+
30The last item is a security fix. It prevents Gerrit from being loaded
31inside of an iframe, which is a potential security flaw if some evil outer
32page used CSS tricks to show only a portion of a particular part of the
33Gerrit UI. Such a display might be able to convince a user they are
34clicking on one thing, while doing something else entirely.
35
Yuxuan 'fishy' Wang4f5ad9d2016-05-03 16:18:58 -070036== Other Changes
Shawn O. Pearcec20e2832010-02-17 09:16:26 -080037
38* Restore -SNAPSHOT suffix after 2.0.2
39* Add a document describing Gerrit's high level design
40* Rename the gerrit artifact to be gerrit-$version.war
41* Ensure our SSHD always disables compression
42* Make the magic refs/heads/ constant available in GWT
43* Move Account to PersonIdent code to ChangeUtil for reuse
44* GERRIT-20 Add a Branches tab to the project admin screen
45* Add a link to our project homepage in the documentation
46* Add documentation on all of the software licenses
47* Add a link to the Android Open Source Project workflow a...
48* Fix a minor language typo in project setup documentation
49* Abstract the account name hint into AddMemberBox
50* Fix vertical-align: center to be middle
51* Fixed some minor documentation typos
52* Actually return failure to clients if new change creatio...
53* Log any failures while creating patch set refs
54* Update approvals table when adding reviewer.
55* Include "a=commit" in direct gitweb commit links
56* Add a loading message, link to the project, before the U...
57* Fix detach assertion error caused by loading messing bei...
58* Allow callers of AddMemberBox to control the button text
59* Cleanup the ApprovalTable formatting for adding a review...
60* Display the text "invalid key" instead of a red X icon i...
61* Add a clear button to make it easier to replace the key
62* Make Gerrit.getVersion public for other code to use
63* Allow embedded applets to be cached indefinitely by prox...
64* gerrit 2.0.3