In earlier versions leaving out nuspec elements resulted in warings. Now if you leave out description nuget.exe returns an error about xsd validation, it's not recognized as fatal in NugetPackage.NuPack, which returns null, resulting in a null value exception and no user diagnostic is displayed (the nuget.exe error is consumed).
In earlier versions leaving out nuspec elements resulted in warings. Now if you leave out description nuget.exe returns an error about xsd validation, it's not recognized as fatal in NugetPackage.NuPack, which returns null, resulting in a null value exception and no user diagnostic is displayed (the nuget.exe error is consumed).