Skip to content

Releases: aptos-labs/aptos-core

[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)

Aptos CLI Release v4.2.3

24 Sep 18:10
8689b9a
Compare
Choose a tag to compare

Commits

  • 1abb125: [Fix] Return None instead of error if table info is not available on the node. (#14715) (Guoteng Rao) #14715
  • ee84fb4: Revert "use storage ledgerinfo for txn APIs" (Bo Wu) #14713
  • e87224f: Revert "skip version checking on get txn by hash" (Bo Wu) #14713
  • 208988e: [move-compiler-v2] Print a better error message for a string without b or x (#14687) (Brian R. Murphy) #14687
  • 9105c85: [GHA] replay-verify jobs at snapshot boundaries (#14610) (Alden Hu) #14610
  • ac60da1: Add Move Compiler to components list in PR template, reorder sections to make more sense (#14384) (Brian R. Murphy) #14384
  • 590e1f5: resolve rust-setup error (aldenhu) #14721
  • 51f896c: [compiler-v2][decompiler] Pulling fat-loop algorithm out of the prover (#14488) (Wolfgang Grieskamp) #14488
  • e74b307: [Fix] Fix indexer FN and localnet. (#14727) (Guoteng Rao) #14727
  • 22eea87: Tune replay granularity for speed (#14729) (Alden Hu) #14729
  • 8689b9a: Release CLI 4.2.3. (#14731) (larry-aptos) #14731