0.92-rc1 - May 23, 2012
NAnt
Breaking changes
Tasks
XmlPoke
- Updated XmlPoke task to honor the failonerror attribute. (Issue #44)
Changes
Core
NAnt AppDomains
- Updated NAnt to use the Unrestricted permission state when creating AppDomains by default instead of just on .NET/Mono 4.0. (Issue #48)
Tasks
TryCatch
- Moved <trycatch> task from NAntContrib to NAnt. (Issue #26)
Choose
- Moved <choose> task from NAntContrib to NAnt. (Issue #26)
NAntContrib
Changes
Tasks
TryCatch
- Moved <trycatch> task from NAntContrib to NAnt. (Issue #26)
Choose
- Moved <choose> task from NAntContrib to NAnt. (Issue #26)
0.92-beta1 - May 6, 2012
No updates since 0.92-alpha1.
0.92-alpha1 - April 22, 2012
NAnt
Changes
Framework support
- Removed runtime support for .NET/Mono 1.* Frameworks (target support for .NET/Mono 1.* Frameworks still remains)
Core
NAnt Project Files
- Updated NAnt project files to VS2010 format.
NUnit
- Upgraded to NUnit 2.6.
App.Config
- Added initial support for Silverlight 5
Command Line
- Added pause option to pause nant before exit.
Type Factory
- Added detailed error messages when type loading exception occurs.
Tasks
Mail
Updated <mail> task to reference System.Net.Mail namespace instead of System.Web.Mail.
Added additional attritbutes for greater control of the <mail> task. Such as:
- mailport
- ssl
- user
- password
- replyto
Zip
- Added flatten attribute to <zip> task.
Tar
- Added flatten attribute to <tar> task.
Bug fixes
Tasks
Copy/Move tasks
- Fixed issues with <copy> and <move> tasks when trying to relocate directories. (Issue #11)
Asminfo
- Fixed issue with <asminfo> task when trying to add assembly attributes with default constructors. (Issue #41)
Style
- Updated <style> task to preserve singleton tags whenever possible. (Issue #17)
NAntContrib
Changes
Core
NAntContrib Project Files
- Updated NAntContrib project files to VS2010 format.
Functions
Array functions
- Added Array functions to sort and reverse a string array.
Bug fixes
Tasks
<iisapppool>
- Fixed issue with <iisapppool> encountering access denied error when executing on remote machine. Issue #6