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.
- Ecosystem Impact: https://github.com/aptos-foundation/AIPs/blob/main/aips/aip-92.md#impact
- Dependencies: None
- Feature Flag:
*TRANSACTION_SIMULATION_ENHANCEMENT*
- [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
andaptos-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 refactoringmake_source_and_deps_for_compiler
in Move package - Thank you
@styner32
(Sunjin Lee) for updating axios dependency to address CVE-2024-39338