“...the best thing since sliced bread when it comes to managing projects and their environments...” “BuildMaster made us re-think what proper deployment is...” “...BuildMaster makes sense of incremental builds and their very liquid feature sets...” “...our confidence in the reliability and repeatability of the deployment process has been restored...” “BuildMaster is a great tool for automating the build process, but stands head and shoulders above other tools...” “...manual, error-prone deployments are a thing of the past...” “BuildMaster is absolutely swell!” “...all of my projects are building wonderfully and are fully integrated into deployment...” “...it's 2:45 AM your time?! Do you guys never sleep?” “...extremely capable software, especially in an enterprise environment...” “...we implemented a *real* deployment process...” “...this is a very solid piece of software!” “...we can now react at the speed of business...”

BuildMaster Release Notes

3.1.4 (Released on May 4, 2012)

Version 3.1.4 was a Maintenance release and was released on Friday, May 04, 2012 (13 days ago).

You can download this version from the all versions page.

  • BM-899 - FIX: ApplicationGroup Scoped Privileges Edge Case
  • BM-898 - Add deployable name variable (DEPNAME)
  • BM-897 - FIX: Violation of PRIMARY KEY constraint 'PK__BuildExecution_PlanActionLogEntries' error
  • BM-896 - FIX: The directory browser may trigger failed validation when there are thousands of groups in the directory
  • BM-895 - FIX: DATE variable with .NET format string is not replaced in paths
  • BM-894 - FIX: Promote Build action always uses dependency's release number when (all dependents) is selected
  • BM-893 - FIX: Manual configuration file deployment sometimes fails with absolute paths
  • BM-892 - FIX: Notifiers cannot be deleted
  • BM-891 - FIX: ExtensionsManager requires method added to mscorlib in .NET 2 SP2
  • BM-881 - XML-based actions should use new agent interface

3.1.3 (Released on Apr 25, 2012)

Version 3.1.3 was a Maintenance release and was released on Wednesday, April 25, 2012 (22 days ago).

You can download this version from the all versions page.

  • BM-890 - FIX: Workflow step sequence sequential ordering is not enforcing, which could cause the steps to not be able to be reordered
  • BM-889 - FIX: Transfer Files Action fails to create target directories with certain masks when "To" and "From" servers are the same
  • BM-888 - FIX: Integrated web server only works with port 80
  • BM-887 - FIX: Agent status update countdown changes should not be logged to the BuildMaster event log
  • BM-886 - FIX: Default server selection doesn't persist when Save All Plans is selected
  • BM-885 - FIX: Cannot save action groups if there are existing predicates that aren't changed
  • BM-884 - FIX: Default server selection on action groups should be hidden if the group is not shared
  • BM-882 - FIX: Certain legacy action editors report "File does not exist" when the file in question actually does exist

3.1.2 (Released on Apr 25, 2012)

Version 3.1.2 was a Maintenance release and was released on Wednesday, April 25, 2012 (22 days ago).

You can download this version from the all versions page.

  • BM-880 - FIX: Users With Deny Privileges Cannot Log-in

3.1.1 (Released on Apr 6, 2012)

Version 3.1.1 was a Maintenance release and was released on Friday, April 06, 2012 (one month ago).

You can download this version from the all versions page.

  • BM-879 - FIX: Timeout During LegacySoapAgent Update Leaves Agent in Unstable State
  • BM-878 - FIX: Send Email Action broken in certain cases
  • BM-877 - FIX: Unhelpful error message when an imported deployable references a canceled release during build execution

3.1.0 (Released on Apr 5, 2012)

Version 3.1.0 was a Minor release and was released on Thursday, April 05, 2012 (one month ago).

You can download this version from the all versions page.

  • BM-876 - Validate Time Differences on Database/Web Server
  • BM-875 - Allow build variables to be added via the query string for URL-triggered builds
  • BM-873 - Allow Create Release Number Trigger to scope by Application Group
  • BM-872 - FIX: Extension file locked during agent initialization after update
  • BM-871 - FIX: Approval needed trigger crashes if one of the users notified does not have an email address
  • BM-870 - Generate SOAP API at runtime instead of using the CodeGen tool
  • BM-868 - Do not display Login page with LDAP
  • BM-867 - New Server Overview Page
  • BM-866 - Make Agents Extensible
  • BM-865 - Add ClueTip To Execution in Progress Page
  • BM-863 - Add capability to transparently replace actions via extensions
  • BM-862 - JSON API
  • BM-861 - FIX: Build History doesn't filter correctly
  • BM-860 - Alphabetize ChangeScripts on Overview
  • BM-859 - Add expiration date to the License Key overview page
  • BM-858 - Add the ability to change named users and user class via the License Key overview page
  • BM-857 - Switching to LDAP should provide more instructions and ensure the LOGON_USER has privileges
  • BM-856 - Users without privileges should not be added as licensed if they log in
  • BM-855 - Selecting Create Build on a Release page should default the release dropdown to that release
  • BM-853 - FIX: Variables broken in Create Build action
  • BM-852 - Deploy All Config Files Action does not show the directory to which they will be deployed on the Deployment Plan page
  • BM-851 - FIX: Default server selection for shared action groups doesn't work correctly
  • BM-850 - Notifier for when BuildMaster cannot access a remote agent
  • BM-849 - FIX: Width on All Applications Page
  • BM-848 - FIX: Cannot change workflow once a release is created
  • BM-847 - FIX: Link to edit provider on Build Schedules page should be modal
  • BM-846 - BuildMaster service should be performing forced updates, not the web app
  • BM-845 - FIX: Installer should use HTTP instead of a ping to verify connectivity
  • BM-844 - Allow SSL connections in SMTP settings
  • BM-843 - FIX: Extension load errors not displayed
  • BM-842 - FIX: Deleted SCM Provider Crashes BuildSchedule Page
  • BM-841 - Use the service to determine agent status instead of the web app
  • BM-785 - FIX: Deployment plan header spacing in Firefox, and admin button positions in IE 8

3.0.6 (Released on Mar 19, 2012)

Version 3.0.6 was a Maintenance release and was released on Monday, March 19, 2012 (one month ago).

You can download this version from the all versions page.

  • BM-840 - FIX: An incorrect referenced deployable release number is selected when editing a release
  • BM-839 - FIX: ReleaseDeployedNotifier Triggers in Pre-Production Rollback Deployments
  • BM-837 - Prepare agents and service for Dart SSH licensing
  • BM-835 - FIX: The manual action does not alert the user when a task needs to be performed
  • BM-833 - Add text to indicate that artifacts aren't purged with an application
  • BM-832 - Allow Agent Download Without Log-in
  • BM-830 - Installer: Validate Collation on Databases
  • BM-829 - Allow Edit of Workflow Steps In Active Release
  • BM-828 - FIX: Script Text on Sql Script is not full width
  • BM-824 - FIX: When there are no providers and you attempt to create a provider-based action, the link needs to refresh the parent instead of the modal
  • BM-823 - FIX: Retry Count ignored if non-remote action fails without an exception
  • BM-822 - FIX: License key overview page lists incorrect number of full users
  • BM-821 - FIX: Creating a new user using the built-in directory provider allows you to mark him as named even with no licenses remaining
  • BM-820 - FIX: Deploy Artifact fails deploying to very long paths
  • BM-819 - FIX: Deploy Build Artifact action shows unexpected error page if name contains invalid characters
  • BM-818 - FIX: Package Change Scripts Action shouldn't require initialized database
  • BM-817 - Variable Ambiguity: No way to tell what 'type' of Variable a Variable is after creating it (Free text/Numeric)
  • BM-816 - Remove or deprecate Create New Release Action
  • BM-815 - Manual Task / Manual Action name discrepancy
  • BM-812 - FIX: Create New Build without 'Promote New Build to First Environment' box checked results in error
  • BM-811 - FIX: Named User configuration controlled by Admin_ManageSecurity, should be Admin_ManageLicense
  • BM-809 - FIX: Concatenate Files Action fails when * is used as a file mask
  • BM-807 - FIX: Error when logging in after last visited application was deleted
  • BM-806 - FIX: Change Control security task redundancy.
  • BM-804 - FIX: ApproveBuild needs task for security privelege, currently none.
  • BM-803 - FIX: Delete Builds_EditBuild
  • BM-802 - FIX: Edit page for Application Dashboards (Builds and Releases) using wrong task for security privilege
  • BM-801 - FIX: CreateNewVariable has wrong task for security privilege
  • BM-800 - FIX: Applications_CreateDeployable not used, merge with Application_EditDeployable
  • BM-799 - FIX: EditIssueTracker has wrong task for privilege
  • BM-798 - FIX: TriggerBuild.ashx Improperly Prompts for Auth in IAUTH Mode
  • BM-797 - FIX: Publish Event Details trigger fails on save
  • BM-795 - FIX: Remove Licensed User Not License-Safe
  • BM-794 - FIX: ENVMOD Not Raised On Deleting/Undeleting
  • BM-793 - FIX: FeatureLevel Not Hiding All Features
  • BM-792 - Clarify "Directory not Empty" Messages on Agents
  • BM-791 - FIX: Unable to cast object of type 'System.DBNull' to type 'System.String' error with empty secondary workflow
  • BM-790 - Improve Agent Selection in WebServiceAgentFactory::CreateAgent()
  • BM-789 - FIX: The default last action group should say "Start Application"
  • BM-788 - Improve Default Home and All Applications Layout
  • BM-787 - Add SRCDIR, WRKDIR and APPDIR Variables
  • BM-786 - FIX: An action running on a server group fails if it's the last action in a deployment plan
  • BM-784 - Do not log error if error page is displayed to user
  • BM-783 - FIX: When creating a Get Latest action, the remote server cannot be changed
  • BM-772 - FIX: ChangeScripter should write errors to StdErr
  • BM-771 - FIX: Two unit test actions with the same group name will result in a PK violation

3.0.5 (Released on Jan 25, 2012)

Version 3.0.5 was a Maintenance release and was released on Wednesday, January 25, 2012 (3 months ago).

You can download this version from the all versions page.

  • BM-782 - FIX: SCM triggered builds aren't executed
  • BM-781 - FIX: License and Activation page crashes with invalid license key
  • BM-780 - FIX: Release Dropdown on Create New Build page lists every release

3.0.4 (Released on Jan 23, 2012)

Version 3.0.4 was a Major release and was released on Monday, January 23, 2012 (3 months ago).

You can download this version from the all versions page.

  • BM-779 - FIX: Latest Releases Overview displayed multiple environments with multiple workflows
  • BM-778 - FIX: Editing a server name causes validation to fail when it shouldn't
  • BM-777 - FIX: Editing Predicates in IE9 Does not Work
  • BM-776 - Improve Artifact Search Logic
  • BM-775 - FIX: Copy Action Crashes with Retry_Count NULL
  • BM-774 - FIX: Copy action group fails
  • BM-773 - FIX: Crash if scheduled build is added with Free Edition license key
  • BM-723 - ReExecute Build Should be a separate privilege

3.0.3 (Released on Jan 17, 2012)

Version 3.0.3 was a Beta release and was released on Tuesday, January 17, 2012 (4 months ago).

You can download this version from the all versions page.

  • BM-770 - In the application tab dropdown, groups should link to the group overview page
  • BM-769 - FIX: Invalid release numbers could be created
  • BM-768 - Improve release number entry
  • BM-767 - FIX: Variables not being displayed on Build page
  • BM-766 - FIX: Auto-created releases have no variable values set
  • BM-765 - FIX: Close button on nested modal looks strange
  • BM-764 - FIX: Illegal path on Create File Action Editor causes unexpected error
  • BM-763 - Create Application-level Change Controls Gadget
  • BM-761 - FIX: Configuration File Instance Ordering
  • BM-760 - Add "Apply Execution-time Variables In Addition to Template" Checkbox
  • BM-759 - Admin Tool: Save Directory Provider When Saved
  • BM-758 - Add SecurityToken To SOAP Comms
  • BM-757 - Advanced Action features
  • BM-755 - Build History Gadget
  • BM-754 - ReleaseHistory Gadget
  • BM-753 - Clarify Licensed Users
  • BM-752 - All Applications Dashboard, App Group Overview
  • BM-750 - FIX: Deleting Variable Goes to Blank Page

3.0.2 (Released on Jan 11, 2012)

Version 3.0.2 was a Beta release and was released on Wednesday, January 11, 2012 (4 months ago).

You can download this version from the all versions page.

  • BM-762 - FIX: Cannot create a release

3.0.1 (Released on Jan 10, 2012)

Version 3.0.1 was a Beta release and was released on Tuesday, January 10, 2012 (4 months ago).

You can download this version from the all versions page.

  • BM-751 - Add Release Numbers to Application Navigation
  • BM-749 - FIX: Not redirecting to Build page after an empty execution
  • BM-748 - FIX: Promotion to environment with only empty action groups gets stuck in AwaitingExecution state
  • BM-747 - FIX: Promote button should only be displayed on an active build
  • BM-746 - FIX: Remove plan action group sequence from execution details page
  • BM-745 - FIX: Configurer link when editing an action doesn't handle the modal correctly, it should refresh the top window
  • BM-743 - FIX: Action_Sequence needs trigger to ensure valid sequence values
  • BM-742 - FIX: Build Artifacts not displayed if any artifacts exist with no deployable
  • BM-741 - FIX: Once an action group is created, its Deployable cannot be changed
  • BM-740 - FIX: Cannot copy or link action group with (all deployables)
  • BM-739 - FIX: Deployment Plans Should refresh only action group and reload entire tab
  • BM-738 - Create .NET Page for Error, do not log to Error Log
  • BM-737 - FIX: Build History Crash if Build Exists with No Execution
  • BM-736 - FIX: Promotion Requirements Not Displayed on BuildPage
  • BM-735 - FIX: Deployment Plan Creating Two Sets of Buttons
  • BM-734 - FIX: Release Variables Not Being Set
  • BM-727 - Search/Replace Action should search subdirectories if checked
  • BM-721 - Improve Extensions Manager Error Page

3.0.0 (Released on Jan 6, 2012)

Version 3.0.0 was a Beta release and was released on Friday, January 06, 2012 (4 months ago).

You can download this version from the all versions page.

  • BM-733 - Update Unexpected Error page to match new design and be slightly more helpful
  • BM-732 - Re-implement "Succeeded with Warnings" feature
  • BM-731 - View Release History
  • BM-730 - FIX: Plan sequences should be continuous started at 1
  • BM-729 - FIX: "Collection is empty" error on deployment overview for JavaTest application
  • BM-728 - Remove FileSystemProvider
  • BM-725 - FIX: Create two deployables same name, unexpected error.
  • BM-722 - FIX: Editing Server does not validate for duplicate names
  • BM-719 - FIX: Rename Existing Environment to Deleted environment Crashes
  • BM-718 - FIX: Removing a workflow step with a promotion requirement crashes
  • BM-717 - Update Actions with Default Provider Selected
  • BM-716 - 3.0: fix SCM Provider Interface
  • BM-715 - EditIssueTracker page doesn't persist across postbacks
  • BM-714 - FIX: Create application group does not close the dialog after saving.
  • BM-711 - Admin tool should require running as admininstrator
  • BM-710 - Remove starting and ending dates from build schedules
  • BM-708 - Add (Highly Expirimental) AutoDeployRelease_Indicator
  • BM-707 - Create Application Search Box
  • BM-706 - Usability Improvements
  • BM-704 - Deployment Plans 3.0
  • BM-703 - Security 3.0
  • BM-702 - Installer 3.0
  • BM-700 - Build Schedules - Drop Old Columns
  • BM-699 - Build Schedules - Split CreateUpdate to 3 Procs
  • BM-698 - Build Schedules 3.0
  • BM-696 - Deployment plans were shown multiple times if multiple workflows are active
  • BM-692 - ValidatingTextBox should have a DefaultText property
  • BM-691 - Associate Plan Action Groups with a server
  • BM-687 - Link action log to action editor
  • BM-686 - Apply Label action length should be 300px
  • BM-685 - Rename "Discrete Domain Variable" to "Dropdown List Variable"
  • BM-683 - Admin Overview - move Directory to Security section
  • BM-681 - Explore Example Applications - changes to Bitchecker, etc.
  • BM-680 - Explore Example Applications - create custom provider that doesn't require Subversion
  • BM-679 - FIX: Security-related errors yellow screen even if custom errors are enabled
  • BM-678 - Deployment plans need security added.
  • BM-677 - AppSettings - (Deleting Deployable) Add "this cannot be undone page" for confirmation since it's destructive
  • BM-676 - AppSettings - Don't allow deployables to be deleted from overview page
  • BM-675 - AppSettings - Deployables
  • BM-674 - AppSettings - Allow selection/creation of issue tracking provider on Settings page
  • BM-673 - AppSettings - Remove source control integration tied to deployables
  • BM-672 - AppSettings - Multiple active builds should be an advanced feature
  • BM-663 - Build Schedules - Split into 3 different types - recurring, SCM triggered, URL triggered
  • BM-662 - Build Schedules - Rename to "Automatic Builds"
  • BM-660 - General Usability - No Modals if full page refreshes are required
  • BM-656 - General Usability - Remove "Promotion Note" from Create Build page and Promote Build
  • BM-655 - General Usability - Longer default session time (24 hrs)
  • BM-652 - General Usability - On login, default go to single application (if exists), otherwise system dashboard
  • BM-651 - General Usability - After successful execution, go to Build page
  • BM-649 - General UI - Release Dropdown control
  • BM-648 - General UI - Application Dropdown control
  • BM-647 - General UI - Navigation
  • BM-646 - General UI - Execution History should be under Deployment Plans
  • BM-643 - General UI - Replace small edit/delete icons
  • BM-642 - General UI - Restyle buttons, add gradient
  • BM-641 - Explore Example Apps - Add Approvals, Promotion Requirement(s) Example
  • BM-640 - Explore Example Apps - Add Config files Example
  • BM-639 - Explore Example Apps - Add Database scripts Example
  • BM-638 - Explore Example Apps - Add Create Artifact Example
  • BM-637 - Explore Example Apps - Add Run Unit Tests Example
  • BM-636 - Explore Example Apps - Add Compare Source Example
  • BM-635 - Explore Example Apps - Add Default Actions Example
  • BM-634 - Explore Example Apps - Should explain good/bad practices in app group description
  • BM-633 - Explore Example Apps - Remove precompile step
  • BM-632 - Explore Example Apps - Name should be just "Bitchecker"
  • BM-631 - Explore Example Apps - Add Icons
  • BM-630 - Explore Example Apps - Bitchecker should be most prominent, link to Bitchecker.com
  • BM-629 - Explore Example Apps - New Source Control Provider and Issue Tracking Provider that only works with Demos
  • BM-628 - Login - Video, Welcome, etc. as gadgets
  • BM-626 - Login - Create BitChecker in Global.asax
  • BM-624 - Login - Activation should be first (popup that occurs on first login, auto over internet w/ "no thanks" option)
  • BM-623 - Login - Remove most stuff from login, move to a "Getting Started" page
  • BM-622 - Login - Button to auto-login with those credentials
  • BM-621 - Login - Note on login page informing user that the admin account is the name from the installer
  • BM-620 - Login - Add login "badge" look with ?-based silhouette
  • BM-619 - Login - Welcome to BuildMaster instead of Login
  • BM-618 - Admin Tool - Clear licensed users from Admin Tool
  • BM-617 - Admin Tool - Add "Create Admin Account" to Admin Tool
  • BM-616 - Installer - On Success page, do a web request to get the web server to startup
  • BM-615 - Installer - "Installer already running" message - reduce false positives
  • BM-614 - Installer - Installation Directories - remove all but target directory
  • BM-613 - Installer - Populate name field with Windows Identity (we grabbed this from your User Account)
  • BM-612 - Installer - First user created based on name entered into the installer?
  • BM-611 - Installer - Select an Edition - more description of editions, either in button or next page
  • BM-610 - Installer - Plain English License agreement
  • BM-609 - Purge application needs updates to handle the new action groups correctly
  • BM-608 - Deployables should now have a type, and no longer be associated to a source control provider or root path
  • BM-607 - Add IClientCommandProvider to SourceControlProviderBase
  • BM-594 - Add Unique Constraint to Build Schedules (AppId, ScheduleName)
  • BM-589 - BuildMaster freezes after selecting a server with an invalid path in Transfer Files
  • BM-586 - Transfer to Server Group icon is wrong
  • BM-579 - Register a JavaScript prompt in case a user navigates away when a warning InfoBox is present after saving an invalid action
  • BM-572 - FIX: Compare Directories Action displays deleted lines as changed
  • BM-464 - Add SSH/SFTP actions
  • BM-463 - Create Default Action Groups
  • BM-444 - Collapsible action groups
  • BM-443 - Drag-and-drop action groups
  • BM-442 - Drag-and-drop actions
  • BM-422 - Implement UI for multiple server actions
  • BM-414 - "Soft Delete" Deployables
  • BM-396 - Improve Role Definitions
  • BM-282 - Search Changes

2.6.3 (Released on Dec 13, 2011)

Version 2.6.3 was a Maintenance release and was released on Tuesday, December 13, 2011 (5 months ago).

You can download this version from the all versions page.

  • BM-694 - FIX: Executed Actions For Server Groups Marked With Incorrect Status
  • BM-693 - FIX: Command Line Action Editor errors out if the executable path is rooted

2.6.2 (Released on Nov 9, 2011)

Version 2.6.2 was a Maintenance release and was released on Wednesday, November 09, 2011 (6 months ago).

You can download this version from the all versions page.

  • BM-606 - Add Not Group Predicate
  • BM-605 - Allow Release Filtering for Build Schedules
  • BM-604 - Link extensions in Extension Gallery to corresponding page on inedo.com
  • BM-603 - Add "Succeeded (with warnings)" when displaying Build Execution Status
  • BM-601 - Create Release Notes Action Editor should allow excluding issue descriptions

2.6.1 (Released on Nov 9, 2011)

Version 2.6.1 was a Maintenance release and was released on Wednesday, November 09, 2011 (6 months ago).

You can download this version from the all versions page.

  • BM-600 - FIX: Logging for provider-based actions isn't wired up
  • BM-599 - FIX: Purge application fails if there are existing reports for that application
  • BM-598 - FIX: Installer adds dependency to SQL Server even if it's not installed
  • BM-597 - FIX: Label field in Get Labeled Action is too small
  • BM-596 - FIX: Source Control Action editors should not verify paths if they contain a variable
  • BM-595 - Browsing for anything using Server Groups doesn't work
  • BM-593 - FIX: Purge Application does not delete Build Schedule Variable Values
  • BM-592 - FIX: Deploying configuration file manually to a server group fails
  • BM-591 - Manual configuration file deployment: add checkbox to force current template, allow selection of release number, and display preview of the file
  • BM-588 - Unable to connect to server messages - not very helpful
  • BM-587 - Allow "0" for AgentUpdaterThrottle to not run updates
  • BM-585 - Add a note to Create Deployable indicating that it will be added to active releases
  • BM-584 - NotImplementedException received when deploying artifact (Mono)
  • BM-583 - Add "Install Extensions" To Type Lists
  • BM-582 - Unzip file action should use a source directory
  • BM-581 - FIX: Scheduled URL-triggered builds overview page says buildmaster.localhost regardless of hostname
  • BM-580 - FIX: Timeline control on release details page orders by Build_Number instead of Sortable_Build_Number
  • BM-517 - For command line action, verify that .exe exists on save

2.6.0 (Released on Oct 13, 2011)

Version 2.6.0 was a Minor release and was released on Thursday, October 13, 2011 (7 months ago).

You can download this version from the all versions page.

  • BM-578 - Automatically check for updates to BuildMaster and Extensions
  • BM-577 - FW: Execution status predicate executes regardless of the actual status
  • BM-576 - FIX: Title for Create New Provider page should be more descriptive
  • BM-575 - FIX: Sidebar is sometimes not clickable in Chrome
  • BM-574 - FIX: BuildMaster Service should not depend on SQL Server if the data source is on another server
  • BM-573 - Add preview page for Compare Files Report
  • BM-571 - FIX: Installer should restart integrated web server service after an upgrade
  • BM-569 - Add Server should give example
  • BM-568 - FIX: Integrated Web Server crashes upon an incomplete download
  • BM-567 - FIX: Server overview and license key pages show Int.MaxValue if unlimited servers are enabled
  • BM-566 - Add notification of new extension updates
  • BM-565 - FIX: Editing a configuration file with improper security privileges throws an exception
  • BM-564 - FIX: Error log Severity shows the logged date instead of the severity
  • BM-563 - FIX: Integrated web server does not immediately restart
  • BM-562 - Add deployables created by New App Wizard to the set-up release
  • BM-561 - Cancel executions when a build is rejected
  • BM-560 - FIX: When Or and Group Approvals, the padding is incorrect
  • BM-559 - FIX: Package Changescripts Action fails when the selected database provider version references an old version of BuildMaster Core
  • BM-558 - FIX: Cannot delete a server if it's referenced in a log
  • BM-557 - Allow Forms Authentication timeout to be configurable within BuildMaster
  • BM-491 - Add check for new version to BuildMaster

2.5.7 (Released on Oct 4, 2011)

Version 2.5.7 was a Maintenance release and was released on Tuesday, October 04, 2011 (7 months ago).

You can download this version from the all versions page.

  • BM-556 - Create PHPUnit extension
  • BM-555 - Applications_GetApplicationGroups and Applications_DeleteApplicationGroup are not granted the EXECUTE privilege

2.5.6 (Released on Sep 26, 2011)

Version 2.5.6 was a Maintenance release and was released on Monday, September 26, 2011 (7 months ago).

You can download this version from the all versions page.

  • BM-554 - Add ProcessLogs to Provider
  • BM-553 - FeatureLevel Changes
  • BM-552 - Command line actions should log the command they run
  • BM-551 - ANT_HOME variable should be used by Java configurer
  • BM-550 - Add Builds_ViewDebugLogs
  • BM-549 - Remote and ProviderBased-Action Logging Improvements
  • BM-548 - Creating a build schedule with no daily frequency should not be allowed
  • BM-547 - Rewrite Build Schedule Overview Page
  • BM-546 - Extension configurer doesn't show on new actions
  • BM-545 - Installer should direct user to my.inedo.com if automatic registration fails
  • BM-544 - Exception when source path does not exist in Transfer Files Action
  • BM-543 - Add Deployables to Create App Page
  • BM-542 - Add release notes to NuGet publishing
  • BM-541 - File Masking doesn't work without a leading * from a root path
  • BM-540 - Label field in Apply Label action is too small
  • BM-539 - Clarify Timeout field in action editor
  • BM-538 - Doc-To-Help Action
  • BM-537 - Clarify Description on the Transfer Files Action
  • BM-536 - Build.NET Application Action Clarification
  • BM-535 - Clarify File Name on Configuration Files
  • BM-534 - Add LASTEXITCODE Variables
  • BM-533 - FogBugz provider doesn't work with versions later than 6
  • BM-532 - Compare files report should have option for only showing changes
  • BM-485 - Error editing deployables

2.5.5 (Released on Sep 9, 2011)

Version 2.5.5 was a Maintenance release and was released on Friday, September 09, 2011 (8 months ago).

You can download this version from the all versions page.

  • BM-531 - Allow extensions to bind to different versions of core
  • BM-529 - Required Approvals page lists approvals for previous environments
  • BM-527 - TFS Workspace Name Should Concatenate Server Name
  • BM-526 - NUnit unit tests don't work on assemblies with dependencies
  • BM-525 - User required approval summary page
  • BM-524 - Verify ChangeScripter exit codes
  • BM-523 - BuildMaster EULA only mentions 45-day trial
  • BM-522 - NuGet Extension
  • BM-521 - Perforce GetLatest/GetLabeled doesn't work with subfolders
  • BM-520 - File diff report is backwards
  • BM-519 - Build .NET action editor doesn't allow you to build a solution file
  • BM-518 - Installer should verify connectivity before requesting a key
  • BM-516 - Installer doesn't recognize new license keys in manual key entry
  • BM-475 - Improve service startup time
  • BM-447 - Allow privileges to be scoped by application group

2.5.4 (Released on Aug 16, 2011)

Version 2.5.4 was a Maintenance release and was released on Tuesday, August 16, 2011 (9 months ago).

You can download this version from the all versions page.

  • BM-515 - Old notifiers aren't executed when the service starts
  • BM-514 - Application Overview page doesn't show applications that are not in groups
  • BM-513 - Day/Time-based promotion requirement ignores PM
  • BM-512 - When adding and editing triggers, some text refers to the trigger as a notifier
  • BM-511 - Server group actions aren't associated with any deployable after the first server's action has run
  • BM-510 - Remove default release number for freeform releases
  • BM-509 - BuildMaster and application overview pages do not list environments in the correct order
  • BM-508 - Allow Additional Args Passed to MSBuild Build .NET App
  • BM-507 - Approvals Received notifier
  • BM-506 - Branches are not selectable in Surround SCM
  • BM-505 - Auto-create Release
  • BM-504 - Compare Files Action Improvements
  • BM-503 - Predicate: Rollback
  • BM-502 - Verify SCM Triggered Scheduled Build Logic
  • BM-501 - Remove Once from Build Schedules UI
  • BM-500 - Trigger: Approval Requiried
  • BM-499 - Trigger: Publish event details
  • BM-497 - Promotion Requirement: Artifact Inspection
  • BM-496 - Promotion Requirement: Time/Day Limiter
  • BM-495 - NCover doesn't work
  • BM-494 - New License Key Issues
  • BM-428 - DB2 Provider

2.5.3 (Released on Jul 22, 2011)

Version 2.5.3 was a Maintenance release and was released on Friday, July 22, 2011 (10 months ago).

You can download this version from the all versions page.

  • BM-493 - Server Groups should be a Standard feature

2.5.2 (Released on Jul 22, 2011)

Version 2.5.2 was a Maintenance release and was released on Friday, July 22, 2011 (10 months ago).

You can download this version from the all versions page.

  • BM-492 - Breadcrumb on Edit Promotion Requirement page is wrong
  • BM-490 - Reports are only displayed for the last execution
  • BM-489 - Bad license key would not redirect properly to error page
  • BM-488 - Block features based on license key restrictions
  • BM-487 - NCover action description is wrong
  • BM-486 - Connection string creator doesn't load
  • BM-484 - Surround SCM 2011 integration doesn't work
  • BM-470 - jQuery 1.6.1 upgrade
  • BM-469 - Approval Reqd Notifier Fires Early
  • BM-455 - More guidance needed when installing an agent
  • BM-305 - Add configuration file "help section" to config instance edit page

2.5.1 (Released on Jul 14, 2011)

Version 2.5.1 was a Maintenance release and was released on Thursday, July 14, 2011 (10 months ago).

You can download this version from the all versions page.

  • BM-483 - Environment Create Error
  • BM-482 - SearchReplaceFilesAction Has bug with FileMasks of "*"
  • BM-481 - Clarify temporary license key option in installer
  • BM-450 - Purge Application Error

2.5.0 (Released on Jul 8, 2011)

Version 2.5.0 was a Minor release and was released on Friday, July 08, 2011 (10 months ago).

You can download this version from the all versions page.

  • BM-480 - Integrated mode handles 404s incorrectly
  • BM-479 - NCover reporting action
  • BM-478 - Build .NET App Action Bug
  • BM-477 - Pre-compile Action Editor Improvements
  • BM-476 - Precompile ASP.NET site not working because it relied on GetShortPathName which was removed
  • BM-474 - Wrong modal size for intro video in BuildMaster
  • BM-473 - Remove _T folder from installation packages
  • BM-472 - Fix time zone issues
  • BM-471 - Action group overview page should indicate when actions are inactive
  • BM-468 - FTP Actions don't work
  • BM-467 - Add jQuery 1.6.1 for future fix of PasswordTextBox masking not working on Firefox 4.0 or 5.0
  • BM-466 - Fix yellow screen on generated action editors with configurers
  • BM-465 - The GetPromotionApprovalsByUser view is returning approvals from other applications with the same release and build numbers
  • BM-461 - AlreadyExecutingException error
  • BM-460 - Add configurer link to action editor
  • BM-459 - Drag and drop actions do not reorder the buttons in the right column
  • BM-458 - Modify web.config and dynamic handling to allow BuildMaster to run in both Classic and Integrated mode
  • BM-457 - API doesn't work on Integrated Web Server
  • BM-456 - Add warning on Build Schedules page that tells the user to create a release before any scheduled builds will run.
  • BM-454 - Install to GAC action is broken
  • BM-453 - Update NUnit action editor
  • BM-452 - NUnit action doesn't handle paths with spaces correctly
  • BM-451 - Schedule executer would not handle multiple schedule types for the same application correctly
  • BM-449 - Deleting an environment with active workflow causes error
  • BM-448 - TransferFiles action doesn't work with server groups
  • BM-446 - Ability to restrict usage via license key
  • BM-445 - Differentiate server groups from servers in lists/tables, etc.
  • BM-441 - Enable RoutablePages in Applications
  • BM-440 - AllAdminTasks doesn't include Deleting Providers
  • BM-439 - Express Edition Items
  • BM-438 - Custom Error Pages
  • BM-437 - Investigate Scoping Issues with Admin Privilieges
  • BM-436 - Attempting to delete an environment that is associated with a workflow causes YSOD
  • BM-435 - Approval Only & Limited users do not have the ability to subscribe to notifiers
  • BM-434 - Privileges page does not confirm privilege deletion so you can accidentally delete them
  • BM-433 - Integrated web server only works with full admin privileges
  • BM-432 - Editing a user when the LDAP provider is used sometimes throws a NullReferenceException
  • BM-431 - LDAP provider breaks when a group is returned with an empty samAccountName property value
  • BM-430 - Create CREATE RELEASE NOTES Action
  • BM-429 - Create New Action Group Copies
  • BM-427 - Application Ordering
  • BM-426 - Manual action should be assignable to a group
  • BM-425 - Command-line trigger
  • BM-424 - Integrated web server double chunks responses
  • BM-423 - Feature level application overrides can be created without selecting a specific feature, and then cannot be deleted
  • BM-420 - Spelling Error
  • BM-419 - Server Delete Option
  • BM-409 - License Key 2.0
  • BM-390 - Add more info about extensions in installer
  • BM-372 - Show "merge" warning when saving a version of a configuration file targeted at an older release
  • BM-371 - Deployment plan ordering in the sidebar navigation sorts oddly with multiple workflows
  • BM-330 - Create code signing action
  • BM-205 - FTP Action
  • BM-71 - Deployment Plans Versioning
  • BM-67 - Rebuild the Plan Action/Execution engine