다음을 통해 공유


NuGet 6.14 릴리스 정보

NuGet 배포 차량:

NuGet 버전 Visual Studio 버전에서 사용 가능 .NET SDK에서 사용 가능
6.14.0 Visual Studio 2022 버전 17.14.0 9.0.3001

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

요약: 6.14.0의 새로운 기능

  • (미리 보기 기능) 통합 설정에 NuGet 온보딩 및 일반 페이지 만들기 - #14040

  • slnx 솔루션 형식에 대한 지원 - #14034

  • dotnet-nuget-push는 이제 --config-file - #4879를 지원합니다.

  • dotnet list package --vulnerable auditSources를 지원해야 합니다. - #13767

  • [DCR]: 오류 또는 경고 없이도 모든 패키지 작업 후 출력 창에서 오류 목록으로 포커스 이동 - #11728

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

  • 새 종속성 확인자에서 이벤트 추적 - #14134

  • 정적 그래프 기반 복원에서 새 slnx 형식 지원 - #14086

  • FrameworkConstants.CommonFrameworks에 Net90 추가 - #14067

  • dotnet CLI 명령어에서 처리되지 않은 예외를 발생시킬 때 사용법 도움말을 표시하지 않음 - #14200

  • 오류 목록 BringToFrontIfSettingsPermitAsync - #14163을 호출하기 전에 여러 호출자가 NuGet 항목을 확인합니다.

  • NuGetAudit은 .NET 10 이상을 대상으로 할 때 취약성이 있는 전이적 패키지를 보고해야 합니다. - #14161

  • Visual Studio와 동일한 글꼴 크기로 렌더링하도록 README 미리 보기 업데이트 - #14112

  • NU5100(AssemblyOutsideLibWarning): 빌드가 허용되지만 buildTransitive가 아닌 이유는 무엇인가요? - #14080

  • NuGet 패키지 관리자 골드 바에서 텍스트를 복사할 수 없습니다. - #14074

  • NuGet 6.13.2.1은 더 이상 시험판 버전을 지원하지 않습니다. - #14219

  • 잘못 지정된 프레임워크로 인해 불명확한 오류가 발생함 - #14216

  • http 원본을 사용할 때 복원이 더 빨리 실패합니다. - #14210

  • README URI가 README로 연결되지 않으면 README 스핀은 무기한으로 회전합니다. - #14201

  • 볼 수 있는 권한이 없는 디렉터리가 경로에 포함된 경우 Visual Studio에서 오류 발생 - #14192

  • 목록 패키지가 9.0.201 - #14177의 솔루션 인수에서 작동하지 않음

  • NuGet 로컬 지우기 명령 후 출력 창에서 오류 목록으로 포커스 이동 - #14157

  • 일반적으로 사용하지 않는 많은 정보를 VS 활동 로그에 추가하는 NuGet - #14153

  • 환경 변수에 후행 세미콜론이 있는 경우 NuGet 인증 플러그 인 검색이 실패함 - #14144

  • nuget.exe Microsoft.VisualStudio.SolutionPersistence.dll 찾지 못함 - #14136

  • NuGet 복원은 dgspec을 너무 자주 기록합니다. - #14135

  • AuditSources를 사용할 때 dotnet list 패키지에 확인된 버전이 표시되지 않음 - #14116

  • REAMDE 탭은 PM UI의 세부 정보 패널에서 패키지의 최신 버전에 대한 "추가 정보 로드"를 항상 표시합니다. - #14098

  • [버그 Bash] README 다운로드를 허용하지 않는 원격 원본에서 '설치됨' 탭을 두 번째로 클릭하면 README 탭이 표시됩니다 - #14097

  • HttpFileSystemBasedFindPackageByIdResource.ConsumeFlatContainerIndexAsync는 필요한 것보다 훨씬 더 많은 것을 할당합니다 - #14095

  • UnresolvedMessages.GetMessageAsync가 필요한 것보다 더 많은 할당을 하고 있습니다. - #14094

  • 새 종속성 확인자는 루트 프로젝트와 이름이 같은 전이적 종속성이 있는 주기를 제대로 검색하지 못함 - #14052

  • 프로젝트 경로만 지정한 경우 오류가 발생하지 않는 dotnet nuget - #14030

  • ServiceProviderExtensions 정리, GetFreeThreadedServiceAsync 제거 - #14007

  • 값은 Null일 수 없습니다. 매개 변수 이름: PM UI를 열 때 versionRange - #13933

  • .NET 10 SDK의 잠금 파일을 사용하여 새로운 알고리즘 해상도를 다시 활성화 - #13800

  • 손상된 .nupkg.metadata를 읽을 수 없는 경우 경로 보고 - #13763

  • [버그 Bash] .NET SDK 기반 프로젝트에 대한 패키지를 복원한 후 솔루션 탐색기 창에서 취약성 InfoBar가 사라집니다. - #13318

  • System.Text.Json을 사용하여 CacheFileFormat에서 캐시 파일 읽기 - #13059

  • [버그]: dotnet nuget 푸시 기호가 예상대로 작동하지 않음 - #11871

  • MSBuildPath가 슬래시로 끝나면 nuget.exe 복원이 실패합니다. - #8634

  • nuget.exe -msbuildpath c:\foo\msbuild.exe 나쁜 오류 경험을 줍니다 - #4195

  • PR의 Implement Support for NuGet Authentication Plugins as .NET Tools 주석 주소 - #13975

이 릴리스의 커밋 목록

커뮤니티 기여

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

  • 빅토르 호퍼
    • 6309 MicrosoftVisualStudioSolutionPersistenceVersion 속성 정의
    • 6292 원본 전용 빌드 시 ProtectedData 버전 업그레이드
    • 6270 종속성 업데이트 및 사용되지 않는 런타임 종속성 제거
    • 6261 NuGet 패키지 정리 경고에 반응
  • jkoritzinsky
    • 6306 RID 관련 아티팩트만 원하는 경우 RID에 구애받지 않는 Nuget 패키지를 게시하지 마세요.
    • 6233 문서화된 아티팩트 확장 지점을 사용하여 아티팩트 추가
  • ToddGrun
    • 6294 VsSolutionRestoreService.NominateProjectAsync에서 활동 로그 출력 감소
    • 6264 UnresolvedMessages.GetMessageAsync에서 할당 감소
  • AlexDelepine
    • 6338 VS에 대한 ngen 우선 순위 업데이트
  • mmitche
    • 6305 VMR 빌드에 대한 아케이드 빌드 수정 버전으로 빌드 번호 설정
  • premun
    • 6251 Publishing.props에서 추가 공간 제거
  • baronfel
    • 6219 새 serializer 라이브러리를 사용하여 솔루션 파일을 파싱합니다