Skip to content

[Testnet] Aptos Node Release v1.19.1-rc

Compare
Choose a tag to compare
@sherry-x sherry-x released this 16 Sep 21:13
· 654 commits to main since this release
70806ff

Release Notes

Release Hash: 70806ff543496aa6de7807feff49e7e1370efd20

Validator Update Required? Y

Fullnode Update Required? Y

Aptos Improvement Proposals (AIPs)

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

New features and enhancements

  • [AIP-92] Transaction Simulation Enhancement: This AIP proposes enhancements to the simulation functionality. The changes aim to improve the flexibility of the simulation by bypassing the authentication key check, eliminating the gas fee payment requirement, and improving the consistency of multisig transaction simulation.
  • [AIP-96] Federated Keyless account: This AIP extends the keyless account architecture to support more OpenID Connect (OIDC) providers, beyond the ones that are allow-listed in 0x1::jwks via JWK consensus, while maintaining its decentralization. It introduces a new federated keyless account type whose public key additionally contains an Aptos account address where the OIDC provider’s JWKs are to be found and used to validate its keyless signatures.

Aptos Blockchain

Consensus

  • Operational improvement for consensus key rotation (#13926), proposed flow in #13926 doc will come later

Configuration

  • Reduce pipeline and execution backpressure to allow for higher throughput (#14404)

Move

VM

  • Refactor interpreter to better encapsulate function-related information and accommodate further enhancements in VM loader.
  • Propagate speculative error in prologue and epilogue

Framework

  • Use self convention for data structures in move-stdlb and aptos-stdlib

ABI

  • Add is_event field to structs in the ABI returned by the API (the JSON representation).

Resolved Issues

Bug Fixes

  • Updated dependent package axios to v1.7.4 used in SDK to remediate CVE-2024-39338.
  • Set bytecode version during serialization of module in move unit test

Community Contribution

  • Thank you @Rqnsom (Karlo) for refactoring make_source_and_deps_for_compiler in Move package
  • Thank you @styner32 (Sunjin Lee) for updating axios dependency to address CVE-2024-39338