Yuxuan 'fishy' Wang | 4f5ad9d | 2016-05-03 16:18:58 -0700 | [diff] [blame] | 1 | = Release notes for Gerrit 2.11.3 |
David Pursehouse | 1f3c301 | 2015-07-27 14:54:44 +0900 | [diff] [blame] | 2 | |
| 3 | Gerrit 2.11.3 is now available: |
| 4 | |
| 5 | link:https://gerrit-releases.storage.googleapis.com/gerrit-2.11.3.war[ |
| 6 | https://gerrit-releases.storage.googleapis.com/gerrit-2.11.3.war] |
| 7 | |
| 8 | There are no schema changes from link:ReleaseNotes-2.11.2.html[2.11.2]. |
| 9 | |
| 10 | |
Yuxuan 'fishy' Wang | 4f5ad9d | 2016-05-03 16:18:58 -0700 | [diff] [blame] | 11 | == Bug Fixes |
David Pursehouse | 1f3c301 | 2015-07-27 14:54:44 +0900 | [diff] [blame] | 12 | |
| 13 | * Do not suggest inactive accounts. |
| 14 | + |
| 15 | When, for example, adding accounts to a group, the drop down list would also |
| 16 | suggest inactive accounts. |
| 17 | + |
| 18 | Inactive accounts are now excluded from the suggestion. |
| 19 | |
| 20 | * Fix performance of side-by-side diff screen for huge files. |
| 21 | + |
| 22 | The `Render=Slow` preference was not being disabled for huge files, resulting |
| 23 | in poor performance on most browsers. |
| 24 | |
| 25 | * Prefer JavaScript clipboard API if available. |
| 26 | + |
| 27 | Modern versions of Chrome support a draft clipboard API from JavaScript that |
| 28 | allows copying without use of a Flash widget. If the API appears to be available |
| 29 | in the browser, it is now used instead of the Flash widget. |
| 30 | |
| 31 | * Fix markdown rendering for the Gitiles plugin. |
| 32 | + |
| 33 | The Gitiles project uses the grappa library which causes a class collision with |
| 34 | parboiled which was used by Gerrit. This resulted in markdown files not being |
| 35 | rendered by the Gitiles plugin. |
| 36 | |
| 37 | * Fix submodule subscription for nested projects. |
| 38 | + |
| 39 | If the project name was 'a/b', and a project named 'b' also existed, the |
| 40 | subscription would be incorrectly set on project 'b'. |
| 41 | |
| 42 | * link:https://code.google.com/p/gerrit/issues/detail?id=3478[Issue 3478]: |
| 43 | Show correct status line for draft patch sets. |
| 44 | + |
| 45 | If a new patch set was uploaded as draft to an existing published change, |
| 46 | the status line did not reflect the draft status of the now current patch |
| 47 | set. |
| 48 | |
| 49 | * link:https://code.google.com/p/gerrit/issues/detail?id=3477[Issue 3477]: |
| 50 | Fix client error when current patch set is not visible to user. |
| 51 | + |
| 52 | If the latest patch set of a change was a draft that was not visible to the |
| 53 | logged in user, clicking on the side by side diff link caused a javascript error |
| 54 | on the client. |
| 55 | |
| 56 | * link:https://code.google.com/p/gerrit/issues/detail?id=3468[Issue 3468]: |
| 57 | Include URL to change in "change closed" error message. |
| 58 | + |
| 59 | Instead of only the change number, the error message now includes the URL to |
| 60 | the change. |
| 61 | |
| 62 | * link:https://code.google.com/p/gerrit/issues/detail?id=3366[Issue 3366]: |
| 63 | Call `NewProjectCreatedListeners` after project creation is complete. |
| 64 | + |
| 65 | The listeners were being called before all project details had been created |
| 66 | and recorded. |
| 67 | |
| 68 | * link:https://code.google.com/p/gerrit/issues/detail?id=3505[Issue 3505]: |
| 69 | Add "Uploaded patch set 1" message for changes created via the UI. |
| 70 | |
| 71 | * link:https://code.google.com/p/gerrit/issues/detail?id=3504[Issue 3504]: |
| 72 | Prevent users from publishing change edits if they have not signed the CLA. |
| 73 | + |
| 74 | It was possible for users who had not signed the Contribution License Agreement |
| 75 | (CLA) to publish change edits on projects that require a CLA. |
| 76 | |
| 77 | * link:https://code.google.com/p/gerrit/issues/detail?id=2209[Issue 2209]: |
| 78 | Honor username provided by container. |
| 79 | |
| 80 | * Stop logging unknown group membership for null UUID. |
| 81 | Null UUIDs are now skipped rather than spamming the log. |
| 82 | + |
| 83 | UUIDs which have no registered backends are still logged. These may be errors |
| 84 | caused by plugins not loading that an admin should pay attention to and try to |
| 85 | resolve. |
| 86 | |
Yuxuan 'fishy' Wang | 4f5ad9d | 2016-05-03 16:18:58 -0700 | [diff] [blame] | 87 | == Updates |
David Pursehouse | 1f3c301 | 2015-07-27 14:54:44 +0900 | [diff] [blame] | 88 | |
| 89 | * Update Guice to 4.0. |
| 90 | * Replace parboiled 1.1.7 with grappa 1.0.4. |