Newer
Older
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
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">
<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="//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="//ci.jenkins-ci.org/images/16x16/health-40to59.gif" width="16" height="16"
alt="Cloudy"> = I don't recommend it. <br>
<img src="//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>
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">
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=>
</ul>
</div><!--=TRUNK-END=-->
<h3><a name=v1.614>What's new in 1.614</a> (2015/05/17)</h3>
<li class=rfe>
ExtensionList even listener.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-28434">issue 28434</a>)
<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>)
<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>)
<li class=bug>
DefaultJnlpSlaveReceiver now returns true when rejecting a takeover.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-27939">issue 27939</a>)
<li class=bug>
Do not follow href after sending POST via l:task
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-28437">issue 28437</a>)
</ul>
<h3><a name=v1.613>What's new in 1.613</a> (2015/05/10)</h3>
<li class=bug>
Update bundled LDAP plugin in order to restore missing help files
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-28233">issue 28233</a>)
<li class=bug>
hudson.model.Run.getLog() throws IndexOutOfBoundsException when called with maxLines=0
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-27441">issue 27441</a>)
</ul>
<h3><a name=v1.612>What's new in 1.612</a> (2015/05/03)</h3>
<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>)
<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>)
Kohsuke Kawaguchi
committed
<li class=bug>
Ensures GlobalSettingsProvider does not swallow fatal exceptions
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-26604">issue 26604</a>)
<li class=rfe>
add datestamp to node-offline message
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-23917">issue 23917</a>)
<li class=rfe>
Larger minimum popup menu height.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-27067">issue 27067</a>)
<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>)
<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>)
<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>)
</ul>
<h3><a name=v1.611>What's new in 1.611</a> (2015/04/26)</h3>
<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>)
<li class=bug>
Search box did not work well inside folders.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-24433">issue 24433</a>)
Revert changes in 1.610 made to resolve <a href="https://issues.jenkins-ci.org/browse/JENKINS-10629">issue 10629</a>.
(<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>)
<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>)
<li class=rfe>
Advertised TCP slave agent port number is made tweakable.
<li class=bug>
Correctly identify Channel listener onClose propagated exceptions
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-28062">issue 28062</a>
</ul>
<h3><a name=v1.610>What's new in 1.610</a> (2015/04/19)</h3>
<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>)
<b>Reverted in 1.611</b>. 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>)
<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>)
</ul>
<h3><a name=v1.609>What's new in 1.609</a> (2015/04/12)</h3>
When concurrent builds are enabled, artifact retention policy may delete artifact being
used by an actually running build.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-27836">issue 27836</a>)
<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>)
</ul>
<h3><a name=v1.608>What's new in 1.608</a> (2015/04/05)</h3>
<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>
Make periodic workspace cleanup configurable through system properties.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-21322">issue 21322</a>)
<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>)
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.
</ul>
<h3><a name=v1.607>What's new in 1.607</a> (2015/03/30)</h3>
<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>)
<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>)
<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.
<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
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15355">issue 15355</a>)
<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>)
<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>)
</ul>
<h3><a name=v1.606>What's new in 1.606</a> (2015/03/23)</h3>
<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 6167</a>)
<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>
Integrate Stapler fix for queue item API always returning 404 Not Found since 1.601.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-27256">issue 27256</a>)
</ul>
<h3><a name=v1.604>What's new in 1.604</a> (2015/03/15)</h3>
<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>)
<li class=bug>
Avoid deadlock when using build-monitor-plugin.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-27183">issue 27183</a>)
<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>)
<h3><a name=v1.602>What's new in 1.602</a> (2015/03/08)</h3>
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>)
<h3><a name=v1.601>What's new in 1.601</a> (2015/03/03)</h3>
<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>)
<li class="rfe">
Map Queue.Item.id onto Run
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-27096">issue 27096</a>)
<h3><a name=v1.600>What's new in 1.600</a> (2015/02/28)</h3>
<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>)
<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>)
<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>)
<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>)
<h3><a name=v1.599>What's new in 1.599</a> (2015/02/16)</h3>
<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>)
tfennelly
committed
<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>)
<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>)
<h3><a name=v1.598>What's new in 1.598</a> (2015/01/25)</h3>
<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>)
<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>)
<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>)
<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>)
<h3><a name=v1.597>What's new in 1.597</a> (2015/01/19)</h3>
<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>)
Jesse Glick
committed
<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>)
Jesse Glick
committed
<li class=bug>
Fingerprint compaction aggravated lazy-loading performance issues.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-19392">issue 19392</a>)
Jesse Glick
committed
<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>)
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>)
<li class=bug>
Add range check for H(X-Y) syntax.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-25897">issue 25897</a>)
<h3><a name=v1.596>What's new in 1.596</a> (2015/01/04)</h3>
Build page was broken in Hungarian localization while building.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-26155">issue 26155</a>)
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-25989">issue 25989</a>)
<h3><a name=v1.595>What's new in 1.595</a> (2014/12/21)</h3>
Jesse Glick
committed
<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>)
<h3><a name=v1.594>What's new in 1.594</a> (2014/12/14)</h3>
<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>)
<h3><a name=v1.593>What's new in 1.593</a> (2014/12/07)</h3>
<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>
<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>
<li class=bug>
Always use forward slashes in path separators during in ZIP archives generated by Directory Browser
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-22514">issue 22514</a>)
<h3><a name=v1.590>What's new in 1.590</a> (2014/11/16)</h3>
<li class=bug>
Basic Authentication in combination with Session is broken
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-25144">issue 25144</a>)
Jesse Glick
committed
<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>)
Oleg Nenashev
committed
Fixed various real or potential resource leaks discovered by <a href="https://scan.coverity.com/projects/94/">Coverity Scan</code>
(<a href="https://github.com/jenkinsci/jenkins/pull/1434">pull request 1434</a>)
Oleg Nenashev
committed
<li class=rfe>
API changes: Expose <code>AbstractProject.AbstractProjectDescriptor#validateLabelExpression</code> for plugins.
(<a href="https://github.com/jenkinsci/jenkins/pull/1456">pull request 1456</a>)
Oleg Nenashev
committed
<li class=rfe>
API method to aggregate multiple FormValidations into one.
(<a href="https://github.com/jenkinsci/jenkins/pull/1458">pull request 1458</a>)
Oleg Nenashev
committed
<li class=rfe>
API method to get non-null <code>Jenkins</code> instance with internal validation
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-23339">issue 23339</a>)
<h3><a name=v1.589>What's new in 1.589</a> (2014/11/09)</h3>
<li class=bug>
JNA error in <code>WindowsInstallerLink.doDoInstall</code>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-25358">issue 25358</a>)
<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>
<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>)
<h3><a name=v1.587>What's new in 1.587</a> (2014/10/29)</h3>
<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>)
<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>)
<h3><a name=v1.586>What's new in 1.586</a> (2014/10/26)</h3>
<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>)
Prevent empty file creation if file parameter is left empty.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-3539">issue 3539</a>)
<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>)
<li class=bug>
Existing <code>FileParameter</code>s should be handled as different values to avoid merging of queued builds
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-19017">issue 19017</a>)
<h3><a name=v1.585>What's new in 1.585</a> (2014/10/19)</h3>
Jesse Glick
committed
<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>)
Jesse Glick
committed
<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>)
<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>)
<li class=bug>
Greater-than characters are not escaped in HTML outputs like e-mails
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-16184">issue 16184</a>)
<li class=bug>
Thread starvation from <code>OldDataMonitor</code>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-24763">issue 24763</a>)
Integer overflow in quiet-down timeout calculation
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-24914">issue 24914</a>)
<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>)
(<a href="https://github.com/jenkinsci/jenkins/pull/1422">pull request 1422</a>)
<li class=bug>
Do not disable projects, which do not support such operation (like Matrix configurations)
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-24340">issue 24340</a>)
<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>)
<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>)
<h3><a name=v1.584>What's new in 1.584</a> (2014/10/12)</h3>
<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
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-24453">issue 24453</a>)
Jesse Glick
committed
<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>)
<h3><a name=v1.583>What's new in 1.583</a> (2014/10/01)</h3>
<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>)
<h3><a name=v1.582>What's new in 1.582</a> (2014/09/28)</h3>
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-23471">issue 23471</a>)
<li class=bug>
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>)
<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>)
Kohsuke Kawaguchi
committed
<li class=bug>
Kohsuke Kawaguchi
committed
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-24458">issue 24458</a>)
<li class=bug>
Character encoding problem in form submission when file parameters are present.
Kohsuke Kawaguchi
committed
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-11543">issue 11543</a>)
<li class=rfe>
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>)
<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>)
<h3><a name=v1.581>What's new in 1.581</a> (2014/09/21)</h3>
<li class=rfe>
Use slightly larger Jenkins head icon.
(<a href="https://github.com/jenkinsci/jenkins/pull/1360">pull 1360</a>)
<li class=rfe>
Allow setting a system property to disable X-Frame-Options header.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-21881">issue 21881</a>)
<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>)
<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>)
<h3><a name=v1.580>What's new in 1.580</a> (2014/09/14)</h3>
<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>)
<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>)
<li class=rfe>
Add editable descriptions for label atoms.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-6153">issue 6153</a>)
<h3><a name=v1.579>What's new in 1.579</a> (2014/09/06)</h3>
<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>)
<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>)
<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>)
<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>)
<h3><a name=v1.578>What's new in 1.578</a> (2014/08/31)</h3>
<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>)
<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>)
<h3><a name=v1.577>What's new in 1.577</a> (2014/08/24)</h3>
<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>)
<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>)
<li class=rfe>
Make the lifetime of queue items cache configurable.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-19691">issue 19691</a>)
<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.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-24095">issue 24095</a>)
<h3><a name=v1.576>What's new in 1.576</a> (2014/08/18)</h3>
<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>)
Fixed a file descriptor leak with CLI connections.
(<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>)
Jesse Glick
committed
<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>)
Jesse Glick
committed
<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>)
<li class="rfe">
Modernized sidebar <code><l:pane></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>)
Add option to CLI to skip key authentication (e.g. when there's a password on the default key).
(<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>)
<h3><a name=v1.575>What's new in 1.575</a> (2014/08/10)</h3>
<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>)
UI redesign: Shrink the top bar, change logo, changed links in top bar.
(<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>)
<li class="rfe">
Autocomplete logger names.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-23994">issue 23994</a>)
<li class="bug">
UI redesign: Fix links in header bar when logged in.
Do not show changes for the build at the lower bound of the changes list.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-18902">issue 18902</a>)
<li class="bug">
Restrict access to SCM trigger status page to administrators.
(<a href="https://github.com/jenkinsci/jenkins/pull/1327">pull 1282</a>)
<h3><a name=v1.574>What's new in 1.574</a> (2014/07/27)</h3>
<li class="rfe">
UI redesign: Use Helvetica as default font
(<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>)
Jesse Glick
committed
<li class="bug">
Synchronization issue during tool installation
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-17667">issue 17667</a>)
Jesse Glick
committed
<li class="bug">
Use native encoding for filenames in downloaded ZIPs.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-20663">issue 20663</a>)
<h3><a name=v1.573>What's new in 1.573</a> (2014/07/20)</h3>
<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>)
<h3><a name=v1.572>What's new in 1.572</a> (2014/07/13)</h3>
<li class="major rfe">
UI redesign: Changed header, made layout <div>-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>)
<h3><a name=v1.571>What's new in 1.571</a> (2014/07/07)</h3>
Jesse Glick
committed
<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>)
<li class=bug>
Overall.READ is sufficient to access /administrativeMonitor/hudsonHomeIsFull/
(SECURITY-134)
<li class=bug>
Master computer is not notified using ComputerListener
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-23481">issue 23481</a>)
<h3><a name=v1.570>What's new in 1.570</a> (2014/06/29)</h3>
<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>)
Jesse Glick
committed
<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>)
<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>)
<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>)
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>)
<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 "properties" element is missing in a job's configuration submission by JSON
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-23437">issue 23437</a>)
<h3><a name=v1.569>What's new in 1.569</a> (2014/06/23)</h3>
<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>)
<h3><a name=v1.568>What's new in 1.568</a> (2014/06/15)</h3>
<li class=bug>
Fixed JNLP connection handling problem
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-22932">issue 22932</a>)
<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>)
<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>)
Jesse Glick
committed
<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>)
<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>)
<h3><a name=v1.567>What's new in 1.567</a> (2014/06/09)</h3>
<li class="bug">
Fixed a reference counting bug in the remoting layer.
(<a href="https://github.com/jenkinsci/remoting/commit/387433c98b66bf453e27198973daa758787095b3">commit</a>)
Jesse Glick
committed
<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>)
<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>)
<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
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-20031">issue 20031</a>)
<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>)
<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>)
<li class="bug">
Properly close input streams in <code>FileParameterValue</code>
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-22693">issue 22693</a>)
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-18626">issue 18626</a>)
<li class="bug">
Fixed deletion links for JVM Crash error logs
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-22617">issue 22617</a>)
<li class="rfe">
Distinguish "nodes for label offline" from "no nodes for label"
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-17114">issue 17114</a>)
<li class="rfe">
Add causes to queue item tool tip
(<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
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-11673">issue 11673</a>)
<li class="bug">
RPM: Do not install jenkins.repo file
(<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>)
Handle null parameter values to avoid massive executor deaths
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15094">issue 15094</a>)
Added an option to archive artifacts only when the build is successful
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-22699">issue 22699</a>)
<h3><a name=v1.566>What's new in 1.566</a> (2014/06/01)</h3>