The NuGet Blog

The latest news, updates, and insights from the NuGet team

NuGet Package Identity and Trust
NuGet Package Identity and Trust
Update on 10/16/2017: Package ID Prefix Reservation is now live. The documentation can be found here. We want to start this post with a huge thanks to you, the NuGet community. Over the last several months we have been talking to many of you to get feedback on NuGet package identity and trust. We’ve learned so much from you and we hope that...
NuGet is now fully integrated into MSBuild
NuGet is now fully integrated into MSBuild
In the past, NuGet packages were managed in two different ways - packages.config and project.json - each with their own sets of advantages and limitations. With Visual Studio 2017 and .NET Core, we have improved the NuGet package management experience by introducing the PackageReference feature in MSBuild. PackageReference brings new and ...
Introducing scoped API keys
Introducing scoped API keys
Update 2/14 (05:00 PM PST): This feature is now live! Login to your nuget account and expand the API Keys section to see the new experience. Since last year, we have been working on several fronts to advance NuGet as a secure environment for package distribution. This post describes an experience that will allow you to have better control of ...
NuGet – Ending Windows XP support
NuGet – Ending Windows XP support
At NuGet, we are constantly improving our security. One of the steps we are taking is to move our HTTPS end points to meet industry standards for algorithms and protocols. This means that connecting to nuget.org services from machines that don’t support modern cipher algorithms will no longer be supported (such as TLS 1.0 support in Windows ...
NuGet.Server 2.11.3 now available
NuGet.Server 2.11.3 now available
Today we are releasing an update to the NuGet.Server package. The purpose of this update is to address a bug that enabled NuGet.Server to be installed on projects that target .NET Framework versions less than 4.6. Issue addressed Previously, there was a bug in NuGet.Server 2.11.2 (3257, 3406) that incorrectly considered the package to be ...
Announcing NuGet 4.0 RC
Announcing NuGet 4.0 RC
NuGet 4.0 RC for Visual Studio 2017 is focused on adding support for .NET Core scenarios, addressing key customer feedback and improving performance in a variety of scenarios. This release brings several improvements like support for PackageReference, NuGet commands as MSBuild targets, background package restore, and more. This post gives an ...
Announcing NuGet 3.5 RTM
Announcing NuGet 3.5 RTM
NuGet 3.5 RTM for Visual Studio 2015 and nuget.exe provide quality improvements, performance improvements, features and new target frameworks like netstandard and netcoreapp. Downloads All NuGet downloads are available on https://nuget.org/downloads. NuGet.exe 3.5 RTM is not marked as the latest yet in the download page or uploaded as a ...
New experience for NuGet Documentation
New experience for NuGet Documentation
Last month, we launched a preview of the revamped Nuget docs experience. We made a number of improvements: We would like to thank you for trying out the preview and giving us valuable feedback. We have incorporated your feedback and ironed out some wrinkles we found along the way. Today, we are going live with the new experience on ...
Changes to Expiring API Keys
Changes to Expiring API Keys
In June, we published a blog post announcing Expiring API Keys. We received a lot of great feedback from the community about it. In retrospect, we did not do a great job explaining the motivation and reasoning for this security measure to the community. This post goes into more detail about why we introduced Expiring API Keys, the immediate ...