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 become http://jenkins-ci.org/changelog
Some tips:
- record your changes between "TRUNK-BEGIN" and "TRUNK-END".
(unless 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="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.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>
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=-->
<li class='major bug'>
On IBM JDKs, Jenkins incorrectly ended up closing stdout to read from forked processes.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8420">issue 8420</a>)
Kohsuke Kawaguchi
committed
<li class=bug>
Fixed a race condition in obtaining the tail of the output from remote process.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7809">issue 7809</a>)
<li class=bug>
Jenkins was unable to kill/list up native processses on 64bit Mac JVMs.
<li class=bug>
Many messages about RecordReaper IllegalArgumentException
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8647">issue 8647</a>)
<li class=bug>
Multiple polling events triggering a single build show up as multiple identical BuildActions in the sidebar, since there
is only one polling log file, regardless of how many times polling happened. Should only be the latest polling instance now.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7649">issue 7649</a>)
alanharder
committed
<li class=bug>
Fix javascript errors on config pages when view name or user name contains an apostrophe.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8789">issue 8789</a>)
<li class=bug>
Fix expansion of builtin environment variables in Ant properties on Windows.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7442">issue 7442</a>)
<li class=bug>
Fixed a log rotation configuration problem on openSUSE.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5784">issue 5784</a>)
<li class=rfe>
Change prefix of BUILD_TAG variable to "jenkins-"
<li class=rfe>
Lock down maven plugin versions to shut up m3
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7275">issue 7275</a>)
<li class=rfe>
<tt>BuildWrapper</tt>s can now act on the build in progress before the checkout occurs.
<li class=rfe>
Improved the process forking abstractions so that plugins can more easily read from child processes.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7809">issue 7809</a>)
</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.398>What's new in 1.398</a> <!--=DATE=--></h3>
<li class=bug>
MavenBuild does not respect the "alternate settings" value of its parent MavenModuleSetBuild
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8670">issue 8670</a>)
<li class=bug>
Jenkins wasn't telling build wrappers that builds were aborted when they were aborted.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8054">issue 8054</a>)
<li class=bug>
Maven deployment with uniqueVersion == true creating "new" versions for attached artifacts
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8651">issue 8651</a>)
<li class=bug>
Fixed a bug in the OpenSUSE startup script
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5020">issue 5020</a>)
<li class=bug>
Fixed a XSS vulnerability in the project relationship page.
<li class=bug>
"apt-get purge" with Debian should really purge
<li class=rfe>
Added a new extension point to expose unprotected root action.
Kohsuke Kawaguchi
committed
<li class=rfe>
While editing description, inline help should show the syntax guide based on the current markup formatter.
<li class=rfe>
Started exposing JENKINS_URL, JENKINS_SERVER_COOKIE env vars in addition to legacy HUDSON_* variables
</div><!--=END=-->
<h3><a name=v1.397>What's new in 1.397</a> (2011/02/12)</h3>
Kohsuke Kawaguchi
committed
<li class='major bug'>
Fixed a master/slave communication problem since 1.378 that often manifests as "Not in GZIP format"
Kohsuke Kawaguchi
committed
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7745">issue 7745</a>)
<li class=bug>
When run as "java -jar jenkins.war", "~/.hudson" was still used as default.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8658">issue 8658</a>)
<li class=bug>
Debian package no longer messes around with the file permissions
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4047">issue 4047</a>)
<li class=bug>
Fixed a JVM dependency in debian package so that it can run with OpenJDK
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8159">issue 8159</a>)
<li class=bug>
Fixed a log rotation configuration problem on Red Hat
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5784">issue 5784</a>)
<li class=bug>
Windows XP slave stopped working in 1.396 (related to name change)
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8676">issue 8676</a>)
Unnecessary log messages if a remote pipe is not read until EOF
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8592">issue 8592</a>)
<li class=bug>
Fixed a bug in the calendar computation.
(<a href="http://issues.hudson-ci.org/browse/HUDSON-8656">issue 8656 in Hudson</a>)
<li class=bug>
Fixed an NPE when loading full build history.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8660">issue 8660</a>)
Kohsuke Kawaguchi
committed
<li class=bug>
EXECUTOR_NUMBER uniqueness can degrate over time
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4756">issue 4756</a>)
<li class=rfe>
build RSS feeds now contain description of builds.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-3935">issue 3935</a>)
<li class=rfe>
Debian package will force-terminate Jenkins if it fails to shut down in 5 seconds.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5415">issue 5415</a>)
<h3><a name=v1.396>What's new in 1.396</a> (2011/02/02)</h3>
Kohsuke Kawaguchi
committed
<li class=bug>
Fixed a bug in crontab "day of week" handling in locales where a week starts from Monday.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8401">issue 8401</a>)
<li class=bug>
If a master fails to ping a slave, it should be hard-disconnected.
<li class=bug>
"java -jar hudson.war --daemon" was forcing umask 027. This includes Debian/redhat packages.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5114">issue 5114</a>)
Kohsuke Kawaguchi
committed
<li class=rfe>
If the JNLP-connected slave drops out without the master not noticing, allow the reconnection
without rejecting it.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5055">issue 5055</a>)
<li class='major rfe'>
Fixed a trademark bug that caused a considerable fiasco by renaming to Jenkins
<h3><a name=v1.395>What's new in 1.395</a> (2011/01/21)</h3>
<li class=bug>
Do not chmod/chown symlink targets in /var/lib/hudson (debian package)
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8502">issue 8502</a>)
<li class=bug>
M2 and M3 builds behave differently when tests fail.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8415">issue 8415</a>)
Kohsuke Kawaguchi
committed
<li class=bug>
Hudson was failing to record the connection termination problem in slave logs.
Seiji Sogabe
committed
<li class=bug>
Node names can be edited to include slashes and then cannot be removed.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8438">issue 8437</a>)
<li class=bug>
Fix temporarily offline slaves not showing active jobs
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8546">issue 8546</a>)
<li class=rfe>
Startup performance improvement
Loading
Loading full blame...