Release Notes for NPanday 1.2

NPanday .NET Build Tool 1.2 release is now available for download from the web site.

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

Compatibility Changes

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.

Bug fixes and Improvements

Numerous bug fixes and other improvements.

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.