NuGet 3.3 发行说明
NuGet 3.2.1 发行说明 | NuGet 3.4-RC 发行说明
NuGet 3.3 已于 2015 年 11 月 30 日发布,其中包含大量用户界面更新和命令行功能,以及针对 NuGet 客户端的实用修复集合。
- 已引入凭据提供程序,以便 NuGet 命令行客户端能与经过身份验证的源无缝工作。 有关如何安装 Visual Studio Team Services 凭据提供程序 以及配置 NuGet 客户端以便进行使用的说明,已在 NuGet Docs 中提供。
- 单独的“浏览”、“已安装”和“可用更新”选项卡
- “可用更新”徽章,其中表明了具有可用更新的包数
- 包列表中的包徽章,用于表明是否已安装包或有可用更新
- 下载计数和作者均已添加到包列表中
- 包列表中的当前已安装的最高可用版本号和当前安装的版本号
- 用于允许从包列表快速安装、更新和卸载的操作按钮
- 包详细信息面板上的操作按钮更为清晰
- 包详细信息面板上的包更新日期
- “解决方案”视图中的合并面板
- 解决方案视图中项目和已安装版本号的可排序网格
在此版本中,我们引入了 add
和 init
命令来初始化基于文件夹的存储库(如 nuget.exe 参考中所述)。 使用此文件夹结构来构造和维护的存储库将提供巨大的性能优势(如博客中所述)。
现在,通过新的 contentFiles
文件夹和 .nuspec
contentFiles
元素表示法可在 project.json
托管项目中支持内容。 包作者可更直接地指定此内容,以便与项目系统交互。 有关如何在 .nuspec
文档中配置 contentFiles 的详细信息,请参阅 .nuspec 参考。
NuGet 命令行现已更新,从而纳入有关如何管理工作站上局部变量缓存的信息。 NuGet 命令行参考提供了有关局部变量命令的详细信息。
值得注意的问题
- NuGet 命令行恢复了对在 Mono 上使用解决方案文件来还原包的支持 - 1543
3.3 版本中已解决问题的完整列表可在 GitHub 上的 3.3 milestone(3.3 里程碑)下找到。
3.3 命令行版本中已修复问题的列表已记录在 3.3 Command-Line milestone(3.3 命令行里程碑)中。
我们将继续跟踪 GitHub 问题列表(位于以下位置)中的问题:https://github.com/nuget/home/issues