Hudson CI Server Releases Change Log
This page lists the enhancements, bugfixes and other changes relating to each Hudson release
Hudson 3.0.0 Milestone 2
This Eclipse release has been concentrating on further library clean up, both in terms of the number of libraries used and the versions...
- Externalize Groovy into a separate plugin for IP reasons
- Rewrite of Hudson security to remove Groovy dependency
- Hudson fork of Stapler and Jelly now used by Core
- jsr305-1.3.9.jar dependency removed
- joda-time.1.5.1.jar dependency removed
- jcaptcha plugin removed from Core distro
- jfreechart plugin removed from Core distro and replaced with BIRT
Hudson 3.0.0 Milestone 1
This Eclipse release has been concentrating on further library clean up, both in terms of the number of libraries used and the versions...
- access-modifer-annotation-1.0.jar dependency removed
- bridge-annotation-method-1.4.jar dependency removed
- crypto-util-1.0.jar dependency removed
- embedded_su4j-1.1,jar dependency removed
- logkit-2.0.jar dependency removed
- Stapler downgraded to version 1.155 and forked into the Eclipse codebase
- Stapler-groovy downgraded to version 1.155 and forked into the Eclipse codebase
- Stapler-jelly downgraded to version 1.155 and forked into the Eclipse codebase
Hudson 3.0.0 Milestone 0
This Eclipse release has been a huge task with a large amount of re-factoring, IP work and library upgrades. Here's a summary..
- Remove all the dependency on GPL/LGPL libraries
- Apply for IP approval for individual components of Hudson code base
- Apply IP approval for external JavaScript libraries bundled with Hudson
- Use latest Original libraries rather than the original "Hudson special" patched versions
- New Eclipse look and feel for the branding
- Replacing the use of LGPL licensed JFreechart with Eclipse BIRT charts
- Replacing the original Winstone server with Jetty
- Check-in all Hudson code base to Eclipse git
- Start continuous builds at Eclipse Hudson
- Stabilize the code base after several library and technology changes arise due to IP review process
- QA certify the product before M0 release
- Manage the IP process for external Java libraries bundled with Hudson (Some are still pending)
- Manage the IP process for build and test libraries used to build and test Hudson (Pending)
- All the work on the website and the Eclipse wiki
Furture changelog entries will take a more conventional - here are the bugs we've fixed approach, but we just thought that you'd like to see what work goes on behind the scenes of a release like this
Earlier Releases
The changelog for earlier (non-Eclipse) versions of Hudson can be found here.