NuGet 3.5 Release Notes
NuGet 3.5-RC Release Notes | NuGet 4.0 RC Release Notes
Bug Fixes
Pack doesn't use MSBuild 14.1 on mono - #3550
Update tab doesn't select the latest available version to update instead select current installed version - #3498
Fix Crash after authenticating a private v2 MyGet feed and clicking "Show x more results" - #3469
Log messages seem to be in reverse order for UI - #3446
v3.4.4 - Nuget restore throws "The given path's format is not supported" - #3442
NuGet cmdLine 3.6 beta does not honor -Prop Configuration = Release - #3432
Nuget IKVM slow install on large project - #3428
nuget.exe Update -Self keeps on updating itself - #3395
3.5 install/restore from UNC share has performance Regression from 3.4.4 - #3355
Error when installing Moq from the Package management UI for a net451 project - #3349
Install tab at solution level doesn't show package's version - #3339
xproj
project.json
update from Installed tab loses state - #3303NuGet pack on
.csproj
ignores empty files element in.nuspec
file - #3257Website projects hosted in IIS should not cause restore to fail - #3235
Credentials not retrieved from Nuget.Config when v3 endpoint redirects to v2 - #3179
NuGet pack fails to resolve assembly when retrieving portable assembly metadata - #3128
Nuget can't find
msbuild.exe
on Mono - #3085nuget.exe pack doesn't allow a pre-release tag which begins with numbers - #1743
nuget package install fails on VS2015E - #1298
allowedVersions filter not working at solution level - #333
Restore randomly fails with An item with the same key has already been added. - #2646
Cannot install Nuget.Common in
.csproj
- #2635When using the UI to search a V2 source, FindPackagesById is called twice for each ID - #2517
Packages cannot depend on projects - #2490
nuget.exe pack -Exclude is documented but not supported - #2284
Issues with error messages when 'contentFiles' section of
.nuspec
is invalid - #1686Push always sends entire package twice with authenticated package sources - #1501
No information was given when calling nuget.exe update *.csproj while the project does not have a
packages.config
- #1496packages.config
restore does not retry on 5xx status codes from V2 sources - #1217Double dot in file src in
.nuspec
doesn't work - #2947CoreCLR restore needs to ignore feeds with encryption - #2942
nuget.exe push 403 handling - Incorrectly prompting for credentials - #2910
NuGet update through package manager removes properties from the
project.json
- #2888NuGet.PackageManagement.VisualStudio try to load "NuGet.TeamFoundationServer14", but that DLL name changed to "NuGet.TeamFoundationServer" - #2857
Package manager UI doesn't show newly updated version - #2828
update-package trying to use packageid,version instead of package.version - #2771
nuget restore csproj should error if the project isn't using nuget (
packages.config
orproject.json
) - #2766TFS Error "[file]not be found in your workspace, or you do not have permission to access it" during upgrade or uninstall when solution/project is bound to TFS source control - #2739
update package doesn't get dependencies for non-target packages - #2724
There is no way to set logs verbosity level for Nuget package manager UI actions - #2705
nuget configuration is invalid - VS 2015 VSIX (v3.4.3) - #2667
DefaultPushSource in
NuGetDefaults.Config
(ProgramData\NuGet
) doesn't work - #2653nuget 3.4.3 release - getting Value cannot be null on package build - #2648
restore is not using stored credentials from Nuget.Config for VSTS feeds - #2647
[dotnet restore] --configfile is relative to project dir instead of the cmd dir - #2639
Excessive allocations in version comparsion code - #2632
Multiple instances of nuget.exe trying to install the same package in parallel causes a double write - #2628
Dependency information is not cached for multi-project operations - #2619
Install and update download packages without checking the packages folder first - #2618
If package source list is empty, cannot add package source via UI (NuGet 3.4.x) - #2617
Misleading error when attempting to install package that depends on design-time facades - #2594
Installing a package from PackageManager console with setting "All" tries only first source - #2557
Latest beta not unzipping ModernHttpClient - #2518
VS2015 crash at startup with self-built NuGet 3.4.1 - #2419
Update command might be a bit more verbose if i ask it to be so... - #2418
VSIX built locally should have the same DLLs and files as the CI build. - #2401
Fix NuGet downgrade warnings in the build - #2396
Failing to authenticate package source (3 times) is blocked forever - #2362
Package content is not restored correctly when installing a package from a nuget v3.3+ feed with the argument -NoCache when the package contains
.nupkg
files - #2354Nuget Install with All Package Sources, but package missing from 1 source, fails - #2322
[PerfWatson] UIDelay: nuget.packagemanagement.visualstudio.dll!NuGet.PackageManagement.VisualStudio.VSMSBuildNuGetProjectSystem+*lt;>c__DisplayClass_0+<<AddReference>b__>d.MoveNext - #2285
Install blocks if a single source fails authorization - #2034
.nuspec
version range should override -IncludeReferencedProjects version - #1983Update-Package super slow - "Attempting to gather dependencies information" - #1909
NuGet stealth downgrades package when batch updating its dependencies - #1903
nuget.exe update drops the assembly strong name and Private attribute. - #1778
Relative file path for "DefaultPushSource" - #1746
Improve resolver failure messages - #1373
update-package in v3 fails with packages not in the specified source - #1013
Using relative paths for package sources is problematic to use - #865
Missing dependency in NUPKG-file generated from project if indirect dependency already exists with a lower version requirement - #759
Deleting a project closes corresponding UI window, but, renaming a project does not rename the UI window. Note that PMC listens to project rename and project remove events - #670
[Willow Web Workload] Creating Razor v3 WSP hangs - #3241
Install/restore of a particular package fails with "Package contains multiple nuspec files." - #3231
Lowercase IDs &
packages.config
scenarios - #3209[3.5-beta2] Package restore fails to restore "legacy" packages - #3208
nuget pack forcefully adds .tt files to content folder no matter what - #3203
update-package of ASP.NET web app generates warning related to file: source - #3194
nuget pack csproj (with
project.json
) crashes if there are no packOptions and owner in JSON file - #3180nuget pack for
project.json
ignores packOptions tags like summary, authors , owners etc - #3161NullReferenceException via NuGet.Packaging.PhysicalPackageFile.GetStream - #3160
NuGet pack ignores dependencies in output
.nuspec
forproject.json
- #3145Updating multiple packages with rollback leaves the project in a broken state - #3139
ContentFiles under any are not added for netstandard projects - #3118
Cannot package library targeting .Net Standard correctly - #3108
File -> New Project -> Class Library (Portable) project fails in VS2015 and Dev15 - #3094
nuGet error - 1.0.0-* is not a valid version string - #3070
Find-Package fails to display but Install-Package works - #3068
Error when "Install-Package jquery.validation" on dev15 - #3061
nuget pack of xproj is defaulting to invalid target path - #3060
When installed VS 2015 update 3 on a VS that uses NuGet version 3.5.0 error occurs - #3053
"Blocked by packages.config" in
project.json
(UWP, a.k.a build integrated) project - #3046update dotnet cli installed by build script to preview2-003121, which is the official preview2 build. - #3045
Package manager UI: Doesn't display new version after updating a package - #3041
-ApiKey on delete command line is not read/sent in 3.5.0-beta - #3037
Incorrect string: A stable release of a package should not have on a prerelease dependency. - #3030
OptimizedZipPackage cache leaves empty folders - #3029
Creating PCL (net46 and windows 10) project get NullRef exception. - #3014
Nuget update should provide informative message when a higher version is restricted by allowedVersions constraint - #3013
Nuget v3 restore issues - #2891
Credential plugin exited with error -1 / error downloading package when using credential providers with multiple sources - #2885
project.json
nuget restore causes recompilation when nothing changed - #2817Symbols packages should not ever be used in install or update - #2807
VS doesn't support environment variables in repositoryPath (nuget.exe does) - #2763
Label the unlabeled UIElements in Package Manager UI for accessibility - #2745
Portable frameworks with hyphenated profiles are rejected. - #2734
NuGet package manager should make it clear that options list in packages detail does not apply to
project.json
- #2665nuget.exe push/delete won't use API Key - #2627
Remove the locked property from the lock file - #2379
NuGet 3.3.0 update fails with 'An additional constraint ... defined in packages.config prevents this operation.' - #1816
Installing package from a local source that doesn't exist throws a bogus message - #1674
"Upgrade available" filter shows upgrades that violate the version constraint - #1094
Unable to update native packages - #1291
Features
Support setting CopyLocal to false on references added by NuGet - #329
nuget.exe support for MSBuild 15 - #1937
Pack support for .
csproj
+project.json
- #1689Disable user action when there are user actions being executed - #1440
NuGet should add support for
runtimes/{rid}/nativeassets/{txm}/
- #2782Add framework compatibilities missing in NuGet 2.x (which are already in 3.x) - #2720
Support for fallback package folders - #2899
Design and implement a notion of package type to support tool packages - #2476
Add an API to get the path to the global packages folder - #2403
Enable SemVer 2.0.0 in pack - #3356
DCRs
nuget.exe push - timeout parameter doesn't work - #2785
Package Description text should be selectable - #1769
Enable nuget.exe to produce
.props
and.targets
files for.nuproj
projects #2711Add extensibility API to compare frameworks with imports - #2633
Hide dependency options when using
project.json
- #2486Print out nuget.exe version header in detailed output - #1887
NuGet needs to let users know that upgrading/installing in a dotnet tfm based PCL could cause issues - #3138
Warn bad install/upgrade for project w/ tfm="dotnet" - #3137
Fix performance issues with ReShaper and NuGet for Update - #3044
Add netcoreapp11 and netstandard17 support - #2998
Leverage AssemblyMetadata attribute for
.nuspec
token replacements - #2851