Skip to content

Commit 2d81fef

Browse files
Add NuGet 6.13 Release Notes (#3390)
1 parent 8d4504e commit 2d81fef

File tree

3 files changed

+139
-12
lines changed

3 files changed

+139
-12
lines changed

docs/TOC.md

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

350350
### NuGet 6.x
351+
#### [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)
353354
#### [NuGet 6.10](release-notes/NuGet-6.10.md)

docs/release-notes/NuGet-6.13.md

Lines changed: 110 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,13 @@
11
---
22
title: NuGet 6.13 Release Notes
33
description: Release notes for NuGet 6.13 including new features, bug fixes, and DCRs.
4-
author: zivkan
4+
author: Nigusu-Allehu
5+
ms.author: nyenework
6+
ms.date: 2/4/2025
57
ms.topic: conceptual
68
---
7-
# NuGet 6.13 Release Notes
89

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-
-->
10+
# NuGet 6.13 Release Notes
1711

1812
NuGet distribution vehicles:
1913

@@ -23,6 +17,110 @@ NuGet distribution vehicles:
2317

2418
<sup>1</sup> Installed with Visual Studio 2022 with any .NET workload
2519

26-
## Not yet released
20+
## Summary: What's New in 6.13.1
21+
22+
NuGet 6.13.1 is available in Visual Studio 17.13.
23+
24+
* Support for new slnx solution format in dotnet nuget why and dotnet list package - [#14034](https://github.com/NuGet/Home/issues/14034)
25+
26+
## Summary: What's New in 6.13.0
27+
28+
NuGet 6.13.0 is available in the .NET 9.0.200 SDK.
29+
30+
* Support for credential providers deployed via .NET tools - [#12567](https://github.com/NuGet/Home/issues/12567)
31+
32+
* Opt-in feature: "Supplied by Platform", which removes packages that are supplied by the .NET platform from the dependency graph. This results in better performance and eliminates false positives for vulnerabilities in transitive dependencies.
33+
34+
* dotnet nuget why should check RID specific packages - [#13718](https://github.com/NuGet/Home/issues/13718)
35+
36+
* Allow specifying the msbuild binlog path when invoking static graph restore to avoid modifying the environment - [#10789](https://github.com/NuGet/Home/issues/10789)
37+
38+
* New Dependency Resolver Fixes
39+
40+
* New dependency resolver downloads more packages than before - [#13943](https://github.com/NuGet/Home/issues/13943)
41+
42+
* New dependency resolver does not handle floating versions correctly in some situations - [#13992](https://github.com/NuGet/Home/issues/13992)
43+
44+
* New dependency resolver erroneously reports NU1605 (downgrade) when using transitive pinning a direct dependency and a downgrade exists in a package graph - [#13938](https://github.com/NuGet/Home/issues/13938)
45+
46+
* NuGet Restore restoring old versions of transitive dependencies when direct dependency does not have guidelines for user's targeted .NET Framework - [#13934](https://github.com/NuGet/Home/issues/13934)
47+
48+
* Project and package in the same graph with the same name but different dependencies may lead to incorrect versions of the dependencies of that id - [#13888](https://github.com/NuGet/Home/issues/13888)
49+
50+
* Package Manager UI in Visual Studio now shows embedded READMEs for NuGet packages, if available - [#12583](https://github.com/NuGet/Home/issues/12583)
51+
52+
### Issues fixed in this release
53+
54+
* Detect if restore used NuGetAudit or not for PackageReference projects - [#13778](https://github.com/NuGet/Home/issues/13778)
55+
56+
* Add indicator for deprecated and vulnerable packages to Package Details tab header. - [#13974](https://github.com/NuGet/Home/issues/13974)
57+
58+
* Navigation telemetry for 'Clear All NuGet Storage' Command in VS Settings - [#13968](https://github.com/NuGet/Home/issues/13968)
59+
60+
* Nuget Package Manager for Solution automatically selects transitive dependencies - [#13893](https://github.com/NuGet/Home/issues/13893)
61+
62+
* Debugging large repos with static graph-based restore is slow - [#13876](https://github.com/NuGet/Home/issues/13876)
63+
64+
* NuGet Client SDK packages updating to net8.0 - [#13842](https://github.com/NuGet/Home/issues/13842)
65+
66+
* Promote NU3043 warning to error in .NET 10 - [#13814](https://github.com/NuGet/Home/issues/13814)
67+
68+
* Setting "Allow format selection on first package install" meaning is unclear - [#14016](https://github.com/NuGet/Home/issues/14016)
69+
70+
* `dotnet nuget why` reports missing argument, even though it ran - [#13908](https://github.com/NuGet/Home/issues/13908)
71+
72+
* Spacing adjustments in Details Pane Tabs - [#13880](https://github.com/NuGet/Home/issues/13880)
73+
74+
* The focus border on the Details Pane Tab content is being truncated - [#13879](https://github.com/NuGet/Home/issues/13879)
75+
76+
* JAWS is reading the entire contents of the Package Details Tab when first visiting it - [#13878](https://github.com/NuGet/Home/issues/13878)
77+
78+
* ContentItemCollection.PopulateItemGroups unnecessarily allocates - [#13851](https://github.com/NuGet/Home/issues/13851)
79+
80+
* Read and write .nupkg.metadata files with System.Text.Json - [#13835](https://github.com/NuGet/Home/issues/13835)
81+
82+
* NuGet Fails in Containers When HOME Is Not Set - [#13834](https://github.com/NuGet/Home/issues/13834)
83+
84+
* Signing: key not disposed - [#13823](https://github.com/NuGet/Home/issues/13823)
85+
86+
* Walk TFMs in parallel when collecting pack outputs - [#13776](https://github.com/NuGet/Home/issues/13776)
87+
88+
* PERF: NuGet Cloning operations are showing heavily in allocations during VS solution load - [#13647](https://github.com/NuGet/Home/issues/13647)
89+
90+
* Fetching Vulnerability Resources doesn't respect cancellation - [#13644](https://github.com/NuGet/Home/issues/13644)
91+
92+
* Wrong order of arguments in logs for centralized package version (string `Info_AddPkgCPM`) - [#13155](https://github.com/NuGet/Home/issues/13155)
93+
94+
* Satellite assemblies for three-letter languages are not copied from NuGet package - [#12253](https://github.com/NuGet/Home/issues/12253)
95+
96+
* 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)
97+
98+
[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.13.1.3...6.12.3.1)
99+
100+
### Community contributions
101+
102+
Thank you to all the contributors who helped make this NuGet release awesome!
27103

28-
This version of NuGet is in preview and these release notes will be updated when it is released.
104+
* [SimonCropp](https://github.com/NuGet/NuGet.Client/pull/6185)
105+
* [6185](https://github.com/NuGet/NuGet.Client/pull/6185) reduce memory in ManifestMetadata
106+
* [6168](https://github.com/NuGet/NuGet.Client/pull/6168) remove duplicate dictionary lookups
107+
* [6166](https://github.com/NuGet/NuGet.Client/pull/6166) remove redundant Count() in GlobalPackageFolderRepositories
108+
* [6165](https://github.com/NuGet/NuGet.Client/pull/6165) avoid Any call in GetCommandAttribute
109+
* [6167](https://github.com/NuGet/NuGet.Client/pull/6167) remove redundant casts
110+
* [baronfel](https://github.com/NuGet/NuGet.Client/pull/6124)
111+
* [6124](https://github.com/NuGet/NuGet.Client/pull/6124) Expand Locale parser to support three-character language codes
112+
* [6018](https://github.com/NuGet/NuGet.Client/pull/6018) Update _WalkEachTargetPerFramework to walk TFMs in parallel
113+
* [ToddGrun](https://github.com/NuGet/NuGet.Client/pull/6098)
114+
* [6098](https://github.com/NuGet/NuGet.Client/pull/6098) Modify ContentItemCollection.PopulateItemGroups to use pooling for highly allocated temporary data structures
115+
* [5930](https://github.com/NuGet/NuGet.Client/pull/5930) Attempt to move several data structures to be immutable
116+
* [mthalman](https://github.com/NuGet/NuGet.Client/pull/6212)
117+
* [6212](https://github.com/NuGet/NuGet.Client/pull/6212) Fix formatting in GraphOperations
118+
* [kasperk81](https://github.com/NuGet/NuGet.Client/pull/6072)
119+
* [6072](https://github.com/NuGet/NuGet.Client/pull/6072) add SpecialFolder.UserProfile fallback
120+
* [MichaelSimons](https://github.com/NuGet/NuGet.Client/pull/6102)
121+
* [6102](https://github.com/NuGet/NuGet.Client/pull/6102) Update source-build team references
122+
* [akoeplinger](https://github.com/NuGet/NuGet.Client/pull/6025)
123+
* [6025](https://github.com/NuGet/NuGet.Client/pull/6025) Fix typo in EnhancedHttpRetryHelper.cs
124+
* [jimmylewis](https://github.com/NuGet/NuGet.Client/pull/6027)
125+
* [6027](https://github.com/NuGet/NuGet.Client/pull/6027) Refactor calls to EnsureVisualStudioHost() to a base [TestInitialize] method
126+

docs/release-notes/NuGet-6.14.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: NuGet 6.14 Release Notes
3+
description: Release notes for NuGet 6.14 including new features, bug fixes, and DCRs.
4+
author: zivkan
5+
ms.topic: conceptual
6+
---
7+
# NuGet 6.14 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.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> |
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)