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">
<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=-->
<li class="major RFE">
The official parent POM for plugins is now hosted in the <code>plugin-pom</code> repository, starting with version 2.0.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-32493">issue 32493</a>)
<li class="bug">
Under some conditions a build record could be loaded twice, leading to erratic behavior.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-22767">issue 22767</a>)
<h3><a name=v1.645>What's new in 1.645</a> (2016/01/18)</h3>
<ul class=image>
<li class="bug">
Cleanup of CLI error handling and return codes.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-32273">issue 32273</a>)
<li class="bug">
Boot failure hook script did not work, WebAppMain.contextDestroyed produces weird errors.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-24696">issue 24696</a>)
<li class="bug">
Don't request usage statistics update if Jenkins hasn't finished loading.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-32190">issue 32190</a>)
<li class="rfe">
Split test harness into separate artifact.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-32478">issue 32478</a>)
<li class="bug">
Fix encoding of some help files.
(<a href="https://github.com/jenkinsci/jenkins/pull/1975">pull 1975</a>)
<li class="bug">
Remove JUnit dependency pulled in from JLine.
(<a href="https://github.com/jenkinsci/jenkins/pull/1981">pull 1981</a>)
<li class="bug">
Pass <tt>$it</tt> to contents of <tt>dropdownDescriptorSelector</tt>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-19565">issue 19565</a>)
<h3><a name=v1.644>What's new in 1.644</a> (2016/01/10)</h3>
<li class="rfe">
API changes: Add a reusable implementation of <code>IdleOfflineCause</code> class.
(<a href="https://github.com/jenkinsci/jenkins/commit/7e05b5032e138b5780eabc790d7cddecdc9b0b7c">commit 7e05b50</a>)
<li class="rfe">
Add time zone to generation date in footer in most locales.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-32194">issue 32194</a>)
<li class="bug">
Prevent renaming nodes from overwriting existing nodes.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-31321">issue 31321</a>)
<li class="bug">
Avoid synchronization when setting/getting the list of JDKs to improve performance.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-31932">issue 31932</a>)
<li class="rfe">
The Windows service wrapper now specifies the <code>--webroot</code> argument to extract the war file into <code>%BASE%</code>.
(<a href="https://github.com/jenkinsci/jenkins/pull/1951">pull 1951</a>)
<h3><a name=v1.643>What's new in 1.643</a> (2015/12/20)</h3>
<ul class=image>
<li class="bug">
Fix when multiple clouds are set up and provisioning of a node is denied.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-31219">issue 31219</a>)
<li class="rfe">
Allow retrying core update when the first attempt failed.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-11016">issue 11016</a>)
<li class="rfe">
Allow specifying the default TCP slave agent listener port via system property.
(<a href="https://github.com/jenkinsci/jenkins/commit/653fbdb65024b1b528e21f682172885f7111bba9">commit 653fbdb</a>)
<h3><a name=v1.642>What's new in 1.642</a> (2015/12/13)</h3>
<li class="major bug">
Various kinds of settings could not be saved since 1.640.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-31954">issue 31954</a>)
<h3><a name=v1.641>What's new in 1.641</a> (2015/12/09)</h3>
<ul class=image>
<li class="major bug">
<strong>Important security fixes</strong>
(<a href="https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2015-12-09">security advisory</a>)
<h3><a name=v1.640>What's new in 1.640</a> (2015/12/07)</h3>
<li class="rfe">
Added support of default values in the <code>enum.jelly</code> form element.
(<a href="https://github.com/jenkinsci/jenkins/pull/1926">PR 1926</a>)
<li class="bug">
Bytecode Compatibility Transformer computes the common super class without loading classes.
Fixes the <code>ClassCircularityError</code> exception in Ruby Runtime Plugin.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-31019">issue 31019</a>)
<li class="major bug">
Extended Choice parameter definitions could not be saved since 1.637.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-31458">issue 31458</a>)
<li class="rfe">
Display expected CRON run times even if a warning occurs.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-29059">issue 29059</a>)
<li class="rfe">
Rework the <code>online-node</code> command implementation, no functional changes.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-31776">issue 31776</a>)
Oleg Nenashev
committed
<li class="bug">
Fix the footer behavior in particular cases.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-30304">issue 30304</a>,
<a href="https://issues.jenkins-ci.org/browse/JENKINS-31395">issue 31395</a>)
<li class="rfe">
API changes: Deprecate subclassing of <code>hudson.Plugin</code>.
(<a href="https://github.com/jenkinsci/jenkins/pull/1940">PR 1940</a>)
</ul>
<h3><a name=v1.639>What's new in 1.639</a> (2015/11/29)</h3>
<li class="major bug">
“Discard old builds” setting would be lost if resaving job configuration as of 1.637 without rechecking the box.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-31518">issue 31518</a>)
<li class="major bug">
“Form too large” errors from Jetty when submitting massive forms.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-20327">issue 20327</a>)
<li class="bug">
Multiple workspace browser features broken on Windows masters since 1.634.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-31015">issue 31015</a>)
<h3><a name=v1.638>What's new in 1.638</a> (2015/11/11)</h3>
<ul class=image>
<li class="major bug">
<strong>Important security fixes</strong>
(<a href="https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2015-11-11">security advisory</a>)
<h3><a name=v1.637>What's new in 1.637</a> (2015/11/08)</h3>
<li class="bug">
Remove useless warnings about a JDK named <em>null</em>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-31217">issue 31217</a>)
<li class="rfe">
New <tt>OptionalJobProperty</tt> class to simplify <tt>JobProperty</tt> creation.
(<a href="https://github.com/jenkinsci/jenkins/pull/1888">pull 1888</a>)
</ul>
<h3><a name=v1.636>What's new in 1.636</a> (2015/11/01)</h3>
<li class="rfe">
Add "lastCompletedBuild" job permalink.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-26270">issue 26270</a>)
</ul>
<h3><a name=v1.635>What's new in 1.635</a> (2015/10/25)</h3>
<li class="rfe">
Make Node implement Saveable.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-31055">issue 31055</a>)
Oleg Nenashev
committed
<li class="bug">
Revert trigger optimizations made in 1.621 by <a href="https://github.com/jenkinsci/jenkins/pull/1617">PR 1617</a>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-30745">issue 30745</a>)
<li class="bug">
Delegate CLI's delete-node command to the overridable <code>Computer.doDoDelete()</code> method.
Loading
Loading full blame...