这是一个针对 0.4.x 系列的 bug 修复版本,其中包含针对影响代码生成的重大 bug 的回退修复。它还包含一个修复,使 emscripten 目标与更新的浏览器版本兼容。
重要 bug 修复
- 代码生成器:修复构造函数上下文中的未初始化内部函数指针的初始化例程。
- 类型系统:在库中使用时,使用正确的类型名称表示事件参数中的合约。这会影响代码生成。
bug 修复
- ABIEncoderV2:拒绝生成已知可能存在 bug 的代码。
- 常规:拆分规则列表,以便具有较小堆栈的 JavaScript 环境可以使用编译器。
衷心感谢所有帮助使此版本成为可能的贡献者!
下载 Solidity 的新版本这里.