[Testnet] Aptos Node Release v1.20.0
Release Notes
Release Hash: b6187e1794550f4a6b25cab0e5d40188574241da
Validator Update Required? Y
Fullnode Update Required? Y
Aptos Improvement Proposals (AIPs)
Check out all of our AIPs and discussions here on GitHub.
Breaking Changes
- [AIP-99] Disable Safe Burn of User-Owned Objects: Disables burn of objects
- Ecosystem Impact: Users will no longer be able to burn soulbound objects. It’s very unlikely this will affect anyone’s flow.
- Feature Flag: None
Aptos Blockchain
General
- Cleanup various logs, to reduce (not-too-useful) log volume
Consensus Observer
- Support multiple concurrent subscription streams, to improve reliability and fault tolerance.
- Improvements to peer selection for subscription stream creation and termination.
Quorum Store
- Minor improvements to the performance of proof queue in Quorum Store.
Move
- Fixed a bug with ABI generation for Move 2 (bytecode version 7)
- Fixed some issues in VM enum implementation as result of auditing
Gas
- updated RestAPI gas estimation, to account for AIP-68 - Use Case Aware Block Reordering. Together those allow steady state traffic to pay minimal gas price, and go through with low latency, even if traffic for some DApp suddenly spikes.
Performance
- Validators optimistically commit data to DB before execution result is confirmed by a quorum, resulting in reduced latency.