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".
(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">
<!-- TODO replace with new link:
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>
<!-- TODO replace with new link: 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 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>
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=bug>
Fixed a persistence problem in <tt>View$PropertyList</tt>
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9367">issue 9367</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.409>What's new in 1.409</a> <!--=DATE=--></h3>
<!--=RC-CHANGES=-->
</div><!--=END=-->
<h3><a name=v1.408>What's new in 1.408</a> (2011/04/18)</h3>
<ul class=image>
<li class='major bug'>
Fixed a regression that resulted in too much escaping
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9426">issue 9426</a>)
</ul>
<h3><a name=v1.407>What's new in 1.407</a> (2011/04/15)</h3>
<li class='major bug'>
Implemented comprehensive preventive measure against cross-site scripting.
(SECURITY-14)
<li class=bug>
Javadoc links on maven job page with only one module
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9202">issue 9202</a>)
<li class=bug>
Duplicate test results with Maven2 projects
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-1557">issue 1557</a>)
<li class=bug>
Re-fixed JDK1.6 dependency that has crept into the core in 1.400
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8914">issue 8914</a>)
<li class=bug>
eclipse-plugin packaging doesn't work with maven plugin support.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8348">issue 8438</a>)
<li class=bug>
Failed to parse POMs for packaging swc.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8448">issue 8448</a>)
<li class=bug>
Fixed "AdjunctManager is not installed" error when Jenkins failed to startup.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9271">issue 9271</a>)
<li class=rfe>
Jenkins has a new logo, thanks to Charles Lowell at The Frontside
<h3><a name=v1.406>What's new in 1.406</a> (2011/04/11)</h3>
<li class=bug>
Default viewport of the Timeline widgets were off by one day.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6439">issue 6439</a>)
Kohsuke Kawaguchi
committed
<li class=bug>
Label expression logic wasn't supporting a binary operator sequence like "a || b || c"
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8537">issue 8537</a>)
<li class=bug>
In matrix security, newly added rows weren't removable
Kohsuke Kawaguchi
committed
<li class=bug>
Improve the stability of the test harness
<li class=bug>
Fixed a bug in handling ' and " in matrix build label axis
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9009">issue 9009</a>)
<li class=bug>
Fixed NPE in the "deploy to Maven repository" as a post-action.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9084">issue 9084</a>)
Jesse Farinacci
committed
<li class=rfe>
Performance: Specify image sizes for faster page loading
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9182">issue 9182</a>)
<li class=rfe>
Support nested testsuites in the JUnit test result
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6545">issue 6545</a>)
Stephen Connolly
committed
<li class=rfe>
Added an extension point to allow adding transient actions to computers.
Stephen Connolly
committed
<li class=rfe>
Added an extension point to allow associating custom properties with views.
<li class=rfe>
Actions can now override their rendering in the parent model object.
<li class=rfe>
Jenkins is exposed to DNS multi-cast as Jenkins now
Kohsuke Kawaguchi
committed
<li class=rfe>
Added a mechanism for plugins to write an invisible job property
<li class=rfe>
Added a mechanism for plugins to write an invisible node property
<h3><a name=v1.405>What's new in 1.405</a> (2011/04/04)</h3>
Fixed link to javadoc in maven modules and add link to generated test javadoc
<li class=bug>
Fixed an AbstractMethodError in ItemGroupMixin.create when using some older plugins.
<li class=bug>
The "last duration" column was broken since 1.403.
<li class=bug>
Fixed a bug where XML API can produce malformed XML.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8988">issue 8988</a>)
<li class=bug>
Archive maven artifacts by their canonical names to avoid possible name conflicts
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9122">issue 9122</a>)
<li class=bug>
Marking modules as 'not build' in maven incremental builds didn't work anymore in maven 3 jobs
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9072">issue 9072</a>)
<li class=bug>
In incremental maven builds, modules could be left unbuilt, although they had SCM changes
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5764">issue 5764</a>)
<li class=bug>
Rebuilding dependency graph was taking much too long for big maven projects
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7535">issue 7535</a>)
<li class=bug>
Maven builds didn't work in JBoss 6.
<li class=rfe>
Ping setup for detecting bad master/slave communication is done more consistently now
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8990">issue 8990</a>)
<li class=rfe>
Expand environment variables in fingerprint targets
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9138">issue 9138</a>)
Stephen Connolly
committed
<li class=rfe>
Added an extension point to allow adding transient actions to computers.
<h3><a name=v1.404>What's new in 1.404</a> (2011/03/27)</h3>
<li class=bug>
Regression in jenkins .401 maven plugin - deploy to repository post-task
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9084">issue 9084</a>)
Kohsuke Kawaguchi
committed
<li class=bug>
Fixed a bug in persisting user configuration that causes NPE in some plugins
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-9062">issue 9062</a>)
<li class=bug>
Replacement of some maven properties is not working
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8573">issue 8573</a>)
Kohsuke Kawaguchi
committed
<li class=bug>
Fixed JDK1.6 dependency that has crept into the core in 1.400
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8914">issue 8914</a>)
Kohsuke Kawaguchi
committed
<li class=bug>
When both "block build when upstream/downstream is building" are checked, the upstream block check wasn't taking effect.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8968">issue 8968</a>)
Andrew Bayer
committed
<li class=bug>
A project aggregating tests without any tests itself should now link properly
to latest aggregated results, rather than broken link to non-existent test
results.
<li class=bug>
Initial position of the "build time" timeline was off by one day
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-8865">issue 8865</a>)
Loading
Loading full blame...