BuildMaster 3.0 Beta Released

Now before you upgrade, please note that ...

BuildMaster 3.0.0 is a beta release.

That said, our beta releases are quite stable (we use them internally), and we do support users who choose to upgrade sooner.

To install or upgrade, simply download BuildMaster and run the installer.

Make sure to check out the BuildMaster 3.0 Overview to learn what's in this beta, and what will be coming. Here are the specific items we changed in this beta:

  • 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

To learn more about how we distinguish between major, minor, and maintenance releases, make sure to check out KB#1059 - When should I update?