2.3.1 released
Jeffrey Fredrick <[email protected]> Mon, 10 Oct 2005 09:43:39 -0700
| Newsgroups | gmane.comp.java.cruise-control.announce |
|---|---|
| Message-ID | <e0776e7e0510100943p56f1d8cby4d4f51182a4ca2e7__39490.9508679577$1128962952$gmane$org@mail.gmail.com> |
http://makeashorterlink.com/?U2EA214FB CruiseControl Release Notes - 2.3.1 Binary Distribution ---------------------- * Ability to specify the execution directory for CruiseControl via command line option -cchome (CC-310). Patch by Bj=F6rn Beskow. * Adds JMX HttpAdapter port as system property for use by the reporting application (CC-310). Patch by Bj=F6rn Beskow. * Ability to add a logical name to the CruiseControl instance for use by the reporting application (CC-310). Patch by Bj=F6rn Beskow. build.xml ---------------------- * Use test.skip ant property to NOT execute tests (reporting and main). Patch by Jerome Lacoste. * Split CruiseControl's version information into two components and made easy to override. Patch by Jerome Lacoste. BuildInfo ---------------------- * Fix for threading issue (CC-330). Patch by Jerome Lacoste. contrib/distributed: ---------------------- * Major update to distributed build support (CC-298). Patch by Dan Rollo. CurrentBuildStatusListener ---------------------- * Moved formatting responsibility to the Reporting Application. Patch by Anil Arora, via Jerome Lacoste's moca build. CruiseControlItem ---------------------- * Sort items by time and then by file name. Patch by Jerome Lacoste * Fix test failure for people not in Pacific timezone. cruisecontrol.bat/.sh ---------------------- * Introduce CC_OPTS to easily pass arguments to VM when starting CC. Patch by Arent-Jan Banck. * Use the right xalan.jar (CC-198). Reported by Carlos Sanchez. CruiseControlController: ---------------------- * Reload config file if included item is changed (CC-297). DateUtil ---------------------- * Deprecated millTimeDiffernce in favor of refactored millTimeDifference. Patch by Jerome Lacoste. Documentation ---------------------- * Enhanced "getting started" section to incorporate Binary Distribution documentation. * Added overview page and architecture diagram. Patch by Jerome Lacoste * Use more of the page width (CC-321). Patch by Jerome Lacoste EmailPublisher ---------------------- * Fix for bug where committers that also appear in <always> elements are emailed twice. Patch by [email protected], with cleanup by Jerome Lacoste. * Add useSsl attribute (CC-277). Patch by Anatol Pomozov, Doc by Jerome Lac= oste FileServlet ---------------------- * Add last-modified header so httpfile source control can be used with reporting app. Patch by Sean Conner <[email protected]>, tweaked by Jerome Lacoste * Allow directory browsing to work with containers that append the sessionid to the URI. Patch by Jerome Lacoste Jar/War ---------------------- * Includes CruiseControl version number in the archive's manifest file. JMX: ---------------------- * Add ability to get/set the config file via JMX (CC-220). Patch by Allan W= ick * CruiseControl version information included in server MBean. Patch by Jerome Lacoste. Log ---------------------- * Can preconfigure Log element. Patch by Jerome Lacoste. MavenBuilder: ---------------------- * Check for required files moved from validation time to "build" time, thereby allowing a bootstrapper to provide the files (CC-25). * Adds a time attribute to the build node in the build cycle XML log for the maven builder to match ant's behavior and make the UI more consistent accross builders. Patch by Jerome Lacoste, review and fixed by Jamie Bisotti. MKS ---------------------- * Improve debugging by throwing exception with path if project file isn't f= ound. NantBuilder ---------------------- * Adds a time attribute to the build node in the build cycle XML log for the maven builder to match ant's behavior and make the UI more consistent accross builders. Patch by Jerome Lacoste. P4: ---------------------- * Fix problem where test would fail if Perforce was on the path. Patch by Arent-Jan Banck PluginXMLHelper: ---------------------- * Can pre-configure plugin subelements, too (CC-299). Patch by Jerome Lacos= te. * Support properties in project name, properties element, comments in properties file and properties in comments file. Patch by Jerome Lacoste * Can pre-configure dateformat. Patch by Jerome Lacoste. * Don't fail if property is missing, just leave that property reference unchanged. Patch by Jerome Lacoste release.xml ---------------------- * Ignoring quilt files when creating release. Patch by Jerome Lacoste. Reporting Application ---------------------- * Reads a system property to determine the JMX Control Panel port, defaulting to 8000 (CC-310). Patch by Bj=F6rn Beskow. * Displays a logical name for the CruiseControl instance as set when using the binary distribution (CC-310). Patch by Bj=F6rn Beskow. * Clarify installation documentation, specifically around which entries need to be modified (related to CC-264). Patch by Jerome Lacoste. * XML Log file now sent directly to the browser for rendering, with no more XSLT (CC-294). Patch by Jerome Lacoste. Surround SCM ---------------------- * Handle modifications with no comment (CC-322). Patch by Jerome Lacoste Tag Libraries ---------------------- * Ability to override the project directory. Patch by Anil Arora, via Jerome Lacoste's moca build. * Ability to force the URL of a tab. Needed for (CC-294). Patch by Jerome Lacoste. TimeBuild: ---------------------- * Fixed problem where an infinite loop could occur based on interaction with quiet period. Patch by Jerome Lacoste -- http://www.developertesting.com/ ------------------------------------------------------- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl