Skip to content

Commit 8ed4caa

Browse files
authored
Add 6.14 release notes (#3427)
1 parent 0a5f55c commit 8ed4caa

File tree

4 files changed

+151
-15
lines changed

4 files changed

+151
-15
lines changed

docs/TOC.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,7 @@
347347
### [Known Issues](release-notes/known-issues.md)
348348

349349
### NuGet 6.x
350+
#### [NuGet 6.14](release-notes/NuGet-6.14.md)
350351
#### [NuGet 6.13](release-notes/NuGet-6.13.md)
351352
#### [NuGet 6.12](release-notes/NuGet-6.12.md)
352353
#### [NuGet 6.11](release-notes/NuGet-6.11.md)

docs/release-notes/NuGet-6.13.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ NuGet distribution vehicles:
1313

1414
| NuGet version | Available in Visual Studio version | Available in .NET SDK(s) |
1515
|:---|:---|:---|
16-
| [**6.13**](https://nuget.org/downloads) | [Visual Studio 2022 version 17.13](https://visualstudio.microsoft.com/downloads/) | [9.0.200](https://dotnet.microsoft.com/download/dotnet/9.0)<sup>1</sup> |
17-
| [**6.13.1**](https://nuget.org/downloads) | [Visual Studio 2022 version 17.13.1](https://visualstudio.microsoft.com/downloads/) | [9.0.201](https://dotnet.microsoft.com/download/dotnet/9.0)<sup>1</sup> |
16+
| [**6.13.0**](https://nuget.org/downloads) | N/A | [9.0.200](https://dotnet.microsoft.com/download/dotnet/9.0)<sup>1</sup> |
17+
| [**6.13.1**](https://nuget.org/downloads) | [Visual Studio 2022 version 17.13.0](https://visualstudio.microsoft.com/downloads/) | [9.0.201](https://dotnet.microsoft.com/download/dotnet/9.0)<sup>1</sup> |
1818
| [**6.13.2**](https://nuget.org/downloads) | [Visual Studio 2022 version 17.13.2](https://visualstudio.microsoft.com/downloads/) | [9.0.203](https://dotnet.microsoft.com/download/dotnet/9.0)<sup>1</sup> |
1919

2020
<sup>1</sup> Installed with Visual Studio 2022 with any .NET workload
@@ -23,12 +23,16 @@ NuGet distribution vehicles:
2323

2424
* New restore dependency resolver fails when resolving identical child dependencies - [#14025](https://github.com/NuGet/Home/issues/14025)
2525

26+
[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.13.1.3...6.13.2.1)
27+
2628
## Summary: What's New in 6.13.1
2729

2830
NuGet 6.13.1 is available in Visual Studio 17.13 and .NET 9.0.201 SDK.
2931

3032
* Support for new slnx solution format in dotnet nuget why and dotnet list package - [#14034](https://github.com/NuGet/Home/issues/14034)
3133

34+
[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.13.0.113...6.13.1.3)
35+
3236
## Summary: What's New in 6.13.0
3337

3438
NuGet 6.13.0 is available in the .NET 9.0.200 SDK.
@@ -101,7 +105,7 @@ NuGet 6.13.0 is available in the .NET 9.0.200 SDK.
101105

102106
* Nuget pack doesn't support blank &lt;version&gt; in .nuspec even though version is passed on the command line - [#7987](https://github.com/NuGet/Home/issues/7987)
103107

104-
[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.13.1.3...6.12.3.1)
108+
[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.12.3.1...6.13.1.3)
105109

106110
### Community contributions
107111

docs/release-notes/NuGet-6.14.md

Lines changed: 115 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,130 @@
22
title: NuGet 6.14 Release Notes
33
description: Release notes for NuGet 6.14 including new features, bug fixes, and DCRs.
44
author: zivkan
5+
ms.date: 5/6/2025
56
ms.topic: conceptual
67
---
7-
# NuGet 6.14 Release Notes
88

9-
<!--
10-
This is intentionally not yet added to TOC.md.
11-
When this version is ready for release:
12-
1. Rename this file to the next version
13-
2. Change the version strings in this file to the next version
14-
3. Use the release tool to create the real release notes for the version ready for release
15-
4. Add the release notes to TOC.yml
16-
-->
9+
# NuGet 6.14 Release Notes
1710

1811
NuGet distribution vehicles:
1912

2013
| NuGet version | Available in Visual Studio version | Available in .NET SDK(s) |
2114
|:---|:---|:---|
22-
| [**6.14**](https://nuget.org/downloads) | [Visual Studio 2022 version 17.14](https://visualstudio.microsoft.com/downloads/) | [9.0.2xx](https://dotnet.microsoft.com/download/dotnet/9.0)<sup>1</sup> |
15+
| [**6.14.0**](https://nuget.org/downloads) | [Visual Studio 2022 version 17.14.0](https://visualstudio.microsoft.com/downloads/) | [9.0.300](https://dotnet.microsoft.com/download/dotnet/9.0)<sup>1</sup> |
2316

2417
<sup>1</sup> Installed with Visual Studio 2022 with any .NET workload
2518

26-
## Not yet released
19+
## Summary: What's New in 6.14.0
20+
21+
* (preview feature) NuGet onboards to Unified Settings and create General page - [#14040](https://github.com/NuGet/Home/issues/14040)
22+
23+
* Support for new `slnx` solution format - [#14034](https://github.com/NuGet/Home/issues/14034)
24+
25+
* dotnet-nuget-push now supports --config-file - [#4879](https://github.com/NuGet/Home/issues/4879)
26+
27+
* `dotnet list package --vulnerable` should support auditSources - [#13767](https://github.com/NuGet/Home/issues/13767)
28+
29+
* [DCR]: Focus shifts from Output window to Error List after every package operation, even with no error or warnings - [#11728](https://github.com/NuGet/Home/issues/11728)
30+
31+
### Issues fixed in this release
32+
33+
* Event tracing in new dependency resolver - [#14134](https://github.com/NuGet/Home/issues/14134)
34+
35+
* Support for new slnx format in static graph-based restore - [#14086](https://github.com/NuGet/Home/issues/14086)
36+
37+
* Add Net90 to FrameworkConstants.CommonFrameworks - [#14067](https://github.com/NuGet/Home/issues/14067)
38+
39+
* Don&#39;t show usage help when dotnet cli command throws unhandled exception - [#14200](https://github.com/NuGet/Home/issues/14200)
40+
41+
* Multiple callers check for NuGet entries before calling Error List `BringToFrontIfSettingsPermitAsync` - [#14163](https://github.com/NuGet/Home/issues/14163)
42+
43+
* NuGetAudit should report transitive packages with vulnerabilities when targeting .NET 10 or higher - [#14161](https://github.com/NuGet/Home/issues/14161)
44+
45+
* Update README preview to render with same font size as Visual Studio - [#14112](https://github.com/NuGet/Home/issues/14112)
46+
47+
* NU5100 (AssemblyOutsideLibWarning): Why build is allowed but buildTransitive is not? - [#14080](https://github.com/NuGet/Home/issues/14080)
48+
49+
* Can&#39;t copy the text from NuGet package manager gold bar - [#14074](https://github.com/NuGet/Home/issues/14074)
50+
51+
* NuGet 6.13.2.1 does no longer support prerelease versions - [#14219](https://github.com/NuGet/Home/issues/14219)
52+
53+
* Badly specified framework leads to an uninformative error - [#14216](https://github.com/NuGet/Home/issues/14216)
54+
55+
* Restore should fail more quickly when using http sources - [#14210](https://github.com/NuGet/Home/issues/14210)
56+
57+
* README spins indefinitely if the Readme URI does not result in a readme - [#14201](https://github.com/NuGet/Home/issues/14201)
58+
59+
* Error in Visual Studio if Path contains directory you do not have permission to view - [#14192](https://github.com/NuGet/Home/issues/14192)
60+
61+
* list package doesn&#39;t work with a solution argument in 9.0.201 - [#14177](https://github.com/NuGet/Home/issues/14177)
62+
63+
* Focus shifts from Output window to Error List after Clear NuGet Locals command - [#14157](https://github.com/NuGet/Home/issues/14157)
64+
65+
* NuGet adding a bunch of generally unuseful information to VS activity log - [#14153](https://github.com/NuGet/Home/issues/14153)
66+
67+
* NuGet authentication plug-in discovery fails when environment variable has trailing semicolon - [#14144](https://github.com/NuGet/Home/issues/14144)
68+
69+
* nuget.exe fails to find Microsoft.VisualStudio.SolutionPersistence.dll - [#14136](https://github.com/NuGet/Home/issues/14136)
70+
71+
* NuGet restore writes dgspec too frequently - [#14135](https://github.com/NuGet/Home/issues/14135)
72+
73+
* dotnet list package does not display resolved versions when AuditSources are used - [#14116](https://github.com/NuGet/Home/issues/14116)
74+
75+
* The REAMDE tab always shows “Loading README” for the latest version of the package in the detail panel of PM UI - [#14098](https://github.com/NuGet/Home/issues/14098)
76+
77+
* [Bug Bash] The second time clicking ‘Installed’ tab for a remote source which doesn’t allow for downloading a README shows the README tab - [#14097](https://github.com/NuGet/Home/issues/14097)
78+
79+
* HttpFileSystemBasedFindPackageByIdResource.ConsumeFlatContainerIndexAsync allocates significantly more than necessary - [#14095](https://github.com/NuGet/Home/issues/14095)
80+
81+
* UnresolvedMessages.GetMessageAsync is allocating more heavily than necessary - [#14094](https://github.com/NuGet/Home/issues/14094)
82+
83+
* New dependency resolver does not properly detect a cycle with a transitive dependency with the same name as the root project - [#14052](https://github.com/NuGet/Home/issues/14052)
84+
85+
* dotnet nuget why does not give an error if only a project path was specified - [#14030](https://github.com/NuGet/Home/issues/14030)
86+
87+
* Cleanup ServiceProviderExtensions, remove GetFreeThreadedServiceAsync - [#14007](https://github.com/NuGet/Home/issues/14007)
88+
89+
* Value cannot be null. Parameter name: versionRange when opening the PM UI - [#13933](https://github.com/NuGet/Home/issues/13933)
90+
91+
* Reenable new algorithm resolution with lock files with .NET 10 SDK - [#13800](https://github.com/NuGet/Home/issues/13800)
92+
93+
* Report the path when unable to read corrupted .nupkg.metadata - [#13763](https://github.com/NuGet/Home/issues/13763)
94+
95+
* [Bug Bash] The vulnerability InfoBar disappears in the Solution Explorer window after restoring packages for .NET SDK based project - [#13318](https://github.com/NuGet/Home/issues/13318)
96+
97+
* Use System.Text.Json to read the cache file in CacheFileFormat - [#13059](https://github.com/NuGet/Home/issues/13059)
98+
99+
* [Bug]: dotnet nuget push symbols not working as expected - [#11871](https://github.com/NuGet/Home/issues/11871)
100+
101+
* nuget.exe restore fails when MSBuildPath ends with a slash - [#8634](https://github.com/NuGet/Home/issues/8634)
102+
103+
* nuget.exe -msbuildpath c:\foo\msbuild.exe gives bad error experience - [#4195](https://github.com/NuGet/Home/issues/4195)
104+
105+
* Address comments in `Implement Support for NuGet Authentication Plugins as .NET Tools` PR - [#13975](https://github.com/NuGet/Home/issues/13975)
106+
107+
[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.13.2.1...6.14.0.116)
108+
109+
### Community contributions
110+
111+
Thank you to all the contributors who helped make this NuGet release awesome!
27112

28-
This version of NuGet is in preview and these release notes will be updated when it is released.
113+
* [ViktorHofer](https://github.com/NuGet/NuGet.Client/pull/6309)
114+
* [6309](https://github.com/NuGet/NuGet.Client/pull/6309) Define MicrosoftVisualStudioSolutionPersistenceVersion property
115+
* [6292](https://github.com/NuGet/NuGet.Client/pull/6292) Upgrade ProtectedData version when building source-only
116+
* [6270](https://github.com/NuGet/NuGet.Client/pull/6270) Update dependencies and remove unused runtime dependencies
117+
* [6261](https://github.com/NuGet/NuGet.Client/pull/6261) React to NuGet package pruning warnings
118+
* [jkoritzinsky](https://github.com/NuGet/NuGet.Client/pull/6306)
119+
* [6306](https://github.com/NuGet/NuGet.Client/pull/6306) Don't publish RID-agnostic nuget packages when we only want RID-specific artifacts
120+
* [6233](https://github.com/NuGet/NuGet.Client/pull/6233) Use the documented Artifact extension point to add artifacts
121+
* [ToddGrun](https://github.com/NuGet/NuGet.Client/pull/6294)
122+
* [6294](https://github.com/NuGet/NuGet.Client/pull/6294) Reduce activity log output from VsSolutionRestoreService.NominateProjectAsync
123+
* [6264](https://github.com/NuGet/NuGet.Client/pull/6264) Reduce allocations under UnresolvedMessages.GetMessageAsync
124+
* [AlexDelepine](https://github.com/NuGet/NuGet.Client/pull/6338)
125+
* [6338](https://github.com/NuGet/NuGet.Client/pull/6338) Update ngen Priorities for VS
126+
* [mmitche](https://github.com/NuGet/NuGet.Client/pull/6305)
127+
* [6305](https://github.com/NuGet/NuGet.Client/pull/6305) Set build number to arcade build revision for VMR builds
128+
* [premun](https://github.com/NuGet/NuGet.Client/pull/6251)
129+
* [6251](https://github.com/NuGet/NuGet.Client/pull/6251) Remove extra spaces in Publishing.props
130+
* [baronfel](https://github.com/NuGet/NuGet.Client/pull/6219)
131+
* [6219](https://github.com/NuGet/NuGet.Client/pull/6219) Use new serializer library to parse solution files

docs/release-notes/NuGet-6.15.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: NuGet 6.15 Release Notes
3+
description: Release notes for NuGet 6.15 including new features, bug fixes, and DCRs.
4+
author: zivkan
5+
ms.topic: conceptual
6+
---
7+
# NuGet 6.15 Release Notes
8+
9+
<!--
10+
This is intentionally not yet added to TOC.md.
11+
When this version is ready for release:
12+
1. Rename this file to the next version
13+
2. Change the version strings in this file to the next version
14+
3. Use the release tool to create the real release notes for the version ready for release
15+
4. Add the release notes to TOC.yml
16+
-->
17+
18+
NuGet distribution vehicles:
19+
20+
| NuGet version | Available in Visual Studio version | Available in .NET SDK(s) |
21+
|:---|:---|:---|
22+
| [**6.15**](https://nuget.org/downloads) | [Visual Studio 2022 version 17.15](https://visualstudio.microsoft.com/downloads/) | [9.0.4xx](https://dotnet.microsoft.com/download/dotnet/9.0)<sup>1</sup> |
23+
24+
<sup>1</sup> Installed with Visual Studio 2022 with any .NET workload
25+
26+
## Not yet released
27+
28+
This version of NuGet is in preview and these release notes will be updated when it is released.

0 commit comments

Comments
 (0)