Заметки о выпуске NuGet 6.9
Средства распространения NuGet:
Версия NuGet | Доступно в версии Visual Studio | Доступно в пакетах SDK для .NET |
---|---|---|
6.9.1 | Visual Studio 2022 версии 17.9 | 8.0.2001 |
1 Установлен с Visual Studio 2022 с любой рабочей нагрузкой .NET
Поддержка команды dotnet search (эквивалентная nuget.exe списку, последующему поиску) - #6060 #5138
Поддержка обновления и удаления версий условного пакета pm ui с несколькими целевыми версиями — #4681
[Безопасность]: Microsoft Security Advisory CVE-2024-0057 | Уязвимость обхода компонента безопасности клиента NuGet — #12653
- Добавление заметок, допускающих значение NULL, в NuGet.LibraryModel — #12889
NuGetAudit не должен скачивать базу данных уязвимостей, если проект не использует пакеты — #13073
Восстановление на основе статического графа не должно перечислять метаданные каждого элемента — #13049
Перенос поиска пакетов NuGet.CommandLine.XPlat для использования System.CommandLine — #13031
Добавление
--format
,--verbosity
configfile
параметры вdotnet package search
- #12978Установка по умолчанию NuGetAudit в MSBuild — #12960
RestoreTask: управление внедрением файлов в двоичный журнал — #12957
Создание кода ошибки NU для сопоставления источников пакетов и конфликтов GPF — #12953
[DCR]: разрешить плавающие версии с помощью централизованного управления пакетами (CPM) — #10432
Восстановление статических графов не предупреждает для недопустимых проектов — #9300
Переименование без кэша в no-http-cache — #9180
Консоль VS диспетчер пакетов должна закрыть текстовое представление — #13104
Индикатор уязвимостей отображается в зависимом проекте, если родительский проект имеет транзитивные уязвимости — #13068
Условное обновление при условии, что все пакеты нарушены — #13034
Проблема с perf в AssetsFileDependenciesDataSource — #13019
Недоставленный
NuGetPackageSearchService.GetDeprecationMetadataAsync
код — #13007NuGet.PackageManagement.VisualStudio
Фильтр уязвимостей отображается неправильно на вкладке "Бровер", когда вкладка по умолчанию была "Обзор" вместо "Установлен" для предыдущего открытия пользовательского интерфейса PM решения — #12974
HTTP 401 через некоторое время в VS - #12961
[NuGet.Versioning] SemanticVersion.HasMetadata должно указывать, что метаданные не имеют значения NULL, если значение true — #12949
TelemetryUtility.ToJsonArrayOfTimingsInSeconds возвращает неправильный массив JSON на языковых стандартах, имеющих запятую в качестве десятичного разделителя - #12915
Восстановление на основе статических графов не учитывает интерактивный параметр при загрузке проектов — #12907
Ссылка
Manage NuGet Packages
на InfoBar уязвимостей усечена — #12835Время ожидания потока потока устройства в NuGet.Build.Tasks кэширует credentialProvider. - #12540
"ошибка: последовательность не содержит соответствующий элемент" при перечислении устаревших пакетов - #12256
[Ошибка]: строка аргумента процесса слишком длинна при публикации в Visual Studio со статическим графом — #11968
[Ошибка]: пользовательский интерфейс PM не может удалить пакеты в проектах с несколькими сайтами — #11914
Если пакет установлен в папке глобальных пакетов, добавьте сведения о расположении пакета — #11447
NuGet должен лучше обрабатывать повторяющиеся данные номинации. - #8749
Список фиксаций в этом выпуске
Спасибо всем участникам, которые помогли сделать этот выпуск NuGet потрясающим!
- КириллОсенков
- Эрарндт
- dotnokato
- Исправление ошибок тестов при запуске в системах с параметрами языка, отличного от английского языка или языкового стандарта, — 5442
- Исправлена ошибка массива JSON, возвращаемого для языковых стандартов с запятыми в виде десятичного разделителя в TelemetryUtility.ToJsonArrayOfTimingsInSeconds - 5441
- ellahathaway
- Сокращение путей внутреннего клонирования исходной сборки — 5543
- jasonmalinowski
- Выводит более отладочное сообщение, если одно значение не указано — 5533
- mthalman
- Целевая версия net9.0 для исходной сборки .NET — 5511
- Никола Милошавльевич
- Устранение устаревших предупреждений и ошибок API в исходной сборке продукта — 5496
- amis92
- Добавление MemberNotNullWhen в SemanticVersion.HasMetadata — 5465