PDA

View Full Version : Version 6.1


kinook
03-01-2006, 10:33 PM
Released on <b>March 2, 2006</b>

New Actions<ul>
<li><B>Create Folder</B>
<li><B>Delete Files</B>
<li><B>Delete Folder</B>
<li><B>FxCop</B>
<li><B>List Files</B>
<li><B>Map/Subst Drive</B>
<li>Microsoft <B>Virtual PC</B>
<li>Microsoft <B>Virtual Server</B>
<li><B>NCover</B>
<li><B>Set File Attributes</B>
<li><B>Set Priority</B>
<li><B>VMware Workstation</B>
<li><B>VMware Server</B>
</ul>
Enhancements<ul>
<li><B>GUI App</B>: 1) Honor backup options when saving global application data files; 2) Add user option to select edit text when setting focus Actions pane; 3) Add user option to reset build before building/starting from cursor and building step group; 4) User action checkbox field caption defaults to property name if caption not provided.
<li><B>Logging</B>: Add RSS.xslt stylesheet for converting XML log file to RSS feed via Transform XML Log action.
<li><B>Builder</B> component: Add ProcessID property to allow setting of process priority within a build.
<li>Samples: 1) Add sample to Advanced.bld for iterating over a list of values; 2) Update Chain.bld sample parallel build sample steps; 3) Update ContinuousIntegration.bld sample to demonstrate use with Subversion, Surround SCM, and SourceGear Vault.
<li>Scripting: Add vbld_FormatDateEx system script function (VBScript only).
</ul>
Action Enhancements<ul>
<li><B>Ant</B> action: 1) Support multiple Library paths; 2) Support additional options field.
<li><B>COM+ Application</B> and <B>Component</B> actions: Support regex wildcards in app name and component name fields.
<li><B>InstallAware</B> action: Update for v5.
<li><B>InstallShield</B> action: Update for v11.5.
<li><B>Make VS.NET</B> action: 1) Improvements to handle web projects located on non-default ports and web sites; 2) Support building of individual .vdproj files and setting/incrementing Product version; 3) Built-in support for publishing of ClickOnce applications (via Build behavior of 'Deploy/Publish'); 4) Match on AssemblyInfo.* instead of *AssembyInfo.* for identifying source files to update versions/properties in projects; 5) Support update of output directory and base address for individual web projects; 6) Increase size of version field.
<li><B>NAnt</B> action: Support additional options field.
<li><B>NDoc</B> action: Support additional options field.
<li><B>Newsgroup Post</B> action: Support setting message priority.
<li><B>NUnit</B> action: 1) Add option to not transform output; 2) Support additional options field; 3) Support specifying .NET Framework version.
<li><B>Send Mail</B> action: Support setting message priority.
<li><B>Set Macro</B> action: 1) Resize value field; 2) Add user option to update icon to indicate macro type.
<li><B>Subversion</B> action: Update for v1.3.
<li><B>Surround SCM</B> action: Update for v4.1.
<li><B>Team Foundation</B> action: Support Team Foundation login flag.
<li><B>Vault</B> action: 1) Provide label fields for deletelabel, getlabeldiff, and renamelabel commands, 2) Add support for obliterate, listaltxdetails, and versionhistory commands; 3) add support for proxy settings.
<li><B>VS.NET Get Version</B> action: Support retrieving Product version from .vdproj files.
<li><B>Wait</B> action: Improved support for parallel builds.
<li><B>Write File</B> action: Use colorizing text editor.
</ul>
Bug Fixes<ul>
<li><B>GUI App</B>: 1) Context menus via keyboard displayed in wrong position if mouse cursor on different monitor; 2) Expanding via keyboard after clicking +/- on another item expands wrong item; 3) Step grid incorrectly focused on build completion/canceled and at start of each step; 4) Entire inserted function selected on insert event or property into Script editor; 5) Copy/paste of property in Action properties dialog did not copy checkbox cells properly; 6) F1 did not show help on user options Output page.
<li><B>Builder component</B>: 1) Nested script expressions don't interpret Step, LastStep, FailedStep objects; 2) Handles to executed programs not released properly; 3) LogFileContents did not detect BOM.
<li>Options file location didn't honor /configpath flag.
<li><B>COM Register</B> action: Unregistering typelib always reported failure.
<li><B>Copy Files</B> action: *.* include mask did not copy files without extensions.
<li><B>FTP</B> action: Action reports canceled by user if no matching files.
<li><B>Make VS.NET</B> action: 1) Support web path of http://localhost/; 2) Incrementing version did not work for VS2005 project if assembly name contained period; 3) Support multiple platforms when building with MSBuild in Make VS.NET action; 4) Escape special VBP chars when populating configuration names.
<li><B>NDoc</B> action: 1) Bug in relative/absolute path handling; 2) Multiple assemblies not handled properly.
<li><B>NAnt</B> action: Parameters containing spaces not quoted properly.
<li><B>NUnit</B> action: Error when specifying exe path containing spaces.
<li><B>Rename Files</B> action: 'Log files that are processed but not renamed' option not honored.
<li><B>ZIP Files</B> action: Couldn't cancel ZIP operation on large files.
</ul>