To schedule a demonstration or for additional information, call us at:
+1 216.858.9000.
|

|
Release Notes - Version 3.4 Patch Releases |
|
3.4 Patch Releases
- Release 3.4.1 - November 28, 2007
- Release 3.4.2 - November 29, 2007
- Release 3.4.3 - December 4, 2007
- Release 3.4.4 - December 18, 2007
- Release 3.4.5 - December 20, 2007
- Release 3.4.6 - December 31, 2007
- Release 3.4.7 - January 8, 2008
- Release 3.4.8 - January 31, 2008
- Release 3.4.9 - February 5, 2008
- Release 3.4.10 - February 29, 2008
- Release 3.4.11 - March 5, 2008
- Release 3.4.12 - March 12, 2008
- Release 3.4.13 - April 17, 2008
3.4.1
Bugs Fixed
General
- Job wizard does not produce a label step
- Unable to add a new job to project with existing workflows
- Copying a job resets the agent filter to 'Any'
- Requesting a changelog in the build job wizard does not produce a changelog step
- Some metrics queries for graphs do not work on SQL Server
- Change the remoting download link
- Current Activity Schedules page should display if a schedule is active/inactive
- Scripted Agent Filters break remote scripting
- Update Home Page content boxes
- Skip quiet period should not be marked as required
Installation / Upgrade
- Commit exception occurs during MySQL upgrade
- Database migration scripts are not in the release
- Install script now deletes the lib directory before copying the lib/ext
- Upgrade fails when you have a workflow with properties defined
Source Control Integrations
- After configuring a SVN repo, the Security tab of the repo configuration shows the wrong repo type in the
header.
- Make the Harvest "project name" capable of being a property.
- Populate Workspace steps should have the option to clean the directory
3.4.2
Bugs Fixed
General
- Workflow triggers are not working
- Build Job to Generic Job conversion does not create label step
- CVS Directory offset of '.' doesn't work
3.4.3
Bugs Fixed
General
- Schedule triggers are broken
- Restore project import function
- Scheduled Triggers were not firing correctly
- Cleanups on schedules provide bad links
- The Inactive flag on roles is not respected
- Upgraded Build Jobs do not retain cleanup step
- Extra directories left on agents
- Workflow "Recent Activity" table should show secondary workflow activity
- Warning during job creation can display when not appplicable.
- Agent filter new script popup in build job wizard does not accept scripts
- Get changelog step attempts to transfer and parse all files (and it fails with html files) when it should only
look for xml files
Integrations
- JIRA - Integrate changes in version 3.11
- Maven2 - Fix passing build properties
- SVN - Error occurs if username is supplied but no password
Installation / Upgrade
- Start scripts on Mac have bad characters in them
- Project Properties do not retain the pass to builders or set as environment setting
- MySQL clean install has a SQL Exception
- Installation fails at permission repair step for non-Derby databases
3.4.4
Features / Improvements
- Watch command output in real-time
- Improved log viewing to include paging for large files
- Improved log file storage
- Create a library job from a project job
- Add ability to change a workflow's workflow definition
- Support extra command-line parameters on the Nant builder
Bugs Fixed
General
- Scheduled cleanups are not running
- Secure Env Properties should display securely when set as properties for builders
- NullPointer resolving artifacts
- Workflow Triggers get duplicated when you copy a project
- Recovery attempts to run workflows that are in a Aborting status
- Corrupt files can stay in the Codestation cache
- Digest validation failure is very vague.
- Cannot delete statuses in a Life-Cycle Model, even if they have never been used
- File System Repository can't do changelogs
- Can not delete a previously configured Agent
- Persistence exception when trying to delete an unconfigured agent.
- Workflows without a workflow definition error badly
- Deleting a offline configured agent does nothing
- Workflow name does not appear immediately after creation
- Copying a Codestation build life does not update the timestamp on the buildlife
- Workflow failure notification throwing an exception
- Codestation client should not use a temporary directory when not necessary
UI / Navigation
- When saving an Artifact Config it saves correctly but does not forward correctly
- PersistenceRuntimeException when starting a NonOriginatingWorkflow
- "Enable Refresh" interferes with the viewing of logs.
- Unable to manage workflow security if inactive roles have permissions to the workflow
- Complicated workflow definitions can fail to render correctly.
- Error occurs when attempting to reset another user's password
- Editing the workflow name returns to administration
- Deactivated projects and folders show up in Permission selection list and Search
- Clicking the Done button on a project workflow does not return correctly.
- Unable to edit a newly created workflow
- Can't edit post-process script in step
- When configuring the email publisher, the "Recipients" tab is not clickable
- When done creating a stamp context script the script list is not updated
- Broken breadcrumbs link in codestation
- Starting Workflow - Force setting lost
- Restarting Workflow from a step should prompt for confirmation
Integrations
- SVN stamp context script is not working correctly
- Ant Builder does not log bad script location
- Nant Builder can have escaped characters when embedding the script
Installation / Upgrade
- Database connection close error message on otherwise successful installation
- SQL Server specific files are not installed
Importing / Exporting / Copying
- Unable to import a project from file
- Exporting a project does not export the job iteration properties
- Copying a library workflow does not retain the lifecycle model or SCM type
- The "allowed values" of workflow properties disappear when copying a workflow
Remote Scripting
- Remoting does not correctly trigger persistent lifecycle methods
- ScriptMetaData class not found when remote scripting
3.4.5
Bugs Fixed
Log / Ouput Viewing
- Corrupted log storage.
- Closing log viewer causes page to reload
- NPE when viewing logs of an aborted or failed workflow
- LogHelper no longer works after log storage changed to zips
- On the build summary page "view log" and "view output" links show log viewer with a very small height.
General
- Stamp step does not have stamp style when used in a library job
- Cleanup not actually cleaning any buildlifes.
- Run Secondary Workflow button present on inactive buildlifes
- When on a agent's Variables tab, the first tab does not work
- Workflow names with '&' in their name cause their project to not open in the tree
- Link for restarting a build at a particular step is broken
- Broken link on current activity page for non-buildlife jobs
- Groovy: groovy can't handle quotes in JAVA_OPTS environment variable
3.4.6
Features
- Add grouping of changes by users over time to the changes tab
Improvements
- Jobs within the same workflow instance should be able to share directory locks
- Add the ability to manually run a cleanup policy
- Multi-tab pop-ups should not have a view mode and should open in edit mode
- Steps with multiple tabs look bad
- "Current Activity / Agents" and "Project / Properties" lists are not sorted alphabetically
- Old style Edit | Remove links without icons on the Project/ Env property list page.
- Changes tab should only display build lives with changes
Bugs
Integrations
- Updating ClearCase ConfigSpec can error but still show a success
- Unable to create a Subversion Repository trigger
- Unable to delete a Subversion Repository Trigger
Database
- Oracle CLOB fields can only store up to 4000 characters
- DBUnit works differently for Oracle databases
- Unable to create a workflow using SQL Server database
Installation
- Life-Cycle Model upgrade could render some cleanup configs not working
- GUI installer does not install the web application
General
- Error page doesn't play nice in popups due to our Frame-busting code
- Get Changelog Step does not work on Windows Server with Solaris/Linux Agent
- Cancel button while adding a new step to a job is non-functional
3.4.7
Overview
3.4.7 is a patch release for bugs in 3.4.
Improvements
- Upgrade included Ant to 1.7
- CVS modules need some additional options for checkouts
- Forms should automatically focus on the first field when loaded
- Allow a username with the domain specified in the Jabber (XMPP) integration
- Add a domain setting to the Jabber (XMPP) integration
Bugs
- Send email even if one address is incorrect
- When creating a new workflow, the popup never gets closed
- BuildJobWizard AgentFilter screen has redundant, broken, and confusing buttons
- Unable to assign a library workflow definition that has properties to a project workflow
- Unable to import a project that creates a new Life-Cycle Model when auditing is on
- Unable to manage security
- Changes by Users is not accurate
- Codestation client can pull locally published project artifacts instead of Codestation project artifacts
- Job iteration properties are not imported correctly
- Graph queries do not work on MS SQL Server
- Database password not encrypted in the spring-server/base.xml file
- Users should be restricted from being able to delete non-originating workflow cases from build lives
- Codestation client formats dates for http in the default locale
- Unable to create a Workflow Choice Step with multiple workflows selected
3.4.8
Features
- VMWare Lab Manager Integration
- Allow reports to be accessed without logging in
- Create ScriptGroups for managing permissions for the various scripts
Improvements
- Automatic agent upgrade displays its progress
- Allow more than one Harvest package to be checked out for a build.
- Allow BOM file creation to be suppressed
- Allow users to specify how to structure Harvest checkouts.
- Make Harvest View Path scriptable
- Add an option in Harvest to Perform two checkouts.
- Add the ability to checkout multiple packages in Harvest.
- Add different types of workflow priority
- Add distinction for Inactive build lives
- Inactive build lives should not appear on the dashboard pages
- Display the date of Codestation project build lives
- Make Job iteration properties available to agent filters
- Display duration of workflow activity on the project and workflow dashboard
- Display number of locks on the Lockable Resource list
- Perforce Repository needs optional character set settings
Bugs
- Dramatically improve Current Activity on Oracle
- Fix viewing log output in IE6.
- Fix the end of a log from not appearing in some cases.
- User Generator scripts should import the security package and validate when saved.
- Enabling SSL for the server agent communication causes an NPE during server startup
- Truncate test results messages that are too long
- Prioritize workflow results in a NullPointerException
- Change log publishing fails when the changes are from a new user to the system
- Unable to View Administration tab w/o write permission to Administration folder
- Trying to Search Workflows Throws Exception
- Dashboard graph queries do not work on MySQL 4.1.x
- Jobs that do not run due to a pre-condition script block other jobs from running on the same agent
- Users without permission to build a workflow still see the build button.
- Current Activity does not limit visibility based on security
- Anthill tries to recover inactive build life workflows
- Codestation CLI ignores codestation.noCache setting codestation.properties
- Schedule fails to render when the database backup is scheduled under it
- IE6 javascript error which clicking on properties tab of a build job.
- Bugzilla integration can not be edited.
- If a step fails to return its log, the job trace page fails to render
- Dependency requests should have the same workspace date as their requester
- Cancelling a new project popup does not close the popup
- MKS source config will only save changes when edited it work dir script is changed
- Workflow dashboard does not show running workflows like the project dashboard
- IE6 complains about secure and unsecure items on all of our pop-ups
- Jobs queueing for agents are not guaranteed to be processed in order
- Incrementing a workflow property in a stamp does not increment the value on the build request
- Unable to create users using Kerberos authentication realm
- The "Done" submit button is disabled at System > Work Dir Scripts
- System tab security is not enforced correctly
- Push build dependency triggers do not work in some scenarios
- Unable to Create Quality Center Steps for Library Jobs.
- Creating folders and projects under closed folders does not open the parent folder
- Bread crumbs do not display properly for project jobs
- Harvest source config should allow changing of the Harvest repository
- BuildRequest is not available in the context for notification scripts when requests fail
3.4.9
Bugs
- IE6 field focus now prevented from causing codepress to insert bogus characters into text fields on form submission.
- Popups in IE6 fixed
- Debug Level logging no longer prints out password to server log file
- When resolving dependencies of a project without a buildlife, the client no longer reports an error 500
- Copying a Workflow with a CVS Driver now correctly copies the Directory Offset Field
- Report Publisher source directory can now be paramterized
3.4.10
Features
- Notification improvements to support fixed lists of addresses and IMs
- Integrate with Rally
- MSN IM support
Improvements
- Make CVSROOT field scriptable
- Add a history stream field to the Accurev Source Config
- Make the perforce client name scriptable in the case of using an existing space, not just when using a template
- Accurev Driver will fail to update if you use an existing workspace and different working directory
- Add an option to an Accurev source config to skip the date locking on the backing stream
- Exclude files on a source configuration
- Ability to spawn daemon process on Windows
Bugs
- SVN Repository password field was not validated as required
- Windows agent install does not set the env/JAVA_HOME variable on the agent
- Newly created folder does not have import project icon
- Cancel button on new Report Template does not work
- Build Job Wizard View Builder Pop - Up doesn't create div popup
- MKS cleanup step needs the username and password
- When creating a project as the admin user the owner of the project is another user
- Editing a folder's name does not update the tree
- Extra '>' on /tasks/project/BuildLifeTasks/viewIssueList
- A User who creates a new User gets its User Role
- Unable to edit security on a newly created Folder, Project, Workflow
- The Nant builder command fails
- Errors during server startup using SQLServer
- Unable to Edit Accurev Source Config Once it has been created.
- When Copying an Accurev Source Config the Workspace Name and Stream name are not copied
- Accurev command adds unwanted and troublesome quotes to some arguments
- Improved documentation for the Stream field in Accurev is required
- SVN Does not respect worspace date with quiet period
- A recipient only receives the first email notification in a scheme
- Database migration fails because it can't insert a null into the user password field
- Variable Criteria in Agent Filters should throw an exception when it cannot access an agent
- If the path variable contains quotation marks on Windows the agent start up scripts fail
- Non-originating workflows called by the the Run Another workflow Step do not show up in the current activity tab.
- Restarting steps fails with com.urbancode.command.CommandException: The parameter b must be non-null.
- Clicking on a job pre-condition script name does not open the popup window
- Subversion changelog parser ignores files with spaces in the name
- Jobs in queued state do not abort until they get a chance to run
- NPE from JIRA integration when we there is a sub issue with the same name.
- LogViewer fails to load properly in rare cases
- If user is removed from a role in LDAP that change is not updated in Anthill3
- PVCS label step does not resolve the label from which the source was checked out
- Bugzilla bugs not reported on Issues Tab
3.4.11
Improvements
- Improve job allocation to agents for greater performance and scalability
- Improve storage of large data elements in MySQL
Bugs
- Fix a remoting issue when using multiple transactions in a remote script
- Fix a issue introduced with clean installs of 3.4.10 with notification
3.4.12
Features
- System announcements to notify Web UI users
Improvements
- Option to create and update Windows Services during the installation process
- Consolidate build requests from schedules and repository triggers
Bugs
- Aborting a workflow aborts the active job but workflow remains Running
- MSBuild step ignores verbosity setting
- Cannot create new event scripts
- Missing codestation classes from API
- Remoting API zip missing bsh jar
- Remoting API missing Codestation classes
3.4.13
Features
- Integrate with Agitar
- Integrate with VersionOne
- Add a step to resolve a specific Codestation artifact set
- Add a force abort to Current Activity that changes the workflow status from 'Aborting' to 'Aborted'
- Upgrade embedded Groovy to 1.5.5
Improvements
- Restructure the location of logs in the var/logs directory to compensate for some file system limitations.
- Properties of the build life's originating request are available through property resolution throughout the build life
- Add migration from one Life-cycle model to another without losing history
- Make the Manual Yes/No Task step available on library jobs
- Make a Assign Status step available on library jobs
- Add Import/Export of Library Jobs and Workflows
- Add different port, TLS and authentication for the SMTP server settings
- Allow users to edit the security of a resource the have the security permission to without needing the Security Administration System Function.
- Attempt to restore all JIRA issues for the publisher even if some fail
- Improve Mercury QTP Test run integration
- Improve Mercury QTP report to show individual failing tests
- Increase maximum name length of Environment Group Project Properties
- Allow a job iteration of 1 so specific properties can be defined for the job
- Allow dependency conflict detection to be turned off in Server Settings if you are not retrieving the artifacts
- Add start date and end date to the Harvest Get Changelog Step
Bugs
- Run Another Workflow never continues if it is supposed to wait for the workflow to finish
- Unable to create a notification recipient generator
- Merging requests can cause a thread deadlock
- Failure "output" link fails on Windows.
- When restarting a successful job, the job can get a failed step and get stuck at "restarting"
- Request get stuck in Waiting on Dependency status
- ClearQuest issues not listed on Issues tab
- Accurev Label does not always create the desired snapshot
- Workflow and job objects passed to events for notification may not be up to date
- When passing extra properties on a repository trigger url, all previous properties from previous requests are added.
- Agent upgrade fails when using SSL between server and agent
- Archived status should not appear in drop-downs of assign status steps and Codestation build lives
- Error when adding first step to a newly created project job
- Validation of the workflow properties prints the property name, not the label
- Deadlock in job service caused by workflow prioritization
- Aborting a workflow does not interrupt job steps that are waiting to acquire a working directory lock
- Changing the agent's max number of jobs doesn't take effect until a server restart
- Bugzilla integration broken because jericho jar file is missing
- Bugzilla integration broken due to missing DoctypeChanger.jar dep
- ClearQuest Add Comments step does not export defect id pattern
- Links to build lives in issue reports are not correct
- Quiet period is not working correctly
- Delayed originating requests are not recovered correctly
- Restarting a workflow that has a job with a status of Not Needed causes an exception
- Announcements cannot be hidden on HTTPS
- Log output is not properly escaped in the log viewer
- Cancel button while creating a Job throws ugly exception.
- On the job trace page clicking the "view output" text link produces an error.
- Change "Your Announcements" to "My Announcements"
- Repositories are not individually secured correctly
- SQL Server sorts dates incorrectly
- Assign Status step says the script must return the name of the status when it can return the name or object
- Hiding Announcement produces a 500 error on the server.
- Hiding one of many announcements does not work as expected.
- Non-originating Workflow Repository Trigger does not run the workflow correctly
- Changes by Users is not working
- Recovery of build requests fails
- Unable to retrieve running log files after log file structure upgrade
- Sub-folder in folders with projects in them display at the bottom on the dashboard
- JUnit publisher can not be created and jobs with the step in it fail to render
- Fix windows remoting client script to include codestation2.jar
- LDAP Authorization searches need to be escaped
- Deleting a stamp style from a Life-Cycle Model does not remove the Stamp Strategy from Workflows that use it
- Not having the groovy jar in the Ant lib causes failures in beanshell scripts when working with CLOBs
- MKS/Integrity branch name not remembered in the UI.
- Unable to create a report with non required text field
|