NuGet 6.6 릴리스 정보
NuGet 배포 차량:
NuGet 버전 | Visual Studio 버전에서 사용 가능 | .NET SDK에서 사용 가능 |
---|---|---|
6.6 | Visual Studio 2022 버전 17.6 | 7.0.3001 |
6.6.1 | 해당 없음 | 7.0.3041 |
6.6.2 | Visual Studio 2022 버전 17.6 | 7.0.3131 |
1 .NET Core 워크로드를 사용하여 Visual Studio 2022와 함께 설치됨
- [보안]: Microsoft 보안 권고 CVE-2024-0057 | NuGet 클라이언트 보안 기능 바이패스 취약성 - #12653
- [보안]: Microsoft 보안 권고 CVE-2023-29337 | NuGet 클라이언트 원격 코드 실행 취약성 - #12653
참고
Linux에서 호환성이 손상되는 동작 변경이 있습니다. NuGet이 다양한 작업 중에 임시 파일을 저장하는 임시 폴더 위치가 변경 /tmp/NuGetScratch
/tmp/NuGetScratch<username>
되었습니다. 예를 들어 사용자 User1의 경우 임시 폴더가 됩니다 /tmp/NuGetScratchUser1
.
- [에픽]: 17.6 - #12413의 중앙 패키지 관리 개선 사항
DCR:
- 정적 그래프 기반 복원은 항상 오류에 대한 오류를 기록해야 합니다. - #12372
버그:
CPM으로 프로젝트에서 CentralPackageVersionOverrideEnabled=false를 설정하면 프로젝트 복원이 중단됨 - #12500
대체 콘솔 인코딩이 있는 시스템에서 정적 그래프 기반 복원 충돌 - #12373
GlobalPackageReference가 레거시 스타일 csproj 프로젝트에서 작동하지 않음 - #12368
IIS에서 열린 WebSite 프로젝트가 패키지를 설치하지 못했음 - #12337
SemanticVersion.ToString의 StackOverflow - #12330
복원할 수 없는 프로젝트를 참조할 때 정적 그래프 복원 실패 - #12322
VS에서 CPM 옵트인 검색 및 명령줄이 다릅니다. - #12285
PrivateAssets가 전이적으로 고정된 중앙 관리 종속성으로 잘못 흐름 - #12270
"CentralTransitiveDependencyGroups" 계산으로 인해 sdk v7.0.100에서 NuGet 복원의 성능 회귀 - #12269
[버그]:
NuGet.VisualStudio
NuGet.org 존재하지 않는 패키지에 따라 달라집니다. - #12164[버그]: 사용자 지정 커널 중단 nuget - #11995
PackageSource: 잘못된 해시 코드를 반환합니다. - #10276
이 NuGet 릴리스를 멋지게 만드는 데 도움을 주신 모든 기여자 감사합니다!
- kant2002
- 5103 CentralPackageVersionOverrideEnabled=false일 때 프로젝트 복원 수정
- atamagaii
- 5078 영어 리소스 MsbuildPathNotExist가 올바르게 설명하도록 변경되었습니다...
- pombredanne
- 5083 사소한 오타 수정
- 니콜라밀로사블예비치
- 5091 원본 빌드에서 netframework 대상 제거
- uweigand
- 5046 NUGET_CONCURRENCY_LIMIT 통해 동시 연결 제한
- marcin-krystianc