本文档是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-rpc
solana-program
和 solana-sdk
默认支持 Borsh v1,对 v0.10 和 v0.9 具有有限的向后兼容性。请升级到 Borsh v1。entries
表--use-snapshot-archives-at-startup
以加快验证器重启速度vx.y+1.0 - Unreleased
Unreleased
注释。vx.y.z
部分删除 Unreleased
注释vx.y.z+1 - Unreleased
- 原文链接: github.com/solana-labs/s...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!