Yuxuan 'fishy' Wang | 4f5ad9d | 2016-05-03 16:18:58 -0700 | [diff] [blame] | 1 | = Release notes for Gerrit 2.0.2 |
Shawn O. Pearce | c20e283 | 2010-02-17 09:16:26 -0800 | [diff] [blame] | 2 | |
| 3 | Gerrit 2.0.2 is now available for download: |
| 4 | |
Shawn Pearce | 792b2c4 | 2015-06-12 17:25:40 -0700 | [diff] [blame] | 5 | link:https://www.gerritcodereview.com/[https://www.gerritcodereview.com/] |
Shawn O. Pearce | c20e283 | 2010-02-17 09:16:26 -0800 | [diff] [blame] | 6 | |
Yuxuan 'fishy' Wang | 4f5ad9d | 2016-05-03 16:18:58 -0700 | [diff] [blame] | 7 | == Important Notes |
Shawn O. Pearce | c20e283 | 2010-02-17 09:16:26 -0800 | [diff] [blame] | 8 | |
| 9 | Starting with this version, Gerrit is now packaged as a single WAR file. |
| 10 | Just download and drop into your webapps directory for easier deployment. |
| 11 | The WAR file itself is also executable via "java -jar gerrit.war", so tools |
| 12 | like CreateSchema are easier to invoke ("java -jar gerrit.war |
| 13 | CreateSchema"). |
| 14 | |
| 15 | The 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 | + |
| 21 | Existing Gerrit administrators either need to change the SSH host key used |
| 22 | by their servers, or download the Bouncy Castle Crypto API. The OpenSSH key |
| 23 | file format can only be read if Bouncy Castle is available, so you need to |
| 24 | install that library to continue using an existing host key. If you are |
| 25 | using Jetty, you can download the library ( |
| 26 | http://www.bouncycastle.org/java.html) to $JETTY_HOME/lib/plus, then restart |
| 27 | Jetty. |
| 28 | If you use H2 as your database, you will need to download the JDBC driver |
| 29 | and insert it into your container's CLASSPATH. But I think all known |
| 30 | instances are on PostgreSQL, so this is probably not a concern to anyone. |
| 31 | |
Yuxuan 'fishy' Wang | 4f5ad9d | 2016-05-03 16:18:58 -0700 | [diff] [blame] | 32 | == New Features |
Shawn O. Pearce | c20e283 | 2010-02-17 09:16:26 -0800 | [diff] [blame] | 33 | |
| 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' Wang | 4f5ad9d | 2016-05-03 16:18:58 -0700 | [diff] [blame] | 39 | == All Changes |
Shawn O. Pearce | c20e283 | 2010-02-17 09:16:26 -0800 | [diff] [blame] | 40 | |
| 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 |