Skip to content
changelog.html 101 KiB
Newer Older
Oleg Nenashev's avatar
Oleg Nenashev committed
    Do not disable projects, which do not support such operation (like Matrix configurations)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24340">issue 24340</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Improved the scalability of SSH slaves plugin caused by global lock in <tt>SecureRandom</tt>
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20108">issue 20108</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Incorporated a fix for "Poodle" (CVE-2014-3566) vulnerability in the HTTPS connector of "java -jar jenkins.war"
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-25169">issue 25169</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.584>What's new in 1.584</a> (2014/10/12)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=rfe>
    Diagnostic thread names are now available while requests are still in filters
  <li class=rfe>
    When killing Windows processes, check its critical flag to avoid BSoD
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24453">issue 24453</a>)
  <li class=bug>
    When a user could not see a view, but could delete/move/rename jobs contained in it, the view was not properly updated.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22769">issue 22769</a>)
  <li class=bug>
    Use POST for cancel quiet down link.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23020">issue 23020</a>,
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-23942">issue 23942</a>)
  <li class=bug>
    Do not consider port in use error to be a successful start of Jenkins on Debian.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24966">issue 24966</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.583>What's new in 1.583</a> (2014/10/01)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class='major bug'>
    Fixes to multiple security vulnerabilities.
    (<a href="https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2014-10-01">security advisory</a>)
Daniel Beck's avatar
Daniel Beck committed
</ul>
<h3><a name=v1.582>What's new in 1.582</a> (2014/09/28)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
Daniel Beck's avatar
Daniel Beck committed
    Channel reader thread can end up consuming 100% CPU.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23471">issue 23471</a>)
  <li class=bug>
Daniel Beck's avatar
Daniel Beck committed
    CancelledKeyException can cause all JNLP slaves to disconnect (and the problem remains until restart).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24050">issue 24050</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    Consider dynamic label assignments for label load statistics.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15576">issue 15576</a>)
  <li class=bug>
    Use Windows line endings for batch file build steps.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-7478">issue 7478</a>)
Daniel Beck's avatar
Daniel Beck committed
    Reduced the logging clutter about the lack of @ExportedBean.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24458">issue 24458</a>)
  <li class=bug>
Daniel Beck's avatar
Daniel Beck committed
    Character encoding problem in form submission when file parameters are present.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-11543">issue 11543</a>)
Daniel Beck's avatar
Daniel Beck committed
    Improved error handling and "in-progress" UI feedback in JNLP slave to service installation.
  <li class=rfe>
    Winstone 2.4: reverse proxy support in the logging, request header size limit control, and different private key password from keystore password.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23665">issue 23665</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    umask setting on Debian did not work.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1397">pull 1397</a>)
  <li class=bug>
    handle job move when buildDir is configured to a custom location.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24825">issue 24825</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.581>What's new in 1.581</a> (2014/09/21)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Daniel Beck's avatar
Daniel Beck committed
  <li class=rfe>
    Use slightly larger Jenkins head icon.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1360">pull 1360</a>)
  <li class=rfe>
Daniel Beck's avatar
Daniel Beck committed
    Allow setting a system property to disable X-Frame-Options header.
Daniel Beck's avatar
Daniel Beck committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21881">issue 21881</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    Explicitly set background color of various UI elements to white.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24625">issue 24625</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    Wrong Hebrew localization resulted in broken console output since 1.539.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24614">issue 24614</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.580>What's new in 1.580</a> (2014/09/14)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    Health reports saved to disk before 1.576 showed no weather icon since that version.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24407">issue 24407</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    Renaming jobs fails if parent dir of custom build records directory does not exist.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19764">issue 19764</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=rfe>
    Add editable descriptions for label atoms.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-6153">issue 6153</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.579>What's new in 1.579</a> (2014/09/06)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    <code>ConcurrentModificationException</code> in <code>RunListProgressiveRendering</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21437">issue 21437</a>)
  <li class=bug>
    <code>StackOverflowError</code> for some old <code>SCMListener</code>s.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23522">issue 23522</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    Job status page shows "Build has been executing for null on master" for flyweight tasks.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20307">issue 20307</a>)
  <li class=bug>
    File locking issue when running functional tests on Windows.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21977">issue 21977</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    Tolerate ?auto_refresh in reverse proxy check on /manage page.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24014">issue 24014</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Debian package now sets umask to 027 by default for better default privacy. See <tt>/etc/default/jenkins</tt> to change this.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24514">issue 24514</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.578>What's new in 1.578</a> (2014/08/31)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Added 'no-store' to the 'Cache-Control' header to avoid accidental information leak through local cache backup
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24337">issue 24337</a>)
  <li class=bug>
    Deadlock in <code>OldDataMonitor</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24358">issue 24358</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    Use absolute links for computer sidepanel items so they don't break as easily.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23963">issue 23963</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.577>What's new in 1.577</a> (2014/08/24)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class="major bug">
    Failure to migrate legacy user records in 1.576 properly broke Jenkins, resulted in NullPointerExceptions.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24317">issue 24317</a>)
  <li class="major bug">
    Jenkins did not correctly display icons contributed by plugins in 1.576.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24316">issue 24316</a>)
  <li class="major rfe">
    Moved JUnit reporting functionality to a plugin.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23263">issue 23263</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed ClassCastException on org.dom4j.DocumentFactory
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-13709">issue 13709</a>)
  <li class="rfe">
    Jenkins now logs warnings when it fails to export objects to XML/JSON.
    This can result in a lot of log output in case of heavy API use.
    We recommend that API users use the <code>?tree</code> parameter instead of <code>?depth</code>.
    (<a href="https://github.com/stapler/stapler/commit/ed2cb8b04c1514377f3a8bfbd567f050a67c6e1c">commit</a>)
  <li class=rfe>
    Allow BuildStep to work with non-AbstractProject
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23713">issue 23713</a>)
  <li class=bug>
    Improved class loading performance when using Groovy.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24309">issue 24309</a>)
  <li class=bug>
    Prevent <code>NullPointerException</code> from <code>Executor.run</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24110">issue 24110</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=rfe>
    Make the lifetime of queue items cache configurable.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19691">issue 19691</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=bug>
    Support --username/--password authentication for CLIMethod based CLI commands.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23988">issue 23988</a>)
  <li class=bug>
    Don't link to /safeRestart after update if Jenkins cannot restart itself.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24032">issue 24032</a>)
  <li class=bug>
    Properly consider busy executors when reducing a node's executor count.
Daniel Beck's avatar
Daniel Beck committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24095">issue 24095</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.576>What's new in 1.576</a> (2014/08/18)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class="bug">
    Worked around "incompatible InnerClasses attribute" bug in IBM J9 VM
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22525">issue 22525</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class="bug">
    Fixed a file descriptor leak with CLI connections.
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23248">issue 23248</a>)
  <li class="bug major">
    Fixed a regression that removed all users with uppercase letters in the user name since 1.566.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23872">issue 23872</a>)
  <li class="bug">
    Improving security of <code>set-build-parameter</code> and <code>set-build-result</code> CLI commands.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24080">issue 24080</a>)
  <li class="bug">
    Startup can be broken by deeply recursive causes in build records.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24161">issue 24161</a>)
  <li class="bug">
    Displaying unabridged test result trend on project index page defeated lazy loading.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23945">issue 23945</a>)
  <li class="rfe">
    Added support for host:port format in X-Forwarded-Host header.
    (<a href="https://github.com/jenkinsci/jenkins/commit/19d8b80bb2f33e4877c7170bcca8bfa318ebe77d">commit 19d8b80</a>)
  <li class="rfe">
    API to launch processes without printing the command line.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23027">issue 23027</a>)
  <li class="rfe">
    Added option to increase impact of test failures on the weather report.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24006">issue 24006</a>)
tfennelly's avatar
tfennelly committed
  <li class="rfe">
    Modernized sidebar <code>&lt;l:pane&gt;</code>s and making them work better with new layout.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23810">issue 23810</a>,
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-23829">issue 23829</a>)
tfennelly's avatar
tfennelly committed
  <li class="rfe">
    Add option to CLI to skip key authentication (e.g. when there's a password on the default key).
Oliver Gondža's avatar
Oliver Gondža committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23970">issue 23970</a>)
  <li class="rfe">
    Modernize tabBar and bigtable.  Makes the project view look better.  Same for Plugin Manager.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-24030">issue 24030</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.575>What's new in 1.575</a> (2014/08/10)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class="rfe">
    Move option to fingerprint artifacts to Archive the Artifacts, Advanced options.
    (<a href="https://github.com/jenkinsci/jenkins/commit/f43a450c31d3875e72defa8400c6ada43bfc3ad0">commit f43a450</a>)
  <li class="rfe">
    Move option to keep dependencies (builds) from Fingerprint to Advanced Project Options.
    (<a href="https://github.com/jenkinsci/jenkins/commit/a8756c6c0ddcc4625660288f94da1015eca7bf10">commit a8756c6</a>)
  <li class="rfe">
    Improved validation of Build Record Root Directory setting.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-14538">issue 14538</a>)
  <li class="rfe">
    Indicate which node the workspace being viewed is on.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23636">issue 23636</a>)
  <li class="rfe">
    Show full project name for projects in folders.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22971">issue 22971</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="rfe">
Daniel Beck's avatar
Daniel Beck committed
    UI redesign: Shrink the top bar, change logo, changed links in top bar.
Daniel Beck's avatar
Daniel Beck committed
    (<a href="https://github.com/jenkinsci/jenkins/pull/1327">pull 1327</a>,
    (<a href="https://github.com/jenkinsci/jenkins/pull/1328">pull 1328</a>)
  <li class="bug">
    Killing processes started by builds on Unix was broken as of 1.553.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22641">issue 22641</a>)
  <li class="bug">
    Should not stop a build from finishing just to compute JUnit result difference to a prior build which is still running.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-10234">issue 10234</a>)
  <li class="bug">
    Do not show link to System Information page for offline slaves, make page more robust when offline.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23041">issue 23041</a>)
  <li class="bug">
    Fix link to SCM polling log from downstream job cause.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18048">issue 18048</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class="rfe">
    Autocomplete logger names.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23994">issue 23994</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="bug">
    UI redesign: Fix links in header bar when logged in.
Daniel Beck's avatar
Daniel Beck committed
  <li class="rfe">
Daniel Beck's avatar
Daniel Beck committed
    Do not show changes for the build at the lower bound of the changes list.
Daniel Beck's avatar
Daniel Beck committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18902">issue 18902</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="bug">
    Restrict access to SCM trigger status page to administrators.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1327">pull 1282</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.574>What's new in 1.574</a> (2014/07/27)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Daniel Beck's avatar
Daniel Beck committed
  <li class="rfe">
    UI redesign: Use Helvetica as default font
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://github.com/jenkinsci/jenkins/pull/1315">pull 1315</a>,
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-23840">issue 23840</a>)
  <li class="bug">
    Synchronization issue during tool installation
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17667">issue 17667</a>)
  <li class="bug">
    Use native encoding for filenames in downloaded ZIPs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20663">issue 20663</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.573>What's new in 1.573</a> (2014/07/20)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class="rfe">
    UI redesign: Changed element alignment, removed sidebar link underlines
    (<a href="https://github.com/jenkinsci/jenkins/pull/1314">pull 1314</a>,
    <a href="https://github.com/jenkinsci/jenkins/pull/1316">pull 1316</a>)
  <li class="bug">
    Word-break links in build logs to preserve page width
    (<a href="https://github.com/jenkinsci/jenkins/pull/1308">pull 1308</a>)
  <li class="bug">
    Log rotation fails with "...looks to have already been deleted"
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22395">issue 22395</a>)
  <li class='major bug'>
    Fixed unnecessary eager loading of build records in certain code path.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18065">issue 18065</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.572>What's new in 1.572</a> (2014/07/13)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Daniel Beck's avatar
Daniel Beck committed
  <li class="major rfe">
    UI redesign: Changed header, made layout &lt;div&gt;-based and responsive
    (<a href="https://github.com/jenkinsci/jenkins/pull/1310">pull 1310</a>)
  <li class=rfe>
    Improved handling of X-Forwarded-* headers
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23294">issue 23294</a>)
  <li class=bug>
    Do not offer automatic upgrade if war parent directory is not writable
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23683">issue 23683</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.571>What's new in 1.571</a> (2014/07/07)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    <code>IllegalArgumentException</code> from <code>AbstractProject.getEnvironment</code> when trying to get environment variables from an offline slave.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23517">issue 23517</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    Overall.READ is sufficient to access /administrativeMonitor/hudsonHomeIsFull/
    (SECURITY-134)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    Master computer is not notified using ComputerListener
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23481">issue 23481</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.570>What's new in 1.570</a> (2014/06/29)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=rfe>
    Add CLI commands to add jobs to and remove jobs from views (add-job-to-view, remove-job-from-view).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23361">issue 23361</a>)
  <li class=rfe>
    UI improvements / refreshing.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23492">issue 23492</a>)
  <li class=bug>
    Failed to correctly resave a project configuration containing both a forward and a reverse build trigger.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23191">issue 23191</a>)
  <li class=bug>
    Long log output resulted in missing Console link in popup.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-14264">issue 14264</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class="major bug">
    HTTP error 405 when trying to restart ssh host.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23094">issue 23094</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=rfe>
    Move 'None' Source Code Management option to top position.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23434">issue 23434</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
    Fixed <code>NullPointerException</code> when <code>ArctifactArchiver</code> is called for a build with the undefined status.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23526">issue 23526</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class=rfe>
    Allow disabling use of default exclude patterns in <code>ArctifactArchiver</code> (.git, .svn, etc.).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20086">issue 20086</a>)
  <li class=bug>
    Fixed <code>NullPointerException</code> when &quot;properties&quot; element is missing in a job's configuration submission by JSON
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23437">issue 23437</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.569>What's new in 1.569</a> (2014/06/23)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Jenkins can now kill Win32 processes from Win64 JVMs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23410">issue 23410</a>)
  <li class=rfe>
    Allow custom security realm plugins to fire events to <code>SecurityListener</code>s.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23417">issue 23417</a>)
  <li class=bug>
    Recover gracefully if a build permalink has a non-numeric value.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21631">issue 21631</a>)
  <li class=bug>
    Fix form submission via the Enter key for Internet Explorer version 9.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22373">issue 22373</a>)
  <li class='major bug'>
    When Jenkins had a lot of jobs, submitting a view configuration change could overload the web server, even if few of the jobs were selected.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20327">issue 20327</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.568>What's new in 1.568</a> (2014/06/15)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Fixed JNLP connection handling problem
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22932">issue 22932</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class=bug>
    Fixed <code>NullPointerException</code> caused by the uninitialized <code>ProcessStarter</code> environment in build wrappers
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20559">issue 20559</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Support the range notation for pagination in API
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23228">issue 23228</a>)
  <li class=bug>
    Incorrect redirect after deleting a folder.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23375">issue 23375</a>)
  <li class=bug>
    Incorrect links from Build History page inside a folder.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19310">issue 19310</a>)
  <li class=rfe>
    API changes allowing new job types to use SCM plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23365">issue 23365</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class=rfe>
    API changes allowing to create nested launchers (<code>DecoratedLauncher</code>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19454">issue 19454</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.567>What's new in 1.567</a> (2014/06/09)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class="bug">
    Fixed a reference counting bug in the remoting layer.
    (<a href="https://github.com/jenkinsci/remoting/commit/387433c98b66bf453e27198973daa758787095b3">commit</a>)
  <li class="bug">
    Avoid repeatedly reading symlinks from disk to resolve build permalinks.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22822">issue 22822</a>)
  <li class="bug">
    Show custom build display name in executors widget.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-10477">issue 10477</a>)
  <li class="bug">
    CodeMirror support for shell steps broke initial configuration.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23151">issue 23151</a>)
Vojtech Juranek's avatar
Vojtech Juranek committed
  <li class="bug">
    Jenkins on Linux can not restart after plugin update when started without full path to java executable
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22818">issue 22818</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class="bug">
    Fixed <code>NullPointerException</code> when a build triggering returns null cause
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20499">issue 20499</a>)
  <li class="bug">
    Fixed <code>NullPointerException</code> on plugin installations when invalid update center is set
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20031">issue 20031</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class="bug">
    Use DISABLED_ANIME icon while building a disabled project
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-8358">issue 8358</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class="bug">
    Process the items hierarchy when displaying the Show Poll Thread Count option
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22934">issue 22934</a>)
  <li class="bug">
    Compressed output was turned on even before Access Denied errors were shown for disallowed Remote API requests, yielding a confusing error.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17374">issue 17374</a>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18116">issue 18116</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class="bug">
    Properly close input streams in <code>FileParameterValue</code>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22693">issue 22693</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class="bug">
Oleg Nenashev's avatar
Oleg Nenashev committed
    Incorrect failure age in the JUnit test results
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18626">issue 18626</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class="bug">
    Fixed deletion links for JVM Crash error logs
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22617">issue 22617</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="rfe">
    Distinguish &quot;nodes for label offline&quot; from &quot;no nodes for label&quot;
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17114">issue 17114</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="rfe">
    Add causes to queue item tool tip
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19250">issue 19250</a>)
  <li class="rfe">
    RPM: added JENKINS_HTTPS_KEYSTORE and JENKINS_HTTPS_KEYSTORE_PASSWORD options to Jenkins sysconfig file
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-11673">issue 11673</a>)
  <li class="bug">
    RPM: Do not install jenkins.repo file
Oliver Gondža's avatar
Oliver Gondža committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22690">issue 22690</a>)
  <li class="rfe">
    Don't advertise POSTing config.xml on master
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16264">issue 16264</a>)
  <li class="major bug">
Oliver Gondža's avatar
Oliver Gondža committed
    Handle null parameter values to avoid massive executor deaths
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15094">issue 15094</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class="rfe">
Oleg Nenashev's avatar
Oleg Nenashev committed
    Added an option to archive artifacts only when the build is successful
Oleg Nenashev's avatar
Oleg Nenashev committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22699">issue 22699</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.566>What's new in 1.566</a> (2014/06/01)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class="rfe">
    Configurable case sensitivity mode for user IDs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22247">issue 22247</a>)
  <li class="bug">
    Extension point for project naming strategies did not work from actual plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-23127">issue 23127</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class="rfe">
    Introduce directly modifiable views
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22967">issue 22967</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="bug">
    Jenkins cannot restart Windows service
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22685">issue 22685</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.565>What's new in 1.565</a> (2014/05/26)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class="bug">
    Misleading error message trying to dynamically update a plugin (which is impossible) on an NFS filesystem.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-12753">issue 12753</a>)
Jesse Glick's avatar
Jesse Glick committed
  <li class="bug">
    Updated component used by the swap space monitor to better support Debian and AIX.
  <li class="bug">
    SSH slave connections die after the slave outputs 4MB of stderr, usually during findbugs analysis
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22938">issue 22938</a>)
  <li class="bug">
    Polling no longer triggers builds (regression 1.560)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22750">issue 22750</a>)
  <li class="bug">
    Allow markup formatter to be selected without enabling security.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22028">issue 22028</a>)
  <li class="bug">
    Fixed localization of build environment variable help.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22867">issue 22867</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.564>What's new in 1.564</a> (2014/05/19)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Daniel Beck's avatar
Daniel Beck committed
  <li class="rfe">
    Improve list view performance on large instances with folders.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22720">issue 22720</a>)
  <li class="rfe">
    Add indicator when build queue is filtered.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22698">issue 22698</a>)
  <li class="bug">
    Update bundled Matrix project plugin to 1.2 fixing issues introduced in 1.561.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22879">issue 22879</a>,
    <a href="https://issues.jenkins-ci.org/browse/JENKINS-22798">issue 22798</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.563>What's new in 1.563</a> (2014/05/11)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Prayag Verma's avatar
Prayag Verma committed
    Memory exhaustion in remoting channel since 1.560.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22734">issue 22734</a>)
  <li class="rfe">
    Configurable size for log buffer.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22840">issue 22840</a>)
  <li class="rfe">
    Gesture to clear log buffer.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22839">issue 22839</a>)
Jesse Glick's avatar
Jesse Glick committed
  <li class=bug>
    Prevent up to two-minute delay before scheduling jobs from a cron trigger.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1216">pull request 1216</a>)
  <li class="bug">
    Occasional attempts to delete a build during log rotation which had already been deleted.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22395">issue 22395</a>)
  <li class="bug">
    Again show proper display names for build parameters.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22755">issue 22755</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.562>What's new in 1.562</a> (2014/05/03)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Next build link was not reliably available from a previous build after starting a new one.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20662">issue 20662</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class="bug">
    Debian postinst: check for present user/group before adding them.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22715">issue 22715</a>)
  <li class="rfe">
    Add distance between time tick labels on load statistics.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22686">issue 22686</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class="bug">
    Correctly show load statistics for master node.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22689">issue 22689</a>)
  <li class="rfe">
    Make load statistics graph font configurable, use sans serif font by default.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22688">issue 22688</a>)
  <li class="rfe">
    Add links to nodes on thread dump page for easier navigation.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22672">issue 22672</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.561>What's new in 1.561</a> (2014/04/27)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed a corner case handling of tool installation.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16846">issue 16846</a>)
  <li class=rfe>
    Enabled log rotation on the OSX package
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-15178">issue 15178</a>)
  <li class=bug>
    When measuring the length of the queue, jobs that consist of multiple subtasks should
    count as more than 1.
    (<a href="https://github.com/jenkinsci/jenkins/pull/742">pull request 742</a>)
  <li class=rfe>
    Close drop-down button menu when clicking outside
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17050">issue 17050</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    RunParameter with filtering enabled incorrectly includes builds which have not yet completed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20974">issue 20974</a>)
    Fixed NPE if <tt>RunParameterValue</tt> points to a stable build.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20857">issue 20857</a>)
    Fixed a JavaScript problem in sortable table with IE8.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21729">issue 21729</a>)
  <li class=bug>
    More efficient deletion of old builds (specified by date).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22607">issue 22607</a>)
Jesse Glick's avatar
Jesse Glick committed
  <li class=rfe>
    The matrix project type was moved into its own plugin.
  <li class=bug>
    Linkage errors in notifiers could leak workspace leases.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21622">issue 21622</a>)
  <li class=bug>
    Better correction of the anomalous condition that several builds of a job specify the same number.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22631">issue 22631</a>)
  <li class=bug>
    Under certain conditions, a running build could mistakenly be shown as completed (and failed), while still producing output.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22681">issue 22681</a>)
Stefan Wolf's avatar
Stefan Wolf committed
  <li class=bug>
    Fix a bug which only showed the first detail part for radio buttons.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22583">issue 22583</a>)
  <li class=rfe>
    Update version of bundled Mailer plugin to 1.8 to avoid issues with older versions
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=rfe>
    Show larger load statistics graphs.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22674">issue 22674</a>)
  <li class=rfe>
    Linebreak project names less aggressively.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22670">issue 22670</a>)
  <li class=rfe>
    Added a new extension point for more pluggable JNLP slave handling
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    Don't ask for confirmation when it doesn't make any sense.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21720">issue 21720</a>)
  <li class=bug>
    Jenkins asks for confirmation before leaving form even though user is not authorized to make changes.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20597">issue 20597</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=rfe>
    Make the computers monitor status row look different from regular node rows.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1095">pull request 1095</a>)
  <li class=rfe>
    Do not offer "Install without restart" for plugin updates.
    (<a href="https://github.com/jenkinsci/jenkins/pull/1125">pull request 1125</a>)
  <li class=rfe>
    Require POST on more actions.
    (<a href="https://github.com/jenkinsci/jenkins/pull/877">pull request 877</a>)
  <li class=rfe>
    Optimize image sizes.
    (<a href="https://github.com/jenkinsci/jenkins/pull/648">pull request 648</a>)
  <li class=bug>
    Properly close resources in case of exceptions.
    (<a href="https://github.com/jenkinsci/jenkins/pull/737">pull request 737</a>)
  <li class=rfe>
    Fix warning on JBoss AS7 due to unnecessary xpp3_min dependency.
    (<a href="https://github.com/jenkinsci/jenkins/pull/733">pull request 733</a>)
  <li class="rfe">
    Return queue item location when triggering buildWithParameters.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-13546">issue 13546</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.560>What's new in 1.560</a> (2014/04/20)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class='major rfe'>
    Enforcing build trigger authentication at runtime by checking authentication associated with a build, rather than at configuration time.
    For compatibility, enforcement is skipped by default; you must install the Authorize Project plugin or similar for this to take effect.
    The “upstream pseudo trigger” was also removed in favor of a true trigger configured on the downstream project;
    you may use either the post-build action or the trigger according to where you want this configuration stored, and who is authorized to change it.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16956">issue 16956</a>)
  <li class=bug>
    Fixed NPE from view new job name autocompletion since 1.553.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22142">issue 22142</a>)
  <li class='major bug'>
    Deadlocks in concurrent builds under some conditions since 1.556.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22560">issue 22560</a>)
  <li class=rfe>
    JNLP slaves are now handled through NIO-based remoting channels for better scalability.
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Integrated codemirror v2.38.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22582">issue 22582</a>)
  <li class=bug>
    Listing plugins shortly after installation throws ConcurrentModificationException.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22553">issue 22553</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    Fixed NoSuchMethodException when destroying processes using JDK1.8.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21341">issue 21341</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=rfe>
Prayag Verma's avatar
Prayag Verma committed
    Avoid irrelevant job queuing while node is offline.
Oliver Gondža's avatar
Oliver Gondža committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21394">issue 21394</a>)
  <li class=rfe>
    Debian package now creates 'jenkins' group
  <li class=rfe>
    Suppress fingerprint link if fingerprint record isn't available.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21818">issue 21818</a>)
  <li class=bug>
    Job hangs if one of multiple triggered builds was aborted
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21932">issue 21932</a>)
  <li class=bug>
    Don't submit form on Save after Apply in new window on some browsers.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20245">issue 20245</a>)
  <li class=bug>
    Remotely triggered builds now show correct IP address through proxy.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18008">issue 18008</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.559>What's new in 1.559</a> (2014/04/13)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Slaves connected via Java Web Start now restart themselves when a connection to Jenkins is lost.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19055">issue 19055</a>)
  <li class=bug>
    Fixed NPE from <code>Slave.createLauncher</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21999">issue 21999</a>)
  <li class=bug>
    Faster rendering of views containing many items.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18364">issue 18364</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.558>What's new in 1.558</a> (2014/04/06)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=rfe>
    Cron-style trigger configuration will now display expected prior and subsequent run times.
  <li class=bug>
    Incorrect filtering of build queue and executors widgets after 1.514.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20500">issue 20500</a>)
  <li class=bug>
    <code>NoSuchMethodError: hudson.model.BuildAuthorizationToken.checkPermission(…)</code> from Build Token Root plugin since 1.556.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22382">issue 22382</a>)
  <li class=rfe>
    Allow a <code>Trigger</code> to be a <code>DependencyDeclarer</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22397">issue 22397</a>)
  <li class=bug>
    Fixed a slow down in resource loading caused by fix to JENKINS-18677.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21579">issue 21579</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    <tt>jenkins.war</tt> file shouldn't be exploded into <tt>/tmp</tt>
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22442">issue 22442</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed NPE in <tt>UserCause</tt>
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21875">issue 21875</a>)
  <li class=rfe>
    Added <code>RobustMapConverter</code>.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22398">issue 22398</a>)
  <li class='major bug'>
    JNLP slaves now satisfies stricter requirements imposed by JDK7u45.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20204">issue 20204</a>)
  <li class=bug>
    Fixed NPE executing <tt>Pipe.EOF</tt> with <tt>ProxyWriter</tt>
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20769">issue 20769</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.557>What's new in 1.557</a> (2014/03/31)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed <tt>ArrayIndexOutOfBoundsException</tt> in XStream with Oracle JDK8 release version
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18537">issue 18537</a>)
  <li class=bug>
    Corrected permission checks for <code>copy-job</code> and <code>create-job</code> CLI commands.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22262">issue 22262</a>)
Jesse Glick's avatar
Jesse Glick committed
  <li class=bug>
    <code>identity.key</code>, used to secure some communications with Jenkins, now stored encrypted with the master key.
  <li class=bug>
    When dynamically loading a plugin which another loaded plugin already had an optional dependency on, class loading errors could result before restart.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19976">issue 19976</a>)
  <li class=bug>
    Memory leaks in the old data monitor.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19544">issue 19544</a>)
  <li class=rfe>
    Ability for custom view types to disable automatic refresh.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21190">issue 21190</a>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21191">issue 21191</a>)
  <li class=rfe>
    Option to download metadata directly from Jenkins rather than going through the browser.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19081">issue 19081</a>)
Larry Shatzer, Jr's avatar
Larry Shatzer, Jr committed
  <li class=bug>
    Allow JDK8 (and other versions) to be downloaded by JDKInstaller correctly.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22347">issue 22347</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.556>What's new in 1.556</a> (2014/03/23)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Access through API token and SSH key login now fully retains group memberships.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20064">issue 20064</a>)
  <li class=rfe>
    API changes allowing more flexibility in unusual job types.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-22131">issue 22131</a>)
  <li class=rfe>
    Job can be reloaded individually from disk with "job/FOO/reload" URL or "reload-job" CLI command
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.555>What's new in 1.555</a> (2014/03/16)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Jenkins should recover gracefully from a failure to process "remember me" cookie
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-11643">issue 11643</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed Up link in matrix projects
Daniel Beck's avatar
Daniel Beck committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21773">issue 21773</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.554>What's new in 1.554</a> (2014/03/09)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Archiving of symlinks as artifacts did not work in some cases.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21958">issue 21958</a>)
  <li class=bug>
    Slow rendering of directories with many entries in remote workspaces.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21780">issue 21780</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.553>What's new in 1.553</a> (2014/03/02)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Build history widget only showed the last day of builds.
    (Due to JENKINS-20892, even with this fix at most 20 builds are shown.)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21159">issue 21159</a>)
  <li class=bug>
    Random class loading error mostly known to affect static analysis plugins.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-12124">issue 12124</a>)
  <li class=bug>
    After restarting Jenkins, users known only from changelogs could be shown as <code>First Last _first.last@some.org_</code>, breaking mail delivery.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16332">issue 16332</a>)
  <li class=bug>
    CLI <code>build -s -v</code> command caused 100% CPU usage on the master.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20965">issue 20965</a>)
Harald Albers's avatar
Harald Albers committed
    Slave started from Java Web Start can now install itself as a systemd service.
  <li class=rfe>
    Split the “raw HTML” markup formatter out of core into a bundled plugin.
  <li class=bug>
    Do not show Maven modules and matrix configurations in the Copy Job dialog.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19559">issue 19559</a>)
  <li class=bug>
    Fix autocompletion for items in folders.
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    (<a href="https://github.com/jenkinsci/jenkins/pull/1124">pull request 1124</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.552>What's new in 1.552</a> (2014/02/24)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Fixed handling of default JENKINS_HOME when storing CLI credentials
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21772">issue 21772</a>)
  <li class=bug>
    Fixed broken action links on Label page
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21778">issue 21778</a>)
  <li class=rfe>
    Allow Actions to contribute to Labels' main page
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21777">issue 21777</a>)
  <li class=bug>
    Expensive symlink-related calls on Windows can be simplified.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20534">issue 20534</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=rfe>
    Improve detection of broken reverse proxy setups.
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.551>What's new in 1.551</a> (2014/02/14)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class='major bug'>
    Valentine's day security release that contains more than a dozen security fixes.
    (<a href="https://wiki.jenkins-ci.org/display/SECURITY/Jenkins+Security+Advisory+2014-02-14">security advisory</a>)
Jesse Glick's avatar
Jesse Glick committed
  <li class='major bug'>
    Regression in Windows slaves since 1.547.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21373">issue 21373</a>)
  <li class=bug>
    Using <code>java -jar jenkins-core.jar folder/external-monitor-job cmd …</code> did not work.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21525">issue 21525</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    Jenkins crash on startup after upgrade from 1.546 to 1.548.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21474">issue 21474</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    f:combobox is narrow.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21612">issue 21612</a>)
  <li class=bug>
    The workspace cleanup thread failed to handle the modern workspace location on master, and mishandled folders.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21023">issue 21023</a>)
  <li class=bug>
    Fixed missing help items on "Configure Global Security" page
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19832">issue 19832</a>)
  <li class=rfe>
    Sort groups on user index page alphabetically.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21673">issue 21673</a>)
  <li class=bug>
    Should not be able to create a job named <code>.</code> (period).
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21639">issue 21639</a>)
  <li class=rfe>
    Plugins implementing "AsyncPeriodicWork" can overwrite default logging level
    (<a href="https://github.com/jenkinsci/jenkins/pull/1115">pull request #1115</a>)
Oliver Gondža's avatar
Oliver Gondža committed
  <li class=bug>
    Wrong log message for out-of-order build record repair.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20730">issue 20730</a>)
  <li class=bug>
    Existing Fingerprint Action is reused and not added a second time.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17606">issue 19832</a>)
  <li class=bug>
    TestObject doesn't replace '%' character
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21707">issue 21707</a>)
  <li class=bug>
    "java -jar jenkins.war" should use unique session cookie for users who run multiple Jenkins on the same host.
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.550>What's new in 1.550</a> (2014/02/09)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=bug>
    Report number of all jobs as part of usage statistics
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21448">issue 21448</a>)
  <li class=bug>
    Replace description in error dialog instead of appending
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21457">issue 21457</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.549>What's new in 1.549</a> (2014/01/25)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Removing the "keep this build forever" lock on a build should require the DELETE permission.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-16417">issue 16417</a>)
  <li class=bug>
    Files added to zip archive are closed properly.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20345">issue 20345</a>)
  <li class=bug>
    Broken CSS when reloading Jenkins after a time of inactivity
Oliver Gondža's avatar
Oliver Gondža committed
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17526">issue 17526</a>)
Oleg Nenashev's avatar
Oleg Nenashev committed
  <li class=rfe>
    Add Batch Command tool installer for Windows nodes.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21202">issue 21202</a>)
Daniel Beck's avatar
Daniel Beck committed
  <li class=rfe>
    Allow more specific loggers to reduce log level.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21386">issue 21386</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.548>What's new in 1.548</a> (2014/01/20)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=rfe>
    API for adding actions to a wide class of model objects at once.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18224">issue 18224</a>)
  <li class='major rfe'>
    Added infrastructure for moving items into or out of folders.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20008">issue 20008</a>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18028">issue 18028</a>)
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18680">issue 18680</a>)
    <i>Apply</i> buttons did not work in Internet Explorer in compatibility mode.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19826">issue 19826</a>)
  <li class="major bug">
    Builds can seem to disappear from a job in a folder if that folder is renamed.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18694">issue 18694</a>)
    <code>/login</code> offers link to <code>/opensearch.xml</code> which anonymous users cannot retrieve.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21254">issue 21254</a>)
  <li class=rfe>
    Added API class <code>SecurityListener</code> to receive login events and similar.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20999">issue 20999</a>)
  <li class=rfe>
    Option to hold lazy-loaded build references strongly, weakly, and more.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-19400">issue 19400</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.547>What's new in 1.547</a> (2014/01/12)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class=rfe>
    Split Windows slave functionality into its own plugin.
  <li class="major bug">
    NPE since 1.545 when using aggregated test result publisher without specifying downstream jobs explicitly.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18410">issue 18410</a>)
  <li class=bug>
    Fixed Trend Graph NPE when there isn't any builds
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21239">issue 21239</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.546>What's new in 1.546</a> (2014/01/06)</h3>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
<ul class=image>
  <li class="major bug">
    Builds disappear after renaming a job.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-18678">issue 18678</a>)
  <li class=bug>
    When clicking <i>Apply</i> to rename a job, tell the user that <i>Save</i> must be used instead.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-17401">issue 17401</a>)
  <li class="major bug">
    Exception from XStream running Maven builds on strange Java versions.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-21183">issue 21183</a>)
  <li class=bug>
    When clicking <i>Apply</i> results in an exception (error page), show it, rather than creating an empty dialog.
    (<a href="https://issues.jenkins-ci.org/browse/JENKINS-20772">issue 20772</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<b>Older changelogs can be found in a <a href="/changelog-old.html">separate file</a></b>
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed

</body>
</html>