Фил Хаак в своем блоге анонсировал новую версию пакетного менеджера NuGet 1.2. На официальном сайте представлен перечень нововведений в новой версии:
- поддержка профилей фреймворков – пакеты NuGet теперь могут содержать библиотеки не только к разным версиям фреймворка .NET, но и к разным платформам, например, Silverlight на Windows Phone 7;
- автоматическое добавление перенаправлений привязок (binding redirect) – NuGet теперь может автоматически определить потребность конфигурирования секции
bindingRedirect
в web.config. Подробнее о проблеме конфигурирования перенаправлений привязок описано тут; - указание ссылок на сборки .NET Framework (из GAC) – теперь в пакете NuGet можно указать список сборок, которые пакет использует из стандартного набора .NET Framework. Это может быть полезным для разработчиков, которые будут документировать проект и составлять список зависимостей от пакетов;
- поддержка хранения ключей API – теперь NuGet позволяет с помощью команды SetApiKey сохранить ключ для пакета, чтобы в следующий раз не приходилось вводить его повторно при обновлении пакета;