BuildMaster Release Notes

3.5.10 (Released on May 7, 2013)

Version 3.5.10 was a Maintenance release and was released on Tuesday, May 07, 2013 (17 days ago).

You can download this version from the all versions page.

  • BM-1107 - FIX: Escape Commands in Group Name for LDAP
  • BM-1106 - FIX: Changed ToLower() to ToLowerInvariant() for Turkish Language Locale

3.5.9 (Released on May 7, 2013)

Version 3.5.9 was a Maintenance release and was released on Tuesday, May 07, 2013 (17 days ago).

You can download this version from the all versions page.

  • BM-1105 - BuildMaster service should be created as Delayed Start when possible
  • BM-1104 - FIX: Dart licenses not being added to TCP agent service
  • BM-1101 - FIX: SlimPlanActionExecuter may omit return value from remote commands run at exactly the same time
  • BM-1100 - FIX: Wrap installer user-creation in a transaction to prevent issues when an exception occurs
  • BM-1099 - FIX: Error on users page when a username has an apostrophe
  • BM-1098 - FIX: Add server to BuildMaster link on Windows Agent Installation page assumes SOAP agent
  • BM-1097 - FIX: Individual actions should be able to be deprecated in extensions
  • BM-1096 - FIX: Server overview page should hide delete button for the BuildMaster server
  • BM-1093 - Sleep action should allow non-numeric input (for variables)
  • BM-1092 - Clarify daily frequency for scheduled automatic builds
  • BM-1091 - FIX: Overridden action group description for a shared action group does not appear in box when editing a group that has a description
  • BM-1088 - FIX: Clean (non-upgrade) install should remove old license keys from existing database
  • BM-1087 - Improve error message when database connection fails
  • BM-1086 - FIX: Calendar Table Issues for Certain Locales
  • BM-1085 - Create Artifact Action should transfer directly from the agent if the artifacts path is a network share
  • BM-1082 - Admin tool should be code signed
  • BM-1080 - FIX: Installer Next button is never enabled after a DB connection test fails
  • BM-1079 - API: Add Method Releases_PurgeRelease
  • BM-1074 - FIX: Notifiers are not sent if the last action group in a plan is not run due to a predicate
  • BM-1073 - Improve error message when using a provider without the required interface
  • BM-744 - FIX: Target date field on release page should be optional and default to not specified

3.5.8 (Released on Apr 1, 2013)

Version 3.5.8 was a Maintenance release and was released on Monday, April 01, 2013 (one month ago).

You can download this version from the all versions page.

  • BM-1078 - Default text layout forces directory selection button to the next line, when it should be on the same line
  • BM-1077 - Improve discoverability of SSH agent on server overview page
  • BM-1076 - FIX: Remove references to deprecated inedobm_splitbutton.js
  • BM-1075 - FIX: Single quotes should not be escaped in strings returned from the JSON API

3.5.7 (Released on Mar 7, 2013)

Version 3.5.7 was a Maintenance release and was released on Thursday, March 07, 2013 (2 months ago).

You can download this version from the all versions page.

  • BM-1071 - Bind Integrated Web Server to a wildcard hostname on a new installation instead of localhost
  • BM-1070 - FIX: Improve error message description when deploying a configuration file instance that does not have an associated version
  • BM-1050 - FIX: Navigating directly to a page with a legacy URL will occasionally result in a yellow screen instead of redirecting to the login page
  • BM-1037 - FIX: Live chat box does not work in IE8

3.5.6 (Released on Feb 22, 2013)

Version 3.5.6 was a Maintenance release and was released on Friday, February 22, 2013 (3 months ago).

You can download this version from the all versions page.

  • BM-1067 - FIX: ArgumentOutOfRange exception when navigating to execution in progress page when a very large number of actions have already been run or re-executed from last failed action
  • BM-1066 - FIX: Occasional KeyNotFoundExecptions in error log when using the TCP agent to execute a remote process
  • BM-1065 - FIX: Potential race condition in certain cached TCP agent responses
  • BM-1064 - FIX: Delay Between Action Executions on Very Large Deployments
  • BM-1063 - FIX: Failure when two remote commands are run on the same agent at exactly the same time
  • BM-1062 - FIX: The activation popup window will populate the license key textbox with a concatenation of all the keys instead of the single one to be activated
  • BM-1060 - FIX: Deleting a named user will cause an error
  • BM-1059 - FIX: In certain conditions, execution gets stuck when preparing servers if a server is offline

3.5.5 (Released on Feb 6, 2013)

Version 3.5.5 was a Maintenance release and was released on Wednesday, February 06, 2013 (3 months ago).

You can download this version from the all versions page.

  • BM-1058 - FIX: Occasional Deadlock Error in Deployment Executer While Under Heavy Load
  • BM-1054 - FIX: Generated changescripter fails to recognize commands in lowercase
  • BM-1053 - FIX: Issue-tracking related actions should be forced to use the application's associated issue tracking system instead of a selecting it in the action
  • BM-1051 - FIX: Database connections should not be able to be created when there is no workflow setup in the application

3.5.4 (Released on Feb 1, 2013)

Version 3.5.4 was a Maintenance release and was released on Friday, February 01, 2013 (3 months ago).

You can download this version from the all versions page.

  • BM-1049 - FIX: Deployable Dependencies and Multiple Active Builds Upgrade should use smaller inline box
  • BM-1048 - FIX: Extension missing BuildMasterExtensionAttribute can cause the extensions manager to initialize incorrectly
  • BM-1047 - FIX: Occassional Deadlock Error While Logging Certain Errors
  • BM-1046 - FIX: 7-Day Trial Request should invalidate the license cache
  • BM-1045 - License keys on the Overview page should not be loaded from the license cache in order to prevent issues with new keys added
  • BM-1044 - FIX: Proxy configuration page doesn't reload some values
  • BM-1043 - Add UI Warning to Prevent Creation of Configuration Files w/o Release
  • BM-1042 - FIX: Actions with a retry count will report successful, but the associated execution will be marked as failed
  • BM-1022 - Local servers on the Servers Overview page should be linked to the Server Overview page

3.5.3 (Released on Jan 29, 2013)

Version 3.5.3 was a Maintenance release and was released on Tuesday, January 29, 2013 (3 months ago).

You can download this version from the all versions page.

  • BM-1041 - FIX: Action Timeouts can cause the service to crash
  • BM-1040 - FIX: Canceling a build execution can cause a service crash
  • BM-1039 - FIX: Two EXECPT events are generated when a build execution is canceled
  • BM-1038 - FIX: Re-execution from last failed action not supported by new retry count handling

3.5.2 (Released on Jan 25, 2013)

Version 3.5.2 was a Maintenance release and was released on Friday, January 25, 2013 (3 months ago).

You can download this version from the all versions page.

  • BM-1036 - FIX: Config file overview page does not work when there are no deployables
  • BM-1035 - FIX: "No application variables" message column span is incorrect
  • BM-1034 - FIX: Add spacing above Cancel button on Create New Variable page
  • BM-1033 - FIX: Link to edit application variable does not work for existing variables

3.5.1 (Released on Jan 24, 2013)

Version 3.5.1 was a Maintenance release and was released on Thursday, January 24, 2013 (4 months ago).

You can download this version from the all versions page.

  • BM-1032 - Log to Windows event log when an error cannot be logged to the database
  • BM-1031 - Add Release Number Link on Build Overview Page
  • BM-1030 - FIX: Extensions page does not work when an old custom extension is present which references InedoLibBM
  • BM-1029 - Detect old versions of XML-based extensions

3.5.0 (Released on Jan 18, 2013)

Version 3.5.0 was a Minor release and was released on Friday, January 18, 2013 (4 months ago).

You can download this version from the all versions page.

  • BM-1026 - API: Add @BuildExecutionPlanAction_Id To Builds_GetExecutionLog
  • BM-1025 - Allow Loading of Extensions with BuildMaster SDK Accidently Inclused
  • BM-1024 - Improve "missing BuildMasterAssemblyAttribute" Message to Include Resolution
  • BM-1023 - FIX: TCP agent sometimes stays locked after an update
  • BM-1021 - Add Note to Create Variable Page that Releases Won't Auto-Add Variables
  • BM-1020 - Increase Visibility of Forced Promotions
  • BM-1019 - ViewLog Should Use PlanActionId instead of Exec+Plan+Action+Server
  • BM-1018 - Remove @Success_Indicator from BuildExecution_CompleteExecution
  • BM-1017 - Add Warning to DeployAllConfigFiles ACtion if LT 3 Config Files
  • BM-1016 - Clarify "All Deployables" and Deploy Config Files
  • BM-1015 - FIX: DeployAllConfigFileAction Does not Filter by Deleted/inactive instances
  • BM-1014 - FIX: CloseWindow causes JavaScript errors on frameddialog (InedoLib)
  • BM-1013 - LiveHelp Sidebar
  • BM-1012 - FIX: Execute Command Line Action succeeds on TCP agent when exe file does not exist
  • BM-1011 - FIX: Retry on Action Still Reports Error After Success
  • BM-1007 - Configuration file instance names should display a more descriptive tooltip when you hover over the tabs
  • BM-1006 - FIX: Constrained ActionGroups Not Executing if Before Last Disabled Group
  • BM-1004 - Support for multiple license keys
  • BM-1001 - FIX: Action executer should determine action success in the stored procedure
  • BM-310 - API: Add @EnvironmentId To Builds_PromoteBuild, Builds_ValidatePromotion

3.3.3 (Released on Dec 3, 2012)

Version 3.3.3 was a Maintenance release and was released on Monday, December 03, 2012 (5 months ago).

You can download this version from the all versions page.

  • BM-1008 - FIX: TCP Agent Security Token validation fails with SSL

3.3.2 (Released on Nov 12, 2012)

Version 3.3.2 was a Maintenance release and was released on Monday, November 12, 2012 (6 months ago).

You can download this version from the all versions page.

  • BM-1005 - FIX: Agent connections in ERROR status during a deployment are written as errors in the deployment log but do not forcibly end an execution

3.3.0 (Released on Nov 1, 2012)

Version 3.3.0 was a Minor release and was released on Thursday, November 01, 2012 (6 months ago).

You can download this version from the all versions page.

  • BM-996 - UnitTestActionBase should allow derived classes to not use ProcessRemoteCommand
  • BM-995 - PromoteBuildAction (Single Application) Should Validate Dependency
  • BM-994 - Add TCP Agent to Installer
  • BM-993 - Add Service Kick Semaphore in Web Reset
  • BM-992 - Add a collection of Create New Application templates
  • BM-991 - Add Option to Overwrite Existing Files on RenameFiles Action
  • BM-990 - Add ConfigurationFiles_RenameConfigurationFile Stub
  • BM-989 - Add ConfigFileName to ConfigurationFile Action
  • BM-988 - Add ProviderName Property to Provider-based Actions
  • BM-987 - DatabaseActionEditorBase Should List All Providers
  • BM-986 - Virtualize ProcessRemoteCommand on RemoteActionBase
  • BM-985 - FIX: Incorrect icons displayed in popup when associating servers with an environment
  • BM-984 - ApplicationGroup is not pre-populated with an Application Group on the Edit Settings page
  • BM-983 - FIX: Install Extensions page does not redirect properly back to the progress page in certain browsers
  • BM-982 - FIX: Creating builds in certain global regions causes an ArgumentException in the variables engine when setting the DATE variable
  • BM-981 - Allow multiple MasksTypeAttribute
  • BM-980 - FIX: Inaccurate Logging with ProviderBasedActions using RemoteExecution
  • BM-979 - Security Exception should not be YSOD
  • BM-978 - Add WizardSteps for easier development of custom recipes
  • BM-977 - Display Error Bar Only If Error Was in Last 72H
  • BM-966 - FIX: Deployment plan admin container layout issue in IE7

3.2.4 (Released on Oct 3, 2012)

Version 3.2.4 was a Maintenance release and was released on Wednesday, October 03, 2012 (7 months ago).

You can download this version from the all versions page.

  • BM-976 - Ensure "Standard" Workflow is Ordered at Top of Lists
  • BM-975 - Refactor Admin page by combining similar functionality, e.g. "Extensions Disk Path"
  • BM-974 - Add EXECUSER variable
  • BM-973 - FIX: Cannot deploy templated configuration file with blank template
  • BM-972 - Server oveview page should check server status asynchronously so it doesn't block the page load when a server doesn't respond in a timely fashion
  • BM-971 - Display release notes for versions that exist between the current version of BuildMaster and the newest release
  • BM-970 - FIX: Deploy All Config Files Action does not work on SSH Agents
  • BM-969 - FIX: Global cultures do not pre-populate the date dropdown with the current date
  • BM-968 - FIX: Alerts bar should not disable links and should disappear when alert messages are no longer relevant
  • BM-967 - FIX: Email authentication over SSL with supplied credentials fails against GMail
  • BM-965 - FIX: Direct server file download from browser throws an exception when a file extension is not found instead of defaulting to application/octet-stream

3.2.3 (Released on Aug 29, 2012)

Version 3.2.3 was a Maintenance release and was released on Wednesday, August 29, 2012 (8 months ago).

You can download this version from the all versions page.

  • BM-964 - FIX: Purging applications with deployables that are imported by other applications and referenced in an action group fails with ValidateSequence trigger violation
  • BM-962 - Under highly-experimental feature level, allow re-executions to start from the last failed step in the deployment plan
  • BM-961 - FIX: Multiple TimePickers on the same page can lead to incorrect default being set
  • BM-960 - The Day/Time-based promotion requirement should allow for rollover into the next day of the "Occurs After" time is greater than the "Occurs Before" time
  • BM-958 - FIX: Promote Build action over-aggressively validates the builds' environments if there are multiple for the same release
  • BM-951 - Add ability for modal windows to auto-size to fit content
  • BM-948 - Improve error message when referenced deployable build is missing
  • BM-941 - FIX: Variable Templating Regression
  • BM-940 - FIX: Deleting deployables that are still in use by a deployment plan will cause an error
  • BM-939 - FIX: Loading a configuration file directly from source control attempts to use a deprecated default deployable provider
  • BM-938 - FIX: Scrolling issue on long action editors for short screens in IE

3.2.2 (Released on Jul 27, 2012)

Version 3.2.2 was a Maintenance release and was released on Friday, July 27, 2012 (10 months ago).

You can download this version from the all versions page.

  • BM-957 - FIX: SCM triggered builds created when BuildMaster service is started
  • BM-956 - Add RELDEP (Release Deployed) Event
  • BM-955 - Improve error handling and input validation for JSON API
  • BM-954 - Builds_CreateBuild API method should have StartExecution_Indicator argument
  • BM-953 - FIX: Cannot pass date/time values to JSON API
  • BM-952 - Allow build number to be set explicitly via API when creating a new build
  • BM-950 - Remove legacy div.modal-header from modal windows
  • BM-949 - Agent Security Token field on add/edit SOAP server page should indicate that it is not required with default text
  • BM-947 - FIX: Client Command Preview text does not show exact arguments
  • BM-946 - FIX: Promotions sorted incorrectly on Build Overview page
  • BM-942 - FIX: Appropriate application navigation links should be hidden or disabled if the logged in user does not have required privileges
  • BM-937 - FIX: Clicking [full log] on action log preview (during execution) doesn't work for remote actions

3.2.1 (Released on Jul 13, 2012)

Version 3.2.1 was a Maintenance release and was released on Friday, July 13, 2012 (10 months ago).

You can download this version from the all versions page.

  • BM-945 - FIX: Date picker control is too narrow
  • BM-944 - FIX: SOAP API
  • BM-943 - FIX: jQuery date bug for non-US date formats
  • BM-936 - FIX: SCM-Triggered builds do not work with certain agents

3.2.0 (Released on Jun 29, 2012)

Version 3.2.0 was a Minor release and was released on Friday, June 29, 2012 (10 months ago).

You can download this version from the all versions page.

  • BM-935 - Improvement: Sort servers alphabetically on the select server page, with the local buildmaster server appearing first in the list regardless
  • BM-934 - Improvement: Execute Change Scripts Action should perform a bulk comparison against the executed history instead of remoting all scripts
  • BM-933 - FIX: The Execute Change Scripts action should only run the change scripts associated with the deployable of its containing action group
  • BM-932 - List the release's included deployables on the Create New Build page
  • BM-930 - FIX: Servers in use link on the Licensing Overview page is broken
  • BM-929 - Rename "Branching" to "Tag"
  • BM-927 - FIX: Administration links appear as overlines in Firefox 10+
  • BM-926 - Return ERROR Status if Agents are Newer than BuildMaster
  • BM-925 - FIX: "Add the server to BuildMaster" links in the agent download help popup are broken
  • BM-924 - Expose Locked Status for SOAP-based Agents
  • BM-923 - Add individual environments back to deployment plans and hide menu items if user does not have appropriate privileges
  • BM-922 - Integrate LinqBridge in BuildMasterCore
  • BM-921 - Add button for recipes on appropriate pages under Highly Experimental feature level
  • BM-920 - Add ability to browse files on a remote server from the Server page
  • BM-919 - FIX: Moving the exact same action sequences to the same destination sequence fails in IE
  • BM-918 - Deploy Artifact Action should deploy only changed files like the Transfer Files Action
  • BM-917 - Upgrade SSH agents from Highly Experimental feature level to Standard
  • BM-916 - Clarify SSL/TLS mail settings on the SMTP Configuration page
  • BM-915 - FIX: ServerOverview Page links to ServerGroup Incorrectly
  • BM-914 - FIX: Manual Action does not send email notifications
  • BM-908 - Display Live Status on Server Overview Page
  • BM-814 - FIX: The Create New Database Provider page should use the ManageDatabaseProviders task instead of Admin_ManageExtensions
  • BM-805 - FIX: Deployable Selection on Create/Edit Release
  • BM-712 - Improve variable description in Create New Build action

3.1.5 (Released on Jun 19, 2012)

Version 3.1.5 was a Maintenance release and was released on Tuesday, June 19, 2012 (11 months ago).

You can download this version from the all versions page.

  • BM-913 - FIX: Change Scripts are displayed out of order on the change script overview page
  • BM-912 - FIX: Change Script Deployment Tool download link hangs when a database provider cannot be reached
  • BM-911 - Add ENVID, DEPID variables
  • BM-910 - FIX: Moving workflow steps may fail in cases where other applications have active builds with identical build and release numbers
  • BM-909 - FIX: Unhandled exception when adding a misconfigured SOAP agent
  • BM-907 - FIX: TransferFilesAction Gives Unhelpful Error if Server has been Deleted
  • BM-906 - Zip library upgrade to support zipping empty directories when creating a build artifact, etc.
  • BM-905 - FIX: Tabbed deployment plans are selected incorrectly when there are absolute links to a specific plan and there is a self redirect
  • BM-904 - FIX: Variables for imported deployables (REFRELNO, REFBLDNO, etc.) are not updated for different deployables in the same plan
  • BM-903 - FIX: BuildMaster SMTP authentication does not work in certain cases
  • BM-902 - FIX: Agents get stuck in UPDATE status if the BuildMaster Service is restarted during an update

3.1.4 (Released on May 4, 2012)

Version 3.1.4 was a Maintenance release and was released on Friday, May 04, 2012 (one year 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 (one year 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 (one year 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 year 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 year 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 year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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 (one year 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