changelog.html 102.8 KB
Newer Older
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
K
Kohsuke Kawaguchi 已提交
2
<html>
3 4
<!--

5
We record noteworthy changes in this file, which then becomes http://jenkins-ci.org/changelog
6 7 8

Some tips:

9 10 11
- Record your changes between "TRUNK-BEGIN" and "TRUNK-END".
  (except in rare cases when you are making changes in the RC branch,
   in which case it goes to the rc section)
12

13 14 15
- There are four CSS classes to denote the kind of changes.
  "rfe" for enhancement and "bug" for bug fixes,
  plus "major" to indicate major RFE/bugfix.
16

17
- Link to bugs in the issue tracker, e-mail thread in the archive, and so on if you can.
18 19

-->
20 21
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
K
Kohsuke Kawaguchi 已提交
22
  <title>Changelog</title>
23
  <link rel="stylesheet" TYPE="text/css" href="/changelog.css">
K
Kohsuke Kawaguchi 已提交
24 25 26 27 28 29 30 31
<!--[if IE]>
<style type="text/css">div.rate-offset { bottom: 0.2em !important; left: 5em !important; }</style>
<![endif]-->
  <script type="text/javascript" src="/rate/rate.js"></script>
</head>
<body>
<div align="right">Legend:
    <span class="iconlegend">
32 33
        <img src="/images/rfe2.gif" alt="major RFE">major enhancement <img src="/images/rfe.gif" alt="RFE">enhancement
        <img src="/images/bug2.gif" alt="major bug">major bug fix     <img src="/images/bug.gif" alt="bug">bug fix
K
Kohsuke Kawaguchi 已提交
34 35 36 37 38
    </span><span style="visibility:hidden">xxxxx</span>
</div>

<div id="ratings" style="display:none; font-size:120%;
     border:1px solid black; background-color:#eee; padding:0.5em; margin-bottom:1em">
39
Help other Jenkins users by letting the community know which releases you've used,
40 41
and whether they had any significant issues. <br>
Legend: <br>
42
 <img src="//ci.jenkins-ci.org/images/16x16/health-80plus.gif" width="16" height="16"
43
  alt="Sunny"> = I use it on my production site without major issues. <br>
44
 <img src="//ci.jenkins-ci.org/images/16x16/health-40to59.gif" width="16" height="16"
45
  alt="Cloudy"> = I don't recommend it. <br>
46
 <img src="//ci.jenkins-ci.org/images/16x16/health-00to19.gif" width="16" height="16"
47
  alt="Lightning"> = I tried it but rolled back to a previous version. <br>
K
Kohsuke Kawaguchi 已提交
48 49 50
View ratings below, and click one of the icons next to your version to provide your input.
</div>

D
Daniel Beck 已提交
51
<a href="" onClick="document.getElementById('trunk').style.display='block';return false">
K
Kohsuke Kawaguchi 已提交
52 53 54 55 56
Upcoming changes</a>
<a href="" style="padding-left:3em" onClick="return loaddata(this)">Community ratings</a>

<!-- Record your changes in the trunk here. -->
<div id="trunk" style="display:none"><!--=TRUNK-BEGIN=-->
57 58 59 60 61
<ul class=image>
  <li class=>
</ul>
</div><!--=TRUNK-END=-->
<h3><a name=v1.651>What's new in 1.651</a> (2016/02/28)</h3>
62
<ul class=image>
63
  <li class="rfe">
D
Daniel Beck 已提交
64
    Move periodic task log files from <code>JENKINS_HOME/*.log</code> to <code>JENKINS_HOME/logs/tasks/*.log</code> and rotate them periodically rather than overwrite every execution.
65
    (<a href-"https://issues.jenkins-ci.org/browse/JENKINS-33068">issue 33068</a>)
D
Daniel Beck 已提交
66 67 68
  <li class="bug">
    Fix documentation of proxy configuration.
    (<a href="https://github.com/jenkinsci/jenkins/pull/2060">pull 2060</a>)
69
</ul>
70 71
<h3><a name=v1.650>What's new in 1.650</a> (2016/02/24)</h3>
<ul class=image>
D
Daniel Beck 已提交
72 73 74
   <li class="major bug">
     <strong>Important security fixes</strong>
     (<a href="https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2016-02-24">security advisory</a>)
75
</ul>
76
<h3><a name=v1.649>What's new in 1.649</a> (2016/02/21)</h3>
77
<ul class=image>
78
  <li class="rfe">
H
Harald Albers 已提交
79
    Allow changing the directory used for the extraction of plugin archives via the <code>--pluginroot</code> CLI option (also controllable via the <code>hudson.PluginManager.workDir</code> system property / context parameter. Also document the <code>--webroot</code> CLI parameter in <code>java -jar jenkins.war --help</code>
80
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-32765">issue 32765</a>)
O
Oliver Gondža 已提交
81 82 83
  <li class="rfe">
    Unify CLI exit code semantics.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-32273">issue 32273</a>)
O
Oliver Gondža 已提交
84 85 86
  <li class="bug">
    ArrayIndexOutOfBoundsException when parsing range set.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-32852">issue 32852</a>)
D
Daniel Beck 已提交
87 88 89 90
  <li class="rfe">
    Improved Polish translation.
    (<a href="https://github.com/jenkinsci/jenkins/pull/2041">pull 2041</a>,
    <a href="https://github.com/jenkinsci/jenkins/pull/2044">pull 2044</a>)
91
</ul>
92 93
<h3><a name=v1.648>What's new in 1.648</a> (2016/02/17)</h3>
<ul class=image>
D
Daniel Beck 已提交
94 95 96 97 98 99 100 101
  <li class="rfe">
    Improved Czech and Polish translation.
    (<a href="https://github.com/jenkinsci/jenkins/pull/2008">pull 2008</a>,
    <a href="https://github.com/jenkinsci/jenkins/pull/2018">pull 2017</a>,
    <a href="https://github.com/jenkinsci/jenkins/pull/2017">pull 2018</a>)
  <li class="bug">
    Generate new instance identity file when the existing one is found to be corrupt.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29240">issue 29240</a>)
102
</ul>
103 104
<h3><a name=v1.647>What's new in 1.647</a> (2016/02/04)</h3>
<ul class=image>
D
Daniel Beck 已提交
105 106 107
  <li class="bug">
    Retrieve tool installer metadata from all update sites.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-32328">issue 32328</a>)
108
</ul>
109
<h3><a name=v1.646>What's new in 1.646</a> (2016/01/25)</h3>
110
<ul class=image>
D
Daniel Beck 已提交
111
  <li class="major rfe">
112 113
    The official parent POM for plugins is now hosted in the <code>plugin-pom</code> repository, starting with version 2.0.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-32493">issue 32493</a>)
114 115 116
  <li class="bug">
    Under some conditions a build record could be loaded twice, leading to erratic behavior.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22767">issue 22767</a>)
D
Daniel Beck 已提交
117 118 119 120 121
  <li class="bug">
    Fields on the parameters page are no longer aligned at the bottom.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31753">issue 31753</a>)
  <li class="rfe">
    Added missing translations for Polish language.
D
Daniel Beck 已提交
122
    (<a href="https://github.com/jenkinsci/jenkins/pull/1986">pull 1986</a>)
123
</ul>
124 125
<h3><a name=v1.645>What's new in 1.645</a> (2016/01/18)</h3>
<ul class=image>
126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
  <li class="bug">
    Cleanup of CLI error handling and return codes.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-32273">issue 32273</a>)
  <li class="bug">
    Boot failure hook script did not work, WebAppMain.contextDestroyed produces weird errors.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24696">issue 24696</a>)
  <li class="bug">
    Don't request usage statistics update if Jenkins hasn't finished loading.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-32190">issue 32190</a>)
  <li class="rfe">
    Split test harness into separate artifact.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-32478">issue 32478</a>)
  <li class="bug">
    Fix encoding of some help files.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1975">pull 1975</a>)
  <li class="bug">
    Remove JUnit dependency pulled in from JLine.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1981">pull 1981</a>)
  <li class="bug">
    Pass <tt>$it</tt> to contents of <tt>dropdownDescriptorSelector</tt>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19565">issue 19565</a>)
147
</ul>
148
<h3><a name=v1.644>What's new in 1.644</a> (2016/01/10)</h3>
K
Kohsuke Kawaguchi 已提交
149
<ul class=image>
150 151 152
  <li class="rfe">
    API changes: Add a reusable implementation of <code>IdleOfflineCause</code> class.
    (<a href="https://github.com/jenkinsci/jenkins/commit/7e05b5032e138b5780eabc790d7cddecdc9b0b7c">commit 7e05b50</a>)
D
Daniel Beck 已提交
153 154 155 156 157 158 159 160 161 162 163 164
  <li class="rfe">
    Add time zone to generation date in footer in most locales.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-32194">issue 32194</a>)
  <li class="bug">
    Prevent renaming nodes from overwriting existing nodes.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31321">issue 31321</a>)
  <li class="bug">
    Avoid synchronization when setting/getting the list of JDKs to improve performance.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31932">issue 31932</a>)
  <li class="rfe">
    The Windows service wrapper now specifies the <code>--webroot</code> argument to extract the war file into <code>%BASE%</code>.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1951">pull 1951</a>)
K
Kohsuke Kawaguchi 已提交
165
</ul>
K
Kohsuke Kawaguchi 已提交
166 167
<h3><a name=v1.643>What's new in 1.643</a> (2015/12/20)</h3>
<ul class=image>
D
Daniel Beck 已提交
168 169 170 171 172 173 174 175 176
  <li class="bug">
    Fix when multiple clouds are set up and provisioning of a node is denied.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31219">issue 31219</a>)
  <li class="rfe">
    Allow retrying core update when the first attempt failed.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-11016">issue 11016</a>)
  <li class="rfe">
    Allow specifying the default TCP slave agent listener port via system property.
    (<a href="https://github.com/jenkinsci/jenkins/commit/653fbdb65024b1b528e21f682172885f7111bba9">commit 653fbdb</a>)
K
Kohsuke Kawaguchi 已提交
177
</ul>
K
Kohsuke Kawaguchi 已提交
178
<h3><a name=v1.642>What's new in 1.642</a> (2015/12/13)</h3>
K
Kohsuke Kawaguchi 已提交
179
<ul class=image>
J
Jesse Glick 已提交
180 181 182
  <li class="major bug">
    Various kinds of settings could not be saved since 1.640.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31954">issue 31954</a>)
K
Kohsuke Kawaguchi 已提交
183
</ul>
K
Kohsuke Kawaguchi 已提交
184 185
<h3><a name=v1.641>What's new in 1.641</a> (2015/12/09)</h3>
<ul class=image>
D
Daniel Beck 已提交
186 187 188
   <li class="major bug">
     <strong>Important security fixes</strong>
     (<a href="https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2015-12-09">security advisory</a>)
K
Kohsuke Kawaguchi 已提交
189
</ul>
K
Kohsuke Kawaguchi 已提交
190
<h3><a name=v1.640>What's new in 1.640</a> (2015/12/07)</h3>
K
Kohsuke Kawaguchi 已提交
191
<ul class=image>
O
Oleg Nenashev 已提交
192 193 194
  <li class="rfe">
    Added support of default values in the <code>enum.jelly</code> form element.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1926">PR 1926</a>)
195 196 197 198
  <li class="bug">
    Bytecode Compatibility Transformer computes the common super class without loading classes.
    Fixes the <code>ClassCircularityError</code> exception in Ruby Runtime Plugin. 
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31019">issue 31019</a>)
199 200 201
  <li class="major bug">
    Extended Choice parameter definitions could not be saved since 1.637.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31458">issue 31458</a>)
202 203 204
  <li class="rfe">
    Display expected CRON run times even if a warning occurs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29059">issue 29059</a>)
205 206 207
  <li class="rfe">
    Rework the <code>online-node</code> command implementation, no functional changes.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31776">issue 31776</a>)
208 209 210 211
  <li class="bug">
    Fix the footer behavior in particular cases.  
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30304">issue 30304</a>, 
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-31395">issue 31395</a>)
O
Oleg Nenashev 已提交
212 213 214
  <li class="rfe">
    API changes: Deprecate subclassing of <code>hudson.Plugin</code>.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1940">PR 1940</a>)
K
Kohsuke Kawaguchi 已提交
215 216
</ul>
<h3><a name=v1.639>What's new in 1.639</a> (2015/11/29)</h3>
K
Kohsuke Kawaguchi 已提交
217
<ul class=image>
J
Jesse Glick 已提交
218 219 220
  <li class="major bug">
    “Discard old builds” setting would be lost if resaving job configuration as of 1.637 without rechecking the box.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31518">issue 31518</a>)
221 222 223
  <li class="major bug">
    “Form too large” errors from Jetty when submitting massive forms.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20327">issue 20327</a>)
D
Daniel Beck 已提交
224 225 226
  <li class="bug">
    Multiple workspace browser features broken on Windows masters since 1.634.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31015">issue 31015</a>)
K
Kohsuke Kawaguchi 已提交
227
</ul>
K
Kohsuke Kawaguchi 已提交
228 229
<h3><a name=v1.638>What's new in 1.638</a> (2015/11/11)</h3>
<ul class=image>
D
Daniel Beck 已提交
230 231 232
  <li class="major bug">
    <strong>Important security fixes</strong>
    (<a href="https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2015-11-11">security advisory</a>)
K
Kohsuke Kawaguchi 已提交
233
</ul>
K
Kohsuke Kawaguchi 已提交
234
<h3><a name=v1.637>What's new in 1.637</a> (2015/11/08)</h3>
K
Kohsuke Kawaguchi 已提交
235
<ul class=image>
D
Daniel Beck 已提交
236 237 238 239 240 241
  <li class="bug">
    Remove useless warnings about a JDK named <em>null</em>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31217">issue 31217</a>)
  <li class="rfe">
    New <tt>OptionalJobProperty</tt> class to simplify <tt>JobProperty</tt> creation.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1888">pull 1888</a>)
K
Kohsuke Kawaguchi 已提交
242 243
</ul>
<h3><a name=v1.636>What's new in 1.636</a> (2015/11/01)</h3>
K
Kohsuke Kawaguchi 已提交
244
<ul class=image>
D
Daniel Beck 已提交
245 246 247
  <li class="rfe">
    Add "lastCompletedBuild" job permalink.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26270">issue 26270</a>)
K
Kohsuke Kawaguchi 已提交
248 249
</ul>
<h3><a name=v1.635>What's new in 1.635</a> (2015/10/25)</h3>
K
Kohsuke Kawaguchi 已提交
250
<ul class=image>
251 252 253
  <li class="rfe">
    Make Node implement Saveable.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31055">issue 31055</a>)
254 255 256
  <li class="bug">
    Revert trigger optimizations made in 1.621 by <a href="https://github.com/jenkinsci/jenkins/pull/1617">PR 1617</a>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30745">issue 30745</a>)
257 258 259 260
  <li class="bug">
    Delegate CLI's delete-node command to the overridable <code>Computer.doDoDelete()</code> method.
    Fixes the issue in OpenStack and JClouds plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-31098">issue 31098</a>, regression in 1.618)
O
Oleg Nenashev 已提交
261 262 263
  <li class="bug">
    Prevent autocorrect of username on mobile devices in login forms.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1531">PR 1531</a>)
264 265 266
  <li class="rfe">
    Describe the built-in JDK as &quot;(System)&quot;.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-755">issue 755</a>)
O
Oleg Nenashev 已提交
267 268 269
  <li class="bug">
    Update JNA library to 4.2.1 in order to integrate fixes for linux-ppc64 and linux-arm platforms.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15792">issue 15792</a>)
K
Kohsuke Kawaguchi 已提交
270 271
</ul>
<h3><a name=v1.634>What's new in 1.634</a> (2015/10/18)</h3>
K
Kohsuke Kawaguchi 已提交
272
<ul class=image>
D
Daniel Beck 已提交
273 274 275
  <li class="major bug">
    Fix order of builds in new builds history widget introduced in 1.633.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30899">issue 30899</a>)
J
James Nord 已提交
276
  <li class="major bug">
D
Typos  
Daniel Beck 已提交
277
    Bytecode Compatibility Transformer would fail to transform some classes resulting in <code>ClassNotFoundException</code>.
J
James Nord 已提交
278
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30820">issue 30820</a>)
O
Oleg Nenashev 已提交
279 280 281
  <li class="bug">
    Prevent <code>ClassCastException</code> in <code>AbstractBuild::reportError()</code> if the build step is not Publisher.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30730">issue 30730</a>)
O
Oleg Nenashev 已提交
282 283 284
  <li class="bug">
    Trim job names during the rename operation (it is impossible to delete or rename jobs with trailing spaces).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30502">issue 30502</a>)
285 286 287
  <li class="rfe">
    Add &quot;graphBg&quot; and &quot;plothBg&quot; background color options to plot URLs
    (<a href="https://github.com/jenkinsci/jenkins/pull/1769">PR 1769</a>)
O
Oleg Nenashev 已提交
288 289 290
  <li class="rfe"> 
    API changes: Add get method for causes of interruption in <code>hudson.model.Executor</code>
    (<a href="https://github.com/jenkinsci/jenkins/pull/1712">PR 1712</a>)
291 292 293
  <li class="rfe"> 
    Allow case insensitive file patterns in Artifacts Archiving.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-5253">issue 5253</a>)
294 295 296
  <li class="bug"> 
    Prevent <code>NullPointerException</code> while estimating duration of Queue executable items.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30456">issue 30456</a>)
297 298 299
  <li class="bug"> 
    Fix the resolution of Windows symbolic links in <code>SecretRewriter</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30456">issue 30456</a>)
300 301 302
  <li class="rfe"> 
    Let a combobox display its drop-down when focused, so users can see candidates without entering a letter.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26278">issue 26278</a>)
K
Kohsuke Kawaguchi 已提交
303 304
</ul>
<h3><a name=v1.633>What's new in 1.633</a> (2015/10/11)</h3>
D
Daniel Beck 已提交
305
<ul class=image>
306 307 308
  <li class="rfe">
    Added safari pinned tab icon.
    (<a href="https://groups.google.com/d/msg/jenkinsci-dev/W29LIfo2uME/fpMy_YNZCgAJ">discussion</a>)
T
tfennelly 已提交
309 310 311
  <li class="rfe">
    Plugin Manager UI changes to prevent users from enabling/disabling/uninstalling plugins at the "wrong" time.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23150">issue 23150</a>)
J
James Nord 已提交
312 313 314
  <li class="bug">
    bytecode-compatibility-transformer produces malformed bytecode.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28781">issue 28781</a>)
315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330
  <li class="bug">
    Properly handle <code>RuntimeException</code>s in run retention policy handler calls.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29888">issue 29888</a>)
  <li class="bug">
    Prevent <code>NullPointerException</code> in CLI if Jenkins cannot find the specified job
    or a job with the nearest name.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30742">issue 30742</a>)
  <li class="bug">
    Do not show <i>REST API</i> link for pages, which have no API handlers.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29014">issue 29014</a>)
  <li class="bug">
    JS alert preventing to leave a configuration page without changes.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21720">issue 21720</a>)
  <li class="bug">
    JS error triggered by collapsing build history widget.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30569">issue 30569</a>)
D
Daniel Beck 已提交
331 332 333
  <li class="major rfe">
    Build history pagination and search.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26445">issue 26445</a>)
D
Daniel Beck 已提交
334
</ul>
K
Kohsuke Kawaguchi 已提交
335
<h3><a name=v1.632>What's new in 1.632</a> (2015/10/05)</h3>
336
<ul class=image>
O
Oliver Gondža 已提交
337 338 339
  <li class="bug">
    Optimize TagCloud size calculation.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30705">issue 30705</a>)
340 341 342
  <li class="bug">
    FlyWeightTasks tied to a label will not cause node provisioning and will be blocked forever.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30084">issue 30084</a>)
O
Oleg Nenashev 已提交
343 344 345
  <li class="bug">
    Prevent <code>NullPointerException</code> for disabled builds in <code>ReverseBuildTrigger</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29876">issue 29876</a>)
346 347 348
  <li class="rfe">
    ConsoleLogFilter wasn't truly global
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30777">issue 30777</a>)
349 350 351
  <li class="rfe">
    API changes: <code>hudson.Util.isOverridden()</code> now supports protected methods.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30002">issue 30002</a>)
352 353
  <li class="bug">
    Sidepanel controls with confirmation (<code>lib/layout/task</code>) did not assign the proper CSS style.
354
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30787">issue 30787</a>)
355
</ul>
356 357
<h3><a name=v1.631>What's new in 1.631</a> (2015/09/27)</h3>
<ul class=image>
D
Daniel Beck 已提交
358 359 360
  <li class=rfe>
    Add proper labels for plugin categories assigned to some plugins.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1758">PR 1758</a>)
361
</ul>
362
<h3><a name=v1.630>What's new in 1.630</a> (2015/09/20)</h3>
363
<ul class=image>
364 365 366
  <li class="bug">
    Make <tt>JenkinsRule</tt> useable on systems which don't support JNA
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29507">issue 29507</a>)
367
</ul>
368 369
<h3><a name=v1.629>What's new in 1.629</a> (2015/09/15)</h3>
<ul class=image>
D
Daniel Beck 已提交
370 371 372
  <li class="rfe">
    Old data monitor made Jenkins single-threaded for all saves.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-30139">issue 30139</a>)
373
</ul>
374
<h3><a name=v1.628>What's new in 1.628</a> (2015/09/06)</h3>
375
<ul class=image>
376 377 378
  <li class="rfe">
    Replaced all non java.util.logging logging libraries with slf4j interceptors.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1816">PR 1816</a>)
D
Daniel Beck 已提交
379 380 381
  <li class="rfe">
    Document <tt>allBuilds</tt> subtree in remote API for jobs.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1817">PR 1817</a>)
382 383
</ul>
<h3><a name=v1.627>What's new in 1.627</a> (2015/08/30)</h3>
384
<ul class=image>
385 386 387
  <li class="major bug">
    Race condition in triggers could cause various <code>NullPointerException</code>s.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29790">issue 29790</a>)
J
Jesse Glick 已提交
388 389 390
  <li class=bug>
    Archiving of large artifacts. Tar implementation cannot handle files having a size >8GB.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-10629">issue 10629</a>)
D
Daniel Beck 已提交
391 392 393
  <li class="rfe">
    Allow plugins to augment or replace the plugin manager UI.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1788">PR 1788</a>)
394 395
</ul>
<h3><a name=v1.626>What's new in 1.626</a> (2015/08/23)</h3>
D
Daniel Beck 已提交
396
<ul class=image>
397 398 399
  <li class="bug">
    RunIdMigrator fails to revert Matrix and Maven jobs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29989">issue 29989</a>)
D
Daniel Beck 已提交
400
  <li class=bug>
401 402
      Fix error message "Failed to listen to incoming slave connection" after fixing port through init.groovy.d.
      (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29798">issue 29798</a>)
D
Daniel Beck 已提交
403 404 405
  <li class=>
</ul>
<h3><a name=v1.625>What's new in 1.625</a> (2015/08/17)</h3>
406
<ul class=image>
J
James Nord 已提交
407 408
  <li class="major bug">
    Fixed a deadlock between the old data monitor and authorization strategies.
409
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29936">issue 29936</a>)
D
Daniel Beck 已提交
410 411
  <li class="rfe">
    Allow rejecting configurations with errors in critical fields via REST / CLI.
412
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28440">issue 28440</a>)
D
Daniel Beck 已提交
413 414
  <li class="bug">
    Do not display <em>No changes</em> if changelog is still being computed.
415
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-2327">issue 2327</a>)
416
</ul>
417 418
<h3><a name=v1.624>What's new in 1.624</a> (2015/08/09)</h3>
<ul class=image>
D
Daniel Beck 已提交
419 420 421
  <li class=rfe>
    Allow more job types to use a custom &quot;Build Now&quot; text.
  (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26147">issue 26147</a>)
422
</ul>
423
<h3><a name=v1.623>What's new in 1.623</a> (2015/08/02)</h3>
D
Daniel Beck 已提交
424
<p><em>No notable changes in this release.</em></p>
425 426
<h3><a name=v1.622>What's new in 1.622</a> (2015/07/27)</h3>
<ul class=image>
427 428 429 430 431
  <li class=rfe>
    Jenkins now support self-restart and daemonization in FreeBSD
    (<a href="https://github.com/jenkinsci/jenkins/pull/1770">PR 1770</a>)
  <li class=bug>
    Node provisioner may fail to correctly indicate that provisioning was finished.
D
Daniel Beck 已提交
432
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29568">issue 29568</a>)
433
</ul>
434
<h3><a name=v1.621>What's new in 1.621</a> (2015/07/19)</h3>
435
<ul class=image>
O
Oliver Gondža 已提交
436 437 438 439 440 441
  <li class=bug>
    Sort by 'Free Disk Space' is incorrect.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29286">issue 29286</a>)
  <li class=bug>
    Label expression help is missing in recent Jenkins versions.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29376">issue 29376</a>)
442
  <li class=bug>
D
Daniel Beck 已提交
443 444 445 446 447
    Pre-emptively break memory cycles causing excessive live-set retention in remoting layer.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28844">issue 28844</a>)
  <li class=rfe>
    Don't run trigger for disabled/copied projects.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1617">PR 1617</a>)
448 449
</ul>
<h3><a name=v1.620>What's new in 1.620</a> (2015/07/12)</h3>
450
<ul class=image>
O
Oliver Gondža 已提交
451 452 453
  <li class=bug>
    Display system info even when slave is temporarily offline.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-29300">issue 29300</a>)
454 455
</ul>
<h3><a name=v1.619>What's new in 1.619</a> (2015/07/05)</h3>
456
<ul class=image>
D
Daniel Beck 已提交
457
  <li class=bug>
D
Daniel Beck 已提交
458 459
    Update auto-installer metadata for newly installed plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27694">issue 27694</a>)
D
Daniel Beck 已提交
460 461 462
  <li class=rfe>
    Allow plugins to veto process killing.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-9104">issue 9104</a>)
463 464
</ul>
<h3><a name=v1.618>What's new in 1.618</a> (2015/06/29)</h3>
465
<ul class=image>
D
Daniel Beck 已提交
466 467 468 469 470 471 472 473 474
  <li class=bug>
    Fix deadlock in hudson.model.Executor.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28690">issue 28690</a>)
  <li class=bug>
    Don't truncate /consoleText output after fixed number of lines.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-14899">issue 14899</a>)
  <li class=rfe>
    Allow delete-* CLI commands to operate on multiple arguments.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28041">issue 28041</a>)
475 476 477 478
  <li class=bug>
    Prevent <code>NullPointerException</code> in Executor/causeOfDeath page if
    there is no exception details.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25734">issue 25734</a>)
479
  <li class=bug>
480
    Fixed synchronization issue when setting JDK installations.
481
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28292">issue 28292</a>)
482 483 484
  <li class=bug>
    Fix several loggers which are identifying as the wrong class.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1651">PR 1651</a>)
D
Daniel Beck 已提交
485 486 487
  <li class=bug>
    Revert fix for issue <a href="https://issues.jenkins-ci.org/browse/JENKINS-17290">17290</a> due to the regressions it caused.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28601">issue 28601</a>)
S
Stephen Connolly 已提交
488 489
  <li class=bug>
    Fix deadlock between hudson.model.Queue and hudson.model.Computer.
D
Daniel Beck 已提交
490
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28840">issue 28840</a>)
491 492 493
  <li class=bug>
    Fix jobs getting stuck in the Queue when there exists a cycle of upstream/downstream blocks between them.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28926">issue 28926</a>)
D
Daniel Beck 已提交
494 495 496
  <li class=bug>
    Always use earlier start time when merging two equivalent queue items.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-2180">issue 2180</a>)
497 498
</ul>
<h3><a name=v1.617>What's new in 1.617</a> (2015/06/07)</h3>
499
<ul class=image>
500 501 502
  <li class=bug>
    Regression in build-history causing ball to not open console
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28704">issue 28704</a>) 
D
Daniel Beck 已提交
503 504 505
  <li class=bug>
    JNLP slaves did not pick up changes to environment variables.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27739">issue 27739</a>) 
O
Oleg Nenashev 已提交
506 507 508 509
  <li class=bug>
    <code>NullPointerException</code> in <code>AbstractProject</code> constructor 
    if Jenkins nodes has not been loaded yet
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28654">issue 28654</a>) 
510 511
</ul>
<h3><a name=v1.616>What's new in 1.616</a> (2015/05/31)</h3>
512
<ul class=image>
O
Oleg Nenashev 已提交
513 514 515
  <li class=bug>
    Job loading can be broken by <code>NullPointerException</code> in a build trigger
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27549">issue 27549</a>) 
516 517
</ul>
<h3><a name=v1.615>What's new in 1.615</a> (2015/05/25)</h3>
518
<ul class=image>
O
Oleg Nenashev 已提交
519 520 521 522
  <li class=bug>
    Improper calculation of queue length in <code>UnlabeledLoadStatistics</code>
    causing overheads in Cloud slave provisioning
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28446">issue 28446</a>)  
523 524 525
  <li class=bug>
    Category titles in Available Plugins list appear wrong in reverse sort order
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17290">issue 17290</a>) 
O
Oleg Nenashev 已提交
526 527 528
  <li class=rfe>
    <code>CronTab</code> API: Timezone support for scheduling
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-9283">issue 9283</a>)
O
Oleg Nenashev 已提交
529 530 531 532 533 534
  <li class=bug>
    <code>NullPointerException</code> when trying to reset Jenkins admin address
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28419">issue 28419</a>)
  <li class=rfe>
    Reduce the thread overhead in <code>NodeMonitorUpdater</code>
    (<a href="https://github.com/jenkinsci/jenkins/pull/1714">PR 1714</a>)
535 536 537 538 539 540
  <li class=bug>
    Build history overflows
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28425">issue 28425</a>)
  <li class=bug>
    Build History badges don't wrap
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28455">issue 28455</a>)
541 542
</ul>
<h3><a name=v1.614>What's new in 1.614</a> (2015/05/17)</h3>
O
Oleg Nenashev 已提交
543
<ul class=image>
T
tfennelly 已提交
544 545 546
  <li class=rfe>
    ExtensionList even listener.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28434">issue 28434</a>)
547 548 549
  <li class=bug>
    <code>NullPointerException</code> computing load statistics under some conditions.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28384">issue 28384</a>)
550 551 552
  <li class=bug>
    Plugins using class loader masking did not work properly over the slave channel.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27289">issue 27289</a>)
O
Oleg Nenashev 已提交
553 554 555
  <li class=bug>
    DefaultJnlpSlaveReceiver now returns true when rejecting a takeover.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27939">issue 27939</a>)
O
Oleg Nenashev 已提交
556 557
  <li class=bug>
    Do not follow href after sending POST via l:task
558
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28437">issue 28437</a>)
559 560
</ul>
<h3><a name=v1.613>What's new in 1.613</a> (2015/05/10)</h3>
561
<ul class=image>
O
Oleg Nenashev 已提交
562 563
  <li class=bug>
    Update bundled LDAP plugin in order to restore missing help files
564
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28233">issue 28233</a>)
O
Oleg Nenashev 已提交
565 566
  <li class=bug>
    hudson.model.Run.getLog() throws IndexOutOfBoundsException when called with maxLines=0
567
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27441">issue 27441</a>)
568 569
</ul>
<h3><a name=v1.612>What's new in 1.612</a> (2015/05/03)</h3>
570
<ul class=image>
571 572 573 574
  <li class=rfe>
    <strong>Jenkins now requires Java 7</strong>.
    (<a href="http://jenkins-ci.org/content/good-bye-java6">announcement</a>,
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-28120">issue 28120</a>)
K
Kanstantsin Shautsou 已提交
575 576 577
  <li class=bug>
    Handle AbortException publisher status in the same way as deprecated false boolean status
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26964">issue 26964</a>)
578 579 580
  <li class=bug>
    Ensures GlobalSettingsProvider does not swallow fatal exceptions
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26604">issue 26604</a>)
581 582 583
  <li class=rfe>
     add datestamp to node-offline message
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23917">issue 23917</a>)
584 585 586
  <li class=rfe>
    Larger minimum popup menu height.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27067">issue 27067</a>)
587 588 589
  <li class=bug>
    <code>Descriptor.getId</code> fix in 1.610 introduced regressions affecting at least the Performance and NodeJS plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28093">issue 28093</a> and <a href="https://issues.jenkins-ci.org/browse/JENKINS-28110">issue 28110</a>)
S
Stephen Connolly 已提交
590 591 592
  <li class=bug>
    Under rare conditions Executor.getProgress() can throw a Division by zero exception.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28115">issue 28115</a>)
S
Stephen Connolly 已提交
593 594 595 596
  <li class=bug>
    The Run from the command line option for launching a JNLP slave should display the
    configured JVM options.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28111">issue 28111</a>)
597 598
</ul>
<h3><a name=v1.611>What's new in 1.611</a> (2015/04/26)</h3>
599
<ul class=image>
600 601 602
  <li class=bug>
    <code>Descriptor.getId</code> fix in 1.610 introduced a regression affecting at least the Copy Artifacts plugin.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28011">issue 28011</a>)
603 604 605
  <li class=bug>
    Search box did not work well inside folders.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24433">issue 24433</a>)
O
Oleg Nenashev 已提交
606
  <li class="major bug">
O
Oleg Nenashev 已提交
607
    Revert changes in 1.610 made to resolve <a href="https://issues.jenkins-ci.org/browse/JENKINS-10629">issue 10629</a>.
O
Oleg Nenashev 已提交
608
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28012">issue 28012</a>, <a href="https://issues.jenkins-ci.org/browse/JENKINS-28013">issue 28013</a>)
K
Kohsuke Kawaguchi 已提交
609 610 611
  <li class=rfe>
    Advertise JNLP slave agents to the correct host name, even in the presence of a reverse proxy.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27218">issue 27218</a>)
612 613
  <li class=rfe>
    Advertised TCP slave agent port number is made tweakable.
S
Stephen Connolly 已提交
614 615 616
  <li class=bug>
    Correctly identify Channel listener onClose propagated exceptions
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-28062">issue 28062</a>
617 618
</ul>
<h3><a name=v1.610>What's new in 1.610</a> (2015/04/19)</h3>
619
<ul class=image>
J
Jesse Glick 已提交
620 621 622
  <li class=bug>
    Since 1.598 overrides of <code>Descriptor.getId</code> were not correctly handled by form binding, breaking at least the CloudBees Templates plugin.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26781">issue 26781</a>)
623
  <li class=bug>
J
Jesse Glick 已提交
624
    <b>Reverted in 1.611, reimplemented in 1.627</b>. Archiving of large artifacts. Tar implementation cannot handle files having a size >8GB.
625
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-10629">issue 10629</a>)
D
Daniel Beck 已提交
626 627 628 629
  <li class=bug>
    The queue state was not updated between scheduling builds.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27708">issue 27708</a>,
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-27871">issue 27871</a>)
630 631
</ul>
<h3><a name=v1.609>What's new in 1.609</a> (2015/04/12)</h3>
632
<ul class=image>
633
  <li class=bug>
O
Oleg Nenashev 已提交
634
    When concurrent builds are enabled, artifact retention policy may delete artifact being
635 636
    used by an actually running build.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27836">issue 27836</a>)
637 638 639
  <li class=bug>
    Documentation for $BUILD_ID did not reflect current reality
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26520">issue 26520</a>)
640 641
</ul>
<h3><a name=v1.608>What's new in 1.608</a> (2015/04/05)</h3>
642
<ul class=image>
O
Oliver Gondža 已提交
643 644 645 646 647 648 649
  <li class=bug>
    PeepholePermalink RunListenerImpl oncompleted should be triggered before downstream builds are triggered.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20989">issue 20989</a>)
  <li class=bug>
    NPE when /script used on offline slave.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26751">issue 26751</a>)
  <li class=rfe>
650
    Make periodic workspace cleanup configurable through system properties.
O
Oliver Gondža 已提交
651
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21322">issue 21322</a>)
D
Daniel Beck 已提交
652 653 654 655 656 657
  <li class=bug>
    Do not offer to restart on /restart and /safeRestart if the configuration does not support it.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27414">issue 27414</a>)
  <li class=rfe>
    Polling was skipped while quieting down, resulting in ignored commit notifications. This behavior was changed.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26208">issue 26208</a>)
658
  <li class=rfe>
D
Daniel Beck 已提交
659 660
    Starting this version, native packages are produced from <a href="https://github.com/jenkinsci/packaging">the new repository</a>.
    File issues related to installers and packages in the <code>packaging</code> component.
661 662
</ul>
<h3><a name=v1.607>What's new in 1.607</a> (2015/03/30)</h3>
663
<ul class=image>
664 665 666
  <li class=bug>
    JSONP served with the wrong MIME type and rejected by Chrome.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27607">issue 27607</a>)
667 668 669
  <li class=bug>
    Security file pattern whitelist was broken for some plugins since 1.597.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27055">issue 27055</a>)
S
Stephen Connolly 已提交
670 671 672 673 674 675 676 677 678 679 680 681
  <li class=rfe>
    Lock an Executor without creating a Thread
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25938">issue 25938</a>)
  <li class=rfe>
    Hide flyweight master executor when ≥1 heavyweight executors running as subtasks
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26900">issue 26900</a>)
  <li class=rfe>
    Way to mark an Executable that should not block isReadyToRestart
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22941">issue 22941</a>)
  <li class=rfe>
    Refactor the Queue and Nodes to use a consistent locking strategy
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27565">issue 27565</a>)
682 683
    <strong>Note</strong> that this change involved moving slave definitions outside the main <code>config.xml</code> file.
    If you downgrade after this, your slave settings will be lost.
S
Stephen Connolly 已提交
684 685 686 687 688
  <li class=bug>
    Makes the Jenkins is loading screen not block on the extensions loading lock
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27563">issue 27563</a>)
  <li class=bug>
    AdjunctManager: exception upon startup
O
Oleg Nenashev 已提交
689
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15355">issue 15355</a>)
S
Stephen Connolly 已提交
690 691 692 693 694 695 696 697 698 699 700 701 702 703 704
  <li class=bug>
    Removes race condition rendering the list of executors
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27564">issue 27564</a>)
  <li class=bug>
    Tidy up the locks that were causing deadlocks with the once retention strategy in durable tasks
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27476">issue 27476</a>)
  <li class=bug>
    Remove any requirement from Jenkins Core to lock on the Queue when rendering the Jenkins UI
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27566">issue 27566</a>)
  <li class=bug>
    Prevent lazy loading operation when obtaining label information.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26391">issue 26391</a>)
  <li class=bug>
    Ensure that the LoadStatistics return a self-consistent result.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21618">issue 21618</a>)
R
Richard Mortimer 已提交
705 706 707
  <li class=bug>
    Build reports to be running for 45 yr and counting.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26777">issue 26777</a>)
708 709
</ul>
<h3><a name=v1.606>What's new in 1.606</a> (2015/03/23)</h3>
710
<ul class=image>
711 712 713 714 715 716 717 718
  <li class=bug>
    Jenkins CLI doesn't handle arguments with equal signs
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21160">issue 21160</a>)
  <li class=bug>
    master/slave communication ping reacts badly if a clock jumps.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21251">issue 21251</a>)
  <li class=rfe>
    JNLP slaves can now connect to master through HTTP proxy.
S
Stephen Connolly 已提交
719
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-6167">issue 6167</a>)
K
Kohsuke Kawaguchi 已提交
720 721 722
  <li class='major bug'>
    Fixes to several security vulnerabilities.
    (<a href="https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2015-03-23">advisory</a>)
723 724
</ul>
<h3><a name=v1.605>What's new in 1.605</a> (2015/03/16)</h3>
K
Kohsuke Kawaguchi 已提交
725
<ul class=image>
T
tfennelly 已提交
726
  <li class=bug>
727
    Integrate Stapler fix for queue item API always returning 404 Not Found since 1.601.
T
tfennelly 已提交
728
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27256">issue 27256</a>)
K
Kohsuke Kawaguchi 已提交
729 730
</ul>
<h3><a name=v1.604>What's new in 1.604</a> (2015/03/15)</h3>
K
Kohsuke Kawaguchi 已提交
731
<ul class=image>
732 733 734
  <li class=rfe>
    Added a switch (<tt>-Dhudson.model.User.allowNonExistentUserToLogin=true</tt>) to let users login even when the record is not found in the backend security realm.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22346">issue 22346</a>)
O
Oliver Gondža 已提交
735 736 737
  <li class=bug>
    Avoid deadlock when using build-monitor-plugin.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27183">issue 27183</a>)
K
Kohsuke Kawaguchi 已提交
738 739 740
  <li class=rfe>
    As security hardening, mark "remember me" cookie as HTTP only
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27277">issue 27277</a>)
741 742 743
  <li class="rfe">
    Show displayName in build remote API.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26723">issue 26723</a>)
K
Kohsuke Kawaguchi 已提交
744
</ul>
745
<h3><a name=v1.602>What's new in 1.602</a> (2015/03/08)</h3>
K
Kohsuke Kawaguchi 已提交
746
<ul class=image>
O
Oliver Gondža 已提交
747
  <li class="rfe">
748 749
    Show Check Now button also on Available and Updates tabs of plugin manager.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1593">PR 1593</a>)
K
Kohsuke Kawaguchi 已提交
750
</ul>
751
<h3><a name=v1.601>What's new in 1.601</a> (2015/03/03)</h3>
K
Kohsuke Kawaguchi 已提交
752
<ul class=image>
753 754 755
  <li class="major bug">
    Regression with environment variables in 1.600.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27188">issue 27188</a>)
756 757 758
  <li class="major bug">
    Errors with concurrent matrix builds since 1.597.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26739">issue 26739</a>)
759 760 761
  <li class=bug>
    Errors in Dashboard View plugin since 1.597.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26690">issue 26690</a>)
762 763 764
  <li class=bug>
    Robustness improvement when setting up Archive Artifacts programmatically.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25779">issue 25779</a>)
T
tfennelly 已提交
765 766 767
  <li class="rfe">
    Map Queue.Item.id onto Run
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27096">issue 27096</a>)
K
Kohsuke Kawaguchi 已提交
768
</ul>
769
<h3><a name=v1.600>What's new in 1.600</a> (2015/02/28)</h3>
K
Kohsuke Kawaguchi 已提交
770
<ul class=image>
D
Daniel Beck 已提交
771 772 773
  <li class="major bug">
    Fixes to multiple security vulnerabilities.
    (<a href="https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2015-02-27">security advisory</a>)
N
Nicolas De Loof 已提交
774 775
  <li class="rfe">
    JDK auto-installer for Mac OSX
776 777 778
  <li class=bug>
    An error thrown in the wrong place in a publisher could result in a failure to release a workspace lock.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26698">issue 26698</a>)
779 780 781
  <li class=bug>
    Cache node environment to prevent unnecessary channel usage
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26755">issue 26755</a>)
T
tfennelly 已提交
782 783 784
  <li class=bug>
    Build history text field wrap fails when containing markup
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26406">issue 26406</a>)
O
Oliver Gondža 已提交
785 786 787
  <li class=bug>
    Maven build step fail to launch mvn process when special chars are present in build variables.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26684">issue 26684</a>)
K
Kohsuke Kawaguchi 已提交
788
</ul>
789
<h3><a name=v1.599>What's new in 1.599</a> (2015/02/16)</h3>
K
Kohsuke Kawaguchi 已提交
790
<ul class=image>
791 792 793
  <li class=bug>
    Errors in some Maven builds since 1.598.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26601">issue 26601</a>)
794 795 796
  <li class='major bug'>
    Build format change migrator in 1.597 did not work on some Windows systems.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26519">issue 26519</a>)
797 798 799
  <li class=bug>
    Remote <code>FilePath.chmod</code> fails with <code>ClassNotFoundException: javax.servlet.ServletException</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26476">issue 26476</a>)
800 801 802
  <li class=rfe>
    Added <code>SimpleBuildWrapper</code> API.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24673">issue 24673</a>)
803 804 805
  <li class=bug>
    Animated ball in job's build history widget won't open Console Output.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26365">issue 26365</a>)
D
Daniel Beck 已提交
806 807 808
  <li class=rfe>
    Show job name in <em>Schedule Build</em> column tool tip.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25234">issue 25234</a>)
809 810 811
  <li class=bug>
    Allow OldDataMonitor to discard promoted-build-plugin Promotions
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26718">issue 26718</a>)
K
Kohsuke Kawaguchi 已提交
812
</ul>
813
<h3><a name=v1.598>What's new in 1.598</a> (2015/01/25)</h3>
K
Kohsuke Kawaguchi 已提交
814
<ul class=image>
O
Oliver Gondža 已提交
815 816 817
  <li class=bug>
    FutureImpl does not cancel its start future.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25514">issue 25514</a>)
818 819 820 821
  <li class=bug>
    Flyweight tasks were under some conditions actually being run on heavyweight executors.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-10944">issue 10944</a>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24519">issue 24519</a>)
822 823 824
  <li class=bug>
    Folder loading broken when child item loading throws exception.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22811">issue 22811</a>)
825 826 827
  <li class=bug>
    Plugin icon images were broken when running Jenkins from a UNC path.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26203">issue 26203</a>)
828 829 830
  <li class=bug>
    Allow admin signup from <code>/manage</code> as well.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26382">issue 26382</a>)
831 832 833
  <li class=bug>
    Amend <code>JAVA_HOME</code> check to work with JDK 9.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25601">issue 25601</a>)
834 835 836
  <li class=bug>
    CLI <code>list-jobs</code> command should display raw name, not display name, where they differ.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25338">issue 25338</a>)
837 838 839
  <li class=rfe>
    Show queue item parameters in tool tip.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22311">issue 22311</a>)
840 841 842
  <li class=bug>
    Better support functional tests from Gradle-based plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26331">issue 26331</a>)
O
Oliver Gondža 已提交
843 844 845
  <li class=rfe>
    Allow users to delete builds even if they are supposed to be kept.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26281">issue 26281</a>)
T
tfennelly 已提交
846 847 848 849 850
  <li class=bug>
    Fixed side/main panel scrolling issues.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26312">issue 26312</a>,
     <a href="https://issues.jenkins-ci.org/browse/JENKINS-26298">issue 26298</a>,
     <a href="https://issues.jenkins-ci.org/browse/JENKINS-26306">issue 26306</a>)
O
Oliver Gondža 已提交
851 852 853
  <li class=rfe>
    Improve error reporting when channel closed during build.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26411">issue 26411</a>)
854 855 856 857
  <li class=bug>
    Fixed CodeMirror issue with height and re-enabled syntax highlighting in shell build step.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25455">issue 25455</a>,
     <a href="https://issues.jenkins-ci.org/browse/JENKINS-23151">issue 23151</a>)
K
Kohsuke Kawaguchi 已提交
858
</ul>
859
<h3><a name=v1.597>What's new in 1.597</a> (2015/01/19)</h3>
K
Kohsuke Kawaguchi 已提交
860
<ul class=image>
K
Kohsuke Kawaguchi 已提交
861 862 863 864 865
  <li class='major rfe'>
    <b><tt>JENKINS_HOME</tt> layout change</b>: builds are now keyed by build numbers and not timestamps.
    See <a href="https://wiki.jenkins-ci.org/display/JENKINS/JENKINS-24380+Migration">Wiki</a> for details
    and downgrade.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24380">issue 24380</a>)
866 867 868
  <li class=bug>
    Do not throw exception on <code>/signup</code> when not possible.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-11172">issue 11172</a>)
869 870 871
  <li class=bug>
    Tool installer which downloads and unpacks archives should not fail the build if the tool already exists and the server returns an error code.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26196">issue 26196</a>)
872 873 874
  <li class=bug>
    Fingerprint compaction aggravated lazy-loading performance issues.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19392">issue 19392</a>)
875 876
  <li class=bug>
    Possible unreleased workspace lock if SCM polling fails during setup.
877
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26201">issue 26201</a>)
J
Jesse Glick 已提交
878 879 880
  <li class=bug>
    Misleading description of the 'workspace' permission.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20148">issue 20148</a>)
D
Daniel Beck 已提交
881
  <li class=bug>
D
Daniel Beck 已提交
882
    Run parameters should show display name if set, rather than build numbers.
J
Jesse Glick 已提交
883
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25174">issue 25174</a>)
O
Oliver Gondža 已提交
884 885 886
  <li class=bug>
    Add range check for H(X-Y) syntax.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25897">issue 25897</a>)
K
Kohsuke Kawaguchi 已提交
887
</ul>
888
<h3><a name=v1.596>What's new in 1.596</a> (2015/01/04)</h3>
K
Kohsuke Kawaguchi 已提交
889
<ul class=image>
D
Daniel Beck 已提交
890
  <li class=bug>
O
Oliver Gondža 已提交
891
    Build page was broken in Hungarian localization while building.
D
Daniel Beck 已提交
892
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26155">issue 26155</a>)
O
Oliver Gondža 已提交
893
  <li class=bug>
D
Daniel Beck 已提交
894
    Allow breaking label and node lists.
O
Oliver Gondža 已提交
895
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25989">issue 25989</a>)
K
Kohsuke Kawaguchi 已提交
896
</ul>
K
Kohsuke Kawaguchi 已提交
897
<h3><a name=v1.595>What's new in 1.595</a> (2014/12/21)</h3>
K
Kohsuke Kawaguchi 已提交
898
<ul class=image>
899 900 901
  <li class=bug>
    Spurious warnings in the log after deleting builds.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25788">issue 25788</a>)
902 903 904
  <li class=bug>
    Master labels disappear when system configuration is updated.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23966">issue 23966</a>)
905 906 907 908
  <li class=bug>
    Updated icon-set dependency to version 1.0.5.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25499">issue 25499</a>,
     <a href="https://issues.jenkins-ci.org/browse/JENKINS-25498">issue 25498</a>)
K
Kohsuke Kawaguchi 已提交
909
</ul>
K
Kohsuke Kawaguchi 已提交
910
<h3><a name=v1.594>What's new in 1.594</a> (2014/12/14)</h3>
K
Kohsuke Kawaguchi 已提交
911 912 913 914
<ul class=image>
  <li class=bug>
    After recent Java security updates, Jenkins would not gracefully recover from a deleted <code>secrets/master.key</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25937">issue 25937</a>)
915 916 917
  <li class=bug>
    <i>Restrict where this project can be run</i> regressed in 1.589 when using the ClearCase plugin.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25533">issue 25533</a>)
K
Kohsuke Kawaguchi 已提交
918
</ul>
K
Kohsuke Kawaguchi 已提交
919
<h3><a name=v1.593>What's new in 1.593</a> (2014/12/07)</h3>
K
Kohsuke Kawaguchi 已提交
920 921 922 923 924 925 926 927
<ul class=image>
  <li class=rfe>
    Dynamic Single/Multi line Build History layout.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25381">issue 25381</a>,
     <a href="https://issues.jenkins-ci.org/browse/JENKINS-25393">issue 25393</a>,
     <a href="https://issues.jenkins-ci.org/browse/JENKINS-24687">issue 24687</a>,
     <a href="https://issues.jenkins-ci.org/browse/JENKINS-24589">issue 24589</a>)
</ul>
K
Kohsuke Kawaguchi 已提交
928
<h3><a name=v1.592>What's new in 1.592</a> (2014/11/30)</h3>
K
Kohsuke Kawaguchi 已提交
929 930 931 932 933
<ul class=image>
  <li class=bug>
    Performance problems on large workspaces associated with validating file include patterns.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25759">issue 25759</a>)
</ul>
K
Kohsuke Kawaguchi 已提交
934
<h3><a name=v1.591>What's new in 1.591</a> (2014/11/25)</h3>
K
Kohsuke Kawaguchi 已提交
935
<ul class=image>
D
Daniel Beck 已提交
936 937
  <li class=bug>
    Always use forward slashes in path separators during in ZIP archives generated by Directory Browser
K
Kohsuke Kawaguchi 已提交
938
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22514">issue 22514</a>)
K
Kohsuke Kawaguchi 已提交
939
</ul>
K
Kohsuke Kawaguchi 已提交
940
<h3><a name=v1.590>What's new in 1.590</a> (2014/11/16)</h3>
K
Kohsuke Kawaguchi 已提交
941
<ul class=image>
942 943 944
  <li class=bug>
    Basic Authentication in combination with Session is broken
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25144">issue 25144</a>)
945 946 947
  <li class=bug>
    Some plugins broken since 1.584 if they expected certain events to be fired under a specific user ID.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25400">issue 25400</a>)
J
Jesse Glick 已提交
948
  <li class=bug>
949
    Fixed various real or potential resource leaks discovered by <a href="https://scan.coverity.com/projects/94/">Coverity Scan</code>
K
Kohsuke Kawaguchi 已提交
950
    (<a href="https://github.com/jenkinsci/jenkins/pull/1434">pull request 1434</a>)
951 952
  <li class=rfe>
    API changes: Expose <code>AbstractProject.AbstractProjectDescriptor#validateLabelExpression</code> for plugins.
O
Oliver Gondža 已提交
953
    (<a href="https://github.com/jenkinsci/jenkins/pull/1456">pull request 1456</a>)
954 955
  <li class=rfe>
    API method to aggregate multiple FormValidations into one.
O
Oliver Gondža 已提交
956
    (<a href="https://github.com/jenkinsci/jenkins/pull/1458">pull request 1458</a>)
957 958
  <li class=rfe>
    API method to get non-null <code>Jenkins</code> instance with internal validation
K
Kohsuke Kawaguchi 已提交
959
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23339">issue 23339</a>)
K
Kohsuke Kawaguchi 已提交
960
</ul>
K
Kohsuke Kawaguchi 已提交
961
<h3><a name=v1.589>What's new in 1.589</a> (2014/11/09)</h3>
K
Kohsuke Kawaguchi 已提交
962
<ul class=image>
963 964 965
  <li class=bug>
    JNA error in <code>WindowsInstallerLink.doDoInstall</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25358">issue 25358</a>)
D
Daniel Beck 已提交
966 967 968 969 970 971
  <li class=bug>
    Restore compatibility of label assignment for some plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25372">issue 25372</a>)
</ul>
<h3><a name=v1.588>What's new in 1.588</a> (2014/11/02)</h3>
<ul class=image>
J
Jesse Glick 已提交
972 973
  <li class=bug>
    Unnecessarily slow startup time with a massive number of jobs.
974
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25473">issue 25473</a>)
975 976 977
  <li class=bug>
    Custom workspace option did not work under some conditions.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25221">issue 25221</a>)
K
Kohsuke Kawaguchi 已提交
978
</ul>
K
Kohsuke Kawaguchi 已提交
979
<h3><a name=v1.587>What's new in 1.587</a> (2014/10/29)</h3>
K
Kohsuke Kawaguchi 已提交
980
<ul class=image>
K
Kohsuke Kawaguchi 已提交
981 982 983
  <li class=bug>
    Queue didn't always leave a trail for cancelled items properly
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25314">issue 25314</a>)
984 985 986
  <li class=bug>
    JNA update for deprecated JNA-POSIX library.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24527">issue 24527</a>)
K
Kohsuke Kawaguchi 已提交
987 988 989
  <li class='major bug'>
    Introduced slave-to-master security mechanism to defend a master from slaves.
    (<a href="http://jenkins-ci.org/security-144">SECURITY-144</a>)
K
Kohsuke Kawaguchi 已提交
990
</ul>
K
Kohsuke Kawaguchi 已提交
991
<h3><a name=v1.586>What's new in 1.586</a> (2014/10/26)</h3>
K
Kohsuke Kawaguchi 已提交
992
<ul class=image>
993 994 995
  <li class=rfe>
    Bumping up JNA to 4.10. This is potentially a breaking change for plugins that depend on JNA 3.x
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24521">issue 24521</a>)
O
Oleg Nenashev 已提交
996
  <li class=bug>
D
Daniel Beck 已提交
997
    Prevent empty file creation if file parameter is left empty.
O
Oleg Nenashev 已提交
998
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-3539">issue 3539</a>)
K
Kohsuke Kawaguchi 已提交
999 1000 1001 1002
  <li class=bug>
    Servlet containers may refuse to let us set <a href="https://www.owasp.org/index.php/SecureFlag">secure cookie flag</a>.
    Deal with it gracefully.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25019">issue 25019</a>)
O
Oleg Nenashev 已提交
1003 1004
  <li class=bug>
    Existing <code>FileParameter</code>s should be handled as different values to avoid merging of queued builds
K
Kohsuke Kawaguchi 已提交
1005
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19017">issue 19017</a>)
K
Kohsuke Kawaguchi 已提交
1006
</ul>
K
Kohsuke Kawaguchi 已提交
1007
<h3><a name=v1.585>What's new in 1.585</a> (2014/10/19)</h3>
K
Kohsuke Kawaguchi 已提交
1008
<ul class=image>
1009 1010 1011
  <li class=bug>
    Build health computed repeatedly for a single Weather column cell.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25074">issue 25074</a>)
1012 1013 1014
  <li class=rfe>
    Missing workspace page should use 404 status code.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-10450">issue 10450</a>)
1015 1016 1017
  <li class=bug>
    Fixed memory leak occurring on pages producing incremental output with a progress bar.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25081">issue 25081</a>)
J
Jesse Glick 已提交
1018 1019
  <li class=bug>
    Updated SSH Slaves plugin to 1.8.
1020 1021 1022
  <li class=bug>
    Due to the reaction, default umask in debian package is set back to 022
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25065">issue 25065</a>)
O
Oleg Nenashev 已提交
1023 1024
  <li class=bug>
    Greater-than characters are not escaped in HTML outputs like e-mails
K
Kohsuke Kawaguchi 已提交
1025
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16184">issue 16184</a>)
1026 1027
  <li class=bug>
    Thread starvation from <code>OldDataMonitor</code>.
K
Kohsuke Kawaguchi 已提交
1028
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24763">issue 24763</a>)
O
Oleg Nenashev 已提交
1029
  <li class=bug>
K
Kohsuke Kawaguchi 已提交
1030 1031
    Integer overflow in quiet-down timeout calculation
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24914">issue 24914</a>)
K
Kohsuke Kawaguchi 已提交
1032 1033 1034
  <li class=bug>
    Don't put session IDs in URLs even when cookies are disabled.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22358">issue 22358</a>)
O
Oleg Nenashev 已提交
1035 1036
  <li class=rfe>
    Show keep build log reason in tool tips
K
Kohsuke Kawaguchi 已提交
1037
    (<a href="https://github.com/jenkinsci/jenkins/pull/1422">pull request 1422</a>)
O
Oleg Nenashev 已提交
1038 1039
  <li class=bug>
    Do not disable projects, which do not support such operation (like Matrix configurations)
K
Kohsuke Kawaguchi 已提交
1040
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24340">issue 24340</a>)
K
Kohsuke Kawaguchi 已提交
1041 1042 1043
  <li class=rfe>
    Improved the scalability of SSH slaves plugin caused by global lock in <tt>SecureRandom</tt>
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20108">issue 20108</a>)
K
Kohsuke Kawaguchi 已提交
1044 1045 1046
  <li class=bug>
    Incorporated a fix for "Poodle" (CVE-2014-3566) vulnerability in the HTTPS connector of "java -jar jenkins.war"
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25169">issue 25169</a>)
K
Kohsuke Kawaguchi 已提交
1047
</ul>
K
Kohsuke Kawaguchi 已提交
1048
<h3><a name=v1.584>What's new in 1.584</a> (2014/10/12)</h3>
K
Kohsuke Kawaguchi 已提交
1049
<ul class=image>
1050 1051
  <li class=rfe>
    Diagnostic thread names are now available while requests are still in filters
1052 1053
  <li class=rfe>
    When killing Windows processes, check its critical flag to avoid BSoD
K
Kohsuke Kawaguchi 已提交
1054
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24453">issue 24453</a>)
1055 1056 1057
  <li class=bug>
    When a user could not see a view, but could delete/move/rename jobs contained in it, the view was not properly updated.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22769">issue 22769</a>)
D
Daniel Beck 已提交
1058 1059 1060 1061 1062 1063 1064
  <li class=bug>
    Use POST for cancel quiet down link.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23020">issue 23020</a>,
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-23942">issue 23942</a>)
  <li class=bug>
    Do not consider port in use error to be a successful start of Jenkins on Debian.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24966">issue 24966</a>)
K
Kohsuke Kawaguchi 已提交
1065
</ul>
K
Kohsuke Kawaguchi 已提交
1066
<h3><a name=v1.583>What's new in 1.583</a> (2014/10/01)</h3>
K
Kohsuke Kawaguchi 已提交
1067 1068 1069 1070
<ul class=image>
  <li class='major bug'>
    Fixes to multiple security vulnerabilities.
    (<a href="https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2014-10-01">security advisory</a>)
D
Daniel Beck 已提交
1071
</ul>
1072
<h3><a name=v1.582>What's new in 1.582</a> (2014/09/28)</h3>
K
Kohsuke Kawaguchi 已提交
1073
<ul class=image>
1074
  <li class=bug>
D
Daniel Beck 已提交
1075
    Channel reader thread can end up consuming 100% CPU.
1076 1077
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23471">issue 23471</a>)
  <li class=bug>
D
Daniel Beck 已提交
1078
    CancelledKeyException can cause all JNLP slaves to disconnect (and the problem remains until restart).
1079
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24050">issue 24050</a>)
D
Daniel Beck 已提交
1080 1081 1082 1083 1084 1085
  <li class=bug>
    Consider dynamic label assignments for label load statistics.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15576">issue 15576</a>)
  <li class=bug>
    Use Windows line endings for batch file build steps.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-7478">issue 7478</a>)
1086
  <li class=bug>
D
Daniel Beck 已提交
1087
    Reduced the logging clutter about the lack of @ExportedBean.
1088 1089
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24458">issue 24458</a>)
  <li class=bug>
D
Daniel Beck 已提交
1090
    Character encoding problem in form submission when file parameters are present.
1091
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-11543">issue 11543</a>)
1092
  <li class=rfe>
D
Daniel Beck 已提交
1093
    Improved error handling and "in-progress" UI feedback in JNLP slave to service installation.
1094 1095 1096
  <li class=rfe>
    Winstone 2.4: reverse proxy support in the logging, request header size limit control, and different private key password from keystore password.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23665">issue 23665</a>)
D
Daniel Beck 已提交
1097 1098 1099
  <li class=bug>
    umask setting on Debian did not work.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1397">pull 1397</a>)
1100 1101 1102
  <li class=bug>
    handle job move when buildDir is configured to a custom location.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24825">issue 24825</a>)
K
Kohsuke Kawaguchi 已提交
1103
</ul>
1104
<h3><a name=v1.581>What's new in 1.581</a> (2014/09/21)</h3>
K
Kohsuke Kawaguchi 已提交
1105
<ul class=image>
D
Daniel Beck 已提交
1106 1107 1108 1109
  <li class=rfe>
    Use slightly larger Jenkins head icon.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1360">pull 1360</a>)
  <li class=rfe>
D
Daniel Beck 已提交
1110
    Allow setting a system property to disable X-Frame-Options header.
D
Daniel Beck 已提交
1111
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21881">issue 21881</a>)
D
Daniel Beck 已提交
1112 1113 1114
  <li class=bug>
    Explicitly set background color of various UI elements to white.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24625">issue 24625</a>)
D
Daniel Beck 已提交
1115 1116 1117
  <li class=bug>
    Wrong Hebrew localization resulted in broken console output since 1.539.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24614">issue 24614</a>)
K
Kohsuke Kawaguchi 已提交
1118
</ul>
1119
<h3><a name=v1.580>What's new in 1.580</a> (2014/09/14)</h3>
K
Kohsuke Kawaguchi 已提交
1120
<ul class=image>
D
Daniel Beck 已提交
1121 1122 1123
  <li class=bug>
    Health reports saved to disk before 1.576 showed no weather icon since that version.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24407">issue 24407</a>)
D
Daniel Beck 已提交
1124 1125 1126
  <li class=bug>
    Renaming jobs fails if parent dir of custom build records directory does not exist.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19764">issue 19764</a>)
D
Daniel Beck 已提交
1127 1128 1129
  <li class=rfe>
    Add editable descriptions for label atoms.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-6153">issue 6153</a>)
K
Kohsuke Kawaguchi 已提交
1130
</ul>
1131
<h3><a name=v1.579>What's new in 1.579</a> (2014/09/06)</h3>
K
Kohsuke Kawaguchi 已提交
1132
<ul class=image>
1133 1134 1135
  <li class=bug>
    <code>ConcurrentModificationException</code> in <code>RunListProgressiveRendering</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21437">issue 21437</a>)
1136 1137 1138
  <li class=bug>
    <code>StackOverflowError</code> for some old <code>SCMListener</code>s.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23522">issue 23522</a>)
D
Daniel Beck 已提交
1139 1140 1141
  <li class=bug>
    Job status page shows "Build has been executing for null on master" for flyweight tasks.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20307">issue 20307</a>)
1142 1143 1144
  <li class=bug>
    File locking issue when running functional tests on Windows.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21977">issue 21977</a>)
D
Daniel Beck 已提交
1145 1146 1147
  <li class=bug>
    Tolerate ?auto_refresh in reverse proxy check on /manage page.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24014">issue 24014</a>)
K
Kohsuke Kawaguchi 已提交
1148 1149 1150
  <li class=rfe>
    Debian package now sets umask to 027 by default for better default privacy. See <tt>/etc/default/jenkins</tt> to change this.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24514">issue 24514</a>)
K
Kohsuke Kawaguchi 已提交
1151
</ul>
1152
<h3><a name=v1.578>What's new in 1.578</a> (2014/08/31)</h3>
K
Kohsuke Kawaguchi 已提交
1153
<ul class=image>
K
Kohsuke Kawaguchi 已提交
1154 1155 1156
  <li class=rfe>
    Added 'no-store' to the 'Cache-Control' header to avoid accidental information leak through local cache backup
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24337">issue 24337</a>)
1157 1158 1159
  <li class=bug>
    Deadlock in <code>OldDataMonitor</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24358">issue 24358</a>)
D
Daniel Beck 已提交
1160 1161 1162
  <li class=bug>
    Use absolute links for computer sidepanel items so they don't break as easily.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23963">issue 23963</a>)
K
Kohsuke Kawaguchi 已提交
1163
</ul>
1164
<h3><a name=v1.577>What's new in 1.577</a> (2014/08/24)</h3>
K
Kohsuke Kawaguchi 已提交
1165
<ul class=image>
1166 1167 1168 1169 1170 1171
  <li class="major bug">
    Failure to migrate legacy user records in 1.576 properly broke Jenkins, resulted in NullPointerExceptions.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24317">issue 24317</a>)
  <li class="major bug">
    Jenkins did not correctly display icons contributed by plugins in 1.576.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24316">issue 24316</a>)
1172 1173 1174
  <li class="major rfe">
    Moved JUnit reporting functionality to a plugin.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23263">issue 23263</a>)
K
Kohsuke Kawaguchi 已提交
1175 1176 1177
  <li class=bug>
    Fixed ClassCastException on org.dom4j.DocumentFactory
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-13709">issue 13709</a>)
1178 1179 1180 1181 1182
  <li class="rfe">
    Jenkins now logs warnings when it fails to export objects to XML/JSON.
    This can result in a lot of log output in case of heavy API use.
    We recommend that API users use the <code>?tree</code> parameter instead of <code>?depth</code>.
    (<a href="https://github.com/stapler/stapler/commit/ed2cb8b04c1514377f3a8bfbd567f050a67c6e1c">commit</a>)
1183 1184 1185
  <li class=rfe>
    Allow BuildStep to work with non-AbstractProject
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23713">issue 23713</a>)
1186 1187 1188
  <li class=bug>
    Improved class loading performance when using Groovy.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24309">issue 24309</a>)
1189 1190 1191
  <li class=bug>
    Prevent <code>NullPointerException</code> from <code>Executor.run</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24110">issue 24110</a>)
O
Oliver Gondža 已提交
1192 1193 1194
  <li class=rfe>
    Make the lifetime of queue items cache configurable.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19691">issue 19691</a>)
D
Daniel Beck 已提交
1195 1196 1197 1198 1199 1200 1201
  <li class=bug>
    Support --username/--password authentication for CLIMethod based CLI commands.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23988">issue 23988</a>)
  <li class=bug>
    Don't link to /safeRestart after update if Jenkins cannot restart itself.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24032">issue 24032</a>)
  <li class=bug>
1202
    Properly consider busy executors when reducing a node's executor count.
D
Daniel Beck 已提交
1203
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24095">issue 24095</a>)
K
Kohsuke Kawaguchi 已提交
1204
</ul>
1205
<h3><a name=v1.576>What's new in 1.576</a> (2014/08/18)</h3>
K
Kohsuke Kawaguchi 已提交
1206
<ul class=image>
K
Kohsuke Kawaguchi 已提交
1207 1208 1209
  <li class="bug">
    Worked around "incompatible InnerClasses attribute" bug in IBM J9 VM
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22525">issue 22525</a>)
K
Kohsuke Kawaguchi 已提交
1210
  <li class="bug">
1211
    Fixed a file descriptor leak with CLI connections.
K
Kohsuke Kawaguchi 已提交
1212
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23248">issue 23248</a>)
1213 1214 1215
  <li class="bug major">
    Fixed a regression that removed all users with uppercase letters in the user name since 1.566.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23872">issue 23872</a>)
1216 1217 1218
  <li class="bug">
    Improving security of <code>set-build-parameter</code> and <code>set-build-result</code> CLI commands.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24080">issue 24080</a>)
1219 1220 1221
  <li class="bug">
    Startup can be broken by deeply recursive causes in build records.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24161">issue 24161</a>)
1222 1223 1224
  <li class="bug">
    Displaying unabridged test result trend on project index page defeated lazy loading.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23945">issue 23945</a>)
1225 1226 1227
  <li class="rfe">
    Added support for host:port format in X-Forwarded-Host header.
    (<a href="https://github.com/jenkinsci/jenkins/commit/19d8b80bb2f33e4877c7170bcca8bfa318ebe77d">commit 19d8b80</a>)
1228 1229 1230
  <li class="rfe">
    API to launch processes without printing the command line.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23027">issue 23027</a>)
1231 1232 1233
  <li class="rfe">
    Added option to increase impact of test failures on the weather report.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24006">issue 24006</a>)
T
tfennelly 已提交
1234 1235
  <li class="rfe">
    Modernized sidebar <code>&lt;l:pane&gt;</code>s and making them work better with new layout.
1236 1237
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23810">issue 23810</a>,
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-23829">issue 23829</a>)
T
tfennelly 已提交
1238
  <li class="rfe">
1239
    Add option to CLI to skip key authentication (e.g. when there's a password on the default key).
O
Oliver Gondža 已提交
1240
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23970">issue 23970</a>)
1241 1242 1243
  <li class="rfe">
    Modernize tabBar and bigtable.  Makes the project view look better.  Same for Plugin Manager.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24030">issue 24030</a>)
K
Kohsuke Kawaguchi 已提交
1244
</ul>
1245
<h3><a name=v1.575>What's new in 1.575</a> (2014/08/10)</h3>
K
Kohsuke Kawaguchi 已提交
1246
<ul class=image>
1247 1248 1249 1250 1251 1252
  <li class="rfe">
    Move option to fingerprint artifacts to Archive the Artifacts, Advanced options.
    (<a href="https://github.com/jenkinsci/jenkins/commit/f43a450c31d3875e72defa8400c6ada43bfc3ad0">commit f43a450</a>)
  <li class="rfe">
    Move option to keep dependencies (builds) from Fingerprint to Advanced Project Options.
    (<a href="https://github.com/jenkinsci/jenkins/commit/a8756c6c0ddcc4625660288f94da1015eca7bf10">commit a8756c6</a>)
1253 1254 1255 1256 1257 1258 1259 1260 1261
  <li class="rfe">
    Improved validation of Build Record Root Directory setting.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-14538">issue 14538</a>)
  <li class="rfe">
    Indicate which node the workspace being viewed is on.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23636">issue 23636</a>)
  <li class="rfe">
    Show full project name for projects in folders.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22971">issue 22971</a>)
D
Daniel Beck 已提交
1262
  <li class="rfe">
D
Daniel Beck 已提交
1263
    UI redesign: Shrink the top bar, change logo, changed links in top bar.
D
Daniel Beck 已提交
1264 1265
    (<a href="https://github.com/jenkinsci/jenkins/pull/1327">pull 1327</a>,
    (<a href="https://github.com/jenkinsci/jenkins/pull/1328">pull 1328</a>)
1266 1267 1268
  <li class="bug">
    Killing processes started by builds on Unix was broken as of 1.553.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22641">issue 22641</a>)
1269 1270 1271
  <li class="bug">
    Should not stop a build from finishing just to compute JUnit result difference to a prior build which is still running.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-10234">issue 10234</a>)
1272 1273 1274 1275 1276 1277
  <li class="bug">
    Do not show link to System Information page for offline slaves, make page more robust when offline.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23041">issue 23041</a>)
  <li class="bug">
    Fix link to SCM polling log from downstream job cause.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18048">issue 18048</a>)
O
Oliver Gondža 已提交
1278 1279 1280
  <li class="rfe">
    Autocomplete logger names.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23994">issue 23994</a>)
D
Daniel Beck 已提交
1281 1282
  <li class="bug">
    UI redesign: Fix links in header bar when logged in.
D
Daniel Beck 已提交
1283
  <li class="rfe">
D
Typo  
Daniel Beck 已提交
1284
    Do not show changes for the build at the lower bound of the changes list.
D
Daniel Beck 已提交
1285
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18902">issue 18902</a>)
D
Daniel Beck 已提交
1286 1287 1288
  <li class="bug">
    Restrict access to SCM trigger status page to administrators.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1327">pull 1282</a>)
K
Kohsuke Kawaguchi 已提交
1289
</ul>
1290
<h3><a name=v1.574>What's new in 1.574</a> (2014/07/27)</h3>
K
Kohsuke Kawaguchi 已提交
1291
<ul class=image>
D
Daniel Beck 已提交
1292 1293
  <li class="rfe">
    UI redesign: Use Helvetica as default font
K
Kohsuke Kawaguchi 已提交
1294
    (<a href="https://github.com/jenkinsci/jenkins/pull/1315">pull 1315</a>,
D
Daniel Beck 已提交
1295
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-23840">issue 23840</a>)
1296 1297 1298
  <li class="bug">
    Synchronization issue during tool installation
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17667">issue 17667</a>)
1299 1300 1301
  <li class="bug">
    Use native encoding for filenames in downloaded ZIPs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20663">issue 20663</a>)
K
Kohsuke Kawaguchi 已提交
1302
</ul>
1303
<h3><a name=v1.573>What's new in 1.573</a> (2014/07/20)</h3>
K
Kohsuke Kawaguchi 已提交
1304
<ul class=image>
1305 1306 1307 1308 1309 1310 1311 1312 1313 1314
  <li class="rfe">
    UI redesign: Changed element alignment, removed sidebar link underlines
    (<a href="https://github.com/jenkinsci/jenkins/pull/1314">pull 1314</a>,
    <a href="https://github.com/jenkinsci/jenkins/pull/1316">pull 1316</a>)
  <li class="bug">
    Word-break links in build logs to preserve page width
    (<a href="https://github.com/jenkinsci/jenkins/pull/1308">pull 1308</a>)
  <li class="bug">
    Log rotation fails with "...looks to have already been deleted"
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22395">issue 22395</a>)
1315 1316
  <li class='major bug'>
    Fixed unnecessary eager loading of build records in certain code path.
1317
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18065">issue 18065</a>)
K
Kohsuke Kawaguchi 已提交
1318
</ul>
1319
<h3><a name=v1.572>What's new in 1.572</a> (2014/07/13)</h3>
K
Kohsuke Kawaguchi 已提交
1320
<ul class=image>
D
Daniel Beck 已提交
1321 1322 1323 1324 1325 1326 1327 1328 1329
  <li class="major rfe">
    UI redesign: Changed header, made layout &lt;div&gt;-based and responsive
    (<a href="https://github.com/jenkinsci/jenkins/pull/1310">pull 1310</a>)
  <li class=rfe>
    Improved handling of X-Forwarded-* headers
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23294">issue 23294</a>)
  <li class=bug>
    Do not offer automatic upgrade if war parent directory is not writable
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23683">issue 23683</a>)
K
Kohsuke Kawaguchi 已提交
1330
</ul>
1331
<h3><a name=v1.571>What's new in 1.571</a> (2014/07/07)</h3>
K
Kohsuke Kawaguchi 已提交
1332
<ul class=image>
1333 1334 1335
  <li class=bug>
    <code>IllegalArgumentException</code> from <code>AbstractProject.getEnvironment</code> when trying to get environment variables from an offline slave.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23517">issue 23517</a>)
O
Oliver Gondža 已提交
1336 1337 1338
  <li class=bug>
    Overall.READ is sufficient to access /administrativeMonitor/hudsonHomeIsFull/
    (SECURITY-134)
O
Oliver Gondža 已提交
1339 1340 1341
  <li class=bug>
    Master computer is not notified using ComputerListener
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23481">issue 23481</a>)
K
Kohsuke Kawaguchi 已提交
1342
</ul>
1343
<h3><a name=v1.570>What's new in 1.570</a> (2014/06/29)</h3>
K
Kohsuke Kawaguchi 已提交
1344
<ul class=image>
O
Oliver Gondža 已提交
1345 1346 1347
  <li class=rfe>
    Add CLI commands to add jobs to and remove jobs from views (add-job-to-view, remove-job-from-view).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23361">issue 23361</a>)
1348 1349 1350
  <li class=rfe>
    UI improvements / refreshing.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23492">issue 23492</a>)
1351 1352 1353
  <li class=bug>
    Failed to correctly resave a project configuration containing both a forward and a reverse build trigger.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23191">issue 23191</a>)
1354 1355 1356
  <li class=bug>
    Long log output resulted in missing Console link in popup.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-14264">issue 14264</a>)
O
Oliver Gondža 已提交
1357 1358 1359
  <li class="major bug">
    HTTP error 405 when trying to restart ssh host.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23094">issue 23094</a>)
O
Oliver Gondža 已提交
1360 1361 1362
  <li class=rfe>
    Move 'None' Source Code Management option to top position.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23434">issue 23434</a>)
1363
  <li class=bug>
O
Oleg Nenashev 已提交
1364
    Fixed <code>NullPointerException</code> when <code>ArctifactArchiver</code> is called for a build with the undefined status.
1365
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23526">issue 23526</a>)
O
Oleg Nenashev 已提交
1366 1367 1368
  <li class=rfe>
    Allow disabling use of default exclude patterns in <code>ArctifactArchiver</code> (.git, .svn, etc.).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20086">issue 20086</a>)
1369 1370 1371
  <li class=bug>
    Fixed <code>NullPointerException</code> when &quot;properties&quot; element is missing in a job's configuration submission by JSON
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23437">issue 23437</a>)
K
Kohsuke Kawaguchi 已提交
1372
</ul>
1373
<h3><a name=v1.569>What's new in 1.569</a> (2014/06/23)</h3>
K
Kohsuke Kawaguchi 已提交
1374
<ul class=image>
K
Kohsuke Kawaguchi 已提交
1375 1376 1377
  <li class=rfe>
    Jenkins can now kill Win32 processes from Win64 JVMs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23410">issue 23410</a>)
1378 1379 1380
  <li class=rfe>
    Allow custom security realm plugins to fire events to <code>SecurityListener</code>s.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23417">issue 23417</a>)
1381 1382 1383
  <li class=bug>
    Recover gracefully if a build permalink has a non-numeric value.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21631">issue 21631</a>)
1384 1385 1386
  <li class=bug>
    Fix form submission via the Enter key for Internet Explorer version 9.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22373">issue 22373</a>)
1387 1388 1389
  <li class='major bug'>
    When Jenkins had a lot of jobs, submitting a view configuration change could overload the web server, even if few of the jobs were selected.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20327">issue 20327</a>)
K
Kohsuke Kawaguchi 已提交
1390
</ul>
1391
<h3><a name=v1.568>What's new in 1.568</a> (2014/06/15)</h3>
K
Kohsuke Kawaguchi 已提交
1392
<ul class=image>
1393 1394 1395
  <li class=bug>
    Fixed JNLP connection handling problem
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22932">issue 22932</a>)
O
Oleg Nenashev 已提交
1396 1397 1398
  <li class=bug>
    Fixed <code>NullPointerException</code> caused by the uninitialized <code>ProcessStarter</code> environment in build wrappers
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20559">issue 20559</a>)
K
Kohsuke Kawaguchi 已提交
1399 1400 1401
  <li class=rfe>
    Support the range notation for pagination in API
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23228">issue 23228</a>)
1402 1403 1404
  <li class=bug>
    Incorrect redirect after deleting a folder.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23375">issue 23375</a>)
1405 1406 1407
  <li class=bug>
    Incorrect links from Build History page inside a folder.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19310">issue 19310</a>)
1408 1409 1410
  <li class=rfe>
    API changes allowing new job types to use SCM plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23365">issue 23365</a>)
O
Oleg Nenashev 已提交
1411 1412 1413
  <li class=rfe>
    API changes allowing to create nested launchers (<code>DecoratedLauncher</code>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19454">issue 19454</a>)
K
Kohsuke Kawaguchi 已提交
1414
</ul>
1415
<h3><a name=v1.567>What's new in 1.567</a> (2014/06/09)</h3>
K
Kohsuke Kawaguchi 已提交
1416
<ul class=image>
1417 1418 1419
  <li class="bug">
    Fixed a reference counting bug in the remoting layer.
    (<a href="https://github.com/jenkinsci/remoting/commit/387433c98b66bf453e27198973daa758787095b3">commit</a>)
1420 1421 1422
  <li class="bug">
    Avoid repeatedly reading symlinks from disk to resolve build permalinks.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22822">issue 22822</a>)
J
Jesse Glick 已提交
1423 1424 1425
  <li class="bug">
    Show custom build display name in executors widget.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-10477">issue 10477</a>)
1426 1427 1428
  <li class="bug">
    CodeMirror support for shell steps broke initial configuration.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23151">issue 23151</a>)
V
Vojtech Juranek 已提交
1429 1430 1431
  <li class="bug">
    Jenkins on Linux can not restart after plugin update when started without full path to java executable
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22818">issue 22818</a>)
O
Oleg Nenashev 已提交
1432 1433 1434
  <li class="bug">
    Fixed <code>NullPointerException</code> when a build triggering returns null cause
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20499">issue 20499</a>)
O
Oleg Nenashev 已提交
1435 1436
  <li class="bug">
    Fixed <code>NullPointerException</code> on plugin installations when invalid update center is set
K
Kohsuke Kawaguchi 已提交
1437
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20031">issue 20031</a>)
O
Oleg Nenashev 已提交
1438 1439 1440
  <li class="bug">
    Use DISABLED_ANIME icon while building a disabled project
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-8358">issue 8358</a>)
O
Oleg Nenashev 已提交
1441 1442 1443
  <li class="bug">
    Process the items hierarchy when displaying the Show Poll Thread Count option
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22934">issue 22934</a>)
1444 1445 1446 1447
  <li class="bug">
    Compressed output was turned on even before Access Denied errors were shown for disallowed Remote API requests, yielding a confusing error.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17374">issue 17374</a>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18116">issue 18116</a>)
O
Oleg Nenashev 已提交
1448 1449
  <li class="bug">
    Properly close input streams in <code>FileParameterValue</code>
K
Kohsuke Kawaguchi 已提交
1450
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22693">issue 22693</a>)
O
Oleg Nenashev 已提交
1451
  <li class="bug">
O
Oleg Nenashev 已提交
1452
    Incorrect failure age in the JUnit test results
K
Kohsuke Kawaguchi 已提交
1453
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18626">issue 18626</a>)
O
Oleg Nenashev 已提交
1454 1455
  <li class="bug">
    Fixed deletion links for JVM Crash error logs
K
Kohsuke Kawaguchi 已提交
1456
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22617">issue 22617</a>)
D
Daniel Beck 已提交
1457 1458
  <li class="rfe">
    Distinguish &quot;nodes for label offline&quot; from &quot;no nodes for label&quot;
K
Kohsuke Kawaguchi 已提交
1459
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17114">issue 17114</a>)
D
Daniel Beck 已提交
1460 1461
  <li class="rfe">
    Add causes to queue item tool tip
K
Kohsuke Kawaguchi 已提交
1462
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19250">issue 19250</a>)
1463 1464
  <li class="rfe">
    RPM: added JENKINS_HTTPS_KEYSTORE and JENKINS_HTTPS_KEYSTORE_PASSWORD options to Jenkins sysconfig file
K
Kohsuke Kawaguchi 已提交
1465
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-11673">issue 11673</a>)
1466 1467
  <li class="bug">
    RPM: Do not install jenkins.repo file
O
Oliver Gondža 已提交
1468 1469 1470 1471
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22690">issue 22690</a>)
  <li class="rfe">
    Don't advertise POSTing config.xml on master
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16264">issue 16264</a>)
O
Oliver Gondža 已提交
1472
  <li class="major bug">
O
Oliver Gondža 已提交
1473 1474
    Handle null parameter values to avoid massive executor deaths
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15094">issue 15094</a>)
O
Oleg Nenashev 已提交
1475
  <li class="rfe">
O
Oleg Nenashev 已提交
1476
    Added an option to archive artifacts only when the build is successful
O
Oleg Nenashev 已提交
1477
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22699">issue 22699</a>)
K
Kohsuke Kawaguchi 已提交
1478
</ul>
1479
<h3><a name=v1.566>What's new in 1.566</a> (2014/06/01)</h3>
K
Kohsuke Kawaguchi 已提交
1480
<ul class=image>
1481 1482 1483
  <li class="rfe">
    Configurable case sensitivity mode for user IDs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22247">issue 22247</a>)
1484 1485 1486
  <li class="bug">
    Extension point for project naming strategies did not work from actual plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23127">issue 23127</a>)
O
Oliver Gondža 已提交
1487 1488 1489
  <li class="rfe">
    Introduce directly modifiable views
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22967">issue 22967</a>)
D
Daniel Beck 已提交
1490 1491 1492
  <li class="bug">
    Jenkins cannot restart Windows service
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22685">issue 22685</a>)
K
Kohsuke Kawaguchi 已提交
1493
</ul>
1494
<h3><a name=v1.565>What's new in 1.565</a> (2014/05/26)</h3>
K
Kohsuke Kawaguchi 已提交
1495
<ul class=image>
1496 1497 1498
  <li class="bug">
    Misleading error message trying to dynamically update a plugin (which is impossible) on an NFS filesystem.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-12753">issue 12753</a>)
J
Jesse Glick 已提交
1499 1500
  <li class="bug">
    Updated component used by the swap space monitor to better support Debian and AIX.
1501 1502 1503
  <li class="bug">
    SSH slave connections die after the slave outputs 4MB of stderr, usually during findbugs analysis
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22938">issue 22938</a>)
1504 1505 1506
  <li class="bug">
    Polling no longer triggers builds (regression 1.560)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22750">issue 22750</a>)
1507 1508 1509
  <li class="bug">
    Allow markup formatter to be selected without enabling security.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22028">issue 22028</a>)
1510 1511 1512
  <li class="bug">
    Fixed localization of build environment variable help.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22867">issue 22867</a>)
K
Kohsuke Kawaguchi 已提交
1513
</ul>
1514
<h3><a name=v1.564>What's new in 1.564</a> (2014/05/19)</h3>
K
Kohsuke Kawaguchi 已提交
1515
<ul class=image>
D
Daniel Beck 已提交
1516 1517 1518 1519 1520 1521
  <li class="rfe">
    Improve list view performance on large instances with folders.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22720">issue 22720</a>)
  <li class="rfe">
    Add indicator when build queue is filtered.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22698">issue 22698</a>)
1522 1523 1524 1525
  <li class="bug">
    Update bundled Matrix project plugin to 1.2 fixing issues introduced in 1.561.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22879">issue 22879</a>,
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-22798">issue 22798</a>)
K
Kohsuke Kawaguchi 已提交
1526
</ul>
1527
<h3><a name=v1.563>What's new in 1.563</a> (2014/05/11)</h3>
K
Kohsuke Kawaguchi 已提交
1528
<ul class=image>
1529
  <li class="major bug">
P
Prayag Verma 已提交
1530
    Memory exhaustion in remoting channel since 1.560.
1531
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22734">issue 22734</a>)
1532 1533 1534
  <li class="rfe">
    Configurable size for log buffer.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22840">issue 22840</a>)
1535 1536 1537
  <li class="rfe">
    Gesture to clear log buffer.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22839">issue 22839</a>)
J
Jesse Glick 已提交
1538 1539 1540
  <li class=bug>
    Prevent up to two-minute delay before scheduling jobs from a cron trigger.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1216">pull request 1216</a>)
1541 1542 1543
  <li class="bug">
    Occasional attempts to delete a build during log rotation which had already been deleted.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22395">issue 22395</a>)
1544 1545 1546
  <li class="bug">
    Again show proper display names for build parameters.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22755">issue 22755</a>)
K
Kohsuke Kawaguchi 已提交
1547
</ul>
1548
<h3><a name=v1.562>What's new in 1.562</a> (2014/05/03)</h3>
K
Kohsuke Kawaguchi 已提交
1549
<ul class=image>
1550 1551 1552
  <li class=bug>
    Next build link was not reliably available from a previous build after starting a new one.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20662">issue 20662</a>)
O
Oliver Gondža 已提交
1553 1554 1555 1556 1557 1558
  <li class="bug">
    Debian postinst: check for present user/group before adding them.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22715">issue 22715</a>)
  <li class="rfe">
    Add distance between time tick labels on load statistics.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22686">issue 22686</a>)
D
Daniel Beck 已提交
1559 1560 1561 1562 1563 1564 1565 1566 1567
  <li class="bug">
    Correctly show load statistics for master node.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22689">issue 22689</a>)
  <li class="rfe">
    Make load statistics graph font configurable, use sans serif font by default.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22688">issue 22688</a>)
  <li class="rfe">
    Add links to nodes on thread dump page for easier navigation.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22672">issue 22672</a>)
K
Kohsuke Kawaguchi 已提交
1568
</ul>
1569
<h3><a name=v1.561>What's new in 1.561</a> (2014/04/27)</h3>
K
Kohsuke Kawaguchi 已提交
1570
<ul class=image>
K
Kohsuke Kawaguchi 已提交
1571 1572 1573
  <li class=bug>
    Fixed a corner case handling of tool installation.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16846">issue 16846</a>)
1574 1575 1576
  <li class=rfe>
    Enabled log rotation on the OSX package
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15178">issue 15178</a>)
K
Kohsuke Kawaguchi 已提交
1577 1578 1579 1580
  <li class=bug>
    When measuring the length of the queue, jobs that consist of multiple subtasks should
    count as more than 1.
    (<a href="https://github.com/jenkinsci/jenkins/pull/742">pull request 742</a>)
K
Kohsuke Kawaguchi 已提交
1581 1582 1583
  <li class=rfe>
    Close drop-down button menu when clicking outside
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17050">issue 17050</a>)
K
Kohsuke Kawaguchi 已提交
1584 1585 1586
  <li class=bug>
    RunParameter with filtering enabled incorrectly includes builds which have not yet completed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20974">issue 20974</a>)
1587
  <li class=bug>
1588 1589
    Fixed NPE if <tt>RunParameterValue</tt> points to a stable build.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20857">issue 20857</a>)
1590
  <li class=bug>
1591 1592 1593
    Fixed a JavaScript problem in sortable table with IE8.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21729">issue 21729</a>)
  <li class=bug>
1594 1595
    More efficient deletion of old builds (specified by date).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22607">issue 22607</a>)
J
Jesse Glick 已提交
1596 1597
  <li class=rfe>
    The matrix project type was moved into its own plugin.
1598 1599 1600
  <li class=bug>
    Linkage errors in notifiers could leak workspace leases.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21622">issue 21622</a>)
1601 1602 1603
  <li class=bug>
    Better correction of the anomalous condition that several builds of a job specify the same number.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22631">issue 22631</a>)
1604 1605 1606
  <li class=bug>
    Under certain conditions, a running build could mistakenly be shown as completed (and failed), while still producing output.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22681">issue 22681</a>)
S
Stefan Wolf 已提交
1607 1608 1609
  <li class=bug>
    Fix a bug which only showed the first detail part for radio buttons.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22583">issue 22583</a>)
1610 1611
  <li class=rfe>
    Update version of bundled Mailer plugin to 1.8 to avoid issues with older versions
O
Oliver Gondža 已提交
1612 1613 1614 1615 1616 1617
  <li class=rfe>
    Show larger load statistics graphs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22674">issue 22674</a>)
  <li class=rfe>
    Linebreak project names less aggressively.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22670">issue 22670</a>)
1618 1619
  <li class=rfe>
    Added a new extension point for more pluggable JNLP slave handling
O
Oliver Gondža 已提交
1620 1621 1622 1623 1624 1625
  <li class=bug>
    Don't ask for confirmation when it doesn't make any sense.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21720">issue 21720</a>)
  <li class=bug>
    Jenkins asks for confirmation before leaving form even though user is not authorized to make changes.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20597">issue 20597</a>)
D
Daniel Beck 已提交
1626 1627 1628 1629 1630 1631 1632 1633 1634
  <li class=rfe>
    Make the computers monitor status row look different from regular node rows.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1095">pull request 1095</a>)
  <li class=rfe>
    Do not offer "Install without restart" for plugin updates.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1125">pull request 1125</a>)
  <li class=rfe>
    Require POST on more actions.
    (<a href="https://github.com/jenkinsci/jenkins/pull/877">pull request 877</a>)
1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646
  <li class=rfe>
    Optimize image sizes.
    (<a href="https://github.com/jenkinsci/jenkins/pull/648">pull request 648</a>)
  <li class=bug>
    Properly close resources in case of exceptions.
    (<a href="https://github.com/jenkinsci/jenkins/pull/737">pull request 737</a>)
  <li class=rfe>
    Fix warning on JBoss AS7 due to unnecessary xpp3_min dependency.
    (<a href="https://github.com/jenkinsci/jenkins/pull/733">pull request 733</a>)
  <li class="rfe">
    Return queue item location when triggering buildWithParameters.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-13546">issue 13546</a>)
K
Kohsuke Kawaguchi 已提交
1647
</ul>
1648
<h3><a name=v1.560>What's new in 1.560</a> (2014/04/20)</h3>
K
Kohsuke Kawaguchi 已提交
1649
<ul class=image>
1650 1651 1652 1653 1654 1655
  <li class='major rfe'>
    Enforcing build trigger authentication at runtime by checking authentication associated with a build, rather than at configuration time.
    For compatibility, enforcement is skipped by default; you must install the Authorize Project plugin or similar for this to take effect.
    The “upstream pseudo trigger” was also removed in favor of a true trigger configured on the downstream project;
    you may use either the post-build action or the trigger according to where you want this configuration stored, and who is authorized to change it.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16956">issue 16956</a>)
1656 1657 1658
  <li class=bug>
    Fixed NPE from view new job name autocompletion since 1.553.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22142">issue 22142</a>)
1659 1660 1661
  <li class='major bug'>
    Deadlocks in concurrent builds under some conditions since 1.556.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22560">issue 22560</a>)
K
Kohsuke Kawaguchi 已提交
1662 1663
  <li class=rfe>
    JNLP slaves are now handled through NIO-based remoting channels for better scalability.
K
Kohsuke Kawaguchi 已提交
1664 1665 1666
  <li class=rfe>
    Integrated codemirror v2.38.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22582">issue 22582</a>)
O
Oliver Gondža 已提交
1667 1668 1669
  <li class=bug>
    Listing plugins shortly after installation throws ConcurrentModificationException.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22553">issue 22553</a>)
O
Oliver Gondža 已提交
1670 1671 1672
  <li class=bug>
    Fixed NoSuchMethodException when destroying processes using JDK1.8.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21341">issue 21341</a>)
O
Oliver Gondža 已提交
1673
  <li class=rfe>
P
Prayag Verma 已提交
1674
    Avoid irrelevant job queuing while node is offline.
O
Oliver Gondža 已提交
1675
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21394">issue 21394</a>)
K
Kohsuke Kawaguchi 已提交
1676 1677
  <li class=rfe>
    Debian package now creates 'jenkins' group
1678 1679 1680
  <li class=rfe>
    Suppress fingerprint link if fingerprint record isn't available.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21818">issue 21818</a>)
1681 1682 1683
  <li class=bug>
    Job hangs if one of multiple triggered builds was aborted
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21932">issue 21932</a>)
D
Daniel Beck 已提交
1684
  <li class=bug>
1685
    Don't submit form on Save after Apply in new window on some browsers.
D
Daniel Beck 已提交
1686
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20245">issue 20245</a>)
1687 1688 1689
  <li class=bug>
    Remotely triggered builds now show correct IP address through proxy.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18008">issue 18008</a>)
K
Kohsuke Kawaguchi 已提交
1690
</ul>
1691
<h3><a name=v1.559>What's new in 1.559</a> (2014/04/13)</h3>
K
Kohsuke Kawaguchi 已提交
1692
<ul class=image>
K
Kohsuke Kawaguchi 已提交
1693 1694 1695
  <li class=rfe>
    Slaves connected via Java Web Start now restart themselves when a connection to Jenkins is lost.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19055">issue 19055</a>)
1696 1697 1698
  <li class=bug>
    Fixed NPE from <code>Slave.createLauncher</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21999">issue 21999</a>)
1699 1700 1701
  <li class=bug>
    Faster rendering of views containing many items.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18364">issue 18364</a>)
K
Kohsuke Kawaguchi 已提交
1702
</ul>
1703
<h3><a name=v1.558>What's new in 1.558</a> (2014/04/06)</h3>
K
Kohsuke Kawaguchi 已提交
1704
<ul class=image>
1705 1706
  <li class=rfe>
    Cron-style trigger configuration will now display expected prior and subsequent run times.
1707 1708 1709
  <li class=bug>
    Incorrect filtering of build queue and executors widgets after 1.514.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20500">issue 20500</a>)
1710 1711 1712
  <li class=bug>
    <code>NoSuchMethodError: hudson.model.BuildAuthorizationToken.checkPermission(…)</code> from Build Token Root plugin since 1.556.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22382">issue 22382</a>)
1713 1714 1715
  <li class=rfe>
    Allow a <code>Trigger</code> to be a <code>DependencyDeclarer</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22397">issue 22397</a>)
1716 1717 1718
  <li class=bug>
    Fixed a slow down in resource loading caused by fix to JENKINS-18677.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21579">issue 21579</a>)
K
Kohsuke Kawaguchi 已提交
1719 1720 1721
  <li class=bug>
    <tt>jenkins.war</tt> file shouldn't be exploded into <tt>/tmp</tt>
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22442">issue 22442</a>)
K
Kohsuke Kawaguchi 已提交
1722 1723 1724
  <li class=bug>
    Fixed NPE in <tt>UserCause</tt>
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21875">issue 21875</a>)
1725 1726 1727
  <li class=rfe>
    Added <code>RobustMapConverter</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22398">issue 22398</a>)
1728 1729 1730 1731 1732 1733
  <li class='major bug'>
    JNLP slaves now satisfies stricter requirements imposed by JDK7u45.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20204">issue 20204</a>)
  <li class=bug>
    Fixed NPE executing <tt>Pipe.EOF</tt> with <tt>ProxyWriter</tt>
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20769">issue 20769</a>)
K
Kohsuke Kawaguchi 已提交
1734
</ul>
1735
<h3><a name=v1.557>What's new in 1.557</a> (2014/03/31)</h3>
K
Kohsuke Kawaguchi 已提交
1736
<ul class=image>
K
Kohsuke Kawaguchi 已提交
1737 1738 1739
  <li class=bug>
    Fixed <tt>ArrayIndexOutOfBoundsException</tt> in XStream with Oracle JDK8 release version
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18537">issue 18537</a>)
1740 1741 1742
  <li class=bug>
    Corrected permission checks for <code>copy-job</code> and <code>create-job</code> CLI commands.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22262">issue 22262</a>)
J
Jesse Glick 已提交
1743 1744
  <li class=bug>
    <code>identity.key</code>, used to secure some communications with Jenkins, now stored encrypted with the master key.
1745 1746 1747
  <li class=bug>
    When dynamically loading a plugin which another loaded plugin already had an optional dependency on, class loading errors could result before restart.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19976">issue 19976</a>)
1748 1749 1750
  <li class=bug>
    Memory leaks in the old data monitor.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19544">issue 19544</a>)
1751 1752 1753 1754
  <li class=rfe>
    Ability for custom view types to disable automatic refresh.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21190">issue 21190</a>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21191">issue 21191</a>)
1755 1756 1757
  <li class=rfe>
    Option to download metadata directly from Jenkins rather than going through the browser.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19081">issue 19081</a>)
L
Larry Shatzer, Jr 已提交
1758
  <li class=bug>
1759
    Allow JDK8 (and other versions) to be downloaded by JDKInstaller correctly.
1760
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22347">issue 22347</a>)
K
Kohsuke Kawaguchi 已提交
1761
</ul>
1762
<h3><a name=v1.556>What's new in 1.556</a> (2014/03/23)</h3>
K
Kohsuke Kawaguchi 已提交
1763
<ul class=image>
K
Kohsuke Kawaguchi 已提交
1764 1765 1766
  <li class=rfe>
    Access through API token and SSH key login now fully retains group memberships.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20064">issue 20064</a>)
1767 1768 1769
  <li class=rfe>
    API changes allowing more flexibility in unusual job types.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22131">issue 22131</a>)
1770 1771
  <li class=rfe>
    Job can be reloaded individually from disk with "job/FOO/reload" URL or "reload-job" CLI command
K
Kohsuke Kawaguchi 已提交
1772
</ul>
1773
<h3><a name=v1.555>What's new in 1.555</a> (2014/03/16)</h3>
K
Kohsuke Kawaguchi 已提交
1774
<ul class=image>
K
Kohsuke Kawaguchi 已提交
1775 1776 1777
  <li class=bug>
    Jenkins should recover gracefully from a failure to process "remember me" cookie
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-11643">issue 11643</a>)
K
Kohsuke Kawaguchi 已提交
1778 1779
  <li class=bug>
    Fixed Up link in matrix projects
D
Daniel Beck 已提交
1780
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21773">issue 21773</a>)
K
Kohsuke Kawaguchi 已提交
1781
</ul>
1782
<h3><a name=v1.554>What's new in 1.554</a> (2014/03/09)</h3>
K
Kohsuke Kawaguchi 已提交
1783
<ul class=image>
1784 1785 1786
  <li class=bug>
    Archiving of symlinks as artifacts did not work in some cases.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21958">issue 21958</a>)
1787 1788 1789
  <li class=bug>
    Slow rendering of directories with many entries in remote workspaces.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21780">issue 21780</a>)
K
Kohsuke Kawaguchi 已提交
1790
</ul>
1791
<h3><a name=v1.553>What's new in 1.553</a> (2014/03/02)</h3>
K
Kohsuke Kawaguchi 已提交
1792
<ul class=image>
J
Jesse Glick 已提交
1793 1794 1795 1796
  <li class=bug>
    Build history widget only showed the last day of builds.
    (Due to JENKINS-20892, even with this fix at most 20 builds are shown.)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21159">issue 21159</a>)
1797 1798 1799
  <li class=bug>
    Random class loading error mostly known to affect static analysis plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-12124">issue 12124</a>)
1800 1801 1802
  <li class=bug>
    After restarting Jenkins, users known only from changelogs could be shown as <code>First Last _first.last@some.org_</code>, breaking mail delivery.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16332">issue 16332</a>)
1803 1804 1805
  <li class=bug>
    CLI <code>build -s -v</code> command caused 100% CPU usage on the master.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20965">issue 20965</a>)
1806
  <li class=rfe>
H
Harald Albers 已提交
1807
    Slave started from Java Web Start can now install itself as a systemd service.
1808 1809
  <li class=rfe>
    Split the “raw HTML” markup formatter out of core into a bundled plugin.
1810 1811 1812 1813 1814
  <li class=bug>
    Do not show Maven modules and matrix configurations in the Copy Job dialog.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19559">issue 19559</a>)
  <li class=bug>
    Fix autocompletion for items in folders.
K
Kohsuke Kawaguchi 已提交
1815
    (<a href="https://github.com/jenkinsci/jenkins/pull/1124">pull request 1124</a>)
K
Kohsuke Kawaguchi 已提交
1816
</ul>
1817
<h3><a name=v1.552>What's new in 1.552</a> (2014/02/24)</h3>
K
Kohsuke Kawaguchi 已提交
1818
<ul class=image>
1819 1820 1821
  <li class=bug>
    Fixed handling of default JENKINS_HOME when storing CLI credentials
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21772">issue 21772</a>)
1822 1823 1824
  <li class=bug>
    Fixed broken action links on Label page
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21778">issue 21778</a>)
1825 1826 1827
  <li class=rfe>
    Allow Actions to contribute to Labels' main page
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21777">issue 21777</a>)
1828 1829 1830
  <li class=bug>
    Expensive symlink-related calls on Windows can be simplified.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20534">issue 20534</a>)
D
Daniel Beck 已提交
1831 1832
  <li class=rfe>
    Improve detection of broken reverse proxy setups.
K
Kohsuke Kawaguchi 已提交
1833
</ul>
1834
<h3><a name=v1.551>What's new in 1.551</a> (2014/02/14)</h3>
K
Kohsuke Kawaguchi 已提交
1835
<ul class=image>
K
Kohsuke Kawaguchi 已提交
1836 1837 1838
  <li class='major bug'>
    Valentine's day security release that contains more than a dozen security fixes.
    (<a href="https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2014-02-14">security advisory</a>)
J
Jesse Glick 已提交
1839 1840 1841
  <li class='major bug'>
    Regression in Windows slaves since 1.547.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21373">issue 21373</a>)
1842 1843 1844
  <li class=bug>
    Using <code>java -jar jenkins-core.jar folder/external-monitor-job cmd …</code> did not work.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21525">issue 21525</a>)
O
Oliver Gondža 已提交
1845 1846 1847
  <li class=bug>
    Jenkins crash on startup after upgrade from 1.546 to 1.548.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21474">issue 21474</a>)
O
Oliver Gondža 已提交
1848 1849 1850
  <li class=bug>
    f:combobox is narrow.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21612">issue 21612</a>)
1851 1852 1853
  <li class=bug>
    The workspace cleanup thread failed to handle the modern workspace location on master, and mishandled folders.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21023">issue 21023</a>)
1854 1855 1856
  <li class=bug>
    Fixed missing help items on "Configure Global Security" page
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19832">issue 19832</a>)
1857 1858 1859
  <li class=rfe>
    Sort groups on user index page alphabetically.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21673">issue 21673</a>)
1860 1861 1862
  <li class=bug>
    Should not be able to create a job named <code>.</code> (period).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21639">issue 21639</a>)
V
Vojtech Juranek 已提交
1863 1864 1865
  <li class=rfe>
    Plugins implementing "AsyncPeriodicWork" can overwrite default logging level
    (<a href="https://github.com/jenkinsci/jenkins/pull/1115">pull request #1115</a>)
O
Oliver Gondža 已提交
1866 1867 1868
  <li class=bug>
    Wrong log message for out-of-order build record repair.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20730">issue 20730</a>)
1869 1870 1871
  <li class=bug>
    Existing Fingerprint Action is reused and not added a second time.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17606">issue 19832</a>)
1872 1873 1874
  <li class=bug>
    TestObject doesn't replace '%' character
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21707">issue 21707</a>)
1875 1876
  <li class=bug>
    "java -jar jenkins.war" should use unique session cookie for users who run multiple Jenkins on the same host.
K
Kohsuke Kawaguchi 已提交
1877
</ul>
1878
<h3><a name=v1.550>What's new in 1.550</a> (2014/02/09)</h3>
K
Kohsuke Kawaguchi 已提交
1879 1880 1881 1882
<ul class=image>
  <li class=bug>
    Report number of all jobs as part of usage statistics
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21448">issue 21448</a>)
1883 1884 1885
  <li class=bug>
    Replace description in error dialog instead of appending
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21457">issue 21457</a>)
K
Kohsuke Kawaguchi 已提交
1886
</ul>
1887
<h3><a name=v1.549>What's new in 1.549</a> (2014/01/25)</h3>
K
Kohsuke Kawaguchi 已提交
1888
<ul class=image>
K
Kohsuke Kawaguchi 已提交
1889 1890 1891
  <li class=bug>
    Removing the "keep this build forever" lock on a build should require the DELETE permission.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16417">issue 16417</a>)
1892 1893 1894
  <li class=bug>
    Files added to zip archive are closed properly.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20345">issue 20345</a>)
O
Olivier Lamy 已提交
1895 1896
  <li class=bug>
    Broken CSS when reloading Jenkins after a time of inactivity
O
Oliver Gondža 已提交
1897
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17526">issue 17526</a>)
O
Oleg Nenashev 已提交
1898 1899 1900
  <li class=rfe>
    Add Batch Command tool installer for Windows nodes.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21202">issue 21202</a>)
D
Daniel Beck 已提交
1901 1902 1903
  <li class=rfe>
    Allow more specific loggers to reduce log level.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21386">issue 21386</a>)
K
Kohsuke Kawaguchi 已提交
1904
</ul>
1905
<h3><a name=v1.548>What's new in 1.548</a> (2014/01/20)</h3>
K
Kohsuke Kawaguchi 已提交
1906
<ul class=image>
1907 1908 1909
  <li class=rfe>
    API for adding actions to a wide class of model objects at once.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18224">issue 18224</a>)
1910 1911 1912 1913 1914
  <li class='major rfe'>
    Added infrastructure for moving items into or out of folders.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20008">issue 20008</a>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18028">issue 18028</a>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18680">issue 18680</a>)
1915
  <li class=bug>
1916 1917
    <i>Apply</i> buttons did not work in Internet Explorer in compatibility mode.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19826">issue 19826</a>)
1918 1919 1920
  <li class="major bug">
    Builds can seem to disappear from a job in a folder if that folder is renamed.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18694">issue 18694</a>)
1921
  <li class=bug>
1922 1923
    <code>/login</code> offers link to <code>/opensearch.xml</code> which anonymous users cannot retrieve.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21254">issue 21254</a>)
1924 1925 1926
  <li class=rfe>
    Added API class <code>SecurityListener</code> to receive login events and similar.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20999">issue 20999</a>)
1927 1928 1929
  <li class=rfe>
    Option to hold lazy-loaded build references strongly, weakly, and more.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19400">issue 19400</a>)
K
Kohsuke Kawaguchi 已提交
1930
</ul>
1931
<h3><a name=v1.547>What's new in 1.547</a> (2014/01/12)</h3>
K
Kohsuke Kawaguchi 已提交
1932
<ul class=image>
1933 1934
  <li class=rfe>
    Split Windows slave functionality into its own plugin.
1935 1936 1937
  <li class="major bug">
    NPE since 1.545 when using aggregated test result publisher without specifying downstream jobs explicitly.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18410">issue 18410</a>)
V
Vojtech Juranek 已提交
1938 1939 1940
  <li class=bug>
    Fixed Trend Graph NPE when there isn't any builds
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21239">issue 21239</a>)
K
Kohsuke Kawaguchi 已提交
1941
</ul>
1942
<h3><a name=v1.546>What's new in 1.546</a> (2014/01/06)</h3>
K
Kohsuke Kawaguchi 已提交
1943
<ul class=image>
1944 1945 1946
  <li class="major bug">
    Builds disappear after renaming a job.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18678">issue 18678</a>)
1947 1948 1949
  <li class=bug>
    When clicking <i>Apply</i> to rename a job, tell the user that <i>Save</i> must be used instead.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17401">issue 17401</a>)
1950 1951 1952
  <li class="major bug">
    Exception from XStream running Maven builds on strange Java versions.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21183">issue 21183</a>)
1953 1954 1955
  <li class=bug>
    When clicking <i>Apply</i> results in an exception (error page), show it, rather than creating an empty dialog.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20772">issue 20772</a>)
K
Kohsuke Kawaguchi 已提交
1956
</ul>
K
Kohsuke Kawaguchi 已提交
1957 1958

<p>
1959
<b>Older changelogs can be found in a <a href="/changelog-old.html">separate file</a></b>
K
Kohsuke Kawaguchi 已提交
1960 1961 1962

</body>
</html>