NuGet 6.5 릴리스 정보
NuGet 배포 차량:
NuGet 버전 | Visual Studio 버전에서 사용 가능 | .NET SDK에서 사용 가능 |
---|---|---|
6.5 | Visual Studio 2022 버전 17.5 | 7.0.2001 |
6.5.1 | 해당 없음 | 해당/A 1 |
1 Visual Studio 2022 with.NET Core 워크로드와 함께 설치됨
- [보안]: Microsoft 보안 권고 CVE-2023-29337 | NuGet 클라이언트 원격 코드 실행 취약성 - #12653
CPM 프로젝트의 Directory.Packages.props 파일에서 패키지 관리 - #11890
패키지 원본 매핑 UI - NuGet 옵션 UI에서 패키지 원본 매핑 만들기/제거 허용 - #11363
패키지 원본 매핑 UI - NuGet 옵션 UI에서 패키지 원본 매핑 나열 - #11362
HTTP 요청 재시도 시 재시도 후 지연 관찰 - #10558
dotnet list 패키지에 대한 컴퓨터 읽기 가능한 출력 - #7752
Honor WarningsNotAsErrors - #5375
nuget.config가 수동으로 수정될 때 Visual Studio 패키지 원본 다시 로드 - #1538
솔루션 필터(.slnf) 파일에 나열된 프로젝트에 대한 종속성 복원 - #10809
DCR:
MSBuild 프로젝트 SDK 확인 중에 오류 발생 시 항상 오류를 기록합니다. - #12312
nuget.exe 명령 출력의 언어를 제어하는 환경 변수
NUGET_CLI_LANGUAGE
- #12181경고가 오류로 승격될 때 명확히 확인 - #8803
nuget.exe 사용하여 SDK csproj를 압축할 때 오류 표시 - #7778
버그:
dotnet list 패키지의 json 형식 옵션에만 적용되는 출력 버전 옵션 - #12293
NuGet 전이적 고정 변경 g.props 가져오기 순서, 빌드 중단 - #12278
중앙 전이적 종속성에 대한 PrivateAssets는 부모가 프로젝트인지 패키지인지에 관계없이 전달되어야 합니다. - #12276
중앙에서 관리되는 전이적으로 고정된 종속성에 플래그 흐름이 잘못 포함됨 - #12274
ConfigurationDefaults.Instance.DefaultPackageSources에서 가능한 경합 상태 - #12246
NuGet이 HTTP 429 응답에서 다시 시도하지 않음 - #12214
성능 향상을 위한 Linq Any 방법 간소화 - #12193
InstallPackagesFromVSExtensionRepository의 StackOverflowException - #12192
선택한 패키지를 변경할 때 Versions_SelectionChanged NullReferenceException을 throw합니다. - #12184
SetPlatform 협상 중 NullReferenceException으로 정적 그래프 기반 복원 실패 - #12177
복원하는 동안 새 GraphNode에 대한 빈 InnerNodes 및 ParentNode를 만드는 동안 메모리 할당 감소 - #12157
설정로딩Context는 다른 설정 파일에서 예외를 발생시킬 때 예외를 throw합니다. - #12154
잘못된 NuGet.config로 인해 NuGet 기반 MSBuild SDK 확인자가 처리되지 않은 예외를 throw합니다. - #12152
패키지 원본 매핑 옵션의 추가 대화 상자에서 워터마크 TextBox 글꼴 색이 잘못되었습니다. - #12141
VS2022 17.1.2: .NET Standard 2.0과 .NET 4.7.1 간의 종속성으로 NuGet 오류 System.Memory, Version=4.0.1.1을 찾을 수 없음 - #12137
.NET 8의 호환성이 손상되는 변경 - Environment.GetFolderPath가 Unix에서 잘못된 경로를 반환합니다. - #12127
NuGet.Commands의 nuget.exe 문자열이 지역화되지 않음 - #12097
정적 그래프를 사용하도록 설정된 Visual Studio에 게시할 때 프로세스 인수 문자열이 너무 깁니다. - #11968
NuGet 오류 NU1012에 대한 솔루션 제공 - 팩 오류가 문제 파일을 호출하지 않음 - #11905
일부 CLI 명령은 DOTNET_CLI_UI_LANGUAGE 존중하지 않습니다. - #11326
솔루션 폴더를 결정할 때 및 솔루션이 열려 있는 경우 UI 스레드 전환 줄이기 - #11090
Visual Studio에서 설정 저장 문제 - 원본을 추가하면 예외가 발생함 - #8407
PackageDependencyGroup이 Equals를 올바르게 구현하지 않음 - #6478
이 NuGet 릴리스를 멋지게 만드는 데 도움을 주신 모든 기여자 감사합니다!
- Forgind
- 4970 SDK 확인이 실패할 때 SDK 확인자에서 항상 오류를 기록합니다.
- marcin-krystianc
- 부모 노드가 프로젝트인지 패키지인지에 관계없이 중앙 전이적 종속성에 대한 4952 PrivateAssets가 흐릅니다.
- marcin-krystianc
- 4950 수정에는 전이적으로 고정된 중앙에서 관리되는 종속성에 대한 플래그 계산 포함
- drewnoakes
- 4891 종속성 트리의 패키지에서 문서 표시
- kvpt
- 4790 명령줄에서 slnf 파일 복원에 대한 지원 추가
- AtariDreams
- 4863 Linq Any 메서드 단순화
- davidegiacometti
- 4840 PackageDependencyGroup Equals 및 GetHashCode 리팩터링
- danjagnow
- 4843 항목 경로를 표시하도록 NU1012 오류 메시지가 업데이트됨