Skip to content
changelog.html 279 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=document.getElementById('rc').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=-->
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Clock Difference broken on Manage Nodes page
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18671">issue 18671</a>)
  <li class=bug>
    Fixed another possible cause of an NPE from MatrixConfiguration.newBuild.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17728">issue 17728</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
</div><!--=TRUNK-END=-->

<!-- these changes are controlled by the release process. DO NOT MODIFY -->
<div id="rc" style="display:none;"><!--=BEGIN=-->
<h3><a name=v1.523>What's new in 1.523</a> <!--=DATE=--></h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Fixed: claiming of tests doesn't work in Maven jobs (claim-plugin)
     (<a href="https://issues.jenkins-ci.org/browse/JENKINS-14585">issue 14585</a>)
</ul>
</div><!--=END=-->
<h3><a name=v1.522>What's new in 1.522</a> (2013/07/06)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed a regression in the config form with some plugins
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18585">issue 18585</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed a dead lock in the <tt>Project</tt> class and improved the signature of the persisted XML form a bit.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18589">issue 18589</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Improved memory efficiency in parsing test reports with large stdio output files.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15382">issue 15382</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Node monitoring now happens concurrently across all the slaves, so it'll be affected less by problematic slaves.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18438">issue 18438</a>)
  <li class=bug>
    Deadlock during Maven builds Parsing POM step
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15846">issue 15846</a>)
  <li class=bug>
    If every node is restricted to tied jobs only, Matrix build jobs can never start.
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.521>What's new in 1.521</a> (2013/07/02)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Build with parameters returns empty web page
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18425">issue 18425</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Access denied error results in ERR_CONTENT_DECODING_FAILED on most browsers, masking the root cause.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15437">issue 15437</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed the master/slave handshake problem when a slave runs on non-ASCII compatible encoding (such as EBCDIC.)
  <li class=rfe>
    Added a diagnosis for <tt>StreamCorruptedException</tt> problem
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-8856">issue 8856</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Matrix project's parent can be now tied to labels/slaves.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-7825">issue 7825</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Clean up fingerprint records that correspond to the deleted build recods
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18417">issue 18417</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed "Comparison method violates its general contract" error in BuildTrigger.execute
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17247">issue 17247</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Edited description wasn't reflected when pressing the "Apply" button.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18436">issue 18436</a>)
  <li class=bug>
    Fixed a regression in remoting since 1.519 that caused FindBugs plugins to break.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18349">issue 18349</a>,
     <a href="https://issues.jenkins-ci.org/browse/JENKINS-18405">issue 18405</a>)
  <li class=rfe>
    Revisited the extension point added in 1.519 that adds custom plexus components.
<h3><a name=v1.520>What's new in 1.520</a> (2013/06/25)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
Jesse Glick's avatar
Jesse Glick committed
    Slave launch thread should have the background activity credential.
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15578">issue 15578</a>)
  <li class=bug>
    “Build Now” link did not work for multijobs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16974">issue 16974</a>)
Jesse Glick's avatar
Jesse Glick committed
  <li class=bug>
    Unix vs. Windows mode not correctly retained for command launchers under some conditions.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18368">issue 18368</a>)
  <li class=bug>
    Edit views with non-ASCII names did not work since 1.500.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18373">issue 18373</a>)
  <li class='major bug'>
    Fixed API incompatibility since 1.489.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18356">issue 18356</a>)
Jesse Glick's avatar
Jesse Glick committed
  <li class=bug>
    “Projects tied to slave” shows unrelated Maven module jobs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17451">issue 17451</a>)
  <li class=bug>
    Fixed file descriptor leak in fingerprint computation.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18351">issue 18351</a>)
  <li class=bug>
    Test history was not shown if suite name was part of the test name.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15380">issue 15380</a>)
  <li class=rfe>
    Added a new extension point to monitor the flow of stuff in the queue.
  <li class=rfe>
    Added a new extension point to monitor the provisioning of nodes from clouds.
    (<a href="https://github.com/jenkinsci/jenkins/pull/819">pull request 819</a>)
  <li class=rfe>
    Possible to create a custom <code>AbstractDiskSpaceMonitor</code>.
  <li class=rfe>
    Executors running the builds can be now a subject of access control.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18285">issue 18285</a>)
  <li class='major rfe'>
    Core started relying on Java 1.6 as per the agreement in the dev list.
    If you have a serious objection against it, please let us know
    before we really start relying on 1.6 features.
  <li class='major bug'>
    Some actions confirmed by dialog were not working when CSRF crumbs were enabled.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17977">issue 17977</a>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18032">issue 18032</a>)
  <li class=rfe>
    CLI list-jobs command should list all nested jobs.
    (<a href="https://github.com/jenkinsci/jenkins/pull/793">pull request 793</a>)
  <li class=rfe>
    Provide a mechanism to differentiate between node properties that are applicable
    to the master node only and node properties that can be applied to all nodes
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18381">issue 18381</a>)
  <li class=bug>
    Maven module links in the module list page are broken.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17713">issue 17713</a>)
  <li class='major bug'>
    100% CPU pegging in <tt>Deflator.deflateBytes</tt>
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-14362">issue 14362</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.519>What's new in 1.519</a> (2013/06/17)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Jesse Glick's avatar
Jesse Glick committed
  <li class='major bug'>
    Log cluttered with irrelevant warnings about build timestamps when running on Windows on Java 6.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15587">issue 15587</a>)
  <li class='major bug'>
    Fingerprint action deserialization problem fixed.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17125">issue 17125</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class='rfe'>
    Updating the master computer's configuration from the slave list UI had no immediate effect.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17276">issue 17276</a>)
  <li class='rfe'>
    Improved the tracking of queued jobs and their eventual builds in the REST API.
  <li class='rfe'>
    Configured log recorders can now pick up messages logged from slaves.
Loading
Loading full blame...