From 8b957b9f54a7a3da6707ec53861f06936a643f8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20Gonzalez=20=F0=9F=90=B1=F0=9F=8C=B4?= Date: Tue, 25 Jun 2024 14:09:35 -0700 Subject: [PATCH 1/8] update docs --- docs/release-notes/NuGet-6.10.md | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/docs/release-notes/NuGet-6.10.md b/docs/release-notes/NuGet-6.10.md index 4a644db8c..a9255b2ab 100644 --- a/docs/release-notes/NuGet-6.10.md +++ b/docs/release-notes/NuGet-6.10.md @@ -12,11 +12,11 @@ NuGet distribution vehicles: | NuGet version | Available in Visual Studio version | Available in .NET SDK(s) | |:---|:---|:---| -| [**6.10**](https://nuget.org/downloads) | [Visual Studio 2022 version 17.10](https://visualstudio.microsoft.com/downloads/) | [8.0.3xx](https://dotnet.microsoft.com/download/dotnet/8.0)1 | +| [**6.10.1**](https://nuget.org/downloads) | [Visual Studio 2022 version 17.10](https://visualstudio.microsoft.com/downloads/) | [8.0.3xx](https://dotnet.microsoft.com/download/dotnet/8.0)1 | 1 Installed with Visual Studio 2022 with any .NET workload -## Summary: What's New in 6.10 +## Summary: What's New in 6.10.1 * [Feature]: add dotnet nuget config command - [#12469](https://github.com/NuGet/Home/issues/12469) @@ -28,6 +28,8 @@ NuGet distribution vehicles: * dotnet list package --vulnerable requires constant login to 3rd party nuget feed - [#12456](https://github.com/NuGet/Home/issues/12456) +* [Feature]: add command dotnet config set - [#12476](https://github.com/NuGet/Home/issues/12476) + ### 6.10.0 Known issues NuGet.exe 6.10.0 and Visual Studio 17.10.0 may have failures during NuGet operations for projects using packages.config under the following scenarios: @@ -59,12 +61,13 @@ Public tracking issues and discussions can be found in the following locations: * Warn when vulnerabilities are detected during packages.config restore in CLI scenarios. - [#13253](https://github.com/NuGet/Home/issues/13253) -* Stop using JObject in assets file reading to reduce allocations. [#12715](https://github.com/NuGet/Home/issues/12715) * Add event tracing to restore to make it possible to measure performance - [#13274](https://github.com/NuGet/Home/issues/13274) * Read auditSources from nuget.config files - [#13211](https://github.com/NuGet/Home/issues/13211) +* Promote from warning to error in list package - [#13323](https://github.com/NuGet/Home/issues/13323) + * SourceRepository.GetResourceAsync should be cancellable. - [#13234](https://github.com/NuGet/Home/issues/13234) * CreateWalkAsync should not be recursive - [#13222](https://github.com/NuGet/Home/issues/13222) @@ -83,6 +86,10 @@ Public tracking issues and discussions can be found in the following locations: * Deprecate NuGet.exe list in favor of NuGet.exe search - [#7912](https://github.com/NuGet/Home/issues/7912) +* Visual Studio and PMC restore/update fails when multiple packages.config projects in the solution share the same name (An item with the same key has already been added) - [#13465](https://github.com/NuGet/Home/issues/13465) + +* ##[error]The nuget command failed with exit code(1) and error(An item with the same key has already been added. - [#13456](https://github.com/NuGet/Home/issues/13456) + * [Dotnet Package Search] An unhandled exception is thrown when searching with “--verbosity detailed” and “--format json” - [#13300](https://github.com/NuGet/Home/issues/13300) * `dotnet package search` crashes on .NET 9 preview 2 nightly - [#13286](https://github.com/NuGet/Home/issues/13286) @@ -149,11 +156,17 @@ Public tracking issues and discussions can be found in the following locations: * RemoteDependencyWalker allocates a lot due to the fact that it's called recursively - [#12748](https://github.com/NuGet/Home/issues/12748) +* Stop using JObject in assets file reading to reduce allocations - [#12715](https://github.com/NuGet/Home/issues/12715) + +* dotnet list package --vulnerable requires constant login to 3rd party nuget feed - [#12456](https://github.com/NuGet/Home/issues/12456) + * [Bug]: Canceling msbuild restore is slow when invalid/unreachable source configured - [#11813](https://github.com/NuGet/Home/issues/11813) +* [Bug]: VS Credential Provider Incorrectly Setting Value of `isRetry` - [#11210](https://github.com/NuGet/Home/issues/11210) + * Restore: excessive deep cloning of ProjectSpec - [#9041](https://github.com/NuGet/Home/issues/9041) -[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.9.1.3...6.10.0.97) +[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.9.1.3...6.10.1.5) ### Community contributions From c11a560b73acb0421569990bd81bf563948eefec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20Gonzalez=20=F0=9F=90=B1=F0=9F=8C=B4?= Date: Tue, 25 Jun 2024 16:17:23 -0700 Subject: [PATCH 2/8] Update doc to hae new section fro 6.10.1 --- docs/release-notes/NuGet-6.10.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/docs/release-notes/NuGet-6.10.md b/docs/release-notes/NuGet-6.10.md index a9255b2ab..c7e5aa924 100644 --- a/docs/release-notes/NuGet-6.10.md +++ b/docs/release-notes/NuGet-6.10.md @@ -16,7 +16,7 @@ NuGet distribution vehicles: 1 Installed with Visual Studio 2022 with any .NET workload -## Summary: What's New in 6.10.1 +## Summary: What's New in 6.10 * [Feature]: add dotnet nuget config command - [#12469](https://github.com/NuGet/Home/issues/12469) @@ -28,8 +28,6 @@ NuGet distribution vehicles: * dotnet list package --vulnerable requires constant login to 3rd party nuget feed - [#12456](https://github.com/NuGet/Home/issues/12456) -* [Feature]: add command dotnet config set - [#12476](https://github.com/NuGet/Home/issues/12476) - ### 6.10.0 Known issues NuGet.exe 6.10.0 and Visual Studio 17.10.0 may have failures during NuGet operations for projects using packages.config under the following scenarios: @@ -61,13 +59,12 @@ Public tracking issues and discussions can be found in the following locations: * Warn when vulnerabilities are detected during packages.config restore in CLI scenarios. - [#13253](https://github.com/NuGet/Home/issues/13253) +* Stop using JObject in assets file reading to reduce allocations - [#12715](https://github.com/NuGet/Home/issues/12715) * Add event tracing to restore to make it possible to measure performance - [#13274](https://github.com/NuGet/Home/issues/13274) * Read auditSources from nuget.config files - [#13211](https://github.com/NuGet/Home/issues/13211) -* Promote from warning to error in list package - [#13323](https://github.com/NuGet/Home/issues/13323) - * SourceRepository.GetResourceAsync should be cancellable. - [#13234](https://github.com/NuGet/Home/issues/13234) * CreateWalkAsync should not be recursive - [#13222](https://github.com/NuGet/Home/issues/13222) @@ -86,10 +83,6 @@ Public tracking issues and discussions can be found in the following locations: * Deprecate NuGet.exe list in favor of NuGet.exe search - [#7912](https://github.com/NuGet/Home/issues/7912) -* Visual Studio and PMC restore/update fails when multiple packages.config projects in the solution share the same name (An item with the same key has already been added) - [#13465](https://github.com/NuGet/Home/issues/13465) - -* ##[error]The nuget command failed with exit code(1) and error(An item with the same key has already been added. - [#13456](https://github.com/NuGet/Home/issues/13456) - * [Dotnet Package Search] An unhandled exception is thrown when searching with “--verbosity detailed” and “--format json” - [#13300](https://github.com/NuGet/Home/issues/13300) * `dotnet package search` crashes on .NET 9 preview 2 nightly - [#13286](https://github.com/NuGet/Home/issues/13286) @@ -156,14 +149,8 @@ Public tracking issues and discussions can be found in the following locations: * RemoteDependencyWalker allocates a lot due to the fact that it's called recursively - [#12748](https://github.com/NuGet/Home/issues/12748) -* Stop using JObject in assets file reading to reduce allocations - [#12715](https://github.com/NuGet/Home/issues/12715) - -* dotnet list package --vulnerable requires constant login to 3rd party nuget feed - [#12456](https://github.com/NuGet/Home/issues/12456) - * [Bug]: Canceling msbuild restore is slow when invalid/unreachable source configured - [#11813](https://github.com/NuGet/Home/issues/11813) -* [Bug]: VS Credential Provider Incorrectly Setting Value of `isRetry` - [#11210](https://github.com/NuGet/Home/issues/11210) - * Restore: excessive deep cloning of ProjectSpec - [#9041](https://github.com/NuGet/Home/issues/9041) [List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.9.1.3...6.10.1.5) @@ -204,4 +191,17 @@ Thank you to all the contributors who helped make this NuGet release awesome! * [5673](https://github.com/NuGet/NuGet.Client/pull/5673) Enable publishing in VMR * [5625](https://github.com/NuGet/NuGet.Client/pull/5625) Eliminate System.CommandLine prebuilt package * [brianrob](https://github.com/NuGet/NuGet.Client/pull/5650) - * [5650](https://github.com/NuGet/NuGet.Client/pull/5650) Add Restore Instrumentation \ No newline at end of file + * [5650](https://github.com/NuGet/NuGet.Client/pull/5650) Add Restore Instrumentation + +## Summary: What's New in 6.10.1 +* [Feature]: add command dotnet config set - [#12476](https://github.com/NuGet/Home/issues/12476) + +### Issues fixed in this release + +* Promote from warning to error in list package - [#13323](https://github.com/NuGet/Home/issues/13323) + +[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.9.1.3...6.10.1.5) + +* Visual Studio and PMC restore/update fails when multiple packages.config projects in the solution share the same name (An item with the same key has already been added) - [#13465](https://github.com/NuGet/Home/issues/13465) + +* ##[error]The nuget command failed with exit code(1) and error(An item with the same key has already been added. - [#13456](https://github.com/NuGet/Home/issues/13456) \ No newline at end of file From 8598bc002087d396f182b8b6adfc8d7760d23304 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20Gonzalez=20=F0=9F=90=B1=F0=9F=8C=B4?= Date: Tue, 25 Jun 2024 16:19:26 -0700 Subject: [PATCH 3/8] match file with main --- docs/release-notes/NuGet-6.10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release-notes/NuGet-6.10.md b/docs/release-notes/NuGet-6.10.md index c7e5aa924..7fd62b364 100644 --- a/docs/release-notes/NuGet-6.10.md +++ b/docs/release-notes/NuGet-6.10.md @@ -59,7 +59,7 @@ Public tracking issues and discussions can be found in the following locations: * Warn when vulnerabilities are detected during packages.config restore in CLI scenarios. - [#13253](https://github.com/NuGet/Home/issues/13253) -* Stop using JObject in assets file reading to reduce allocations - [#12715](https://github.com/NuGet/Home/issues/12715) +* Stop using JObject in assets file reading to reduce allocations. [#12715](https://github.com/NuGet/Home/issues/12715) * Add event tracing to restore to make it possible to measure performance - [#13274](https://github.com/NuGet/Home/issues/13274) From 893fb8137cba084782619035ce18c675db31d509 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20Gonzalez=20=F0=9F=90=B1=F0=9F=8C=B4?= Date: Tue, 25 Jun 2024 16:21:33 -0700 Subject: [PATCH 4/8] fix links --- docs/release-notes/NuGet-6.10.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/release-notes/NuGet-6.10.md b/docs/release-notes/NuGet-6.10.md index 7fd62b364..49e16f681 100644 --- a/docs/release-notes/NuGet-6.10.md +++ b/docs/release-notes/NuGet-6.10.md @@ -153,7 +153,7 @@ Public tracking issues and discussions can be found in the following locations: * Restore: excessive deep cloning of ProjectSpec - [#9041](https://github.com/NuGet/Home/issues/9041) -[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.9.1.3...6.10.1.5) +[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.9.1.3...6.10.0.97) ### Community contributions @@ -200,8 +200,8 @@ Thank you to all the contributors who helped make this NuGet release awesome! * Promote from warning to error in list package - [#13323](https://github.com/NuGet/Home/issues/13323) -[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.9.1.3...6.10.1.5) - * Visual Studio and PMC restore/update fails when multiple packages.config projects in the solution share the same name (An item with the same key has already been added) - [#13465](https://github.com/NuGet/Home/issues/13465) -* ##[error]The nuget command failed with exit code(1) and error(An item with the same key has already been added. - [#13456](https://github.com/NuGet/Home/issues/13456) \ No newline at end of file +* ##[error]The nuget command failed with exit code(1) and error(An item with the same key has already been added. - [#13456](https://github.com/NuGet/Home/issues/13456) + +[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.9.1.3...6.10.1.5) \ No newline at end of file From ded22772b76f40cae03dcf34cdeb027567300a6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20Gonzalez=20=F0=9F=90=B1=F0=9F=8C=B4?= Date: Wed, 26 Jun 2024 10:33:14 -0700 Subject: [PATCH 5/8] Address comments --- docs/release-notes/NuGet-6.10.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/release-notes/NuGet-6.10.md b/docs/release-notes/NuGet-6.10.md index 49e16f681..4cbd6e1ed 100644 --- a/docs/release-notes/NuGet-6.10.md +++ b/docs/release-notes/NuGet-6.10.md @@ -198,10 +198,8 @@ Thank you to all the contributors who helped make this NuGet release awesome! ### Issues fixed in this release -* Promote from warning to error in list package - [#13323](https://github.com/NuGet/Home/issues/13323) - * Visual Studio and PMC restore/update fails when multiple packages.config projects in the solution share the same name (An item with the same key has already been added) - [#13465](https://github.com/NuGet/Home/issues/13465) * ##[error]The nuget command failed with exit code(1) and error(An item with the same key has already been added. - [#13456](https://github.com/NuGet/Home/issues/13456) -[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.9.1.3...6.10.1.5) \ No newline at end of file +[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.10.0.97...6.10.1.5) \ No newline at end of file From 66ecc0800404fe2df53dc63444ce36ce7444fb28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20Gonzalez=20=F0=9F=90=B1=F0=9F=8C=B4?= Date: Wed, 26 Jun 2024 10:35:23 -0700 Subject: [PATCH 6/8] Move new version to top --- docs/release-notes/NuGet-6.10.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/docs/release-notes/NuGet-6.10.md b/docs/release-notes/NuGet-6.10.md index 4cbd6e1ed..412ef747c 100644 --- a/docs/release-notes/NuGet-6.10.md +++ b/docs/release-notes/NuGet-6.10.md @@ -16,6 +16,17 @@ NuGet distribution vehicles: 1 Installed with Visual Studio 2022 with any .NET workload +## Summary: What's New in 6.10.1 +* [Feature]: add command dotnet config set - [#12476](https://github.com/NuGet/Home/issues/12476) + +### Issues fixed in this release + +* Visual Studio and PMC restore/update fails when multiple packages.config projects in the solution share the same name (An item with the same key has already been added) - [#13465](https://github.com/NuGet/Home/issues/13465) + +* ##[error]The nuget command failed with exit code(1) and error(An item with the same key has already been added. - [#13456](https://github.com/NuGet/Home/issues/13456) + +[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.10.0.97...6.10.1.5) + ## Summary: What's New in 6.10 * [Feature]: add dotnet nuget config command - [#12469](https://github.com/NuGet/Home/issues/12469) @@ -30,7 +41,7 @@ NuGet distribution vehicles: ### 6.10.0 Known issues -NuGet.exe 6.10.0 and Visual Studio 17.10.0 may have failures during NuGet operations for projects using packages.config under the following scenarios: +NuGet.exe 6.10.0 and VisualMo Studio 17.10.0 may have failures during NuGet operations for projects using packages.config under the following scenarios: * Two or more projects in the solution have the same name * Two or more projects in the solution use the same packages.config file (the project files exist in the same directory) @@ -191,15 +202,4 @@ Thank you to all the contributors who helped make this NuGet release awesome! * [5673](https://github.com/NuGet/NuGet.Client/pull/5673) Enable publishing in VMR * [5625](https://github.com/NuGet/NuGet.Client/pull/5625) Eliminate System.CommandLine prebuilt package * [brianrob](https://github.com/NuGet/NuGet.Client/pull/5650) - * [5650](https://github.com/NuGet/NuGet.Client/pull/5650) Add Restore Instrumentation - -## Summary: What's New in 6.10.1 -* [Feature]: add command dotnet config set - [#12476](https://github.com/NuGet/Home/issues/12476) - -### Issues fixed in this release - -* Visual Studio and PMC restore/update fails when multiple packages.config projects in the solution share the same name (An item with the same key has already been added) - [#13465](https://github.com/NuGet/Home/issues/13465) - -* ##[error]The nuget command failed with exit code(1) and error(An item with the same key has already been added. - [#13456](https://github.com/NuGet/Home/issues/13456) - -[List of commits in this release](https://github.com/NuGet/NuGet.Client/compare/6.10.0.97...6.10.1.5) \ No newline at end of file + * [5650](https://github.com/NuGet/NuGet.Client/pull/5650) Add Restore Instrumentation \ No newline at end of file From e3e67a0191cd2c1cbc46929ef43c6bfe0b68473b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20Gonzalez=20=F0=9F=90=B1=F0=9F=8C=B4?= Date: Wed, 26 Jun 2024 10:35:49 -0700 Subject: [PATCH 7/8] fix added character --- docs/release-notes/NuGet-6.10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release-notes/NuGet-6.10.md b/docs/release-notes/NuGet-6.10.md index 412ef747c..7a06aba96 100644 --- a/docs/release-notes/NuGet-6.10.md +++ b/docs/release-notes/NuGet-6.10.md @@ -41,7 +41,7 @@ NuGet distribution vehicles: ### 6.10.0 Known issues -NuGet.exe 6.10.0 and VisualMo Studio 17.10.0 may have failures during NuGet operations for projects using packages.config under the following scenarios: +NuGet.exe 6.10.0 and Visual Studio 17.10.0 may have failures during NuGet operations for projects using packages.config under the following scenarios: * Two or more projects in the solution have the same name * Two or more projects in the solution use the same packages.config file (the project files exist in the same directory) From 40a79bad6dcd06f6ec58d90ff33cc0bac05572e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonatan=20Gonzalez=20=F0=9F=90=B1=F0=9F=8C=B4?= Date: Wed, 26 Jun 2024 14:57:17 -0700 Subject: [PATCH 8/8] Remove feature from 6.9 --- docs/release-notes/NuGet-6.10.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/release-notes/NuGet-6.10.md b/docs/release-notes/NuGet-6.10.md index 7a06aba96..1db0940b4 100644 --- a/docs/release-notes/NuGet-6.10.md +++ b/docs/release-notes/NuGet-6.10.md @@ -17,7 +17,6 @@ NuGet distribution vehicles: 1 Installed with Visual Studio 2022 with any .NET workload ## Summary: What's New in 6.10.1 -* [Feature]: add command dotnet config set - [#12476](https://github.com/NuGet/Home/issues/12476) ### Issues fixed in this release