Release Notes - Version 3.5.2

 

Overview

3.5.2 is a patch release for bugs in 3.5.

Features

  • Integration with cppUnit
  • Velocity Template Reports
  • Step Conditions
  • Operational Projects that run workflows not attached to build lives
  • Workflow Priorities
  • Update status of JIRA issues based upon changelog

Improvements

  • Sort Agents on Current Activity by name
  • Add the ability to change a repository on any source config
  • Change default Search sub-tab to Build Life
  • Add a field display type to workflow properties to control how they are rendered in the UI
  • Visually separate project jobs and library jobs when building a workflow definition
  • Add build life id and results per page to Search pages
  • Allow the permanent deletion of build lives
  • Add filters to the resolve my artifacts step to exclude/include files being delivered
  • Allow workflows to be inactivated
  • Improve speed of using ChangeLogHelper to retrieve changelogs with dependencies
  • Bugzilla support for required target milestones
  • Store QTP test results in the database
  • Parsing of issues from source changes should be able to pick up multiple issues per change
  • Synergy session usage improvements
  • Vault integration should support the SSL flag
  • Cobertura step should be able to publish multiple reports in a single step
  • Accurev driver improvements in logging and exception handling
  • Copying project and workflows now copies permissions
  • A user with security permission to a resource should be able to see and edit all permissions
  • Add a security permission to control users that can delete or inactivate build lives
  • Add a security permission to control users that can prioritize workflows
  • Add a security permission to control users that can restart workflows

Bugs

  • Codestation server does not handle invalid project names
  • Exclude files on a source configurations missing
  • You can start a secondary workflow on a build life before the originating workflow is complete
  • NullPointerException When exporting if user does not have permission to agents
  • Can not manually send empty property to workflow with a default value for the property
  • Resolve another project's artifact step displays the incorrect build life selected
  • Copying a project creates duplicates of the environment properties
  • New script groups are not visible even to admin
  • VMWare integrations missing from step list
  • SOAP getLatestActivityForWorkflows is slow
  • Event processing could leak memory
  • Unable to use BuildService remotely
  • Error deleting agent when using Oracle
  • UserDataInconsistentException message on startup
  • Activity reports can throw NullPointerException when there are builds running
  • createProject.bsh example in remote scripting library does not create the workflow definition correctly
  • SVN tag setting produces incorrect URL on changelog
  • Problems with recovering repository users
  • Script activities that cause PersistenceExceptions can prevent the job/workflow from finishing
  • A restarted workflow will show the old command output until the command is completed.
  • Copying a project creates workflows definitions that use the original project's jobs
  • Ignored agents should be "Online - Wrong Agent Version" instead of "Offline - Wrong Agent Version"
  • Codestation project security resources names are not changed when the project is
  • Aborting a workflow that is running a evaluate script could lock up the workflow
  • Importing does not retain a job's pre-condition script on the workflow definition
  • Importing does not retain a job's iteration properties on the workflow definition
  • Can not control which shell a particular Shell Builder command executes under
  • Beanshell jar file missing from remoting download
  • Workflow lockable resource setting does not copy when copying a project
  • Exception when trying to configure a new agent
  • Vault integration uses incorrect date format on changelog command
  • Passing the agent id on a non-interactive agent installation does not work
  • Work dir locking can lock up due to synchronization and network unreliability
  • Command execution service will serialize classes that can't be deserialized on the server
  • Copying a project messes up repository triggers on the original and the copy
  • Importing workflow with harvest source config doesn't import name correctly
  • Exporting triggers on workflow doesn't keep the force flag if it was set
  • Illegal character in the builds by day of week in the initial data import
  • Unable to view and edit my user repository aliases
  • Importing a project fails with ClassCastException


© 2008 Urbancode, Inc.
Anthill, AnthillPro, and AnthillOS are trademarks of Urbancode, Inc.
All other trademarks are owned by their respective owners.
tel: (216) 858-9000 fax: (216) 858-6902 email:info@urbancode.com