Skip to content
changelog.html 126 KiB
Newer Older
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<html>
<head id="head">
  <title>Changelog</title>
  <link rel="alternate" title="Hudson announcements" href="https://hudson.dev.java.net/servlets/ProjectNewsRSS" type="application/rss+xml">
  <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 align=right>
  <a href="https://hudson.dev.java.net/servlets/ProjectNewsRSS"><img src=atom.gif border=0 alt="Atom"> Subscribe to RSS feed</a>
</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 Hudson 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.hudson-labs.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.hudson-labs.org/images/16x16/health-40to59.gif" width="16" height="16"
  alt="Cloudy"/> = I don't recommend it. <br/>
 <img src="http://ci.hudson-labs.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=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>
    Fixed a bug in crontab "day of week" handling in locales where a week starts from Monday.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8401">issue 8401</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.396>What's new in 1.396</a> <!--=DATE=--></h3>
<!--=RC-CHANGES=-->
</div><!--=END=-->
<h3><a name=v1.395>What's new in 1.395</a> (2011/01/21)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Do not chmod/chown symlink targets in /var/lib/hudson (debian package)
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8502">issue 8502</a>)
  <li class=bug>
    M2 and M3 builds behave differently when tests fail.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8415">issue 8415</a>)
  <li class=bug>
    Hudson was failing to record the connection termination problem in slave logs.
  <li class=bug>
    Node names can be edited to include slashes and then cannot be removed.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8438">issue 8437</a>)
  <li class=bug>
    Fix temporarily offline slaves not showing active jobs
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8546">issue 8546</a>)
  <li class=rfe>
    Startup performance improvement
  <li class=rfe>
    Reduced the memory footprint used by fingerprints.
  <li class=rfe>
    Added a new extension point to support external login mechanisms.
  <li class=rfe>
    Heap dump of running Hudson instance can be obtained by requesting /heapDump from
    the browser.
Olivier Lamy's avatar
Olivier Lamy committed
  <li class=rfe>
    MavenReporter#postExecute parameter Throwable error is always empty in case of mojo failure
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8493">issue 8493</a>)
  <li class=rfe>
    Improved the error diagnosis if a build fails because of the slave connectivity problem.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-5073">issue 5073</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.394>What's new in 1.394</a> (2011/01/15)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug> Parsing poms fails if a module is a path to a pom (and not to a directory)
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8445">issue 8445</a>)
  <li class=bug> M3 builds doesn't have a colorized console
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8411">issue 8411</a>)
  <li class=bug> Bad path for submodules
Olivier Lamy's avatar
Olivier Lamy committed
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8452">issue 8452</a>)      
  <li class=rfe> Add more options to configure maven project building
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8406">issue 8406</a>)
  <li class=rfe> Violations plugin tries to access nonexistant directory.
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8418">issue 8418</a>)
  <li class=rfe> maven2 build fails due to 'RELEASE' plugin version.
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8462">issue 8462</a>)          
  <li class=rfe>
   Block build when downstream projects are building.
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-7046">issue 7046</a>)  
   <li class=bug> nonRecursive option is not honored anymore when parsing pom
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8484">issue 8484</a>)   
   <li class=ref>
   Maven 3 support : display same logging output as a maven build with the cli
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8490">issue 8490</a>)           
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.393>What's new in 1.393</a> (2011/01/09)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=rfe>
   Added CharacterEncodingFilter to prevent Non-ASCII characters from getting garbled.
  <li class=bug> Maven mirrors not used when project uses Maven 2.2
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8387">issue 8387</a>) 
  <li class=bug> NPE while parsing POMs
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8391">issue 8391</a>)   
  <li class=bug> M2 POMs aren't parsed if there is a M3 control error like an invalid scope in a plugin dep.
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8395">issue 8395</a>)  
  <li class=bug> POMs parsing fails in m2 projects which has a wrong inheritence (m3 constraint).
   (<a href="http://issues.hudson-ci.org/browse/HUDSON-8390">issue 8390</a>)      
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.392>What's new in 1.392</a> (2010/12/31)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class='major rfe'>
    Maven 3 support in maven-plugin. 
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-4988">issue 4988</a>)
  <li class=bug>
    Turn Off "Show Friendly HTTP Error Messages" Feature on the Server Side.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8352">issue 8352</a>)
  <li class=bug>
    Hudson installed as Windows service wasn't restarting properly
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-5090">issue 5090</a>)
Seiji Sogabe's avatar
Seiji Sogabe committed
  <li class=bug>
    Escape quotes.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8270">issue 8270</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.391>What's new in 1.391</a> (2010/12/26)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    failed to build with "Trigger builds remotely" enabled.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8319">issue 8319</a>)
  <li class=rfe>
    added a new extension point to use markup for job/user description
</ul>
<h3><a name=v1.390>What's new in 1.390</a> (2010/12/18)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    " (from WhateverTest)" gratuitously appended to test result detail pages.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-5655">issue 5655</a>)
  <li class=bug>
    Fixed a pipe leak to child processes.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8244">issue 8244</a>)
  <li class=bug>
    Fixed an NPE in ComputerRetentionWork
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-3696">issue 3696</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed an issue preventing to copy data on AIX, HP-UX or Linux for S/390.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8155">issue 8155</a>)
  <li class=rfe>
    Debian package init script now honors <tt>~/.profile</tt>.
  <li class=rfe>
    Build names (e.g., "#123") can be now modified by users/plugins to arbitrary text.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-53">issue 53</a>,
     <a href="http://issues.hudson-ci.org/browse/HUDSON-4884">issue 4884</a>)
  <li class=rfe>
    Allow the administrator to yank out dead executors.
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.389>What's new in 1.389</a> (2010/12/11)</h3>
<ul class=image>
  <li class=rfe>
    Hide executors for offline nodes to conserve space in Build Executors Status list.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8252">issue 8252</a>)
  <li class=bug>
    throw AccessDeniedException if "Authentication Token" is invalid.
    (<a href="http://hudson.361315.n4.nabble.com/-td3069369.html">hudson-ja</a>)
</ul>
<h3><a name=v1.388>What's new in 1.388</a> (2010/12/04)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Failure to UDP broadcast shouldn't kill the Hudson bootup process.
  <li class=bug>
    Fixed an <tt>AbstractMethodError</tt> in listing up executors.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8106">issue 8106</a>)
  <li class=bug>
    Slaves launched by JNLP fail to reprot their version numbers.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-8060">issue 8060</a>)
  <li class=bug>
    Restarting Hudson via debian init script didn't wait for the process to really terminate.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-7937">issue 7937</a>)
  <li class=rfe>
    Test history with long build records had a scalability problem.
    (<a href="http://issues.hudson-ci.org/browse/HUDSON-4621">issue 4621</a>)
  <li class=rfe>
    Added the build number to the test result graph tooltip.
  <li class=rfe>
    Added a new extension point to contribute transient View actions.
  <li class=rfe>
    Added "disable project" button.
  <li class=rfe>
    Added "set-build-description" CLI command.
Loading full blame...