Release Notes for NPanday 1.3-incubating

NPanday .NET Build Tool 1.3-incubating release is now available for download.

The NPanday FAQs provides answers to common questions regarding NPanday .NET Build Tool.

New in NPanday 1.3-incubating

Visual Studio 2010 and .Net 4.0 Framework support

NPanday support for VS 2010 and Net 4.0 Framework.

Removal of UAC and PAB directories

UAC and PAB directories were removed thus making NPanday more maven-like.

Release Notes

Changes in NPanday 1.3-incubating

Date staged: 22 January 2011

  • NPANDAY-69 NPanday needs to be more synchronized and automated
  • NPANDAY-186 Remove the uac and pab directories
  • NPANDAY-239 VS Add-in messes up settings.xml
  • NPANDAY-288 Support for VS 2010 and .NET Framework 4.0
  • NPANDAY-316 Trying to import WPF-project on 64-bit system (VS 2008) throws FileLoadException
  • NPANDAY-326 misc improvements
  • NPANDAY-328 Support for VS2010 WPF Project
  • NPANDAY-329 Support for VS2010 WCF Project
  • NPANDAY-330 Support for VS2010 MVC Project
  • NPANDAY-333 Dependency of type 'gac' is not resolved correctly
  • NPANDAY-334 Update Integration Tests in relation with the UAC & PAB removal enhancements
  • NPANDAY-335 NPanday on Visual Studio only starts on Debug Mode
  • NPANDAY-336 Add Integration Test for VS2010 supported projects (WPF, WCF, MVC)
  • NPANDAY-337 NPanday unusable under linux
  • NPANDAY-339 Npanday.Plugin size 0 in repo
  • NPANDAY-341 command execution fails if paths with space
  • NPANDAY-342 deploy sources artifacts to npanday asset repo
  • NPANDAY-343 Can't successfully build projects (VS 2005 and VS 2008) - Build Error due to Access is denied
  • NPANDAY-347 compile fails on unix if sources in subfolder
  • NPANDAY-348 Import Error when importing WPF projects in VS 2010 on a 64-bit system
  • NPANDAY-349 NPanday not building resource files correctly
  • NPANDAY-351 NPanday does not respect the configured repository in the pom
  • NPANDAY-354 Addin 'resync references' feature fails if using remote repositories but there is no 'mirrors' section in Settings.xml file.
  • NPANDAY-355 Addin 'resync references' feature hard-wires ''http://repo1.maven.org/maven2' as remote repository causing network security violations.
  • NPANDAY-356 Addin 'resync references' feature fails to download latest SNAPSHOT from remote repo if older snapshot file already exists locally.
  • NPANDAY-357 Add 'deploy' option to 'Current NPanday Project' menu options
  • NPANDAY-360 Local Repository not displaying correct artifacts from the local repository
  • NPANDAY-365 Error when deploying documentation for plugins

New in NPanday 1.2

Improved type names available

Improved type names available (dotnet-library, etc.), and previous types are deprecated (library, etc.)

MSI installer

MSI-based installer for the Visual Studio Addin and Maven plugins

MVC project type support

The Visual Studio Addin now creates POMs for project using MVC.

Updated Documentation

Rewrite of documentation to be more complete.

Compatibility Changes

  • Most previous project packaging and dependency types have been deprecated in favour of more specific dotnet-* alternatives. For more information, see Available Project Types.

Release Notes

Changes in NPanday 1.2

Date released: 22 June 2010

  • #9011 - Trunk fails to compile when not having VisualStudio
  • #9019 - java packages not matches with classes package declaration
  • #9622 - error building npanday on linux
  • #9627 - Visual Studio Addin Installer
  • #10276 - Incompatibilty between NPanday and maven-flex-plugin
  • #10388 - Path separator issue in ArtefactInstallerImpl of dotnet-artifact
  • #10389 - Specify nunit-console binary for maven-test-plugin
  • #10603 - Build with embedded resource files
  • #10710 - Docs on the Automation of NPanday Startup
  • #10803 - Create Addin Folder during installation if not present
  • #10813 - Migrate relevant wiki content to bundled documentation
  • #11453 - vsinstalller:install does not generate the AddOn when My Document is not under $HOME
  • #11480 - NPanday should support MVC
  • #11524 - Complete integration tests for wix plugin
  • #11614 - refresh bundled documentation
  • #11615 - migrate integration-tests to npanday-its
  • #11635 - Resync Reference unable to download snapshot artifact from Archiva
  • #11637 - MSBuild output is not shown and errors are ignored
  • #11649 - Add Maven Artifact dialog may not appear if settings can not be read
  • #11673 - GAC versions of NPanday.Model.Pom and NPanday.Plugin are not shipped in the 1.1 repository
  • #11695 - MSBuild Plugin fails to resolve references in a clean environment
  • #11697 - Visual Studio Add-In needs to maintain the includeSources compile plugin configuration
  • #11711 - Renaming a web reference would result to adding a new webreference node
  • #11733 - installing an artifact with a snapshot dependency causes NPE
  • #11746 - show the NPanday version in console when it starts up, and/or have an about box
  • #11803 - generated ID for remote repository is too long
  • #11837 - VS crashes when adding a new remote repository
  • #11938 - VS-Installer-Plugin only supports english environments
  • #11941 - Doku on Uninstalling NPanday, mscorcfg.msc location
  • #11946 - Update Documentation: Install + Build NPanday locally with VS 2008 only
  • #11949 - Update Documentation: NUnit-Console must be configured or in Env Path
  • #11955 - 1.2-SNAPSHOT referencing 1.1-SNAPSHOT
  • #12004 - Unable to recognised GAC dependencies
  • #12011 - Deploy plugin deploys artifacts with a classifier with a different snapshot build number
  • #12110 - Unable to build VB WebApp projects with a .Net 3.0 Version
  • #12120 - Misleading warning message when unable to resolve an SCM URL
  • #12231 - Unable to build NPanday projects on Maven 3
  • #12239 - NUnit doesn't work on Mono
  • #12287 - Overzealous project structure check in project importer
  • #12379 - WiX plugin ITs depend on .NET 3.5 SDK
  • #12402 - Supporting alternative packaging types
  • #12549 - WPF applications can miss including required resources
  • #12686 - Remove the deploy plugin
  • #12782 - Remove Requirement to use system path for Gac Dependencies
  • #12901 - Visual Studio Addin should support mirrors in settings.xml
  • #12940 - NPanday Fails to Resolve Dependencies if mixed versions of -SNAPSHOT and Released
  • #12951 - Document how to add intra solution references
  • #13018 - NPanday Transitive Dependency Error
  • #13092 - Logger on Resync
  • #13199 - compile-plugin calls different goals on deploy for ArtifactType.LIBRARY and ArtifactType.EXE/WINEXE
  • #13203 - Completely enable npanday for new dotnet-* types
  • #13446 - Include in Installation docs the instructions on how to install NPanday using the installer
  • #13449 - vsinstaller-plugin:install fails if the npanday remote repos are not accessible even if artifacts are already in the local repository
  • #13541 - unable to successfully install NPanday when running the vsinstaller command
  • #13542 - "Optioninfer" compiler option is not recognized by NPanday

Changes in NPanday 1.1

Date released: 24 January 2010

  • #9272 - Creation of .msi files
  • #11579 - NPE when project inherits group ID or version
  • #9289 - Check/Fix the Build Process
  • #9290 - Check/Fix the Release Process
  • #9293 - Integration Tests for NPanday
  • #11274 - Documentation for NPanday Plugins
  • #10760 - Error Parsing NPanday.Plugin.Msbuild
  • #10582 - Problem with Projects with Multiple folder levels in Continuum
  • #10675 - In Project import the Resync References should be executed after directory structure support check
  • #10654 - SCM tag is not validated correctly when prefixed with "http://"
  • #10640 - Add Reference in Visual Studio should behave like Add Maven Artifact
  • #11010 - missing NPanday.Plugin.SysRef dependency
  • #10985 - Without POM file, double-clicking a DLL in Add Maven Artifact -> Remote tab will crash VS
  • #10410 - Cannot read settings.xml using -DSettingsFile
  • #10576 - Source distribution for NPanday 1.0.2 includes .svn directories
  • #10578 - Source distribution for NPanday 1.0.2 does not match svn tag
  • #10577 - Source distribution for NPanday 1.0.2 requires latest WinZip
  • #9271 - Support for WCF project type
  • #9270 - Support for WPF project type
  • #9053 - Generate Solution's POM Information doesn't generate the Company Name in GroupId field
  • #9038 - Problem with case of group ids in repository
  • #10685 - Misleading options in popup dialog when Adding Maven Artifact without POM
  • #10551 - Project Importer incorrectly capitalizes groupId
  • #9389 - Configuring Remote Repository successful but artifacts aren't displayed in Remote tab
  • #10570 - Fix formatting of includeSource in generated POM
  • #10716 - Deleting a Web Reference does not totally updates the pom file
  • #10717 - Renaming web reference is successful but the updated pom file is malformed
  • #9644 - Build Error when building a newly created project in VS 2008
  • #10550 - Attempting to Add Maven Artifact without configuring a remote repo crashes VS 2005
  • #10372 - Adding an artifact from a file protocol repository prompts an error.
  • #10411 - Adding a artifact that is already in the project prompts an unnecessary warning message "Cannot add ant not an artifact assembly."
  • #10376 - NPanday Builder fails to be created if built using Maven 2.1.0
  • #10643 - ASPX plugin can copy files to the Bin directory with the wrong filename

Changes in NPanday 1.0.2

Date released: 21 August 2009

  • #9673 - NPanday copies dependencies to the bin directory on Install
  • #9802 - Error when doing a new importing and reference does not exist.
  • #9887 - Project Importer does not respect the activeProfile when downloading for artifacts.
  • #9931 - Project Importer SCM Option not working with flat projects
  • #10000 - Mouse click on SCM tag input box of NPanday Import window clears the input box contents.
  • #10011 - NPanday Import; Failed SCM tag add doesn't stop the import process
  • #10053 - Repository change in configure repository tab adds duplicate entry to the repository list.
  • #10123 - When building .Net 3.0 project duplicate references are reported during mvn install
  • #10152 - Directory structure not supported error message is wrongly placed
  • #10162 - Project names should be listed in Project Unit Tests window
  • #10275 - Error message appears multiple times when selecting an invalid URL in the configure repository tab
  • #10273 - Replace 'Select Assemblies' with 'Select Projects' in Project Unit Tests window.
  • #10326 - Update NPanday docs for the repository

Changes in NPanday 1.0.1

Date released: 12 July 2009

  • #8386 - Only the DLL files gets released when releasing a Web Application project type
  • #9749 - Versioning of Dll's
  • #8962 - Example project for Compiling resources and other file types - Compiling resources and other file types
  • #9070 - Build Error on new Project
  • #9556 - Problem "Command Too Long"
  • #9602 - Tests for projectimporter are failing
  • #9645 - Deleting/Removing web references with VB project does not remove the deleted reference in pom file
  • #9646 - Detect if there are already existing scm tag in the parent pom.
  • #9660 - Build fails if Key File specified

Changes in NPanday 1.0

Date released: 30 March 2009

Initial release.