Release Hash: b8e17d731faf8f66a5f83c3a05b00cbf1a62abb0
CLI Version this release is compatible with: v7.7.0
Release Notes
General
- AIP 97 (storage sharding) is OFF by default.
Move
VM
- Enhancements for dVM value depth checks. Checks via types are slightly faster thanks to thread-local cache. Extra dynamic checks are added to prevent possibilities of stack overflow when iterating over deeply nested VM values recursively.
- Various fixes and enhancements for the upcoming function value support, including:
- Fixing bugs around formatting closures as strings.
- Extra paranoid-mode visibility checks for packing closures.
- Checks to prevent
Aggregators and other delayed fields from being captured in a closure. - Updated bytecode verifier checks taking function values into account
Gas
- New gas charges were added for closure opcodes (
PackClosure,PackClosureGeneric).
What's Changed
- [aptos-release-v1.33] Yaml to enable function values in testnet by @wrwg in #17112
- Testnet framework release v1.33.0 rc by @hariria in #17129
- Change the default of sharding to off in 1.33. by @grao1991 in #17178
- clear current task on block epilogue by @gelash in #17187
- Fix lint. by @grao1991 in #17192
- [aptos-release-v1.33] Bump version to 1.33.1 by @github-actions[bot] in #17205
Full Changelog: aptos-node-v1.33.0-rc...aptos-node-v1.33.1-rc