Skip to content

Releases: aptos-labs/aptos-core

[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

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

Aptos CLI Release v4.2.2

20 Sep 21:27
d79cb44
Compare
Choose a tag to compare

Commits

  • 2ca643e: update the localnet to use the latest processors. (#14682) (larry-aptos) #14682
  • eab8d27: [compiler-v2][lint] Needless mutable reference (#14651) (Vineeth Kashyap) #14651
  • 2b208e5: [move-compiler-v2] Add all remaining V1 tests to V2, except evm/async (#14578) (Brian R. Murphy) #14578
  • 5f17a6e: [cli] Release 4.2.1 (#14694) (Greg Nazario) #14694
  • 25499ae: gas estimation changes (#14669) (igor-aptos) #14669
  • f5134a5: [move-compiler-v2] fix issue 6922 by allowing type annotations for lambda parameters (#14254) (Brian R. Murphy) #14254
  • ce6158a: [aptos-framework] Fix needless mutable references and borrows (#14656) (Vineeth Kashyap) #14656
  • acf8e9f: Update pin on the Swatinem/rust-cache GH action (Stelian Ionescu) #14702
  • 109814a: [GHA] Update actions/checkout v3 -> v4 (Stelian Ionescu) #14704
  • 8eb8b52: Fix potential deadlock in state_key::Entry::drop (#14670) (Alden Hu) #14670
  • d79cb44: Fix the spamming log in CLI. (#14709) (larry-aptos) #14709

Aptos CLI Release v4.2.1

19 Sep 23:28
25499ae
Compare
Choose a tag to compare

Commits

[Mainnet] Adhoc Release 20240919

23 Sep 18:05
04d2a69
Compare
Choose a tag to compare

Validator Update Required? Y

Fullnode Update Required? N

Commit hash 567f5439e3b95045d6fd6ea9b594aed73d0e5ce2

Code is not open sourced, please use the pre-build binary or docker image for deployment.