Skip to content
changelog.html 328 KiB
Newer Older
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
    Windows service now does log rotation and handles whitespace in path correctly.
    (This is only applicable to newly installed services.)
    (<a href="http://www.nabble.com/Windows-Service%3A-Error-193%3A-***-is-not-a-valid-Win32-application.-td24586795.html">report</a>)
</ul>
<h3><a name=v1.316>What's new in 1.316</a> (2009/07/17)</h3>
<ul class=image>
  <li class=bug>
    Matrix configuration should show a test trend.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-840">issue 840</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed a possible NPE in installing Windows service.
    (<a href="http://d.hatena.ne.jp/ushiday/20090708">report</a>)
  <li class=bug>
    Fixed a possible NPE in <tt>CrumbFilter.getCrumbIssuer</tt>.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3986">issue 3986</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Login may result in 403 if the user realm is delegated to container.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-1235">issue 1235</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    The <tt>--logfile</tt> option stopped working on Windows.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3272">issue 3272</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    On-demand retention policy almost immediately turns off slaves.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3972">issue 3972</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed "incomplete LifecycleExecutor" warning with Maven 2.2
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-2373">issue 2373</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed a bug in Winstone that may result in "unable to create new native thread" error
    (<a href="http://www.nabble.com/OutOfMemoryError-on-all-jobs-after-a-while-td24408800.html">report</a>)
  <li class=bug>
    Fixed a possible NPEs with the slavestatus plugin.
    (<a href="http://www.nabble.com/Hudson-throws-NPE-after-upgrade-to-1.1315-td24476619.html">report</a>)
  <li class=bug>
    Fixed a possible StringIndexOutOfBoundsException with Windows process execution.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-4034">issue 4034</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed an NPE when environment variables are enabled but no variables are set.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-4032">issue 4032</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Added <tt>ibm-web-bnd.xmi</tt> to simplify the automated deployment with WebSphere.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3270">issue 3270</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    When deleting the workspace of a matrix project, do so for all configurations.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3087">issue 3087</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Enclose URLs in angle brackets when sending mail.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3647">issue 3647</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Plugins can now hide classes in the core so that they can ship their own versions.
    (<a href="http://www.nabble.com/jaxen-JDOM-classloading-issues.-td24459951.html">report</a>)
  <li class=rfe>
    The default view is now configurable.
  <li class=rfe>
    Tentatively added additional extension points to control queue behaviors.
    (<a href="http://www.nabble.com/Queue-handling-contribution-td24322512.html">patch</a>)
  <li class=rfe>
    Added support for proxy authentication on non-NTLM systems
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-1920">issue 1920</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Added MIME type mapping for several well-known file extensions so that it works everywhere.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3803">issue 3803</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.315>What's new in 1.315</a> (2009/07/10)</h3>
<ul class=image>
  <li class=bug>
    Hudson failed to notice a build result status change if aborted builds
    were in the middle.
    (<a href="http://www.nabble.com/Losing-build-state-after-aborts--td24335949.html">report</a>)
  <li class=bug>
    TCP/IP hostname calculation of slaves may fail due in high latency network.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3981">issue 3981</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Expose MAVEN_OPTS as env. var, in addition to set it to Maven JVM.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3644">issue 3644</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed winp.dll load problem on WebSphere
    (<a href="http://www.nabble.com/winp.dll-problem-still-exists-td24390682.html">report</a>)
  <li class=bug>
    Subversion checkouts created files for symlinks
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3949">issue 3949</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Hudson CLI now tries to connect to Hudson via plain TCP/IP, then fall back to tunneling over HTTP.
  <li class=rfe>
    Added ability to exclude by author and revision property with Subversion polling trigger.
  <li class=rfe>
    CLI slave agents show details of how it failed to connect.
    (<a href="http://www.nabble.com/Can%27t-start-a-slave-via-JNLP-td24363116.html">report</a>)
</ul>
<h3><a name=v1.314>What's new in 1.314</a> (2009/07/02)</h3>
<ul class=image>
  <li class=bug>
    Fixed a possible "Cannot create a file when that file already exists" error in managed Windows slave launcher.
    <a href="http://www.nabble.com/%22Cannot-create-a-file-when-that-file-already-exists%22---huh--td23949362.html#a23950643">report</a>
  <li class=bug>
    Made Hudson more robust in parsing <tt>CVS/Entries</tt>
    <a href="http://www.nabble.com/Exception-while-checking-out-from-CVS-td24256117.html">report</a>
  <li class=bug>
    Fixed a regression in the <tt>groovy</tt> CLI command
    <a href="http://d.hatena.ne.jp/tanamon/20090630/1246372887">report</a>
  <li class='major bug'>
    Fixed regression in handling of usernames containing <code>&lt;</code>, often used by Mercurial.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3964">issue 3964</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Allow Maven projects to have their own artifact archiver settings.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3289">issue 3289</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.313>What's new in 1.313</a> (2009/06/26)</h3>
<ul class=image>
  <li class=bug>
    Added copy-job, delete-job, enable-job, and disable-job command.
  <li class=bug>
    Fixed a bug in the non-ASCII character handling in remote bulk file copy.
    (<a href="http://www.nabble.com/WG%3A-Error-when-saving-Artifacts-td24106649.html">report</a>)
  <li class=rfe>
    Supported self restart on all containers in Unix
    (<a href="http://www.nabble.com/What-are-your-experiences-with-Hudson-and-different-containers--td24075611.html">report</a>)
  <li class=rfe>
    Added Retry Logic to SCM Checkout
  <li class=bug>
    Fix bug in crumb validation when client is coming through a proxy.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3854">issue 3854</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Replaced "appears to be stuck" with an icon.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3891">issue 3891</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    WebDAV deployment from Maven was failing with VerifyError.
  <li class=bug>
    Subversion checkout/update gets in an infinite loop when a previously valid password goes invalid.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-2909">issue 2909</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.312>What's new in 1.312</a> (2009/06/23)</h3>
<ul class=image>
  <li class=bug>
    1.311 jars were not properly signed
  <li class=bug>
    Subversion SCM browsers were not working.
    (<a href="http://www.nabble.com/Build-311-breaks-change-logs-td24150221.html">report</a>)
</ul>
<h3><a name=v1.311>What's new in 1.311</a> (2009/06/19)</h3>
<ul class=image>
  <li class=bug>
    Gracefully handle IBM JVMs on PowerPC.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3875">issue 3875</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed NPE with GlassFish v3 when CSRF protection is on.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3878">issue 3878</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed a bug in CLI where the state of command executions may interfere with each other.
  <li class=bug>
    CLI should handle the situation gracefully if the server doesn't use crumb.
  <li class=bug>
    Fixed a performance problem in CLI execution.
  <li class=bug>
    Don't populate the default value of the Subversion local directory name.
    (<a href="http://www.nabble.com/Is-%22%22Local-module-directory%22-really-optional--td24035475.html">report</a>)
  <li class=rfe>
    Integrated SVNKit 1.3.0
  <li class=rfe>
    Implemented more intelligent polling assisted by <tt>commit-hook</tt> from SVN repository. 
    (<a href="http://wiki.jenkins-ci.org/display/JENKINS//Subversion+post-commit+hook">details</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Subversion support is moved into a plugin to isolate SVNKit that has GPL-like license.
  <li class=rfe>
    Fixed a performance problem in master/slave file copy.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3799">issue 3799</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Set time out to avoid infinite hang when SMTP servers don't respond in time.
    (<a href="http://www.nabble.com/Lockup-during-e-mail-notification.-td23718820.html">report</a>)
</ul>
<h3><a name=v1.310>What's new in 1.310</a> (2009/06/14)</h3>
<ul class=image>
  <li class=bug>
    Ant/Maven installers weren't setting the file permissions on Unix.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3850">issue 3850</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed cross-site scripting vulnerabilities, thanks to Steve Milner.
  <li class=bug>
    Changing number of executors for master node required Hudson restart.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3092">issue 3092</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Improved validation and help text regarding when number of executors setting may be zero.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-2110">issue 2110</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    NPE fix in the remote API if @xpath is used without @exclude.
    (<a href="http://www.nabble.com/Adding-Remote-API-support-to-findbugs-and-emma-plugins-td23819499.html">patch</a>)
  <li class=rfe>
    Expose the node name as 'NODE_NAME' environment varilable to build.
  <li class=rfe>
    Added a CLI command to clear the job queue.
    (<a href="http://www.nabble.com/cancel-all--td23930886.html">report</a>)
  <li class=rfe>
    Sundry improvements to automatic tool installation. You no longer need to configure an absolute tool home directory. Also some Unix-specific fixes.
  <li class='major rfe'>
    Generate nonce values to prevent cross site request forgeries. Extension point to customize the nonce generation algorithm.
</ul>
<h3><a name=v1.309>What's new in 1.309</a> (2009/05/31)</h3>
<ul class=image>
  <li class=bug>
    Reimplemented JDK auto installer to reduce Hudson footprint by 5MB. This also fix a failure to run on JBoss.
   (<a href="http://www.nabble.com/Hudson-1.308-seems-to-be-broken-with-Jboss-td23780609.html">report</a>)
</ul>
<h3><a name=v1.308>What's new in 1.308</a> (2009/05/28)</h3>
<ul class=image>
  <li class=bug>
    Unit test trend graph was not displayed if there's no successful build.
   (<a href="http://www.nabble.com/Re%3A-Test-Result-Trend-plot-not-showing-p23707741.html">report</a>)
  <li class=bug>
    init script (<tt>$HUDSON_HOME/init.groovy</tt>) is now run with uber-classloader.
  <li class=bug>
    Maven2 projects may fail with "Cannot lookup required component".
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3706">issue 3706</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Toned down the form validation of JDK, Maven, Ant installations given that we can now auto-install them.
  <li class=rfe>
    Ant can now be automatically installed from ant.apache.org.
  <li class=rfe>
    Maven can now be automatically installed from maven.apache.org.
</ul>
<h3><a name=v1.307>What's new in 1.307</a> (2009/05/22)</h3>
<ul class=image>
  <li class=bug>
    AbstractProject.doWipeOutWorkspace() wasn't calling SCM.processWorkspaceBeforeDeletion.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3506">issue 3506</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    <tt>X-Hudson</tt> header was sent for all views, not just the top page.
    (<a href="http://www.netbeans.org/issues/show_bug.cgi?id=165067">report</a>)
  <li class=bug>
    Remote API served incorrect absolute URLs when Hudson is run behind a reverse proxy.
    (<a href="http://www.netbeans.org/issues/show_bug.cgi?id=165067">report</a>)
  <li class=bug>
    Further improved the JUnit report parsing.
    (<a href="http://www.nabble.com/NPE-%28Fatal%3A-Null%29-in-recording-junit-test-results-td23562964.html">report</a>)
  <li class=bug>
    External job monitoring was ignoring the possible encoding difference between Hudson and the remote machine that executed the job.
    (<a href="http://www.nabble.com/windows%E3%81%AEhudson%E3%81%8B%E3%82%89ssh%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%92%E4%BD%BF%E3%81%86%E3%81%A8%E3%81%8D%E3%81%AE%E6%96%87%E5%AD%97%E3%82%B3%E3%83%BC%E3%83%89%E5%8F%96%E3%82%8A%E6%89%B1%E3%81%84%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6-td23583532.html">report</a>)
  <li class=bug>
    Slave launch log was doing extra buffering that can prevent error logs (and so on) from showing up instantly.
    (<a href="http://www.nabble.com/Selenium-Grid-Plugin-tp23481283p23486010.html">report</a>)
  <li class=bug>
    Some failures in Windows batch files didn't cause Hudson to fail the build.
    (<a href="http://www.nabble.com/Propagating-failure-in-Windows-Batch-actions-td23603409.html">report</a>)
</ul>
<h3><a name=v1.306>What's new in 1.306</a> (2009/05/16)</h3>
<ul class=image>
  <li class=bug>
    Maven 2.1 support was not working on slaves.
    (<a href="http://www.nabble.com/1.305-fully-break-native-maven-support-td23575755.html">report</a>)
</ul>
<h3><a name=v1.305>What's new in 1.305</a> (2009/05/16)</h3>
<ul class=image>
  <li class=bug>
    Fixed a bug that caused Hudson to delete slave workspaces too often.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3653">issue 3653</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    If distributed build isn't enabled, slave selection drop-down shouldn't be displayed in the job config.
  <li class=bug>
    Added support for Svent 2.x SCM browsers.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3357">issue 3357</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Fixed unexpanded rootURL in CLI. 
    (<a href="http://d.hatena.ne.jp/masanobuimai/20090511#1242050331">report</a>)
  <li class=bug>
    Trying to see the generated maven site results in 404.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3497">issue 3497</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Long lines in console output are now wrapped in most browsers.
  <li class='major rfe'>
    Hudson can now automatically install JDKs from java.sun.com
  <li class='major rfe'>
    The native m2 mode now works with Maven 2.1
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-2373">issue 2373</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.304>What's new in 1.304</a> (2009/05/08)</h3>
<ul class=image>
  <li class=bug>
    CLI didn't work with "java -jar hudson.war"
    (<a href="http://d.hatena.ne.jp/masanobuimai/20090503#1241357664">report</a>)
  <li class=bug>
    Link to the jar file in the CLI usage page is made more robust.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3621">issue 3621</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    "Build after other projects are built" wasn't loading the proper setting.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3284">issue 3284</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Hudson started as "java -jar hudson.war" can now restart itself on all Unix flavors.
  <li class=rfe>
    When run on GlassFish, Hudson configures GF correctly to handle URI encoding always in UTF-8
  <li class=rfe>
    Added a new extension point to contribute fragment to UDP-based auto discovery.
  <li class=bug>
    Rolled back changes for JENKINS-3580 - workspace is once again deleted on svn checkout.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3580">issue 3580</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>
<h3><a name=v1.303>What's new in 1.303</a> (2009/05/03)</h3>
<ul class=image>
  <li class='bug'>
    Fixed a binary incompatibility in <tt>UpstreamCause</tt> that results in <tt>NoSuchMethodError</tt>. Regression in 1.302.
    (<a href="http://www.nabble.com/URGENT%3A-parameterizedtrigger-plugin-gone-out-of-compatible-with-the--latest-1.302-release....-Re%3A-parameterized-plugin-sometime-not-trigger-a--build...-td23349444.html">report</a>)
  <li class='bug'>
    The "groovysh" CLI command puts "println" to server stdout, instead of CLI stdout.
</ul>
<h3><a name=v1.302>What's new in 1.302</a> (2009/05/01)</h3>
<ul class=image>
  <li class='major bug'>
    The elusive 'Not in GZIP format' exception is finally fixed thanks to <tt>cristiano_k</tt>'s great detective work
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-2154">issue 2154</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class='bug'>
    Hudson kept relaunching the slave under the "on-demand" retention strategy.
    (<a href="http://www.nabble.com/SlaveComputer.connect-Called-Multiple-Times-td23208903.html">report</a>)
  <li class=bug>
    Extra slash (/) included in path to workspace copy of svn external.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3533">issue 3533</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    NPE prevents Hudson from starting up on some environments
    (<a href="http://www.nabble.com/Failed-to-initialisze-Hudson-%3A-NullPointerException-td23252806.html">report</a>)
  <li class=bug>
    Workspace deleted when subversion checkout happens.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3580">issue 3580</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Hudson now handles unexpected failures in trigger plugins more gracefully.
  <li class='rfe'>
    Use 8K buffer to improve remote file copy performance.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3524">issue 3524</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class='rfe'>
    Hudson now has a CLI
  <li class='major rfe'>
    Hudson's start up performance is improved by loading data concurrently.
</ul>
<h3><a name=v1.301>What's new in 1.301</a> (2009/04/25)</h3>
<ul class=image>
  <li class=bug>
    When a SCM plugin is uninstalled, projects using it should fall back to "No SCM".
  <li class=bug>
    When polling SCMs, boolean parameter sets default value collectly.
  <li class=bug>
    Sidebar build descriptions will not have "..." appended unless they have been truncated.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3541">issue 3541</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=bug>
    Workspace with symlink causes svn exception when updating externals.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3532">issue 3532</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Hudson now started bundling ssh-slaves plugin out of the box.
  <li class=rfe>
    Added an extension point to programmatically contribute a Subversion authentication credential.
    (<a href="http://www.nabble.com/Subversion-credentials-extension-point-td23159323.html">report</a>)
  <li class=rfe>
    You can now configure which columns are displayed in a view.
    "Last Stable" was also added as an optional column (not displayed by default).
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-3465">issue 3465</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class=rfe>
    Preventive node monitoring like /tmp size check, swap space size check can be now disabled selectively.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-2596">issue 2596</a>,
     <a href="http://issues.jenkins-ci.org/browse/JENKINS-2552">issue 2552</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
  <li class='major rfe'>
    Per-project read permission support.
    (<a href="http://issues.jenkins-ci.org/browse/JENKINS-2324">issue 2324</a>)
Kohsuke Kawaguchi's avatar
Kohsuke Kawaguchi committed
</ul>

<p>
<b>Older changelogs can be found in a <a href="changelog-old.html">separate file</a></b>

</body>
</html>