本文档是Solana项目的更新日志,记录了从1.17.0版本到2.0.0版本之间的所有显著变化。内容包括对validator重启速度的改进,Borsh v1的支持,以及对RPC端点和CLI的更新。此外,还提供了向更新日志添加内容的指南,旨在帮助贡献者、验证者、RPC运营商和DApp开发者更好地理解更新内容和进行相应的配置或开发调整。
本项目的全部显著变更都将记录在此文件中。
在进行更改时,请遵循本文档底部的指南。 格式基于 Keep a Changelog。 本项目遵循 Semantic Versioning 并且遵循 Backwards Compatibility Policy
发布通道有它们自己的变更日志副本:
<a name="edge-channel"></a>
changelog 标签--use-snapshot-archives-at-startup 的默认值现在为 when-newest (#33883)solana-ledger-tool 的默认值仍然是 always (#34228)--block-production-method 添加了 central-scheduler 选项 (#33890)getSignaturesForAddress 始终以区块包含顺序返回签名simulateTransaction 现在以 json/jsonParsed 形式返回 innerInstructions (#34313)。entries 表中--signer CLI 标志的多个值,强制用户指定多次 --signer,每个签名一次solana program extend 扩展后再进行升级。--with-compute-unit-price、--max-sign-attempts 和 --use-rpcsolana-program 和 solana-sdk 默认支持 Borsh v1,对 v0.10 和 v0.9 具有有限的向后兼容性。请升级到 Borsh v1。entries 表--use-snapshot-archives-at-startup 以加快验证器重启速度vx.y+1.0 - UnreleasedUnreleased 注释。vx.y.z 部分删除 Unreleased 注释vx.y.z+1 - Unreleased
- 原文链接: github.com/solana-labs/s...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!