Finishing off the second week in March, the Hudson team rolled Hudson 1.350 off the assembly line last Friday, bringing a slew of fixes. Of particular interest to users of Hudson's various native packages for Red Hat, openSuSE, Ubuntu/Debian and Solaris, was a change that suppress the "self-upgrade" functionality in the "Manage Hudson" page. On the enhancements side of the fence, the team added authentication support to the Hudson CLI (issue 3796) allowing Hudson users with locked down installations to take advantage of everything the CLI has to offer.

Internal to Hudson, some more changes from Alan Harder (a.k.a mindless, a.k.a The Garbage Man), deprecating or otherwise removing deprecated APIs. Alan's been doing some great work on Hudson's internals, if you're coming out to this weekend's hackathon, but sure to pat him on the back for his tireless efforts.
#### Bug fixes <ul class=image> <li class=bug> Fix handling of relative paths in alternate settings.xml path for Maven projects. (issue 4693) <li class=bug> Alternate settings, private repository, profiles, etc were not used in embedded Maven for deploy publisher. (issue 4939) <li class=bug> Make editableComboBox work in repeatable content, such as a build step. <li class=bug> If content is captured using <j:set var="..">..content..</j:set>, fixed this to use proper HTML rendering when appropriate. <li class=bug> '<' and '&' in the console output was not escaped since 1.349 (issue 5852)

  • Fixed an AbstractMethodError in SCM polling under some circumstances. (issue 5756)
  • Fixed a ClassCastException in the Subversion plugin - now using Subversion plugin 1.13. (issue 5827) <li class=bug> The Maven Integration plugin link in the Update Center was going to a dead location. (issue 4811) <li class=bug> On RPM/DEB/etc installation, don't offer the self upgrade. It should be done by the native package manager. (report) <li class=bug> Fixed a possible lock up of slaves.
    #### Enhancements
      <li class=rfe> Added advanced option to LogRotator to allow for removing artifacts from old builds without removing the logs, history, etc. (issue 834) <li class=rfe> Authentication support in Hudson CLI. (issue 3796) <li class=rfe> Added console annotation support to SCM polling logs.

    #### Contributors The 1.350 release of Hudson contains 54 commits from 6 different contributors, * abayer * jglick * kohsuke * manuel_carrasco * [mfriedenhagen](https://bitbucket.org/mfriedenhagen) * mindless ---- You can go grab the [latest .war file](http://mirrors.jenkins.io/war-stable/latest/jenkins.war) straight from `hudson-ci.org` or if you're using a native package, use your package manager to upgrade. ----
  • About the Author
    R. Tyler Croy

    R. Tyler Croy has been part of the Jenkins project for the past seven years. While avoiding contributing any Java code, Tyler is involved in many of the other aspects of the project which keep it running, such as this website, infrastructure, governance, etc.