영어로 읽기

다음을 통해 공유


NuGet 6.9 릴리스 정보

NuGet 배포 차량:

NuGet 버전 Visual Studio 버전에서 사용 가능 .NET SDK에서 사용 가능
6.9.1 Visual Studio 2022 버전 17.9 8.0.2001

1 .NET 워크로드가 있는 Visual Studio 2022와 함께 설치됨

요약: 6.9.1의 새로운 기능

  • dotnet search 명령(nuget.exe 목록, 이후 검색에 해당) 지원 - #6060 #5138

  • PM UI 다중 대상 지정 환경이 불완전합니다. 조건부 패키지 버전 업데이트 및 제거 지원 - #4681

  • [보안]: Microsoft 보안 권고 CVE-2024-0057 | NuGet 클라이언트 보안 기능 바이패스 취약성 - #12653

호환성이 손상되는 변경

  • NuGet.LibraryModel에 nullable 주석 추가 - #12889

이번 릴리스에서 수정된 문제

  • 프로젝트에서 패키지를 사용하지 않는 경우 NuGetAudit에서 취약성 데이터베이스를 다운로드해서는 안 됩니다. - #13073

  • 정적 그래프 기반 복원은 모든 항목의 메타데이터를 열거해서는 안 됩니다. - #13049

  • System.CommandLine을 사용하도록 NuGet.CommandLine.XPlat 패키지 검색 마이그레이션 - #13031

  • 추가 --format, --verbosity configfile 옵션 dotnet package search - #12978

  • MSBuild에서 NuGetAudit 기본값 설정 - #12960

  • RestoreTask: binlog에 파일을 포함할지 여부를 제어합니다. - #12957

  • 패키지 원본 매핑 및 GPF 충돌에 대한 NU 오류 코드 만들기 - #12953

  • [DCR]: CPM(Central Package Management)을 사용하여 부동 버전 허용 - #10432

  • 정적 그래프 복원이 잘못된 프로젝트에 대해 경고하지 않음 - #9300

  • no-cache 이름을 no-http-cache로 이름 바꾸기 - #9180

  • VS 패키지 관리자 콘솔에서 텍스트 보기를 닫아야 합니다. - #13104

  • 부모 프로젝트에 전이적 취약성이 있는 경우 종속 프로젝트에 취약성 표시기가 표시됩니다. - #13068

  • 모든 패키지가 끊어진 경우 조건부 업데이트 - #13034

  • AssetsFileDependenciesDataSource의 성능 문제 - #13019

  • in NuGet.PackageManagement.VisualStudioNuGetPackageSearchService.GetDeprecationMetadataAsync 데드 코드입니다. - #13007

  • 취약성 필터는 솔루션 PM UI의 이전 열기에 대해 기본 탭이 "설치됨" 대신 "찾아보기"인 경우 "브라우어" 탭에 잘못 표시됩니다. - #12974

  • VS에서 일정 시간 후 HTTP 401 - #12961

  • [NuGet.Versioning] SemanticVersion.HasMetadata는 true일 때 메타데이터가 null이 아님을 나타내야 합니다. - #12949

  • TelemetryUtility.ToJsonArrayOfTimingsInSeconds는 쉼표가 10진수 구분 기호인 로캘에 잘못된 json 배열을 반환합니다. - #12915

  • 정적 그래프 기반 복원은 프로젝트를 로드할 때 대화형 옵션을 사용하지 않습니다. - #12907

  • 취약성 InfoBar 링크 Manage NuGet Packages 가 잘림 - #12835

  • NuGet.Build.Tasks는 CredentialProvider 디바이스 흐름 시간 제한을 캐시합니다. - #12540

  • 오래된 패키지를 나열할 때 "error: Sequence에 일치하는 요소가 없습니다." - #12256

  • [버그]: 정적 그래프를 사용하도록 설정된 Visual Studio에서 게시할 때 프로세스 인수 문자열이 너무 깁니다. - #11968

  • [버그]: PM UI는 다중 대상 프로젝트에서 패키지를 제거할 수 없습니다. - #11914

  • 패키지가 전역 패키지 폴더에 설치되면 패키지 위치에 대한 세부 정보 추가 - #11447

  • NuGet은 중복된 추천 데이터를 더 잘 처리해야 합니다. - #8749

이 릴리스의 커밋 목록

커뮤니티 기여

이 NuGet 릴리스를 멋지게 만드는 데 도움을 주신 모든 기여자에게 감사드립니다!