blob: eb8546cdec2144533413f822f9fa1888f3e63e4f [file] [log] [blame]
Yuxuan 'fishy' Wang4f5ad9d2016-05-03 16:18:58 -07001= Release notes for Gerrit 2.0.2
Shawn O. Pearcec20e2832010-02-17 09:16:26 -08002
3Gerrit 2.0.2 is now available for download:
4
Shawn Pearce792b2c42015-06-12 17:25:40 -07005link:https://www.gerritcodereview.com/[https://www.gerritcodereview.com/]
Shawn O. Pearcec20e2832010-02-17 09:16:26 -08006
Yuxuan 'fishy' Wang4f5ad9d2016-05-03 16:18:58 -07007== Important Notes
Shawn O. Pearcec20e2832010-02-17 09:16:26 -08008
9Starting with this version, Gerrit is now packaged as a single WAR file.
10Just download and drop into your webapps directory for easier deployment.
11The WAR file itself is also executable via "java -jar gerrit.war", so tools
12like CreateSchema are easier to invoke ("java -jar gerrit.war
13CreateSchema").
14
15The following optional 3rd party JARs are not included in the WAR:
16
17* Bouncy Castle Crypto API
18* H2 JDBC Driver
19* c3p0 pooled DataSource
20+
21Existing Gerrit administrators either need to change the SSH host key used
22by their servers, or download the Bouncy Castle Crypto API. The OpenSSH key
23file format can only be read if Bouncy Castle is available, so you need to
24install that library to continue using an existing host key. If you are
25using Jetty, you can download the library (
26http://www.bouncycastle.org/java.html) to $JETTY_HOME/lib/plus, then restart
27Jetty.
28If you use H2 as your database, you will need to download the JDBC driver
29and insert it into your container's CLASSPATH. But I think all known
30instances are on PostgreSQL, so this is probably not a concern to anyone.
31
Yuxuan 'fishy' Wang4f5ad9d2016-05-03 16:18:58 -070032== New Features
Shawn O. Pearcec20e2832010-02-17 09:16:26 -080033
34* Trailing whitespace is highlighted in diff views
35* SSHD upgraded with "faster connection" patch discussed on list
36* Git reflogs now contain the Gerrit account information of who did the push
37* Insanely long change subjects are now clipped at 80 characters
38
Yuxuan 'fishy' Wang4f5ad9d2016-05-03 16:18:58 -070039== All Changes
Shawn O. Pearcec20e2832010-02-17 09:16:26 -080040
41* Switch back to -SNAPSHOT builds
42* Overhaul our build system to only create a WAR file
43* Rename top level directory devutil to gerrit1_import
44* Move appjar contents up one level to normalize our struc...
45* Refactor the project admin screen into tabs
46* Move "Publish Comments" before "Submit Patch Set"
47* Fix to_jetty.sh to account for the WAR not having a scri...
48* Don't close SSH command streams as MINA SSHD does it for...
49* Avoid NPE if sign-in goes bad and is missing a token
50* Describe how to make /ssh_info unprotected for repo
51* Improve documentation links to Apache SSHD
52* Fix Documentation Makefile to correctly handle new files
53* Insert some line breaks to make Documentation/install.tx...
54* Don't require Bouncy Castle Crypto
55* Don't require c3p0 or H2 drivers
56* Show the account id in the user settings screen
57* Fix log4j.properties to not run in DEBUG
58* Don't log DEBUG data out of c3p0's SqlUtils class
59* Fix to_jetty so it doesn't unpack c3p0 from our WAR
60* Cleanup c3p0 connection pools if used
61* Yank the mobile specific OpenID login panel
62* GERRIT-23 Highlight common whitespace errors such as whitespace on...
63* Fix tabs in Gerrit.css to be 2 spaces
64* Record the account identity in all reflogs
65* Don't allow the project name in change tables to wrap
66* Clip all change subject lines at 80 columns in change ta...
67* gerrit 2.0.2