Skip to content
changelog.html 132 KiB
Newer Older
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<html>
We record noteworthy changes in this file, which then becomes http://jenkins-ci.org/changelog
- 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)
- 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.
- Link to bugs in the issue tracker, e-mail thread in the archive, and so on if you can.
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <title>Changelog</title>
  <link rel="stylesheet" TYPE="text/css" href="changelog.css">
<!--[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">
        <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
    </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">
Help other Jenkins users by letting the community know which releases you've used,
and whether they had any significant issues. <br>
Legend: <br>
 <img src="http://ci.jenkins-ci.org/images/16x16/health-80plus.gif" width="16" height="16"
  alt="Sunny"> = I use it on my production site without major issues. <br>
 <img src="http://ci.jenkins-ci.org/images/16x16/health-40to59.gif" width="16" height="16"
  alt="Cloudy"> = I don't recommend it. <br>
 <img src="http://ci.jenkins-ci.org/images/16x16/health-00to19.gif" width="16" height="16"
  alt="Lightning"> = I tried it but rolled back to a previous version. <br>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
View ratings below, and click one of the icons next to your version to provide your input.
</div>

<a href="" onClick="document.getElementById('trunk').style.display='block';return false">
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
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=-->
<ul class=image>
  <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>)
  <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>)
</ul>
</div><!--=TRUNK-END=-->
<h3><a name=v1.606>What's new in 1.606</a> (2015/03/23)</h3>
<ul class=image>
  <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.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-6167">issue 21251</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
</ul>
<h3><a name=v1.605>What's new in 1.605</a> (2015/03/16)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
tfennelly's avatar
tfennelly committed
  <li class=bug>
    Integrate Stapler fix for queue item API always returning 404 Not Found since 1.601.
tfennelly's avatar
tfennelly committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27256">issue 27256</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.604>What's new in 1.604</a> (2015/03/15)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <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>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    Avoid deadlock when using build-monitor-plugin.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27183">issue 27183</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
  <li class="rfe">
    Show displayName in build remote API.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26723">issue 26723</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.602>What's new in 1.602</a> (2015/03/08)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Oliver Gondža's avatar
Oliver Gondža committed
  <li class="rfe">
    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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.601>What's new in 1.601</a> (2015/03/03)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class="major bug">
    Regression with environment variables in 1.600.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27188">issue 27188</a>)
  <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>)
  <li class=bug>
    Errors in Dashboard View plugin since 1.597.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26690">issue 26690</a>)
  <li class=bug>
    Robustness improvement when setting up Archive Artifacts programmatically.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25779">issue 25779</a>)
tfennelly's avatar
tfennelly committed
  <li class="rfe">
    Map Queue.Item.id onto Run
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-27096">issue 27096</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.600>What's new in 1.600</a> (2015/02/28)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <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>)
Nicolas De Loof's avatar
Nicolas De Loof committed
  <li class="rfe">
    JDK auto-installer for Mac OSX
  <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>)
  <li class=bug>
    Cache node environment to prevent unnecessary channel usage
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26755">issue 26755</a>)
tfennelly's avatar
tfennelly committed
  <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>)
Oliver Gondža's avatar
Oliver Gondža committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.599>What's new in 1.599</a> (2015/02/16)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Errors in some Maven builds since 1.598.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26601">issue 26601</a>)
  <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>)
  <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>)
  <li class=rfe>
    Added <code>SimpleBuildWrapper</code> API.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24673">issue 24673</a>)
  <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>)
Daniel Beck's avatar
Daniel Beck committed
  <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>)
  <li class=bug>
    Allow OldDataMonitor to discard promoted-build-plugin Promotions
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26718">issue 26718</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.598>What's new in 1.598</a> (2015/01/25)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    FutureImpl does not cancel its start future.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25514">issue 25514</a>)
  <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>)
  <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>)
  <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>)
  <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>)
  <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>)
  <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>)
  <li class=rfe>
    Show queue item parameters in tool tip.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22311">issue 22311</a>)
  <li class=bug>
    Better support functional tests from Gradle-based plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26331">issue 26331</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <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>)
tfennelly's avatar
tfennelly committed
  <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>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=rfe>
    Improve error reporting when channel closed during build.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26411">issue 26411</a>)
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.597>What's new in 1.597</a> (2015/01/19)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
  <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>)
  <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>)
  <li class=bug>
    Fingerprint compaction aggravated lazy-loading performance issues.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19392">issue 19392</a>)
  <li class=bug>
    Possible unreleased workspace lock if SCM polling fails during setup.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26201">issue 26201</a>)
  <li class=bug>
    Misleading description of the 'workspace' permission.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20148">issue 20148</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    Run parameters should show display name if set, rather than build numbers.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25174">issue 25174</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    Add range check for H(X-Y) syntax.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25897">issue 25897</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.596>What's new in 1.596</a> (2015/01/04)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
Oliver Gondža's avatar
Oliver Gondža committed
    Build page was broken in Hungarian localization while building.
Daniel Beck's avatar
Daniel Beck committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-26155">issue 26155</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
Daniel Beck's avatar
Daniel Beck committed
    Allow breaking label and node lists.
Oliver Gondža's avatar
Oliver Gondža committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25989">issue 25989</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.595>What's new in 1.595</a> (2014/12/21)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Spurious warnings in the log after deleting builds.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25788">issue 25788</a>)
  <li class=bug>
    Master labels disappear when system configuration is updated.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23966">issue 23966</a>)
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.594>What's new in 1.594</a> (2014/12/14)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<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>)
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.593>What's new in 1.593</a> (2014/12/07)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<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>
<h3><a name=v1.592>What's new in 1.592</a> (2014/11/30)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<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>
<h3><a name=v1.591>What's new in 1.591</a> (2014/11/25)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Always use forward slashes in path separators during in ZIP archives generated by Directory Browser
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22514">issue 22514</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.590>What's new in 1.590</a> (2014/11/16)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Basic Authentication in combination with Session is broken
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25144">issue 25144</a>)
  <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>)
Jesse Glick's avatar
Jesse Glick committed
  <li class=bug>
    Fixed various real or potential resource leaks discovered by <a href="https://scan.coverity.com/projects/94/">Coverity Scan</code>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://github.com/jenkinsci/jenkins/pull/1434">pull request 1434</a>)
  <li class=rfe>
    API changes: Expose <code>AbstractProject.AbstractProjectDescriptor#validateLabelExpression</code> for plugins.
Oliver Gondža's avatar
Oliver Gondža committed
    (<a href="https://github.com/jenkinsci/jenkins/pull/1456">pull request 1456</a>)
  <li class=rfe>
    API method to aggregate multiple FormValidations into one.
Oliver Gondža's avatar
Oliver Gondža committed
    (<a href="https://github.com/jenkinsci/jenkins/pull/1458">pull request 1458</a>)
  <li class=rfe>
    API method to get non-null <code>Jenkins</code> instance with internal validation
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23339">issue 23339</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.589>What's new in 1.589</a> (2014/11/09)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    JNA error in <code>WindowsInstallerLink.doDoInstall</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25358">issue 25358</a>)
Daniel Beck's avatar
Daniel Beck committed
  <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>
Jesse Glick's avatar
Jesse Glick committed
  <li class=bug>
    Unnecessarily slow startup time with a massive number of jobs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25473">issue 25473</a>)
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.587>What's new in 1.587</a> (2014/10/29)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
  <li class=bug>
    JNA update for deprecated JNA-POSIX library.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24527">issue 24527</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.586>What's new in 1.586</a> (2014/10/26)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <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>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class=bug>
Daniel Beck's avatar
Daniel Beck committed
    Prevent empty file creation if file parameter is left empty.
Oleg Nenashev's avatar
Oleg Nenashev committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-3539">issue 3539</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class=bug>
    Existing <code>FileParameter</code>s should be handled as different values to avoid merging of queued builds
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19017">issue 19017</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.585>What's new in 1.585</a> (2014/10/19)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <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>)
  <li class=rfe>
    Missing workspace page should use 404 status code.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-10450">issue 10450</a>)
  <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>)
Jesse Glick's avatar
Jesse Glick committed
  <li class=bug>
    Updated SSH Slaves plugin to 1.8.
  <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>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class=bug>
    Greater-than characters are not escaped in HTML outputs like e-mails
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16184">issue 16184</a>)
  <li class=bug>
    Thread starvation from <code>OldDataMonitor</code>.
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24763">issue 24763</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class=bug>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    Integer overflow in quiet-down timeout calculation
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24914">issue 24914</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class=rfe>
    Show keep build log reason in tool tips
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://github.com/jenkinsci/jenkins/pull/1422">pull request 1422</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class=bug>
    Do not disable projects, which do not support such operation (like Matrix configurations)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24340">issue 24340</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.584>What's new in 1.584</a> (2014/10/12)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=rfe>
    Diagnostic thread names are now available while requests are still in filters
  <li class=rfe>
    When killing Windows processes, check its critical flag to avoid BSoD
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24453">issue 24453</a>)
  <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>)
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.583>What's new in 1.583</a> (2014/10/01)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<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>)
Daniel Beck's avatar
Daniel Beck committed
</ul>
<h3><a name=v1.582>What's new in 1.582</a> (2014/09/28)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
Daniel Beck's avatar
Daniel Beck committed
    Channel reader thread can end up consuming 100% CPU.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23471">issue 23471</a>)
  <li class=bug>
Daniel Beck's avatar
Daniel Beck committed
    CancelledKeyException can cause all JNLP slaves to disconnect (and the problem remains until restart).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24050">issue 24050</a>)
Daniel Beck's avatar
Daniel Beck committed
  <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>)
Daniel Beck's avatar
Daniel Beck committed
    Reduced the logging clutter about the lack of @ExportedBean.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24458">issue 24458</a>)
  <li class=bug>
Daniel Beck's avatar
Daniel Beck committed
    Character encoding problem in form submission when file parameters are present.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-11543">issue 11543</a>)
Daniel Beck's avatar
Daniel Beck committed
    Improved error handling and "in-progress" UI feedback in JNLP slave to service installation.
  <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>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    umask setting on Debian did not work.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1397">pull 1397</a>)
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.581>What's new in 1.581</a> (2014/09/21)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Daniel Beck's avatar
Daniel Beck committed
  <li class=rfe>
    Use slightly larger Jenkins head icon.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1360">pull 1360</a>)
  <li class=rfe>
Daniel Beck's avatar
Daniel Beck committed
    Allow setting a system property to disable X-Frame-Options header.
Daniel Beck's avatar
Daniel Beck committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21881">issue 21881</a>)
Daniel Beck's avatar
Daniel Beck committed
  <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>)
Daniel Beck's avatar
Daniel Beck committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.580>What's new in 1.580</a> (2014/09/14)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Daniel Beck's avatar
Daniel Beck committed
  <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>)
Daniel Beck's avatar
Daniel Beck committed
  <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>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=rfe>
    Add editable descriptions for label atoms.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-6153">issue 6153</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.579>What's new in 1.579</a> (2014/09/06)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    <code>ConcurrentModificationException</code> in <code>RunListProgressiveRendering</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21437">issue 21437</a>)
  <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>)
Daniel Beck's avatar
Daniel Beck committed
  <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>)
  <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>)
Daniel Beck's avatar
Daniel Beck committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.578>What's new in 1.578</a> (2014/08/31)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
  <li class=bug>
    Deadlock in <code>OldDataMonitor</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24358">issue 24358</a>)
Daniel Beck's avatar
Daniel Beck committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.577>What's new in 1.577</a> (2014/08/24)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <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>)
  <li class="major rfe">
    Moved JUnit reporting functionality to a plugin.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23263">issue 23263</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed ClassCastException on org.dom4j.DocumentFactory
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-13709">issue 13709</a>)
  <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>)
  <li class=rfe>
    Allow BuildStep to work with non-AbstractProject
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23713">issue 23713</a>)
  <li class=bug>
    Improved class loading performance when using Groovy.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24309">issue 24309</a>)
  <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>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=rfe>
    Make the lifetime of queue items cache configurable.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19691">issue 19691</a>)
Daniel Beck's avatar
Daniel Beck committed
  <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>
    Properly consider busy executors when reducing a node's executor count.
Daniel Beck's avatar
Daniel Beck committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24095">issue 24095</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.576>What's new in 1.576</a> (2014/08/18)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class="bug">
    Fixed a file descriptor leak with CLI connections.
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23248">issue 23248</a>)
  <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>)
  <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>)
  <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>)
  <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>)
  <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>)
  <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>)
  <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>)
tfennelly's avatar
tfennelly committed
  <li class="rfe">
    Modernized sidebar <code>&lt;l:pane&gt;</code>s and making them work better with new layout.
    (<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>)
tfennelly's avatar
tfennelly committed
  <li class="rfe">
    Add option to CLI to skip key authentication (e.g. when there's a password on the default key).
Oliver Gondža's avatar
Oliver Gondža committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23970">issue 23970</a>)
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.575>What's new in 1.575</a> (2014/08/10)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <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>)
  <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>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="rfe">
Daniel Beck's avatar
Daniel Beck committed
    UI redesign: Shrink the top bar, change logo, changed links in top bar.
Daniel Beck's avatar
Daniel Beck committed
    (<a href="https://github.com/jenkinsci/jenkins/pull/1327">pull 1327</a>,
    (<a href="https://github.com/jenkinsci/jenkins/pull/1328">pull 1328</a>)
  <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>)
  <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>)
  <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>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class="rfe">
    Autocomplete logger names.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23994">issue 23994</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="bug">
    UI redesign: Fix links in header bar when logged in.
Daniel Beck's avatar
Daniel Beck committed
  <li class="rfe">
Daniel Beck's avatar
Daniel Beck committed
    Do not show changes for the build at the lower bound of the changes list.
Daniel Beck's avatar
Daniel Beck committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18902">issue 18902</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="bug">
    Restrict access to SCM trigger status page to administrators.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1327">pull 1282</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.574>What's new in 1.574</a> (2014/07/27)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Daniel Beck's avatar
Daniel Beck committed
  <li class="rfe">
    UI redesign: Use Helvetica as default font
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://github.com/jenkinsci/jenkins/pull/1315">pull 1315</a>,
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-23840">issue 23840</a>)
  <li class="bug">
    Synchronization issue during tool installation
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17667">issue 17667</a>)
  <li class="bug">
    Use native encoding for filenames in downloaded ZIPs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20663">issue 20663</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.573>What's new in 1.573</a> (2014/07/20)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <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>)
  <li class='major bug'>
    Fixed unnecessary eager loading of build records in certain code path.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18065">issue 18065</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.572>What's new in 1.572</a> (2014/07/13)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Daniel Beck's avatar
Daniel Beck committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.571>What's new in 1.571</a> (2014/07/07)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <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>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    Overall.READ is sufficient to access /administrativeMonitor/hudsonHomeIsFull/
    (SECURITY-134)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    Master computer is not notified using ComputerListener
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23481">issue 23481</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.570>What's new in 1.570</a> (2014/06/29)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Oliver Gondža's avatar
Oliver Gondža committed
  <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>)
  <li class=rfe>
    UI improvements / refreshing.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23492">issue 23492</a>)
  <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>)
  <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>)
Oliver Gondža's avatar
Oliver Gondža committed
  <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>)
Oliver Gondža's avatar
Oliver Gondža committed
  <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>)
Oleg Nenashev's avatar
Oleg Nenashev committed
    Fixed <code>NullPointerException</code> when <code>ArctifactArchiver</code> is called for a build with the undefined status.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23526">issue 23526</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <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>)
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.569>What's new in 1.569</a> (2014/06/23)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
  <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>)
  <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>)
  <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>)
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.568>What's new in 1.568</a> (2014/06/15)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Fixed JNLP connection handling problem
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22932">issue 22932</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Support the range notation for pagination in API
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23228">issue 23228</a>)
  <li class=bug>
    Incorrect redirect after deleting a folder.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23375">issue 23375</a>)
  <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>)
  <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>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.567>What's new in 1.567</a> (2014/06/09)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class="bug">
    Fixed a reference counting bug in the remoting layer.
    (<a href="https://github.com/jenkinsci/remoting/commit/387433c98b66bf453e27198973daa758787095b3">commit</a>)
  <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>)
  <li class="bug">
    Show custom build display name in executors widget.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-10477">issue 10477</a>)
  <li class="bug">
    CodeMirror support for shell steps broke initial configuration.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23151">issue 23151</a>)
Vojtech Juranek's avatar
Vojtech Juranek committed
  <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>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <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>)
  <li class="bug">
    Fixed <code>NullPointerException</code> on plugin installations when invalid update center is set
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20031">issue 20031</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <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>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <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>)
  <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>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class="bug">
    Properly close input streams in <code>FileParameterValue</code>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22693">issue 22693</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class="bug">
Oleg Nenashev's avatar
Oleg Nenashev committed
    Incorrect failure age in the JUnit test results
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18626">issue 18626</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class="bug">
    Fixed deletion links for JVM Crash error logs
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22617">issue 22617</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="rfe">
    Distinguish &quot;nodes for label offline&quot; from &quot;no nodes for label&quot;
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17114">issue 17114</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="rfe">
    Add causes to queue item tool tip
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19250">issue 19250</a>)
  <li class="rfe">
    RPM: added JENKINS_HTTPS_KEYSTORE and JENKINS_HTTPS_KEYSTORE_PASSWORD options to Jenkins sysconfig file
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-11673">issue 11673</a>)
  <li class="bug">
    RPM: Do not install jenkins.repo file
Oliver Gondža's avatar
Oliver Gondža committed
    (<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>)
  <li class="major bug">
Oliver Gondža's avatar
Oliver Gondža committed
    Handle null parameter values to avoid massive executor deaths
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15094">issue 15094</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class="rfe">
Oleg Nenashev's avatar
Oleg Nenashev committed
    Added an option to archive artifacts only when the build is successful
Oleg Nenashev's avatar
Oleg Nenashev committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22699">issue 22699</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.566>What's new in 1.566</a> (2014/06/01)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class="rfe">
    Configurable case sensitivity mode for user IDs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22247">issue 22247</a>)
  <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>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class="rfe">
    Introduce directly modifiable views
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22967">issue 22967</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="bug">
    Jenkins cannot restart Windows service
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22685">issue 22685</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.565>What's new in 1.565</a> (2014/05/26)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <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>)
Jesse Glick's avatar
Jesse Glick committed
  <li class="bug">
    Updated component used by the swap space monitor to better support Debian and AIX.
  <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>)
  <li class="bug">
    Polling no longer triggers builds (regression 1.560)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22750">issue 22750</a>)
  <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>)
  <li class="bug">
    Fixed localization of build environment variable help.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22867">issue 22867</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.564>What's new in 1.564</a> (2014/05/19)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Daniel Beck's avatar
Daniel Beck committed
  <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>)
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.563>What's new in 1.563</a> (2014/05/11)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class="major bug">
    Memory exhausion in remoting channel since 1.560.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22734">issue 22734</a>)
  <li class="rfe">
    Configurable size for log buffer.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22840">issue 22840</a>)
  <li class="rfe">
    Gesture to clear log buffer.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22839">issue 22839</a>)
Jesse Glick's avatar
Jesse Glick committed
  <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>)
  <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>)
  <li class="bug">
    Again show proper display names for build parameters.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22755">issue 22755</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.562>What's new in 1.562</a> (2014/05/03)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <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>)
Oliver Gondža's avatar
Oliver Gondža committed
  <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>)
Daniel Beck's avatar
Daniel Beck committed
  <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>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.561>What's new in 1.561</a> (2014/04/27)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed a corner case handling of tool installation.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16846">issue 16846</a>)
  <li class=rfe>
    Enabled log rotation on the OSX package
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15178">issue 15178</a>)
  <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>)
  <li class=rfe>
    Close drop-down button menu when clicking outside
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17050">issue 17050</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <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>)
    Fixed NPE if <tt>RunParameterValue</tt> points to a stable build.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20857">issue 20857</a>)
    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>
    More efficient deletion of old builds (specified by date).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22607">issue 22607</a>)
Jesse Glick's avatar
Jesse Glick committed
  <li class=rfe>
    The matrix project type was moved into its own plugin.
  <li class=bug>
    Linkage errors in notifiers could leak workspace leases.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21622">issue 21622</a>)
  <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>)
  <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>)
Stefan Wolf's avatar
Stefan Wolf committed
  <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>)
  <li class=rfe>
    Update version of bundled Mailer plugin to 1.8 to avoid issues with older versions
Oliver Gondža's avatar
Oliver Gondža committed
  <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>)
  <li class=rfe>
    Added a new extension point for more pluggable JNLP slave handling
Oliver Gondža's avatar
Oliver Gondža committed
  <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>)
Daniel Beck's avatar
Daniel Beck committed
  <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>)
  <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>)