FinalBuilder Server 6 Version History
April 14th 2010 - 6.3.0.821
- Feature - Added "Unique Log" option to projects.
- Feature - Added password prompt type to notification application.
- Feature - Added support for Ticket based authentication with Perforce.
- Feature - Added suspend project web service method.
- Bug - Added caching option to configuration data serialization to prevent memory
leak.
- Bug - Added support for not escaping characters for HTML in variables.
- Bug - Updated the configuration utilites manifest to require administrative rights.
- Bug - Fixed error caused when project file was deleted but still referenced in FinalBuilder
Server.
- Bug - Fixed 'Reset Last Trigger' not working in some circumstances.
- Bug - Fixed Daily Trigger from triggering when it's not within 5 minutes of the
trigger time after re-activating it.
- Bug - Fixed not being able to assign "Special Value" to trigger variable until after
variable is saved.
- Bug - Fixed null reference when subversion output does not contain an author node.
- Bug - Fixed suspend project button not working on either Build Log or Project History
page.
- Bug - RSS was not updating correctly when project transition from running to completed.
November 24th 2009 - 6.3.0.773
- Change - Added confirm overwrite to the .config file during installation.
- Change - Added option to hide log and history for anonymous users.
- Change - Added comparison time offset.
- Change - Changed Once-Off trigger to use JQuery calendar control.
- Change- Added option to overwrite or skip writable files on Get.
- Bug - Fixed null reference exception in VSS Trigger.
- Bug - Fixed null Reference Exception in Notifications when variables have null values.
- Bug - Added exit code for empty main action list error from FBCMD.
- Bug - Added default buttont ot the clone form.
- Bug - CData within Variables & Log will no longer bring down the service.
September 10th 2009
- Bug - Fixed stack overflow when terminating a process tree.
- Bug - VSS Trigger: Get Latest process was not using the specified username and password.
- Bug - StarTeam Trigger: Fixed parser issue when extra values were present on the
date line.
- BUg - Extra check to ensure that a FileSpec doesn't already contain quotes.
- Bug - VSS Trigger: Environment variables were not being applied to the get latest
process.
- Bug - Actions which have surpress log messages were being showed in the static log.
- Bug - Configuration serialization could write out empty files.
- Bug - Memo variable type field wouldn't accept new lines in notification application.
- Bug - Fixed null refernce exception in TemplateEdit page.
- Bug - Email validation would fail on some valid addresses.
- Feature - VSS Trigger: Add French locale support.
- Feature - Added new status form to notification application.
- Feature - Added option to control whether notification is shown for success, failures,
or both.
- Feature - Added support for web servers that don't have anonymous access enabled.
- Feature - Full date is shown on queue page when project has been queued more then
a day.
May 8th 2009 6.3.0.670
- [Feature] Added SVN+SSH as a connection type to Subversion Trigger.
- [Change] Project File drop down list now truncates files which are too long to be
displayed in the control.
- [Bug] Fixed possible threading issue when web application starting.
- [Bug] Fixed spelling mistake on licensing message.
- [Bug] No message was being displayed when Flash was not available on the machine.
March 25th 2009 6.2.0.661
- [Feature] - Added new CheckBoxList variable prompt type.
- [Change] - Visual indicator to the "except" word on time trigger.
- [Change] - Time trigger's auto description has been improved.
- [Change] - Version control triggers can not be set with a TimeOut.
- [Bug] - Fixed VSS parsing bugs.
- [Bug] - Fixed cloning issue with triggers.
- [Bug] - AlienBrain trigger did not allow the path to be specified.
- [Bug] - AlienBrain trigger did not correctly save passwords.
- [Bug] - Time trigger interval bug introduced in last official build has been fixed.
- [Bug] - Data files were not always being saved when service was shut down.
- [Bug] - Actions output was not being escaped when used as Failure Reason.
January 21st 2009 6.2.0.627
- [Feature] New Project Completion Trigger - Allows builds to be triggered on the
completion of another build.
- [Feature] Build Overview Page - Provided an overview of the build including changed
VCS files, variables, etc.
- [Feature] VSS Trigger - Support has been added for German locale.
- [Feature] New Queued Project Filter - Allows a build to be filtered when its currently
queued.
- [Feature] New 'Password' variable prompt type.
- [Feature] New AlienBrain trigger.
- [Feature] New 'Custom Build Message' which can be set from the build script and
is displayed on the overview page.
- [Feature] Builds can now be queued while they are running.
- [Change] File Trigger's support for monitoring file(s) over a network connection
has been improved.
- [Change] The full Date/Time is now displayed in the application log.
- [Change] The formatting of the trigger output has been improved.
- [Change] When a check for updates fails a warning is logged to the application log
rather then an error.
- [Change] Accurev Trigger will now trigger on promotes.
- [Change] Accurev Trigger now allows the host to be specified.
- [Change] Improved the Time trigger's logic when the build service has been restarted.
- [Change] VSS Trigger now supports 'shared' repository changes.
- [Change] VSS Trigger's locale can now be manually specified.
- [Change] The administration page is now visible to standard user's (though limited).
- [Change] The active directory user selection form is now a textbox to allow more
then 1000 users.
- [Change] Added warning when trying to set Persistent variables.
- [Change] StartProjectWithVariables is now documented in the help file.
- [Bug] Fixed timing issue when two people are editing notifications for the same
user.
- [Bug] A non-accessible project file would cause the build service to crash.
- [Bug] Prevents errors when the authentication is no longer valid.
- [Bug] Some trigger auto-descriptions were not being updated correctly.
- [Bug] File Trigger would trigger even though no files had actually changed.
- [Bug] When custom build messages started with 'ERROR' an exception would be raised.
- [Bug] A better error message is now displayed when the FinalBuilder trial has expired.
- [Bug] The example domain user on the 'Edit Project' page was incorrect.
- [Bug] Project filenames greater than 128 would cause nexus errors.
- [Bug] Error would occur when the Windows Event Log was full and the build service
encounters an error.
- [Bug] Incorrect date would be specified to the perforce executable under certain
locales.
- [Bug] Project variable value was not updating correctly when a trigger has been
added to a project.
- [Bug] Non-public projects were not showing up in the RSS feed.
- [Bug] Fixed invalid date specified within the RSS feed.
- [Bug] Under some circumstances the user could lock themselves out of FinalBuilder
Server.
- [Bug] Fixed UI bug when prompting for a value and the default value is long.
- [Bug] Error could occur when multiple user's are editing the same notification.
- [Bug] Perforce Trigger - Validation would fail when using a FQDN with a dash in
it.
- [Bug] The Collapse/Expand buttons on the log page no longer contain the raw HTML
as the tooltip.
July 28th 2008 6.1.0.467
- [Change] Performance improvements when dealing with a large number of projects.
- [Change] Project start prompt is now only shown when necessary.
- [Change] Project variables can be assigned special values (Build ID, Started By,
etc...).
- [Change] New continuous integration triggers (StarTeam, Accurev).
- [Change] New system tray notification application for FinalBuilder Server.
- [Change] 'If Project is Running' condition now allows the current project to be
selected.
- [Bug] Removing all permissions from a role would cause the management service to
fail to start.
- [Bug] Certain characters in the build log would cause an error.
- [Bug] Occasionally an 'Access is denied' message would be shown when attempting
to start a project.
- [Bug] The error displayed when FinalBuilder was missing on the system was not correct.
- [Bug] User would receive a UserNotAuthorized error when viewing the global templates
when they did not have the 'Edit' permission.
- [Bug] Projects that started with a digit would not run in FinalBuilder Server.
- [Bug] The Visual SourceSafe trigger would occasionally fail when connected to a
VSS2005 server.
- [Bug] Projects that started with a digit would not run in FinalBuilder Server.
- [Bug] Disabled active directories were allowed to be added, but then could not login.
- [Bug] Management service would fail to start on Windows 2000.
- [Bug] Invalid build ID parameter on the build log page would cause an unhandled
exception.
- [Bug] Fixed AccessViolation/OutOfMemory exceptions when running on Windows XP 64-bit.
April 14th 2008 6.0.0.296
- [Bug] TFS Trigger incompatibility with Team Explorer 2008
- [Bug] TFS Trigger would sometimes trigger multiple times for a single change
April 10th 2008 6.0.0.287
Changes:
- [Bug] Uploading a project which differed only by case caused a duplicate entry for
that project file.
- [Bug] If you had specified a value for a variable and then changed the variable
to be a macro variable, the Edit Variable page would fail to load for that variable.
- [Bug] If no mail configuration has been entered and you have enabled the 'Build
Edited' notification, trying to save the project would cause an error.
- [Bug] Checking for updates would fail if a proxy server is required to connect to
the internet.
- [Bug] The Subversion Trigger was not properly quoting passwords.
- [Bug] You could not start a project that had a '.' in the project files filename.
- [Bug] The management server would fail to start if you had a role without a description.
- [Bug] The project name was not being escaped properly on some links.
- [Change] The project groups drop down list on the project edit page is now sorted.
- [Change] The project group filter now includes a 'No Group' option.
- [Change] Project triggers now include an option to remove all pending builds (for
the same project) from the build queue.
- [Change] The File Trigger can now monitor a file spec recursively.
- [Change] The Run Process Trigger now supports negative return values (range operator
changed from '-' to '->').
April 4th 2008 6.0.0.273