1.0.9 新版本发布

今天我们发布了 Zcash 最新的 1.0.9 版本。这是我们第一次使用新的版本发布周期来发布新软件版本,我们专注于提升软件的测试性、安全性、标准检验程序、自动化操作和可移植性。

这个版本是我们第一次使用自动贬低特性,它在我们的 发布周期和生命周期 博文中讨论过。它同样在选择性加入 AMQP 协议 的文章中引入过。

我们鼓励所有的用户和矿工来升级这个版本,请查看我们的 下载页面 和 1.0 用户指导 来获得更多信息。

  1. 实现自动弃用关闭。 #2297
  2. 添加可选AMQP支持 #2189, #2362, #2280
  3. 性能基准测试和测试改进: 修正了自动化的基准测试, 添加了 connectblockslow 基准, 重新启用了矿工测试, 改进了 rpc-测试框架中的错误报告, 更改了默认的 regtest 端口。#2397, #2372, #2389, #2376, #2265, #2270
  4. 使得版本的发布变得自动化, 为更好的用户支持添加构建诊断,同时在 debian 文件包和manpages中修复版本问题. #2393, #2369, #2281
  5. 当G1为无穷大时,添加了针对配对编程的测试. #2399
  6. 文档:澄清发布策略,添加钱包备份指令,并修正一些对“比特币”的错误引用。 #2401, #2340, #2364, #2338
  7. 为 2017-04-13 安全事件. 添加警报源. #2293

除了为 Zcash 的代码库做出改进之外,我们对持续集成 (CI) 系统进行了实质性的改进:我们升级了 Buildbot 框架,模块化了 CI 代码,升级后它更加易于维护,引入了“支持的vs不支持的”建造工作框架,修复了覆盖分析,并添加了新的基准。

这些改进允许我们开始添加对更多平台的支持,开始为明智选择的优化工作添加更多的基准,并进一步改进CI系统,对未来的参考客户端版本的影响最小。

想要了解完整的改动,请查看我们的 1.0.9 GitHub 里程碑。向了解我们的进展,请查看 GitHub 项目 并 加入我们的论坛.

发表评论

电子邮件地址不会被公开。 必填项已用*标注