Skip to content

Releases: aptos-labs/aptos-core

[Mainnet] Aptos Node Release v1.21.2

15 Oct 18:33
Compare
Choose a tag to compare

Release Notes

Release Hash: 7eeba4c

Validator Update Required? Yes, by 10/18

Fullnode Update Required? Yes, by 10/22

Aptos Improvement Proposals (AIPs)

*Check out all of our AIPs and discussions https://github.com/aptos-foundation/AIPs

New features and enhancements

Aptos Blockchain

General

  • Introduces a new message RoundTimeoutMsg for consensus peers to indicate round timeouts. This change will stop overloading the VoteMsg with timeout information in a future release. [https://github.com//pull/14433]

Performance

  • Execution performance improvement via removal of redundant memory copying.

Framework

  • Add ability to destroy caps for a managed coin, to stop the ability to mint / burn later #14758

Resolved Issues

Bug Fixes

  • Separate state sync notifications to pre-commit and commit, fix the state sync metrics lagging issue.

[Mainnet] Aptos Framework Release v1.21.0

21 Oct 17:58
Compare
Choose a tag to compare
aptos-framework-v1.21.0

release yaml for v1.21.1

[Testnet] Aptos Node Release v1.21.1

10 Oct 22:33
Compare
Choose a tag to compare

What's Changed

  • [cp][aptos-release-v1.21] Get right most child by @github-actions in #14906

Full Changelog: aptos-node-v1.21.0-rc...aptos-node-v1.21.1-rc

[Testnet] Aptos Node Release v1.21.0

08 Oct 19:58
Compare
Choose a tag to compare

Release Notes

Release Hash: 46bf19e

Validator Update Required? Y

Fullnode Update Required? Y

Aptos Blockchain

General

  • Introduces a new message RoundTimeoutMsg for consensus peers to indicate round timeouts. This change will stop overloading the VoteMsg with timeout information in a future release. [https://github.com//pull/14433]

Performance

  • Execution performance improvement via removal of redundant memory copying.

Framework

  • Add ability to destroy caps for a managed coin, to stop the ability to mint / burn later #14758

Full Changelog: aptos-cli-v4.2.3...aptos-node-v1.21.0-rc

[Mainnet] Aptos Framework Release v1.20.0

03 Oct 21:40
7ef01a2
Compare
Choose a tag to compare
aptos-framework-v1.20.0

[release builder] fix framework update ordering (#14816)

[Testnet] Aptos Node Release v1.20.1

30 Sep 17:49
Compare
Choose a tag to compare

What's Changed

  • [Consensus Observer] Disable CO by default for VFNs (VFNs are currently only opt-in). by @JoshLind in #14747

Full Changelog: aptos-node-v1.20.0-rc...aptos-node-v1.20.1-rc

[Mainnet] Aptos Node Release v1.20.1

01 Oct 15:41
Compare
Choose a tag to compare

Release Notes

Release Hash: 28abb7db64af8de81a6bc76c6b2d6600181ac578

Validator Update Required? Yes, by Oct 4th.

Fullnode Update Required? Yes, by Oct 9th.

Aptos Improvement Proposals (AIPs)

Check out all of our AIPs and discussions here on GitHub.

Breaking Changes

Aptos Blockchain

General

  • Cleanup various logs, to reduce (not-too-useful) log volume
  • Fix potential deadlock in state_key::Entry::drop. Thanks to @gftea for reporting the issue.

Consensus Observer

  • Support multiple concurrent subscription streams, to improve reliability and fault tolerance.
  • Improvements to peer selection for subscription stream creation and termination.
  • Disable CO by default for VFNs (VFNs are currently only opt-in)

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.

[Testnet] Aptos Node Release v1.20.0

26 Sep 23:09
b6187e1
Compare
Choose a tag to compare

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

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.

[Mainnet] Aptos Node Release v1.19.2

24 Sep 17:46
Compare
Choose a tag to compare

Validator Update Required? N, this open source a hot fix which is already released to validator nodes.

Fullnode Update Required? N, this is not relevant to fullnode, can skip this version

What's Changed

  • Fixed an issue related to the validation of Keyless transactions that could cause a node to crash. Thanks to jinxorder for reporting this issue via the Aptos Network Bounty program.

Full Changelog: adhoc-20240919...aptos-node-v1.19.2

Aptos Framework Release v1.19.0

24 Sep 21:15
Compare
Choose a tag to compare
aptos-framework-v1.19.0

timeless hotfix (#275)