Skip to content

[Testnet] Aptos Node Release v1.15.0

Compare
Choose a tag to compare
@sherry-x sherry-x released this 20 Jun 17:00
· 11 commits to aptos-release-v1.15 since this release

Aptos Improvement Proposals (AIPs)

Check out all of our AIPs and discussions here on GitHub

Breaking Changes

  • [AIP-88] - BlockEpilogue to replace StateCheckpoint transaction
    • Ecosystem Impact: StateCheckpoint transaction will stop being produced, and BlockEpilogue will be produced instead. For users that handle receiving unknown transactions, no issues should occur. For users that need to handle all transaction, they would need to add handling for the new transaction type.
    • Feature Flag: gated with execution onchain config

Aptos Blockchain

  • #13133 BlockSTM: Parallelize Resource Group Accesses. Different resources in a resource group won't have a conflict for parallelism purposes in most cases. Improves the throughput of resource group based workload by up to 2x.
  • #13531 Mempool: Reduces the number of duplicate transactions due to PFN duplication. In most cases, the upstream VFN will have already seen the txn via the primary VFN's quorum store batch.

Move

VM

  • Correct type size computation: #13028. Note that the feature flag will be enabled in 1.16, and this release rolls out the APIs first with the same type size computations.

Resolved Issues

Bug Fixes

  • Multisig V2 bug fixAborts the multisig transaction if the provided payload does not match the payload stored onchain. This resolves [this filed issue](#12929).
    • Feature flag: ABORT_IF_MULTISIG_PAYLOAD_MISMATCH
  • Network Health Checker. Fixes a infinite blocking call in Network Health Checker when attempting to disconnect from a peer that failed the Health check. The situation arises when a peer connection is blocked writing to a socket unable to process disconnection request from the Health Checker, while the Health Checker is waiting for peer connection termination acknowledgement. The fix also includes a timeout for writing to an outbound socket.