Newer
Older
</ul>
<h3><a name=v1.380>What's new in 1.380</a> (2010/10/09)</h3>
<ul class=image>
<li class=bug>
Safe restart was not working since 1.376
<li class=bug>
Don't let help icons get keyboard focus. This improves the keyboard navigability of the configuration page.
<li class=bug>
Debug message crept into the production code in 1.379.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7662">issue 7662</a>)
<li class=bug>
Fixed an AbstractMethodError in the UI with plugins (such as batch task.)
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7546">issue 7546</a>)
<li class=rfe>
Add "proxy compatible" option to default crumb issuing algoritm
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7518">issue 7518</a>)
</ul>
<h3><a name=v1.379>What's new in 1.379</a> (2010/10/02)</h3>
<ul class=image>
<li class='major bug'>
Fixed a pipe clogging problem that can result in a hanging build.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5977">issue 5977</a>,
<a href="http://issues.jenkins-ci.org/browse/JENKINS-7572">issue 7572</a>)
<li class=bug>
Fixed a possible NPE in computing dependency changes.
<li class=bug>
Fixed the malformed HTTP request error recovery behavior in Winstone.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7201">issue 7201</a>)
<li class=bug>
When checking module descendant relationships, SCM changelog paths were using system file separators while module paths were always using /s.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7611">issue 7611</a>)
<li class=bug>
Hudson was creating multiple instances of <tt>PageDecorator</tt>s, resulting in data consistency problem.
(<a href="http://hudson.361315.n4.nabble.com/PageDecorator-and-global-jelly-tp2552804p2552804.html">report</a>)
<li class=bug>
Fixed a possible AbstractMethodError
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7546">issue 7546</a>)
<li class=rfe>
Supported failsafe reports for the Maven2 job type.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4229">issue 4229</a>)
</ul>
<h3><a name=v1.378>What's new in 1.378</a> (2010/09/25)</h3>
<ul class=image>
<li class='major bug'>
Improving the master/slave communication to avoid pipe clogging problem.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5977">issue 5977</a>)
<li class='major bug'>
Rolling back to Ant 1.8.0 due to bug in Ant 1.8.1 file copy with large files.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7013">issue 7013</a>)
<li class=bug>
Multiple fingerprints and "redeploy artifacts" links are added to M2 builds when multiple forked lifecycles are invovled.
<li class=bug>
Computation of the module build time in the m2 job was incorrect when multiple forked lifecycles are involved.
<li class=bug>
Standardized logic for determining alternate settings file location in Maven projects for POM parsing and actual Maven execution.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4963">issue 4963</a>)
Side effect from earlier fix of <a href="http://issues.jenkins-ci.org/browse/JENKINS-7300">issue 7300</a> - some help files were linking to a now-moved file in SVN directly. Those are all changed to relative paths now.
<li class=bug>
BuildWrapper teardowns could not get result of build for Maven2 projects.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6033">issue 6033</a>)
<li class=bug>
Properly handle incremental builds of Maven projects using relative paths to modules.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5357">issue 5357</a>)
<li class=bug>
Setting of MAXOPENFILES was not reflected in the debian init script.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5721">issue 5721</a>)
<li class=bug>
Do not expose static resources under <tt>WEB-INF</tt> to clients
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7457">issue 7457</a>)
<li class=rfe>
Console annotations are added to highlight warnings/errors in Maven
<li class=rfe>
If a polling initiated a build, capture its log to the build.
<li class=rfe>
Added a new extension point to prolong the quiet down period programmatically.
<li class=rfe>
Added a new extension point to make the ping behaviour customizable.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5249">issue 5249</a>)
<li class=rfe>
Added a new classloader ("a la" child first for plugin)
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5360">issue 5360</a>)
</ul>
<h3><a name=v1.377>What's new in 1.377</a> (2010/09/19)</h3>
<ul class=image>
<li class=bug>
Moved nulling out of buildEnvironments to cleanUp, so that node variables are available in Publishers.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5925">issue 5925</a>)
<li class=bug>
Fixed a persistence problem in the label properties.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7378">issue 7378</a>)
<li class=bug>
Fixed a problem in saving configuration for matrix projects with multiple label axes.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7281">issue 7281</a>)
<li class=bug>
Fixed French localization problem.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6003">issue 6003</a>,
<a href="http://issues.jenkins-ci.org/browse/JENKINS-7404">issue 7404</a>)
<li class=rfe>
Matrix project now supports custom workspace.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5077">issue 5077</a>)
<li class='major rfe'>
Queue/execution model is extended to allow jobs that consume multiple executors on different nodes.
</ul>
<h3><a name=v1.376>What's new in 1.376</a> (2010/09/11)</h3>
<ul class=image>
<li class=bug>
Error in some remote API requests since 1.373.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7299">issue 7299</a>)
<li class=bug>
Fixed RSS of each user's "last builds only" are not found.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7384">issue 7384</a>)
<li class=bug>
Handle initialization problem more gracefully
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7380">issue 7380</a>)
<li class=bug>
A matrix build configuration page with multiple nodes/labels was broken since 1.373.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7281">issue 7281</a>)
<li class="rfe">
Added downgrade support for the core and plugins.
</ul>
<h3><a name=v1.375>What's new in 1.375</a> (2010/09/07)</h3>
<ul class=image>
<li class=bug>
CLI login did not work for about half of the CLI commands (those defined via @CLIMethod annotation).
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6628">issue 6628</a>)
<li class=bug>
Add escaping for comma character for Ant properties on Windows.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2149">issue 2149</a>)
<li class=bug>
Small update to empty Ant properties on Windows fix from 1.374, now also working for two consecutive empty properties.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7204">issue 7204</a>)
<li class=bug>
Fixed a possible race condition during Hudson start up.
<li class=rfe>
Improved the memory consumption when used with LDAP.
<li class=rfe>
Improved console annotations for Ant.
<li class=rfe>
(Internal) ConsoleNotes can now inject its associated CSS.
</ul>
<h3><a name=v1.374>What's new in 1.374</a> (2010/08/27)</h3>
<ul class=image>
<li class=bug>
Unable to add empty Ant properties on Windows since 1.370.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7204">issue 7204</a>)
<li class=rfe>
Maven2 projects now pick up Flexmojo test results automatically.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6893">issue 6893</a>)
<li class=rfe>
Auto-completion can be now easily added to text boxes by plugins.
<li class=rfe>
Non build modules in incremental Maven builds are now set to NOT_BUILD at the beginning of the build, already.
<li class=rfe>
Plugins can now transform the console output.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7112">issue 7112</a>)
<li class=rfe>
Administrator can unpin plugins that are pinned.
<li class=rfe>
Memory footprint reduction with fingerprints.
<li class=rfe>
Added "This build is disabled" on Matrix project when it disabled.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7266">issue 7266</a>)
</ul>
<h3><a name=v1.373>What's new in 1.373</a> (2010/08/23)</h3>
<ul class=image>
<li class=bug>
Fixed a config page regression in the matrix project.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7213">issue 7213</a>)
<li class=bug>
Ant target annotation should allow colon in the target name.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7026">issue 7026</a>)
<li class=bug>
Fixed a 1.372 regression in handling whitespace and other characters in label names.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7216">issue 7216</a>)
<li class=bug>
Allow use of username/password parameters for CLI when using LDAP authentication.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6628">issue 6628</a>)
<li class=rfe>
Axes in multi-configuration projects are now extensible.
<li class=rfe>
Multi-configuration projects now allow multiple label/node axes.
<li class=rfe>
Improved the layout algorithm of the matrix project visualization.
(<a href="http://hudson.361315.n4.nabble.com/PATCH-Prefer-Y-axis-based-on-size-td2324178.html#a2324178">patch</a>)
<li class=rfe>
JUnit report archiving now captures stdout of tests run in Surefire.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4158">issue 4158</a>)
<li class=rfe>
Updated bundled ssh-slaves plugin to version 0.13.
</ul>
<h3><a name=v1.372>What's new in 1.372</a> (2010/08/13)</h3>
<ul class=image>
<li class=rfe>
Persist matrix-based security settings in a consistent order
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7138">issue 7138</a>)
<li class='major rfe'>
Jobs can now use boolean expression over labels to control where they run.
</ul>
<h3><a name=v1.371>What's new in 1.371</a> (2010/08/09)</h3>
<ul class=image>
<li class="major bug">
A security hole in CLI command implementations enable unauthorized users
from executing commands.
(SECURITY-5)
</ul>
<h3><a name=v1.370>What's new in 1.370</a> (2010/08/07)</h3>
<ul class=image>
<li class=bug>
Added escaping of special characters when passing properties to Ant on Windows.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7108">issue 7108</a>)
<li class=bug>
Workaround issue in IBM JVM causing intermittent ClassNotFoundExceptions.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5141">issue 5141</a>)
<li class=bug>
Fixed a memory leak in Winstone
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5119">issue 5119</a>)
<li class=rfe>
Updated bundled cvs plugin to version 1.2.
<li class=rfe>
Incorporated community contributed translations in Korean and Dutch.
</ul>
<h3><a name=v1.369>What's new in 1.369</a> (2010/07/30)</h3>
<ul class=image>
<li class="major bug">
<code>X-Hudson</code> header not being sent in 1.368.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7100">issue 7100</a>)
<li class=bug>
NPE on build after incremental Maven builds are aborted.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6429">issue 6429</a>)
<li class=bug>
On-demand slaves would launch even when "only for tied jobs" is set.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7054">issue 7054</a>)
<li class=bug>
Fix links to ant targets in console output view that were added in 1.367.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7041">issue 7041</a>)
<li class=bug>
Avoid error with invalid or null primary view, such as in upgrade from older Hudson.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6938">issue 6938</a>)
<li class=bug>
Support LogRotator deletion of old artifacts in multiconfiguration projects.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6925">issue 6925</a>)
<li class=bug>
Build queue was not saved in safeRestart or safeExit.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6804">issue 6804</a>)
<li class=rfe>
CLI can now work with a reverse proxy that requires BASIC auth.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-3796">issue 3796</a>)
</ul>
<h3><a name=v1.368>What's new in 1.368</a> (2010/07/26)</h3>
<ul class=image>
<li class=bug>
Make <tt>/buildWithParameters</tt> support remote cause and user supplied cause text
for build via authentication token, just as <tt>/build</tt> does.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-7004">issue 7004</a>)
<li class=bug>
Auto install of JDK when master/slave are different platforms would fail.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6880">issue 6880</a>)
<li class=bug>
Modified to work with Tomcat 7.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6738">issue 6738</a>)
</ul>
<h3><a name=v1.367>What's new in 1.367</a> (2010/07/16)</h3>
<ul class=image>
<li class=bug>
Safe restart made Hudson unresponsive until all running jobs complete, since 1.361.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6649">issue 6649</a>)
<li class=bug>
Plugins with dependencies show wrong description on installed plugins page.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6966">issue 6966</a>)
<li class=bug>
Fix redirect after login when return URL has characters that need encoding.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6960">issue 6960</a>)
<input type='hidden'> field shouldn't be getting the plain text password value.
<li class=rfe>
Added a mechanism to register CLI option handler as an extension point.
<li class=rfe>
Added a CLI command 'set-build-result' that can be used from inside a build to set the build status.
<li class=rfe>
Show outline structure for Ant execution in the console output view.
<li class=rfe>
Remote API now supports the 'tree' filter query parameter which is more efficient and easier to use.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5940">issue 5940</a>)
</ul>
<h3><a name=v1.366>What's new in 1.366</a> (2010/07/09)</h3>
<ul class=image>
<li class='major bug'>
Fixed a possible security issue where a malicious user with the project
configuration access can trick Hudson into leaking the proxy password,
if Hudson is configured with a proxy with username/password.
(SECURITY-3)
<li class=bug>
Delete contained module builds when a maven project build is deleted, to avoid
orphaned builds which can then affect the displayed result of a prior build.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6779">issue 6779</a>)
<li class=bug>
Hide some sidepanel links that should not be shown in user-private views.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6832">issue 6832</a>)
<li class=bug>
Fix for file parameters that are copied to a subdirectory of the workspace.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6889">issue 6889</a>)
<li class=bug>
File parameters uploaded via the CLI are now displayed correctly on the build Parameters page.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6896">issue 6896</a>)
<li class=bug>
Allowed file parameters to be downloaded even when the name contains URL-unfriendly characters.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6897">issue 6897</a>)
<li class=bug>
Fixed a garbage in the raw console plain text output.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6034">issue 6034</a>)
<li class=bug>
"Hudson is loading" page didn't take the user back to the same page.
<li class=rfe>
Hudson can now remotely install JDK on Windows slaves when connecting via the
"Let Hudson control this Windows slave as a Windows service" mode.
<li class=rfe>
The "Let Hudson control this Windows slave as a Windows service" mode now allows the same Windows slave
to be used by multiple Hudson masters.
</ul>
<h3><a name=v1.365>What's new in 1.365</a> (2010/07/05)</h3>
<ul class=image>
<li class='major bug'>
Fixed a critical security problem. See <a href="http://infradna.com/content/security-advisory-2010-07-05">the advisory</a> for more details.
</ul>
<h3><a name=v1.364>What's new in 1.364</a> (2010/06/25)</h3>
<ul class=image>
<li class=bug>
Fixed a race condition where a queued build may get executed multiple times.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6819">issue 6819</a>)
<li class=bug>
Some UI labels related to JUnit results were shown in the wrong locale.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6824">issue 6824</a>)
<li class=rfe>
<tt>BuildWrapper</tt>s can now contribute build variables.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6497">issue 6497</a>)
</ul>
<h3><a name=v1.363>What's new in 1.363</a> (2010/06/18)</h3>
<ul class=image>
<li class=bug>
Fix queue handling to close locking gap between removing job from queue and starting build,
to prevent unintended concurrent builds (refactor of change first made in 1.360).
(<a href="http://hudson.361315.n4.nabble.com/Patch-to-fix-concurrent-build-problem-td2229136.html">report</a>)
<li class=bug>
Allow multiple dependencies between same two projects, as they may trigger under
different conditions and with different parameters.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5708">issue 5708</a>)
<li class=bug>
Timeline on build trend page should use server timezone instead of always GMT.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6692">issue 6692</a>)
<li class=bug>
Don't mask the cause of the checkout related exception.
<li class=bug>
"who am I?" page should be visible to everyone.
<li class=rfe>
Avoid pointless and harmful redirection when downloading slave.jar.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5752">issue 5752</a>)
<li class=rfe>
Cache downloaded JDKs.
<li class=bug>
Reinstall a JDK when a different version is selected.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5551">issue 5551</a>)
<li class=rfe>
Integrated community-contributed translations (Germany, Greek, Spanish, Finnish, Hungarian, Italian, Japanese, French,
Russian, Slovenian, Dutch, Traditional Chinese, Swedish, Ukrainian, and Portuguese.)
<li class=rfe>
Upgraded bundled Ant to version 1.8.1.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6562">issue 6562</a>)
</ul>
<h3><a name=v1.362>What's new in 1.362</a> (2010/06/11)</h3>
<ul class=image>
<li class=bug>
Restored optional container-based authentication for CLI.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6587">issue 6587</a>)
<li class=bug>
Fix javascript error when a plugin uses an empty <tt>dropdownList</tt>, resulting in LOADING overlay being left up.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6542">issue 6542</a>)
<li class=rfe>
Add setting so job views may show only enabled or disabled jobs.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6673">issue 6673</a>)
<li class=rfe>
File parameters can now be downloaded from the build Parameters page.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6719">issue 6719</a>)
<li class=rfe>
Added an ability to point to different update sites.
<li class=rfe>
Added a new extension point to plug in custom utility to kill processes.
<li class=rfe>
Added a proactive error diagnostics to look for a broken reverse proxy setup.
(<a href="http://wiki.jenkins-ci.org/display/JENKINS//Running+Hudson+behind+Apache#RunningHudsonbehindApache-modproxywithHTTPS">report</a>)
</ul>
<h3><a name=v1.361>What's new in 1.361</a> (2010/06/04)</h3>
<ul class=image>
<li class=bug>
Fixed a bug where IE shows empty client cert dialog when connecting to HTTPS site run by Winstone.
(<a href="http://hudson.361315.n4.nabble.com/winstone-container-and-ssl-td383501.html">report</a>)
<li class=bug>
"java -jar hudson.war" with AJP was broken.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5753">issue 5753</a>)
<li class=bug>
Safe restart stopped working on protected Hudson since 1.359.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6667">issue 6667</a>)
<li class=bug>
Parameterized jobs did not use configured quiet period.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6660">issue 6660</a>)
<li class=bug>
Fix form data conflict when fingerprinting is used with Promoted Builds plugin.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6642">issue 6642</a>)
<li class=bug>
Avoid possible exception at startup when some plugins have optional dependencies.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6435">issue 6435</a>)
<li class=bug>
Add <tt>autocomplete="off"</tt> for LDAP managerDN and managerPassword fields.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-3586">issue 3586</a>)
<li class=bug>
Set a TCP timeout when slaves connect to the master.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6262">issue 6262</a>)
<li class=bug>
File parameter builds started with the CLI command no longer throw an NPE.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4296">issue 4296</a>)
<li class=bug>
Workaround for bug in Glassfish Enterprise.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6459">issue 6459</a>)
<li class=bug>
Ensure nested <tt>f:repeatable</tt> content does not inherit outer list when inner list is null.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6679">issue 6679</a>)
<li class=rfe>
Add two new permalinks to job pages: "Last unstable build" and "Last unsuccessful build".
<li class=rfe>
Allow the build number to be set so long as it's still bigger than the last build.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4930">issue 4930</a>)
<li class=rfe>
Copied jobs are now disabled until configuration is saved, so they don't start building before ready.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2494">issue 2494</a>)
<li class=rfe>
Reduced logging from jmDNS.
</ul>
<h3><a name=v1.360>What's new in 1.360</a> (2010/05/28)</h3>
<ul class=image>
<li class=bug>
A Java6 dependency had crept in in 1.359.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6653">issue 6653</a>)
<li class=bug>
Workaround for bug in Glassfish Enterprise.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6459">issue 6459</a>)
<li class=rfe>
Added an extension point to control the assignment of tasks to nodes.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6598">issue 6598</a>)
</ul>
<h3><a name=v1.359>What's new in 1.359</a> (2010/05/21)</h3>
<ul class=image>
<li class=bug>
Accept latest JRockit JVM release as a compatible JVM.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6556">issue 6556</a>)
<li class=rfe>
Hudson now broadcasts itself in DNS multicast at "_hudson._tcp.local" to facilitate auto-discovery from other tools
<li class=rfe>
Added the "-block" option to the "quiet-down" CLI command so that the command will block until the system really quiets down.
</ul>
<h3><a name=v1.358>What's new in 1.358</a> (2010/05/14)</h3>
<ul class=image>
<li class=bug>
Too much memory used by stdout/stderr from test results.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6516">issue 6516</a>)
<li class=bug>
Fixed a memory leak in Winstone sessions.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5119">issue 5119</a>)
<li class=bug>
Fix to handle usernames with colon character on Windows.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6476">issue 6476</a>)
<li class=bug>
Fixed the port number handling problem in debian init script.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6474">issue 6474</a>)
<li class=bug>
Fix FilePath.getParent() handling of edge cases.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6494">issue 6494</a>)
<li class=bug>
Fix css conflict introduced in 1.357 that caused missing data display in analysis plugins.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6496">issue 6496</a>)
<li class=rfe>
Support "optional=true" parameter for @Extension.
<li class=rfe>
Supported OpenSSL-style certificate/key file format with "java -jar hudson.war"
<li class=rfe>
If --httpsPort option is given without the certificate, run with a one-time self-signed certificate.
<li class=rfe>
Hudson shouldn't show a login error page unless the user really failed to login (think about when the user presses a back button.)
</ul>
<h3><a name=v1.357>What's new in 1.357</a> (2010/05/07)</h3>
<ul class=image>
<li class=bug>
Maven builds abort unexpectedly due to a SocketTimeoutException on machine with poor resources.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-3273">issue 3273</a>)
<li class=bug>
Fix incorrect handling of ".." in paths with mix of / and \ separators since 1.349.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5951">issue 5951</a>)
<li class=bug>
Javadoc publishing should not fail build if javadoc is already current.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6332">issue 6332</a>)
<li class=bug>
Fix download of files/artifacts larger than 2GB.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6351">issue 6351</a>)
<li class=bug>
Build page may not list all of the artifacts since 1.348.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6371">issue 6371</a>)
<li class=bug>
Add workaround for Opera 10.52/53 bug causing error in saving job configuration.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6424">issue 6424</a>)
<li class=bug>
Fix createSymlink problem on *nix systems that do not use GNUCLibrary since 1.356.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6437">issue 6437</a>)
<li class=bug>
Hide add/edit description link on test result pages when user does not have
permission to submit a description.
<li class=rfe>
Changed permission required to set description on test result pages
from Build Job to Update Run.
<li class=rfe>
Add "LOADING" overlay on global and job config pages until form is ready for use.
<li class=rfe>
Email recipient lists now support build parameters.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6394">issue 6394</a>)
<li class=rfe>
Make it easier to see the latest update jobs on the Update Center page.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4255">issue 4255</a>)
<li class=rfe>
Allow plugins to use forms with an onsubmit handler, and fix "no-json" handling.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5927">issue 5927</a>)
<li class=rfe>
Updated bundled subversion plugin to version 1.17.
</ul>
<h3><a name=v1.356>What's new in 1.356</a> (2010/05/03)</h3>
<ul class=image>
<li class=bug>
Fix <tt>StringIndexOutOfBoundsException</tt> in console log from <tt>UrlAnnotator</tt>.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6252">issue 6252</a>)
<li class=bug>
Fixed potential deadlock between saving project config and getting project page.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6269">issue 6269</a>)
<li class=bug>
Fixed timeline display on build time trend page.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6439">issue 6439</a>)
<li class=bug>
Fixed garbled response of XML API if xpath is specified.
(<a href="http://n4.nabble.com/Hudson-API-XML-td1723766.html#a1723766">ja@hudson.dev.javanet</a>)
<li class=bug>
Fix broken links for stopping jobs in executor list on pages for slave nodes or filtered views.
<li class=bug>
Fixed <tt>NoSuchMethodError</tt> with Maven and Ivy plugins.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6311">issue 6311</a>)
<li class=rfe>
Extension points can be now sorted.
</ul>
<h3><a name=v1.355>What's new in 1.355</a> (2010/04/16)</h3>
<ul class=image>
<li class=bug>
Colored ball image at top of build pages was broken for Hudson in some web
containers (fixed by removing workaround for a Firefox bug fixed since 3.0.5/Dec2008).
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2341">issue 2341</a>)
<li class=bug>
Console page while build is running did not wrap lines when viewed in IE.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5869">issue 5869</a>)
<li class=bug>
Fixed build history to indicate test failure for MavenBuild and MavenModuleSetBuild.
<li class=bug>
Make <tt>dropdownList</tt> work in repeatable content, such as a build step.
<li class=bug>
Fixed a bug where a job created via XML didn't properly receive upstream/downstream computation.
(<a href="http://n4.nabble.com/Hudson-API-td1747758.html#a1747758">report</a>)
<li class=bug>
Argument masking wasn't working correctly for commands run on slaves
(<a href="http://n4.nabble.com/Password-masking-when-running-commands-on-a-slave-tp1753033p1753033.html">report</a>)
<li class=rfe>
Added the slave retention strategy based on a schedule.
<li class=rfe>
Added to configure charset option of Mailer.
</ul>
<h3><a name=v1.354>What's new in 1.354</a> (2010/04/12)</h3>
<ul class=image>
<li class=bug>
POM parsing was still using the module root as the base for relative paths for alternate settings files.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6080">issue 6080</a>)
<li class=bug>
Fix dynamic updates of build history table when CSRF protection is turned on.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6072">issue 6072</a>)
<li class=bug>
Improved the error reporting mechanism in LDAP setting.
<li class=bug>
Raw console output contains garbage.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6034">issue 6034</a>)
<li class=bug>
Fixed a file handle leak in the slave connection.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6137">issue 6137</a>)
<li class=bug>
Quiet period wasn't taking effect properly when doing parameterized builds.
</ul>
<h3><a name=v1.353>What's new in 1.353</a> (2010/03/29)</h3>
<ul class=image>
<li class=bug>
Tagging a repository can result in NPE.
<li class=bug>
Fix possible form submission error when using multiple combobox elements.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-6025">issue 6025</a>)
<li class=bug>
Better escaping of test case names in test results pages.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5982">issue 5982</a>)
<li class=bug>
Make radio buttons work in repeatable content, such as a build step.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5028">issue 5028</a>)
<li class=bug>
Fixed the handling of verifying that the POM path entered for Maven projects exists.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4693">issue 4693</a>)
<li class=rfe>
Added link to builds in buildTimeTrend
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-3993">issue 3993</a>)
</ul>
<h3><a name=v1.352>What's new in 1.352</a> (2010/03/19)</h3>
<ul class=image>
<li class=bug>
Fixed a file handle leak when a copy fails.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5899">issue 5899</a>)
<li class=bug>
Replace '>' with '_' in username, as already done for '<'.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5833">issue 5833</a>)
<li class=bug>
Fix <tt>editableComboBox</tt> to select item when mouse click takes more than 100ms.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2722">issue 2722</a>)
<li class=bug>
Fixed NPE when configuring a view without "Regular expression".
<li class=bug>
Page shouldn't scroll up when the user opens/closes a stack trace in the test failure report.
<li class=bug>
Fixed a bug where Hudson can put a wrong help file link.
(<a href="http://n4.nabble.com/Resolution-of-help-files-in-jelly-entries-tp1592533p1592533.html">report</a>)
<li class=bug>
Fixed Maven site goal archiving from slaves.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5943">issue 5943</a>)
<li class=bug>
Fixed a regression with NetBeans Hudson plugin progressive console output.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5941">issue 5941</a>)
<li class=bug>
Fixed a situation where a failure in plugin start up can prevent massive number of job loss.
<li class=rfe>
Supported JBoss EAP 5.0.0 GA.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5922">issue 5922</a>)
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
<li class=rfe>
CLI commands on protected Hudson now asks a password interactively, if run on Java6.
<li class=rfe>
Added CLI 'login' and 'logout' commands so that you don't have to specify a credential
for individual CLI invocation.
<li class=rfe>
URLs in the console output are now hyperlinks.
<li class=rfe>
Improved the URL annotation logic.
<li class=rfe>
Add drag&drop support for <tt>f:repeatable</tt> lists and use this for
the JDK/Ant/Maven installations in global config so these can be reordered.
<li class=rfe>
Integrated a new round of community-contributed localizations (ca, es, fi, fr, hi_IN, it, nl, ru, and sv_SE locales.)
</ul>
<h3><a name=v1.351>What's new in 1.351</a> (2010/03/15)</h3>
<ul class=image>
<li class='major bug'>
Regression in 1.350 that can delete old build artifacts.
(<a href="http://n4.nabble.com/Warning-about-Hudson-1-350-Could-delete-your-artifacts-td1593483.html">report</a>)
</ul>
<h3><a name=v1.350>What's new in 1.350</a> (2010/03/12)</h3>
<ul class=image>
<li class=bug>
Fix handling of relative paths in alternate settings.xml path for Maven projects.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4693">issue 4693</a>)
<li class=bug>
Alternate settings, private repository, profiles, etc were not used in embedded Maven for
deploy publisher.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4939">issue 4939</a>)
<li class=bug>
Make <tt>editableComboBox</tt> work in repeatable content, such as a build step.
<li class=bug>
If content is captured using <tt><j:set var="..">..content..</j:set></tt>,
fixed this to use proper HTML rendering when appropriate.
<li class=bug>
'<' and '&' in the console output was not escaped since 1.349
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5852">issue 5852</a>)
<li class='major bug'>
Fixed an <tt>AbstractMethodError</tt> in SCM polling under some circumstances.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5756">issue 5756</a>)
<li class='major bug'>
Fixed a <tt>ClassCastException</tt> in the Subversion plugin - now using Subversion plugin 1.13.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5827">issue 5827</a>)
<li class=bug>
The Maven Integration plugin link in the Update Center was going to a dead location.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4811">issue 4811</a>)
<li class=bug>
On RPM/DEB/etc installation, don't offer the self upgrade. It should be done by the native package manager.
(<a href="http://n4.nabble.com/RPM-for-Hudson-1-345-does-not-Upgrade-Automatically-tp1579580p1579580.html">report</a>)
<li class=bug>
Fixed a possible lock up of slaves.
<li class=rfe>
Added advanced option to LogRotator to allow for removing artifacts from old builds
without removing the logs, history, etc.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-834">issue 834</a>)
<li class=rfe>
Authentication support in Hudson CLI.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-3796">issue 3796</a>)
<li class=rfe>
Added console annotation support to SCM polling logs.
</ul>
<h3><a name=v1.349>What's new in 1.349</a> (2010/03/05)</h3>
<ul class=image>
<li class=bug>
Fix deserialization problem with fields containing double underscore.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5768">issue 5768</a>)
<li class=bug>
Fix deserialization problem for Exception objects where the XML has bad/old data.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5769">issue 5769</a>)
<li class=bug>
Fix serialization problem with empty CopyOnWriteMap.Tree.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5776">issue 5776</a>)
<li class=bug>
Fixed a bug that can cause 404 in the form validation check.
<li class=rfe>
Remote build result submission shouldn't hang forever even if Hudson goes down.
<li class=rfe>
Added a monitor for old or unreadable data in XML files and a manage screen to assist
in updating files to the current data format and/or removing unreadable data from plugins
that are no longer active. "Manage Hudson" page will show a link if any old/unreadable
data was detected.
<li class=rfe>
Added a mechanism to bundle <tt>init.groovy</tt> inside the war for OEM.
(<a href="http://n4.nabble.com/preconfigured-hudson-war-tp1575216p1575216.html">report</a>)
<li class=rfe>
Added an extension point to annotate console output.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2137">issue 2137</a>)
</ul>
<h3><a name=v1.348>What's new in 1.348</a> (2010/02/26)</h3>
<ul class=image>
<li class=rfe>
Fixed a performance problem of the job/build top page when there are too many artifacts.
<li class=rfe>
Improved /etc/shadow permission checks.
</ul>
<h3><a name=v1.347>What's new in 1.347</a> (2010/02/19)</h3>
<ul class=image>
<li class=bug>
Fix javascript problem showing test failure detail for test name with a quote character.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-1544">issue 1544</a>)
<li class=bug>
Hudson can incorrectly configure labels for the master when bleeding edge EC2 plugin is used.
<li class=bug>
Fixed the regression wrt the whitespace trimming caused by 1.346.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5633">issue 5633</a>)
<li class=bug>
Under some circumstances, Hudson can incorrectly delete the temporary directory itself.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5642">issue 5642</a>)
<li class=bug>
Newlines in MAVEN_OPTS environment variable can cause problems in other contexts.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5651">issue 5651</a>)
<li class=rfe>
Improved the form validation mechanism to support multiple controls.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5610">issue 5610</a>)
<li class=rfe>
Added message to slave log when it has successfully come online.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5630">issue 5630</a>)
</ul>
<h3><a name=v1.346>What's new in 1.346</a> (2010/02/12)</h3>
<ul class=image>
<li class=bug>
Maven modules should not be buildable when the parent project is disabled.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-1375">issue 1375</a>)
<li class=bug>
Fixed the broken quiet period implementation when polling interval is shorter than
the quiet period. (Changes in SCM impls are needed for this to take effect.)
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2180">issue 2180</a>)
<li class=bug>
Escape username in URLs in case it contains special characters such as "#".
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2610">issue 2610</a>)
<li class=bug>
Fix sidepanel link for People to be visible and show view-specific info when appropriate.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5443">issue 5443</a>)
<li class=bug>
Improved HTML rendering, not using closing tags that do not exist in HTML.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5458">issue 5458</a>)
<li class=bug>
Show better error message for missing view type selection when creating a view.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5469">issue 5469</a>)
<li class=bug>
Hudson wasn't properly streaming a large external build submission,
which can result in OOME and unresponsiveness.
<li class=rfe>
Use fixed-width font in text area for shell/batch build steps.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5471">issue 5471</a>)
<li class=rfe>
Use user selected icon size on People page.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5447">issue 5447</a>)
<li class=rfe>
Speed/footprint improvement in the HTML rendering.
</ul>
<h3><a name=v1.345>What's new in 1.345</a> (2010/02/08)</h3>
<ul class=image>
<li class='major bug'>
Update center retrieval, "build now" link, and real-time console update was broken in 1.344.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5536">issue 5536</a>)
Fixed the backward incompatibility introduced in JENKINS-5391 fix in 1.344.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5391">issue 5391</a>)
</ul>
<h3><a name=v1.344>What's new in 1.344</a> (2010/02/05)</h3>
<ul class=image>
<li class=bug>
Removed the forced upper casing in parameterized builds.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5391">issue 5391</a>)
<li class=bug>
Password parameter on the disk should be encrypted.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5420">issue 5420</a>)
<li class=bug>
Duplicate entries on Upstream/Downstream project with "Build modules in parallel".
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5293">issue 5293</a>)
<li class=bug>
"Projects tied on" should be "Projects tied to".
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5451">issue 5451</a>)
<li class=bug>
Fixed the bug that prevents update center metadata retrieval in Jetty.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5210">issue 5210</a>)
<li class=rfe>
Show which plugins have already been upgraded in Plugin Manager.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2313">issue 2313</a>)
<li class=rfe>
Show Hudson upgrade status on manage page instead of offering same upgrade again.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-3055">issue 3055</a>)
<li class=rfe>
Make badges in build history line up.
(<a href="http://n4.nabble.com/Align-lock-sign-of-keep-build-forever-td1016427.html">report</a>)
</ul>
<h3><a name=v1.343>What's new in 1.343</a> (2010/01/29)</h3>
<ul class=image>
<li class=bug>
Don't report a computer as idle if it running the parent job for a matrix project.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5049">issue 5049</a>)
<li class=bug>
Improve error message for a name conflict when renaming a job.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-1916">issue 1916</a>)
<li class=bug>
Job description set via the remote API was not saved.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5351">issue 5351</a>)
<li class=bug>
Work around a JVM bug on Windows that causes the "Access denied" error
while creating a temp file.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5313">issue 5313</a>)
<li class=bug>
Fixed a NPE in the update center with the container authentication mode.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5382">issue 5382</a>)
<li class=bug>
Global MAVEN_OPTS for Maven projects wasn't getting loaded properly for configuration.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5405">issue 5405</a>)
<li class=bug>
Fix for parameterized project with choice parameter value that has < or > character.
(<a href="http://n4.nabble.com/Fwd-IllegalArgumentException-when-use-parametrised-build-with-choice-parametr-td1311451.html#a1311451">report</a>)
<li class=bug>
Build queue was showing some of the items in the wrong order — it should show new ones first and
old ones later.
<li class=rfe>
Move form to adjust logging levels to its own page and include table of configured levels.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2210">issue 2210</a>)
<li class=rfe>
Allow the administrator to control the host names via a system property "host.name" per slave,
in case auto-detection fails.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5373">issue 5373</a>)
<li class=rfe>
Introduced a new extension point for test result parsers.
(<a href="http://n4.nabble.com/Review-requested-Test-Result-Refactoring-tp978100p978100.html">discussion</a>)
<li class=rfe>
Data loading is made more robust in the face of linkage failures.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5383">issue 5383</a>)
<li class=rfe>
Auto-detect if Hudson is run in Solaris <a href="http://www.sun.com/bigadmin/content/selfheal/smf-quickstart.jsp">SMF</a>
and provide restart capability.
(<a href="http://n4.nabble.com/Self-restart-not-available-when-running-as-Solaris-SMF-tp1289605p1289605.html">report</a>)
<li class=rfe>
Formalized an extension point to control priority among builds in the queue.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-833">issue 833</a>)
</ul>
<h3><a name=v1.342>What's new in 1.342</a> (2010/01/22)</h3>
<ul class=image>
<li class=bug>
Commands run on slaves (such as SCM operations) were not printed to the log
the way they would be when run on master.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5296">issue 5296</a>)
<li class=bug>
Downstream jobs could fail to trigger when using per-project read permissions.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5265">issue 5265</a>)
<li class=bug>
Update lastStable/lastSuccessful symlinks on filesystem later in build process to avoid
incorrectly updating links when build fails in post-build actions, and links briefly
pointing to a build that is not yet complete.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2543">issue 2543</a>)
<li class=bug>
Debian package no longer changes the permissions and owner of the jobs and .ssh directory.
This is to improve upgrade speed and so that ssh works properly after upgrading.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4047">issue 4047</a> and
<a href="http://issues.jenkins-ci.org/browse/JENKINS-5112">issue 5112</a>)
<li class=bug>
Automatic tool installation wasn't honoring proxy setting.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5271">issue 5271</a>)
<li class=bug>
Fixed a bug that induces a NPE during list view column construction.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5061">issue 5061</a>)
<li class=bug>
Fixed a bug that can cause Hudson to fail to encode non-ASCII characters in URL.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5155">issue 5155</a>)
<li class=bug>
Added "process-test-classes" phase to Maven intercepter.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2226">issue 2226</a>)
<li class=bug>
Fixed a regression in the remote API in 1.341.
(<a href="http://n4.nabble.com/GZIP-encoded-response-only-for-css-js-resources-tp1010358p1010358.html">report</a>)
<li class=rfe>
Improved error diagnostics when failing to auto install Maven/Ant.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5272">issue 5272</a>)
<li class=rfe>
Infer the default e-mail address more smartly with user IDs like "DOMAIN\user" (often seen in Windows)
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5164">issue 5164</a>)
<li class=rfe>
The hudson.model.Run.ArtifactList.treeCutoff property should not limit the number
of artifacts shown by the API.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5247">issue 5247</a>)
<li class=rfe>
Spanish translation made a great progress.
</ul>
<h3><a name=v1.341>What's new in 1.341</a> (2010/01/15)</h3>
<ul class=image>
<li class=bug>
Completed fix started in 1.325 for updating bundled plugins, now working when security is enabled.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-3662">issue 3662</a>)
<li class=bug>
TemporarySpaceMonitor and DiskSpaceMonitor fail to instantiate on fresh systems.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5162">issue 5162</a>)
<li class=bug>
/tmp space monitoring didn't work if /tmp is filled up completely.
<li class=rfe>
Plugins can now control how builds are triggered when they declare downstream jobs.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5236">issue 5236</a>)
<li class=rfe>
Hudson now detects a cyclic dependencies among plugins and report the error gracefully.
<li class=rfe>
Extension points can now contribute multiple actions.
<li class=rfe>
Responses to remote API calls now honor the "Accept-Encoding" header.
(<a href="http://n4.nabble.com/GZIP-encoded-response-only-for-css-js-resources-tp1010358p1010358.html">report</a>)
<li class=rfe>
Link to project changes summary instead of this build's changes for "still unstable" email.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-3283">issue 3283</a>)
<li class=rfe>
SCM retry count and "Block build when upstream project is building" is now available on matrix projects.
(<a href="http://n4.nabble.com/Advanced-configuration-in-matrix-projects-td1011215.html#a1011215">report</a>)
</ul>
<h3><a name=v1.340>What's new in 1.340</a> (2010/01/11)</h3>
<ul class=image>
<li class=bug>
Non ASCII chars get mangled when a new user is created.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2026">issue 2026</a>)
<li class=bug>
Fixed garbled mail text when default encoding is not UTF-8.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-1811">issue 1811</a>)
<li class=bug>
Fixed a bug in the log rotation setting of RPM packages.
(<a href="http://n4.nabble.com/Hudson-logrotate-for-RPM-incorrect-tp999444p999444.html">report</a>)
<li class=rfe>
Added a new CLI command to obtain list of changes by specifying builds.
<li class=rfe>
Improved memory/swap monitoring on Solaris systems that doesn't have the 'top' command.
(<a href="http://n4.nabble.com/Version-1-329-Java-Error-2-tp387349p387349.html">report</a>)
<li class=rfe>
User IDs in Hudson are now case preserving but case insensitive.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-4354">issue 4354</a>)
<li class=rfe>
CVS support is separated into a plugin, although it's still bundled by default for compatibility.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-3101">issue 3101</a>)
</ul>
<h3><a name=v1.339>What's new in 1.339</a> (2009/12/24)</h3>
<ul class=image>
<li class=bug>
<tt>slave.jar</tt> incorrectly shipped with a version number indicating a private build.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5138">issue 5138</a>)
<li class=bug>
Global MAVEN_OPTS weren't saving due to TopLevelItemDescriptors not being configured in global configuration.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-5142">issue 5142</a>)
<li class=bug>
Make maven project more resilient to exceptions from plugins.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-3279">issue 3279</a>)
<li class=rfe>
Add the ability to configure low-disk space thresholds.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2552">issue 2552</a>)
<li class=rfe>
Allow BuildWrapper tearDown code to detect when the build has failed.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2485">issue 2485</a>)
<li class=rfe>
Add help regarding "Auto" repository browser selection and add support
for this in Subversion plugin.
(<a href="http://issues.jenkins-ci.org/browse/JENKINS-2082">issue 2082</a>)