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 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">
<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>
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=-->
Jesse Glick
committed
<li class=rfe>
XStream form of projects excessively strict about null fields.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15817">issue 15817</a>)
<li class=bug>
Build records were broken if timezone was changed while running.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15816">issue 15816</a>)
<li class=bug>
Symlink detection refinement on Java 7.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13202">issue 13202</a>)
<li class='major bug'>
Displaying massive test suite results could bring down Jenkins.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15818">issue 15818</a>)
<li class="major bug">
Jenkins kicks off the wrong downstream builds for Maven.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15367">issue 15367</a>)
<li class=bug>
Rotation of slave agent launch logs is broken for Windows masters.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15408">issue 15408</a>)
<li class=bug>
Failure to initialie the SSH daemon shouldn't fail the boot.
<li class=rfe>
Added new GUI-based slave installer for upstart
<li class=bug>
Duplicated / multiple "Jenkins CLI" entries under "Manage Jenkins".
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15732">issue 15732</a>)
<li class=bug>
Maven2 job fails when using maven-failsafe-plugin
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15865">issue 15865</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.492>What's new in 1.492</a> <!--=DATE=--></h3>
<!--=RC-CHANGES=-->
</div><!--=END=-->
<h3><a name=v1.491>What's new in 1.491</a> (2012/11/18)</h3>
Richard Mortimer
committed
<li class='major bug'>
HistoryWidget/entry.jelly throws NullPointerException
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15499">issue 15499</a>)
<li class="major bug">
<code>ArrayIndexOutOfBoundsException</code> or <code>StringIndexOutOfBoundsException</code> launching processes such as Mercurial polling. (Regression in 1.489.)
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15733">issue 15733</a>)
<li class=bug>
Fixed an XSS and a few open-redirect problems
<li class=rfe>
Support failsafe the same way as surefire in maven2 jobs
<li class=rfe>
Support <code>settings.xml</code> provider for freestyle maven buildstep too
<li class=bug>
Invert dependency of maven-plugin and config-file-provider plugin (if config-file-provider is installed, this change requires an update of the config-file-provider to >= 2.3)
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14914">issue 14914</a>)
<h3><a name=v1.490>What's new in 1.490</a> (2012/11/12)</h3>
<li class=bug>
Fixed the redirect handling in IPv6 literal address.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14452">issue 14452</a>)
<li class=bug>
Update logging levels in LogRotator - hudson.tasks.LogRotator perform
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15540">issue 15540</a>)
<li class=bug>
Jobs in folders not displayed when showing tied jobs for a computer or label.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15666">issue 15666</a>)
<li class=bug>
When installing plugins with overlapping dependencies, Jenkins downloads the duplicate plugins multiple times.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-10569">issue 10569</a>)
<li class=rfe>
Disable Nagle's algorithm for TCP/IP slave connection
<h3><a name=v1.489>What's new in 1.489</a> (2012/11/04)</h3>
<li class=bug>
JENKINS_HOME can be now on UNC path (like \\server\mount\dir)
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-9615">issue 9615</a>)
<li class=bug>
Deleting deeply nested directories could fail on Windows in Java 6.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15418">issue 15418</a>)
<li class=rfe>
Improved the auto-completion of job names to support hierarchy better.
<h3><a name=v1.488>What's new in 1.488</a> (2012/10/28)</h3>
<ul class=image>
<li class=bug>
Harmless but noisy exception running builds on some Windows systems in non-English locale.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15316">issue 15316</a>)
</ul>
<h3><a name=v1.487>What's new in 1.487</a> (2012/10/23)</h3>
<li class=rfe>
JNLP Slave agent on OS X can install itself as a launchd service.
<li class=rfe>
Using the bottom-sticking "OK" button in more places
<li class=rfe>
Slave logs are put into sub-directories to avoid cluttering $JENKINS_HOME
<li class=bug>
<code>/computer/*/doDelete</code> should try harder to remove even “zombie” <code>Computer</code>s.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15369">issue 15369</a>)
<li class=bug>
NPE from <code>PluginManager</code>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15511">issue 15511</a>)
Jesse Glick
committed
<li class=bug>
<code>Uncaught TypeError: Cannot read property 'firstChild' of null</code> breaks certain forms at least on Chrome.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15494">issue 15494</a>)
Added "manage old data" permanently to the "manage Jenkins" page.
<li class=rfe>
Plugin manager now supports uninstallation.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-3070">issue 3070</a>)
<h3><a name=v1.486>What's new in 1.486</a> (2012/10/14)</h3>
<li class=bug>
NullPointerException in various parts of the core due to <tt>RunList</tt> returning null.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15465">issue 15465</a>)
Richard Mortimer
committed
<li class=bug>
Jenkins build records lazy-loading failed to load some of my jobs.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15439">issue 15439</a>)
<li class="major bug">
Build queue displayed as empty even when it is not. (Regression in 1.483.)
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15335">issue 15335</a>)
Jesse Glick
committed
<li class=bug>
Restoring <code>/people</code> page as a redirect for compatibility, and fixing links to it.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15206">issue 15206</a> continued)
<li class=bug>
Memory exhaustion parsing large test stdio from Surefire.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15382">issue 15382</a>)
<h3><a name=v1.485>What's new in 1.485</a> (2012/10/07)</h3>
<li class=bug>
NPE deleting a slave.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15369">issue 15369</a>)
<li class=bug>
Deadlock involving views.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15368">issue 15368</a>)
<li class='bug'>
Can't configure Maven Installations on Jenkins ver. 1.483, 1.484
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15293">issue 15293</a>)
<li class='rfe'>
Memory footprint improvement, especially under large HTTP request threads.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15493">issue 15493</a>)
<li class='major rfe'>
Build records are now lazy loaded, resulting in a reduced startup time
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-8754">issue 8754</a>)
<h3><a name=v1.484>What's new in 1.484</a> (2012/09/30)</h3>
<li class=bug>
Check view permissions before showing config page
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15277">issue 15277</a>)
Jesse Glick
committed
Displaying <code>/people</code> can consume huge resources.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15206">issue 15206</a>)
<li class=bug>
Log recorders do not work reliably.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15226">issue 15226</a>)
<li class=bug>
NPE in <code>MatrixProject.onLoad</code>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15271">issue 15271</a>)
<li class=bug>
<code>FilePath.validateAntFileMask</code> too slow for <code>/configure</code>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-7214">issue 7214</a>)
<li class=rfe>
Mac OS X installer now sends log to <tt>/var/log/jenkins/jenkins.log</tt>
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15178">issue 15178</a>)
<h3><a name=v1.483>What's new in 1.483</a> (2012/09/23)</h3>
<li class=bug>
Invalid warning message when the config-file-provider plugin is not installed
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15207">issue 15207</a>)
<li class=bug>
JDK installation failed on some slaves with <code>InvalidClassException: hudson.tools.JDKInstaller$Platform$1; local class incompatible: …</code>
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14667">issue 14667</a>)
<li class=rfe>
Provide symlink support on all possible platforms when using Java 7+, including newer versions of Windows.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13202">issue 13202</a>)
<li class=bug>
NPE at hudson.maven.MavenModuleSet.getMaven
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14510">issue 14510</a>)
<li class=bug>
Invalid JSON gets produced with duplicate keys (seen on change sets)
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13336">issue 13336</a>)
<li class=bug>
Command line options to control the HTTP request handling thread behavior weren't working.
<li class=rfe>
Default max # of concurrent HTTP request handling threads were brought down to a sane number (from 1000(!) to 20)
<li class=rfe>
Display non-default update site URLs in the Advanced tab of Plugin Manager. (Currently not configurable from this UI.)
<li class=rfe>
Fixed the lock contention problem on <tt>Queue.getItems()</tt>
<li class=rfe>
Put slave back online automatically, if there's enough disk space again
(<a href="https://github.com/jenkinsci/jenkins/pull/514">pull 514</a>)
<li class=rfe>
Track and verify plugins used in configuration XML
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15003">issue 15003</a>)
<h3><a name=v1.482>What's new in 1.482</a> (2012/09/16)</h3>
Jesse Glick
committed
<li class=bug>
Job created by posting <code>config.xml</code> to <code>/createItem</code> does not set GitHub webhook.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14759">issue 14759</a>)
Jesse Glick
committed
<li class=bug>
“Took…on master” shown for a build which ran on a slave which was since deleted.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-15042">issue 15042</a>)
Report root causes of UpstreamCause in log and status pages.
<h3><a name=v1.481>What's new in 1.481</a> (2012/09/09)</h3>
<li class=bug>
Matrix jobs are kept forever even if it's not needed
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14991">issue 14991</a>)
<li class=bug>
'groovysh' command should be able to see all the plugin classes.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14982">issue 14982</a>)
<li class=bug>
Handle version ranges in automatic maven module dependency wiring.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12735">issue 12735</a>)
Jesse Glick
committed
<li class=bug>
Detect bugs relating to short <code>Descriptor</code> names early.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14995">issue 14995</a> continued)
<li class=rfe>
Allow the user to type in the reason why a node is offline
(<a href="https://github.com/jenkinsci/jenkins/pull/535">pull 535</a>)
<li class=rfe>
Parameters defined in matrix projects are now available in configuration builds.
(<a href="https://github.com/jenkinsci/jenkins/pull/543">pull 543</a>)
<h3><a name=v1.480>What's new in 1.480</a> (2012/09/03)</h3>
<li class=bug>
Refactored <code>behavior.js</code> to run more predictably.
Plugin JavaScript should use <code>Behaviour.specify</code> in place of
<code>Behaviour.register</code>, <code>Behaviour.list</code>,
<code>hudsonRules</code>, and <code>jenkinsRules</code>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14495">issue 14495</a> cont'd)
Fixed a possible race condition in the remoting layer.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14909">issue 14909</a>)
Jesse Glick
committed
<li class=bug>
<code>TarArchiver.visitSymlink</code> can throw undeclared <code>PosixException</code>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14922">issue 14922</a>)
<li class=bug>
Parameterized Trigger plugin can break form validation for regular “Build after other projects are built” trigger.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14995">issue 14995</a>)
<li class=bug>
<code>hpi:run</code> failed due to <code>IllegalAccessError</code>s.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14983">issue 14983</a>)
<h3><a name=v1.479>What's new in 1.479</a> (2012/08/29)</h3>
<li class=bug>
"Ping-pong" builds store excessively large <code>CauseAction</code>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14814">issue 14814</a>)
<li class=bug>
Avoid a 404 when navigating to upstream builds.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14816">issue 14816</a>)
<li class=bug>
Avoid a 404 when canceling queue items.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14813">issue 14813</a>)
<li class=bug>
Added missing parameters as defaults when called from CLI
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-7162">issue 7162</a>)
<li class=bug>
NPE from <code>UpdateSite$Plugin.getNeededDependencies</code>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14769">issue 14769</a>)
OHTAKE Tomohiro
committed
<li class=bug>
Description preview and syntax highlighting broken since 1.477.
OHTAKE Tomohiro
committed
<li class=bug>
Parameter values disappear if user is not logged in
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-7894">issue 7894</a>)
<h3><a name=v1.478>What's new in 1.478</a> (2012/08/20)</h3>
Jesse Glick
committed
<li class='major bug'>
"Monitor External Job" broken since 1.468.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14107">issue 14107</a>)
Andrew Bayer
committed
<li class=bug>
Matrix configuration axes are no longer automatically re-ordered to alphanumeric order on reload.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14696">issue 14696</a>)
<h3><a name=v1.477>What's new in 1.477</a> (2012/08/08)</h3>
Jesse Glick
committed
<li class=bug>
Annotation processor bugs in Stapler affecting plugin compilation.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-11739">issue 11739</a>)
<li class='major bug'>
Regressions in add/delete buttons starting in 1.474.
Jesse Glick
committed
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14434">issue 14434</a> and <a href="https://issues.jenkins-ci.org/browse/JENKINS-14495">issue 14495</a>)
Jesse Glick
committed
<li class=rfe>
Collapse nonempty tool installation sections by default in <code>/configure</code>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14538">issue 14538</a>)
Kohsuke Kawaguchi
committed
<li class=bug>
Custom workspace in matrix projects should be able to use axis as variables.
<li class=bug>
New <tt>SCMCheckoutStrategy</tt> extension wasn't workin for matrix projects.
(<a href="https://github.com/jenkinsci/jenkins/pull/519">pull 519</a>)
<li class=bug>
Fixed a problem in the concurrent matrix build.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13972">issue 13972</a>)
<li class=bug>
Single invalid e-mail address shouldn't cause the entire e-mail delivery to fail.
(<a href="https://github.com/jenkinsci/jenkins/pull/526">pull 526</a>)
<li class=bug>
Dynamically recomputing matrix axes wasn't working.
(<a href="https://github.com/jenkinsci/jenkins/pull/523">pull 523</a>)
Rafa de la Torre
committed
<li class=bug>
"Text" build parameter should use <textarea> for configuration
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13916">issue 13916</a>)
<li class=rfe>
Make the draggable component more obvious by providing a border.
<li class=rfe>
Added REST API for view manipulation
<li class="rfe">
OS X installer now has an Uninstall tool (in /Library/Application Support/Jenkins).
<li class=rfe>
Added "manage Jenkins" as a sub-menu to the Jenkins context menu.
vincentkok
committed
<li class=rfe>
Executor is exposed to the remote API
(<a href="https://github.com/jenkinsci/jenkins/pull/520">pull 520</a>)
<li class=rfe>
Changed defaults for the Mac installer to make iOS codesigning easier.
Hiroshi Saito
committed
(<a href="https://github.com/jenkinsci/jenkins/pull/527">pull 527</a>)
<li class=rfe>
Notify user when search result is truncated and provide link to get more results
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-10747">issue 10747</a>)
<li class=rfe>
Add a setter for node label string.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14327">issue 14327</a>)
<li class=rfe>
Option to set java executable path for managed windows slaves
Added new extension point for transient user actions, and displays user properties if they are also Actions.
<h3><a name=v1.476>What's new in 1.476</a> (2012/07/31)</h3>
<ul class=image>
<li class=bug>
<code>NullPointerException</code> from <code>JUnitParser.parse</code>.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14507">issue 14507</a>)
</ul>
<h3><a name=v1.475>What's new in 1.475</a> (2012/07/22)</h3>
<li class=bug>
Enable/disable GUI for jobs either did not appear, or threw exceptions, for jobs inside folders
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14325">issue 14325</a>)
<li class=bug>
<code>NullPointerException</code> from <code>UnlabeldLoadStatistics</code> <i>[sic]</i>
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14330">issue 14330</a>)
<li class=bug>
Incorrect display of list items in project changes for SCMs such as Mercurial.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14365">issue 14365</a>)
<h3><a name=v1.474>What's new in 1.474</a> (2012/07/09)</h3>
<li class=bug>
Fix French translation
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13274">issue 13274</a>)
Avoid doing AJAX updates if the page becomes invisible.
(<a href="https://github.com/jenkinsci/jenkins/pull/506">pull 506</a>)
<li class=rfe>
Added a new extension point to listen to polling activities.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-14178">issue 14178</a>)
<h3><a name=v1.473>What's new in 1.473</a> (2012/07/01)</h3>
<li class=bug>
Updating job config.xml shouldn't clobber in-progress builds.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12318">issue 12318</a>)
<li class=rfe>
Search index includes all top-level jobs, not just jobs in the current view.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13148">issue 13148</a>)
<li class="bug">
Updated typo in Serbian translation.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13695">issue 13695</a>)
<h3><a name=v1.472>What's new in 1.472</a> (2012/06/24)</h3>
<li class=bug>
Fixed a synchronization problem between master/slave data communication.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-11251">issue 11251</a>)
<li class=rfe>
Added a mechanism to filter extension points as they are discovered.
<li class=rfe>
Exposed the master's own node properties to be configured in <tt>/computer/(master)/configure</tt>
(whereas <tt>/configure</tt> controls global node properties that apply to all nodes.)
<li class=rfe>
Made the list of environment variables in the help page pluggable
(<a href="https://github.com/jenkinsci/jenkins/pull/434">pull 434</a>)
<li class=rfe>
Added a new hook to enable matrix project axes to change its values per build.
(<a href="https://github.com/jenkinsci/jenkins/pull/449">pull 449</a>)
<h3><a name=v1.471>What's new in 1.471</a> (2012/06/18)</h3>
<li class=bug>
JSON MIME type should be "application/json"
(<a href="http://java.net/jira/browse/STAPLER-17">STAPLER-17</a>)
<li class=bug>
Fixed: XML API Logs Too Much Information When Invalid Char is Present
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13378">issue 13378</a>)
<li class=rfe>
Nicolas De Loof
committed
Improved the way we store hashed passwords.
(<a href="http://blog.linkedin.com/2012/06/06/linkedin-member-passwords-compromised/">motivation</a>)
<li class=rfe>
Reduce the total height of items shown in the view configuration page.
(<a href="https://github.com/jenkinsci/jenkins/pull/488">pull 488</a>)
Kohsuke Kawaguchi
committed
<li class=rfe>
The CLI <tt>build</tt> command now has the <tt>-v</tt> option that reports the console output of the build in progress.
<li class=rfe>
The CLI <tt>build</tt> command can now wait until the start of the build.
<h3><a name=v1.470>What's new in 1.470</a> (2012/06/13)</h3>
<ul class=image>
<li class=bug>
Problem in syncing mirrors with native packages. Re-releasing the same bits as 1.469 as 1.470.
</ul>
<h3><a name=v1.469>What's new in 1.469</a> (2012/06/11)</h3>
<ul class=image>
<li class=bug>
Fixed a regression in 1.468 that broke LDAP
</ul>
<h3><a name=v1.468>What's new in 1.468</a> (2012/06/11)</h3>
Kohsuke Kawaguchi
committed
<li class=bug>
Added more MIME type mapping for Winstone.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13496">issue 13496</a>)
<li class=bug>
Winstone wasn't handling downloads bigger than 2GB.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12854">issue 12854</a>)
<li class=bug>
With 'on-demand' retention strategy, wrong slave can be started for jobs restricted to specific slave.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13735">issue 13735</a>)
<li class=bug>
Fixed encoding handling in e-mail headers.
(<a href="https://github.com/jenkinsci/jenkins/pull/486">pull 486</a>)
<li class=rfe>
Added a new extension point for custom checkout behaviour, especially targeted for matrix projects.
(<a href="https://github.com/jenkinsci/jenkins/pull/482">pull 482</a>)
<li class=rfe>
REST API now supports pretty printing of JSON and other formats.
<li class=rfe>
Allow the tree parameter and the xpath parameter to be used together in the REST API.
Kohsuke Kawaguchi
committed
<li class=rfe>
Improved the background transparency of the animating ball icon
<h3><a name=v1.467>What's new in 1.467</a> (2012/06/04)</h3>
Kohsuke Kawaguchi
committed
<li class=bug>
When accessing a page that requires authentication, redirection to start authentication results in a content decoding failure.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13625">issue 13625</a>)
<li class=bug>
Fixed a bug in the way cloud support handles free-roaming jobs.
(<a href="https://groups.google.com/forum/?fromgroups#!topic/jenkinsci-dev/bUwGEgOwv4Q">discussion</a>)
<li class=bug>
Fixed a regression in untar operation in exotic platforms
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13202">issue 13202</a>)
<li class=bug>
Fixed a possible race condition
<li class=bug>
Fixed nested view not showing up with just read perm for View
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13429">issue 13429</a>)
<li class=rfe>
Allow file parameters to be viewed as plain text.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13640">issue 13640</a>)
<li class=rfe>
CLI connection to the master is now encrypted.
<li class=rfe>
Improve the low disk space warning message.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13826">issue 13826</a>)
<li class=rfe>
Matrix custom workspace support is improved to allow configuration builds to share workspace
<li class=rfe>
Added more context menus to hyperlinks in the console output
<li class=rfe>
Exposed plugin manager and update center to the REST API
<li class=rfe>
Added a new extension point for agent protocols.
<li class=rfe>
Enabled concurrent build support for matrix projects
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-6747">issue 6747</a>)
<li class=bug>
Maven plugin: expand variables in "Room POM" field
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13822">issue 13822</a>)
Jesse Glick
committed
</ul>
<h3><a name=v1.466>What's new in 1.466</a> (2012/05/28)</h3>
<ul class=image>
<li class=rfe>
Exposed plugin manager and update center to the REST API
<li class=rfe>
Enabled concurrent build support for matrix projects
</ul>
<h3><a name=v1.465>What's new in 1.465</a> (2012/05/21)</h3>
<ul class=image>
<li class=bug>
Artifact archiving from an ssh slave fails if symlinks are present
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13202">issue 13202</a>)
</ul>
<h3><a name=v1.464>What's new in 1.464</a> (2012/05/14)</h3>
<li class=bug>
Don't try to set cookies on cachable requests.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12585">issue 12585</a>)
Fixed a regression in 1.462 that introduced Java6 dependency.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13659">issue 13659</a>)
<li class=bug>
Fixed JDK auto-installer
<li class=bug>
missing search image on plugin manager.
<h3><a name=v1.463>What's new in 1.463</a> (2012/05/07)</h3>
<li class=bug>
Fixed a bug in the Content-Range header handling.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13125">issue 13125</a>)
Christoph Thelen
committed
<li class=bug>
Ant's default exclusion was preventing plugins from archiving some files.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13165">issue 13165</a>)
<li class=bug>
Fixed NPE in PAM authentication if the user is in a group that doesn't exist anymore.
<li class=bug>
End up more gracefully if there's some problem when searching for user partipication in the build
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13564">issue 13564</a>)
Kohsuke Kawaguchi
committed
<li class=rfe>
Improved the performance of the fingerprint persistence.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13154">issue 13154</a>)
Rob Petti
committed
<li class=rfe>
PAM authentication supports '@group' to force interpretation as a group instead of user.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13526">issue 13526</a>)
Reynald Borer
committed
<li class=rfe>
Honor the <tt>Accept</tt> header in the <tt>job/name/build</tt> URL.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13546">issue 13546</a>)
Jerome Lacoste
committed
<li class=rfe>
Added a DISCOVER permission to allow anonymous users to be presented the login screen
when accessing job URLs.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-8214">issue 8214</a>)
<li class='major rfe'>
Publishers can be now reordered by the user.
(<a href="https://groups.google.com/forum/?fromgroups#!topic/jenkinsci-dev/UQLvxQclyb4">discussion</a>)
<h3><a name=v1.462>What's new in 1.462</a> (2012/04/30)</h3>
<li class=bug>
API token authentication was broken in 1.461
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13600">issue 13600</a>)
<li class=rfe>
Added the filter textbox to the update center selector.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13476">issue 13476</a>)
<li class=rfe>
Move "View as plain text" link on console output page from top right to the sidepanel.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13389">issue 13389</a>)
<li class=rfe>
Convert "Delete this build" buttons into links in the sidepanel.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13387">issue 13387</a>)
<li class=rfe>
Validate project naming regex immediately.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13524">issue 13524</a>)
<h3><a name=v1.461>What's new in 1.461</a> (2012/04/23)</h3>
<li class=bug>
Flag -U is not used during the parsing step of a Maven Job
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-8663">issue 8663</a>)
<li class=bug>
Custom workspace validation not working.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13404">issue 13404</a>)
<li class=rfe>
allow j/k navigation for search results
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13105">issue 13105</a>)
<h3><a name=v1.460>What's new in 1.460</a> (2012/04/14)</h3>
Christoph Kutzinski
committed
<li class=bug>
Fixed: tests with the same name are no longer counted correctly.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13214">issue 13214</a>)
<li class=rfe>
Added a tag to copy text into clipboard for plugins
<li class=rfe>
Removed ASM dependency to avoid class incompatibility trobules.
Kohsuke Kawaguchi
committed
<li class=rfe>
Supported hash token in the crontab syntax to distribute workload and avoid spikes.
<h3><a name=v1.459>What's new in 1.459</a> (2012/04/09)</h3>
CLI - I/O error in channel Chunked connection/Unexpected termination of the channel - still occuring in Jenkins 1.449.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12037">issue 12037</a>)
<li class=bug>
Quiet period is blocking other jobs in queue.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12994">issue 12994</a>)
<li class=bug>
Loading All Build History Fails.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13238">issue 13238</a>)
<li class=rfe>
Added the View.READ permission to control visibility of views, and updated the default implementation to hide empty views.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-3681">issue 3681</a>)
Added new extension point for transient build actions.
(<a href="https://github.com/jenkinsci/jenkins/pull/421">pull 421</a>)
<h3><a name=v1.458>What's new in 1.458</a> (2012/04/02)</h3>
Richard Mortimer
committed
<li class=bug>
Build Status page continues to show flashing "building" icons after build completion.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13217">issue 13217</a>)
<li class=bug>
New Breadcrumb bar covers search suggestions
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13195">issue 13195</a>)
<li class=bug>
Fixed a log rotation portability problem on RedHat RPM package.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-5784">issue 5784</a>)
<li class=bug>
Computer.getHostName() returns null when it is not.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13185">issue 13185</a>)
<li class=bug>
Fixed a socket file descriptor leak.
<li class=rfe>
Run <tt>$JENKINS_HOME/init.groovy.d/*.groovy</tt> as the init script if present
(<a href="https://wiki.jenkins-ci.org/display/JENKINS/Configuring+Jenkins+upon+start+up">feature</a>)
<li class=rfe>
Improved the page loading performance, especially on large latency network
<li class=bug>
Resolve dependency issue between 'maven-plugin' and 'config-file-provider' plugin. If you are using the 'config-file-provider' plugin, you have to upgrade to version 1.9.1!
<h3><a name=v1.457>What's new in 1.457</a> (2012/03/26)</h3>
Kohsuke Kawaguchi
committed
<li class=bug>
Fixed a thread leak in the embedded servlet container.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-9882">issue 9882</a>)
<li class=bug>
Fixed a file handle leak in serving static content
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13097">issue 13097</a>)
<li class=bug>
Breadcrumb popup menu gives javascript error on Internet Explorer 8.
Seiji Sogabe
committed
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13082">issue 13082</a>)
<li class=bug>
Ajax on Update Center does not work in prototype 1.7
<li class=bug>
'View as plain text' in Console Output is hidden by the new breadcrums bar
Seiji Sogabe
committed
<li class=bug>
Last modification date of files in a zip are not the original timestamps
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-13122">issue 13122</a>)
<li class=bug>
"Reload Configuration from Disk" loses labels for swarm-clients
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-8043">issue 8043</a>)
Seiji Sogabe
committed
Jenkins uses correct port in mDNS advertisement and shows up in Safari Bonjour bookmarks.
<h3><a name=v1.456>What's new in 1.456</a> (2012/03/19)</h3>
<li class=bug>
After renaming a job, the redirect goes to a wrong view.
(<a href="https://github.com/jenkinsci/jenkins/pull/401">pull 401</a>)
<li class=bug>
<tt>BUILD_TAG</tt> wasn't unique for hierarchical project.
(<a href="https://github.com/jenkinsci/jenkins/pull/402">pull 402</a>)
Workspace archiving wasn't handling symlinks correctly.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-9118">issue 9118</a>)
<li class=bug>
Fixed a bug in the auto-overwrite of bundled plugins on Windows.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12514">issue 12514</a>)
<li class=bug>
Fixed a temporary memory spike when dealing with rapidly growing large console output and interactive monitoring.
<li class=bug>
Fixed a file handle leak while serving static files.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12674">issue 12674</a>)
<li class=bug>
Fixed a bug in executor/queue filtering for matrix projects.
(<a href="https://github.com/jenkinsci/jenkins/pull/394">pull 394</a>)
<li class=bug>
Some of the context menu items have wrong links
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12945">issue 12945</a>)
Kohsuke Kawaguchi
committed
<li class=rfe>
Removed entries that don't make sense from the context menu
<li class=rfe>
Enable automatic hyperlinking on failed test summary.
(<a href="https://github.com/jenkinsci/jenkins/pull/392">pull 392</a>)
<li class=rfe>
Performance improvement in JavaScript on modern browsers
(<a href="https://github.com/jenkinsci/jenkins/pull/276">pull 276</a>)
<li class=rfe>
Matrix project execution order is made pluggable.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12778">issue 12778</a>)
<h3><a name=v1.455>What's new in 1.455</a> (2012/03/12)</h3>
<li class=bug>
Fixed a regression in 1.453 with IE9
(<a href="https://github.com/jenkinsci/jenkins/pull/397">pull 397</a>)
<li class=bug>
Fixed NPE in Groovy script execution via CLI (<a href="https://issues.jenkins-ci.org/browse/JENKINS-12302">issue 12302</a>)
<li class=bug>
Fixed bug where a queued build could start while the previous build was still in its post production state.
<li class=bug>
Improved the error retry logic of update center retrieval.
<li class=bug>
Update JavaMail to 1.4.4.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-1152">issue 1152</a>, <a href="https://issues.jenkins-ci.org/browse/JENKINS-3983">issue 3983</a>)
<li class=rfe>
Integrated prototype.js 1.7
(<a href="https://groups.google.com/forum/#!topic/jenkinsci-dev/rzHstHyK9Lo/discussion">discussion</a>)
<li class=rfe>
Supported programmatic retrieval/update of slave <tt>config.xml</tt>
<li class=rfe>
Breadcrumb now supports drop-down menu for faster navigation
(<a href="https://groups.google.com/forum/#!topic/jenkinsci-dev/j9uCKnQB-Xw/discussion">discussion</a>)
<li class=rfe>
Configuration pages show a navigation drop-down menu in the breadcrumb bar to jump to sections
<li class=rfe>
Hyperlinks to model objects also supports drop-down menu for faster navigation.
(<a href="https://groups.google.com/forum/#!topic/jenkinsci-dev/j9uCKnQB-Xw/discussion">discussion</a>)
<li class=rfe>
New ExtensionPoint to enforce naming conventions for projects/jobs and two implementations: Default (no restriction), Pattern (regex).
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12928">issue 12928</a>)
<li class=rfe>
<tt>java -jar jenkins.war</tt> now uses the HTTP only session cookie that's more robust against XSS vulnerability.
<h3><a name=v1.454>What's new in 1.454</a> (2012/03/05)</h3>
<ul class=image>
<li class=bug>
Adjusted the HTML sanitization rules as they were too restrictive.
</ul>
<h3><a name=v1.453>What's new in 1.453</a> (2012/03/05)</h3>
<li class='major bug'>
Fixed a XSS vulnerability.
(SECURITY-26)
<li class='major bug'>
Fixed a directory traversal vulnerability.
(SECURITY-23)
<li class=bug>
Fixed a file descriptor leak on Windows
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-9882">issue 9882</a>)
<li class=bug>
'Age' column on 'Test Result' tab may show incorrect value when a test suite is divided into multiple junit files.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12457">issue 12457</a>)
<li class=rfe>
System Message - Doesnt appear on any view other than the default view.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-7733">issue 7733</a>)
<li class="rfe">
Added UI component to show notification bar at the top of the page
<li class="rfe">
Users can configure search to be case insensitive.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-850">issue 850</a>)
<li class="rfe">
Inline help now reports the plugin that contributes the said feature.
<li class="rfe">
Various configuration pages are getting the "apply" button.
<li class="rfe">
Avoid post-build depoy to Maven repository in release build
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12397">issue 12397</a>)
<li class=rfe>
Jenkins no longer failes to start if plugins have cyclic dependencies, but deactivates these plugins.
<li class=rfe>
Adding the video/webm mime type for files with extension .webm.
<li class=rfe>
update to guava 11.0.1
<h3><a name=v1.452>What's new in 1.452</a> (2012/02/27)</h3>
<li class=bug>
Infinite loop or invalid next execution with crontab DoW=7
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12357">issue 12357</a>)
Christoph Kutzinski
committed
<li class=bug>
Broken links to test results with '#' or '?' in the name
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-10458">issue 10458</a>)
<li class="bug">
Fix launching browser too early to http://localhost:8080 in OS X
installer.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12622">issue 12622</a>)
<li class="bug">
Bundled slf4j binding to avoid classloader contraint violation in JBoss
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12334">issue 12334</a>,
<a href="https://issues.jenkins-ci.org/browse/JENKINS-12446">issue 12446</a>,
<a href="https://issues.jenkins-ci.org/browse/JENKINS-12650">issue 12650</a>)
<li class="bug">
Fixed a UI problem with the "save" button that sticks to the bottom.
<li class="rfe">
Misc performance improvements
(<a href="https://github.com/jenkinsci/jenkins/pull/342">pull 342</a>)
<h3><a name=v1.451>What's new in 1.451</a> (2012/02/13)</h3>
<li class=bug>
The <tt>-c</tt> option in the <tt>build</tt> command wasn't working for some SCM.
<li class=bug>
Fix multi submit with shortcut key in script console.
(<a href="https://github.com/jenkinsci/jenkins/pull/364">pull 364</a>)
<li class=rfe>
job rows in view should have id= for easy access
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12490">issue 12518</a>)
M2 job: create links to codehaus maven plugins and their goals
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12529">issue 12529</a>)
Vojtech Juranek
committed
Matrix job now allows delete whole matrix, including sub-jobs.
<li class=bug>
Fixed a bug in LDAP default root DN inference.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-8152">issue 8152</a>)
Kohsuke Kawaguchi
committed
<li class=bug>
<tt>ComputerListener.onOffline</tt> was not called when the client was terminated abruptly.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12680">issue 12680</a>)
<li class=ref>
CLI now supports also encrypted key file
<li class=rfe>
Recognize test results from eviware:maven-soapui-plugin.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-11353">issue 11353</a>)
<h3><a name=v1.450>What's new in 1.450</a> (2012/01/30)</h3>
<li class=bug>
<tt>install-plugin</tt> CLI command fails to put a file in the right location when installing from URL.
<li class=bug>
Fixed a bug where long post-production processing in matrix jobs can cause incorrect abortion.
<li class=bug>
month should not be 0.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12356">issue 12356</a>)
<li class=bug>
"Create a new slave" page didn't auto-complete for copying.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12490">issue 12490</a>)
<li class=bug>
Fixed a bug in the auto-overwrite of bundled plugins.
<li class=rfe>
Upgrade to maven artifacts 3.0.4
Vojtech Juranek
committed
<li class=rfe>
Running build via CLI now records actual user who started the build
<h3><a name=v1.449>What's new in 1.449</a> (2012/01/23)</h3>
<li class=bug>
Build fails on "Deploy artifacts to Maven repository" due to trying to upload parent POM twice for release artifacts.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-11248">issue 11248</a>)
<li class=bug>
Fixed an occasional "URI must start with a slash" error when the anonymous user doesn't have the read access.
OS X installer can optionally create a new user "jenkins" and use
it. This user has a writable home directory, making it possible to set up ssh for Jenkins.
<li class="rfe">
No workspace available message includes wiped out workspace as a potential cause.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-10432">issue 10432</a>)
<li class="bug">
Stop users being created in memory if they failed to provide all the required registration information correctly.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-7096">issue 7096</a>)
<li class=bug>
<tt>java -jar jenkins.war</tt> finally detects invalid command line options and report that as an error.
<li class=rfe>
When run in terminal, warning/error messages are colored.
<h3><a name=v1.448>What's new in 1.448</a> (2012/01/17)</h3>
<li class=bug>
Location of the temporary file "Maven Global Settings" incompatible with release:prepare
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12315">issue 12315</a>)
<li class=bug>
Failure to check the username/groupname in the matrix security shouldn't hide the user name
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-9519">issue 9519</a>)
<li class=bug>
Fixed a hash DoS vulnerability.
(<a href="http://www.ocert.org/advisories/ocert-2011-003.html">SECURITY-22</a>)
Michael Smith
committed
<li class=bug>
Fixed "Deploy artifacts to Maven repository" as a promotion action.
Requires promoted-builds plugin 2.5+.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-11766">issue 11766</a>)
<li class="bug">
Fixed a bug in the symlink creation code on BSD platforms.
<a href="https://issues.jenkins-ci.org/browse/JENKINS-12119">issue 12119</a>
Nolan Lawson
committed
<li class="bug">
Default e-mail suffix should be used to complete the domain name portion of the recipients list.
(<a href="https://github.com/jenkinsci/jenkins/pull/324">pull #324</a>)
<li class="bug">
Closure execution after <tt>CLI.upgrade()</tt> should carry over the transport credential.
<a href="https://issues.jenkins-ci.org/browse/JENKINS-10890">issue 10890</a>
<li class="bug">
Incorrect path delimiter used in ZipArchiver when creating archive on Windows.
<a href="https://issues.jenkins-ci.org/browse/JENKINS-9942">issue 9942</a>
<tt>.jpi</tt> is now supported as well as <tt>.hpi</tt> as a plugin extension.
(<a href="https://github.com/jenkinsci/jenkins/pull/331">pull #331</a>)
<li class="rfe">
Windows service slave launcher now supports more generalized user account option.
(<a href="https://github.com/jenkinsci/jenkins/pull/328">pull #328</a>)
<li class="rfe">
OSX installer now checks for the existence of JVM and open the browser in the end.
(<a href="https://github.com/jenkinsci/jenkins/pull/329">pull #329</a>)
Added the Reploy-To header support.
(<a href="https://github.com/jenkinsci/jenkins/pull/306">pull #306</a>)
<li class="rfe">
The location of Maven local repository is now pluggable, and supported per-executor configuration out of the box.
(<a href="https://github.com/jenkinsci/jenkins/pull/293">pull #293</a>)
<li class="rfe">
Jobs now support display name separate from its unique name
<a href="https://issues.jenkins-ci.org/browse/JENKINS-11762">issue 11762</a>
<h3><a name=v1.447>What's new in 1.447</a> (2012/01/09)</h3>
<li class=bug>
Fixed a hash DoS vulnerability.
(<a href="http://www.ocert.org/advisories/ocert-2011-003.html">SECURITY-22</a>)
<li class=bug>
NullPointerException in maven-plugin: Maven3Builder / ExecutedMojo (1.445)
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12259">issue 12259</a>)
<li class='rfe'>
Reduced overhead of maven jobs.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-11883">issue 11883</a>)
Seiji Sogabe
committed
<li class=bug>
Link to user profile from console output should go to the user ID, not the user name
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12279">issue 12279</a>)
<li class=bug>
Copy artifacts fails on windows slaves due to failing to set a timestamp.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-11073">issue 11073</a>)
<h3><a name=v1.446>What's new in 1.446</a> (2012/01/02)</h3>
<li class='major rfe'>
Jenkins now acts as an SSH daemon
(<a href="https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+SSH">doc</a>)
<li class='rfe'>
Added hyperlinks to console output
(<a href="https://github.com/jenkinsci/jenkins/pull/334">pull #334</a>)
<li class='rfe'>
Add option to disable mailnotifications for each failed maven module.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-5695">issue 5695</a>)
Christoph Kutzinski
committed
<li class='rfe'>
Sort workspace file list based on request locale.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-12139">issue 12139</a>)
<h3><a name=v1.445>What's new in 1.445</a> (2011/12/26)</h3>
<li class=rfe>
CLI now supports using HTTP proxy for tunneling its TCP/IP connection.
<li class=rfe>
CLI now supports routing TCP/IP requests without going through HTTP reverse proxy.
<li class=rfe>
If reload fails, don't let the partially loaded state running, or risk the user overwriting the configs they have.
(<a href="https://issues.jenkins-ci.org/browse/JENKINS-11204">issue 11204</a>)