Skip to content

Releases: aptos-labs/aptos-core

[Testnet] Aptos Node Release v1.38.5

09 Dec 06:09

Choose a tag to compare

What's Changed

  • [cp][aptos-release-v1.38] [Priority Fee] Add a public function to set limit. by @aptos-bot in #18257
  • [cp][aptos-release-v1.38] [DKG] small cleanup by @aptos-bot in #18273
  • [compiler][framework][1.38-only] fix publishing of option module by @rahxephon89 in #18224
  • [cp][aptos-release-v1.38] [vm] Small fixes to interpreter caches by @aptos-bot in #18271
  • [aptos-release-v1.38] Bump version to 1.38.5 by @aptos-bot in #18289

Full Changelog: aptos-node-v1.38.4-rc...aptos-node-v1.38.5-rc

[Mainnet] Aptos Node v1.38.5

09 Dec 23:42

Choose a tag to compare

What's Changed

Read more

[Testnet] Aptos Node Release v1.38.4

26 Nov 03:19

Choose a tag to compare

What's Changed

Full Changelog: aptos-node-v1.38.3-rc...aptos-node-v1.38.4-rc

[Mainnet] Aptos Node v1.37.5

24 Nov 21:16

Choose a tag to compare

Release Hash: d8d4130
CLI Version this release is compatible with: v7.11.1
Docker Image: https://hub.docker.com/layers/aptoslabs/validator/aptos-node-v1.37.5/images/sha256-bf81e327a398351ba723f4f97d451d25e17827b4abdf7abc91138d9e88f6f97c
Index digest: sha256:1f8fe087afa17f71959a0a5fd80b398c34687f69be3eeeb7a45c0267a81b2981

What's Changed

  • [cp][aptos-release-v1.37] [framework] generate a burn_ref to facilitate APT FA burning. by @aptos-bot in #18159
  • add enable_fa_burn_ref to release.yaml by @zekun000 in #18183

Full Changelog: aptos-node-v1.37.4...aptos-node-v1.37.5

Aptos CLI Release v7.11.1

20 Nov 22:04
bf2f2d8

Choose a tag to compare

Features

Commits

  • 1142cf6: [replay] make paranoid check configurable (Zekun Li) #17825
  • e943f8d: iterators and utilities (#17441) (igor-aptos) #17441
  • fbf0026: [linter] Use only warning from primary targets (#17822) (Marco Ilardi) #17822
  • ecac6ba: Add is_enum field to ABI (#17816) (Daniel Porteous (dport)) #17816
  • e2b0b49: [ci] Fix poetry (#17839) (George Mitenkov) #17839
  • 6afb74d: [compiler] fix a bug in converting file format to stackless bytecode (junxzm1990) #17837
  • c95a876: [vm] Optimize local types storage in frames (#17741) (George Mitenkov) #17741
  • 4a01958: [Specs] ordered_map remove_or_none (#17829) (Jake Silverman) #17829
  • b787706: [replay] enable module cache (Zekun Li) #17832
  • adf4cd0: [replay] fix the stats in replay (Zekun Li) #17832
  • 1724833: [compiler] Fixing locations in += op (#17841) (Wolfgang Grieskamp) #17841
  • afd1ec5: [Storage] Smooth out RocksDB compactions (wqfish) #17833
  • 2ae70b1: Error handing when REST API for auxiliary info fails (#17847) (Satya Vusirikala) #17847
  • e4d9dbe: add #[cold] to PartialVMError contructor and helpers (#17769) (Maksim Kurnikov) #17769
  • 03c7965: [vm] Generic per-interpreter function frame caches (#17787) (George Mitenkov) #17787
  • 9502d3f: [vm] Signed Integer Basic VM Support (Wolfgang Grieskamp) #17661
  • 0d8399b: Fixing code deserializer. (Wolfgang Grieskamp) #17661
  • 3b1fd12: Connecting assembler and adding transactional tests. Fixing a bug in type serialization. (Wolfgang Grieskamp) #17661
  • ee96bab: Addressing reviewer comments. (Wolfgang Grieskamp) #17661
  • 0e6911d: Addressing reviewer comments (Wolfgang Grieskamp) #17661
  • 1dfbc30: Fixing baseline tests after rebase (Wolfgang Grieskamp) #17661
  • 0bfb230: fix a comment (junxzm1990) #17661
  • 3881b37: rebase (Wolfgang Grieskamp) #17661
  • 0f823b1: [vm sint]: update CastNxx bytecode semantics (junxzm1990) #17661
  • 0142692: [vm sint] remove definitions of bitwise operations on signed int (junxzm1990) #17661
  • 5756ba6: [vm sint] clean up casting to u256/i256 and revise div error msg (junxzm1990) #17661
  • 751e778: [vm sint] redefine u256/i256 debug format & add paraniod ty check on negate (junxzm1990) #17661
  • fd04e8c: [vm sint] revoke DerefVisitor on visit_vec_u16, visit_vec_u32, visit_vec_u256 (for compatibility) (junxzm1990) #17661
  • a794b25: [vm sint] add gas params for signed int (junxzm1990) #17661
  • 6c791ba: [vm sint] update compiler test case results (junxzm1990) #17661
  • 45e9a01: [vm sint] update gas params for sint (junxzm1990) #17661
  • b007e16: [vm sint] update test cases for ty_interner (junxzm1990) #17661
  • abf1425: [Compiler v2] support signed integers (junxzm1990) #17667
  • c487e0f: [compiler sint] update trans test results (junxzm1990) #17667
  • c94c50c: [compiler sint]: increase coverage of edge test cases (junxzm1990) #17667
  • 455c4df: [compiler sint] update test case results (junxzm1990) #17667
  • 950946f: [vm] Removing IntegerValue and Value wrapper (Wolfgang Grieskamp) #17693
  • 343997b: [vm] Add layout caches (#17788) (George Mitenkov) #17788
  • 3b8ff98: [txn-emitter] support for orderless txns (Balaji Arun) #17777
  • 7ca04d6: use txn summaries api instead of per txn api call (Balaji Arun) #17777
  • ce0f691: support for orderless txn fa transfer (Balaji Arun) #17777
  • b0b33ca: [replay] parallelize on chunk level (Zekun Li) #17844
  • a1ad678: [move core] Allow Identifiers to contain $ (#17814) (Wolfgang Grieskamp) #17814
  • ef8d5ba: [lint] Added empty_if lint and tests (Víctor M. González) #17794
  • 047b4d8: Improved tests. (Víctor M. González) #17794
  • 52ae042: [compiler & language] Support builtin constant __COMPILE_FOR_TESTING__. (#17854) (Wolfgang Grieskamp) #17854
  • 6319b6b: map modifiers (#17821) (igor-aptos) #17821
  • e0b5356: [Keyless] Small improvements to logging and timeout. (Josh Lind) #17856
  • bbea594: [Keyless] Use spawn_blocking for crypto operations. (Josh Lind) #17856
  • 28dc629: [Keyless] Make Firestore DB update async. (Josh Lind) #17856
  • b188fc5: [storage] lower compaction threads more (wqfish) #17853
  • 06d69ca: [Rest API] support for signed int (junxzm1990) #17758
  • 4e73a99: [txt arg]: update recorded format (junxzm1990) #17758
  • d7abce7: OrderBook use of BigOrderedMap utilities to avoid double lookups (#17867) (igor-aptos) #17867
  • 535c6b5: delete unused code (#17849) (Teng Zhang) #17849
  • 095f861: [benchmark] Enable layout caches for external benchmark (#17876) (George Mitenkov) #17876
  • 490e80c: add script to automate building and running with PGO (#17831) (Victor Gao) #17831
  • d4ee6a8: Address security review feedback (#17874) (Sital Kedia) #17874
  • 59e7c8c: [vm] Strengthen indexed ref checks (#16386) (George Mitenkov) #16386
  • 4bf49f7: [vm] Disable static checks for depth in favour of runtime checks (#17882) (George Mitenkov) #17882
  • eb5bb71: [Orderbook] Ability to return order actions when a maker order is placed on the book (#17868) (Sital Kedia) #17868
  • a7258ab: [forge-stable] scheduled by PIES (#17888) (Rustie Lin) #17888
  • cbf533c: fix experiments flag and add it to prebuild (#17883) (Teng Zhang) #17883
  • c5c5d54: Add sigma proofs to aptos-dkg (#17735) (Wicher Malten) #17735
  • 064ca48: [vm] keep MEMORY_LIMIT_EXCEEDED (#17851) (Teng Zhang) #17851
  • d7c9f36: [linter] Added needless_return lint and tests (Víctor M. González) #17795
  • abd1f56: Sorted linters. (Víctor M. González) #17795
  • 49c5e7f: Added test case. (Víctor M. González) #17795
  • 9fb4ab1: Rewritten is_empty_tuple() so it's clearer. (Víctor M. González) #17795
  • 2ea36f2: aptos-executor: move aptos-indexer-grpc-table-info to [dev-dependencies] (#17887) (Maksim Kurnikov) #17887
  • 53829fb: remove RTCaches from make_call_frame as it's not used inside the fun...
Read more

[Testnet] Aptos Node Release v1.38.3

19 Nov 04:24

Choose a tag to compare

What's Changed

  • [cp][aptos-release-v1.38] [annotator] Avoid constructing and scanning values for tables by @aptos-bot in #18148
  • [cp][aptos-release-v1.38] [indexer] Missed changes from PR#18088 by @aptos-bot in #18150
  • Enable bytecode format v9 in testnet 1.38 by @junxzm1990 in #18091
  • [cp][aptos-release-v1.38] [framework] generate a burn_ref to facilitate APT FA burning. by @aptos-bot in #18160
  • Update release.yaml for testnet framework release by @wqfish in #18163
  • [aptos-release-v1.38] Bump version to 1.38.3 by @aptos-bot in #18162

Full Changelog: aptos-node-v1.38.2-rc...aptos-node-v1.38.3-rc

[Testnet] Aptos Node Release v1.38.2

14 Nov 17:38
7685f83

Choose a tag to compare

What's Changed

  • [cp][aptos-release-v1.38] [move compiler] address nits by @aptos-bot in #18095
  • [aptos-release-v1.38] Bump version to 1.38.1 by @aptos-bot in #18100
  • Update release.yaml for testnet framework release by @wqfish in #18109
  • [cp][aptos-release-v1.38] [opt-proposal] cache opt blocks to support retrivals by @aptos-bot in #18112
  • [aptos-release-v1.38] Bump version to 1.38.2 by @aptos-bot in #18114

Full Changelog: aptos-node-v1.38.0-rc...aptos-node-v1.38.2-rc

[Mainnet] Aptos Node Release v1.37.4

14 Nov 23:00
7d05bb8

Choose a tag to compare

What's Changed

Read more

[Testnet] Aptos Node Release v1.38.0

12 Nov 06:48

Choose a tag to compare

What's Changed

Read more

Aptos CLI Release v7.11.0

12 Nov 12:14
c94ee27

Choose a tag to compare

Features

Commits

  • 46d871f: [vm] Add mechanism to trace execution via env vars (#17733) (Wolfgang Grieskamp) #17733
  • 866e2bb: Update API description URL from spec.yaml to spec.json in documentation (#17161) (Logan Wang) #17161
  • ec3523b: add test txn (#17743) (Renee Tso) #17743
  • c0946f1: [CLI] add mem as pre-compiled module (#17751) (Teng Zhang) #17751
  • ae9c276: Update ver.rs (#17753) (vsharongg) #17753
  • 6c9c453: Allow scheduling replay-verify shards on T2D (Stelian Ionescu) #17755
  • 0c72dca: Fix the executor benchmark (#17750) (Satya Vusirikala) #17750
  • 3c9680e: [vm] Avoid type creations for vector instructions in interpreter and gas meter (#17704) (George Mitenkov) #17704
  • 1563b4c: Add ability to use WorkflowKind transactions to profile gas (#17427) (igor-aptos) #17427
  • 53dcfe1: [forge] run arbitrary forge image (#17757) (Balaji Arun) #17757
  • d4c5b9a: [consensus] fix a race condition (Zekun Li) #17766
  • 0adf775: aggresstive inlining in the Move VM interpreter loop (#17674) (Victor Gao) #17674
  • c90780d: Clean up various lints (wqfish) #17764
  • 56ea7f6: [bytecode verifier] fix edge overflow in borrow graph (#17771) (Victor Gao) #17771
  • 57ced69: [Move VM] disable force-inlining (#17778) (Victor Gao) #17778
  • 8d2286c: add print (#17776) (Teng Zhang) #17776
  • 6c828f0: [Keyless] Move Pepper Service VUF env variables to binary args. (Josh Lind) #17748
  • 9a5e87b: [Keyless] Make on-chain resource env variables into binary args. (Josh Lind) #17748
  • b91b9ba: [Keyless] Make firestore env variables into binary args. (Josh Lind) #17748
  • 1b3eb4d: [Keyless] Refactor account managers and add /v0/delegated_fetch endpoint. (Josh Lind) #17748
  • 8749fb7: Market clearing house price (#17761) (Sital Kedia) #17761
  • 21aa34a: Fix staking_rewards tracking in rosetta (#17044) (Aaron) #17044
  • 4a04a88: [txn sim session] add view_resource and view_resource_group (#17729) (Victor Gao) #17729
  • e1ac46a: [vm] Script cacing for lazy loading (#17783) (George Mitenkov) #17783
  • 7b669b2: [Mempool] Add health check to peer prioritization logic. (Josh Lind) #17782
  • e130a25: [replay-verify] increase worker count (Balaji Arun) #17791
  • 84df755: Add missing permission (Andrea Cappa (zi0Black))
  • 2fa77ea: Implement Sui DAA (#17523) (Maayan) #17523
  • 24c1dd5: Delete scripts/devnet_message.sh (#17797) (vsharongg) #17797
  • f60b782: Ensure execution concurrency level is at least 1 (#17744) (Justin Chang) #17744
  • 590893e: Bulk order cleanup per price level (#17785) (Sital Kedia) #17785
  • d6e70fb: [Orderbook] Allow order validation API to return failure reason and o… (#17811) (Sital Kedia) #17811
  • b93ba2e: fix acquire list (#17817) (Teng Zhang) #17817
  • ac4e5f5: fix linter warning (#17820) (Marco Ilardi) #17820
  • 1142cf6: [replay] make paranoid check configurable (Zekun Li) #17825
  • e943f8d: iterators and utilities (#17441) (igor-aptos) #17441
  • fbf0026: [linter] Use only warning from primary targets (#17822) (Marco Ilardi) #17822
  • ecac6ba: Add is_enum field to ABI (#17816) (Daniel Porteous (dport)) #17816
  • e2b0b49: [ci] Fix poetry (#17839) (George Mitenkov) #17839
  • 6afb74d: [compiler] fix a bug in converting file format to stackless bytecode (junxzm1990) #17837
  • c95a876: [vm] Optimize local types storage in frames (#17741) (George Mitenkov) #17741
  • 4a01958: [Specs] ordered_map remove_or_none (#17829) (Jake Silverman) #17829
  • b787706: [replay] enable module cache (Zekun Li) #17832
  • adf4cd0: [replay] fix the stats in replay (Zekun Li) #17832
  • 1724833: [compiler] Fixing locations in += op (#17841) (Wolfgang Grieskamp) #17841
  • afd1ec5: [Storage] Smooth out RocksDB compactions (wqfish) #17833
  • 2ae70b1: Error handing when REST API for auxiliary info fails (#17847) (Satya Vusirikala) #17847
  • e4d9dbe: add #[cold] to PartialVMError contructor and helpers (#17769) (Maksim Kurnikov) #17769
  • 03c7965: [vm] Generic per-interpreter function frame caches (#17787) (George Mitenkov) #17787
  • 9502d3f: [vm] Signed Integer Basic VM Support (Wolfgang Grieskamp) #17661
  • 0d8399b: Fixing code deserializer. (Wolfgang Grieskamp) #17661
  • 3b1fd12: Connecting assembler and adding transactional tests. Fixing a bug in type serialization. (Wolfgang Grieskamp) #17661
  • ee96bab: Addressing reviewer comments. (Wolfgang Grieskamp) #17661
  • 0e6911d: Addressing reviewer comments (Wolfgang Grieskamp) #17661
  • 1dfbc30: Fixing baseline tests after rebase (Wolfgang Grieskamp) #17661
  • 0bfb230: fix a comment (junxzm1990) #17661
  • 3881b37: rebase (Wolfgang Grieskamp) #17661
  • 0f823b1: [vm sint]: update CastNxx bytecode semantics (junxzm1990) #17661
  • 0142692: [vm sint] remove definitions of bitwise operations on signed int (junxzm1990) #17661
  • 5756ba6: [vm sint] clean up casting to u256/i256 and revise div error msg (junxzm1990) #17661
  • 751e778: [vm sint] redefine u256/i256 debug format & add paraniod ty check on negate (junxzm1990) #17661
  • fd04e8c: [vm sint] revoke DerefVisitor on visit_vec_u16, visit_vec_u32, visit_vec_u256 (for compatibility) (junxzm1990) #17661
  • a794b25: [vm sint] add gas params for signed int (junxzm1990) #17661
  • 6c791ba: [vm sint] update compiler test case results (junxzm1990) #17661
  • 45e9a01: [vm sint] update gas params for sint (junxzm1990) #17661
  • b007e16: [vm sint] update test cases for ty_interner (junxzm1990) #17661
  • abf1425: [Compiler v2] support signed integers (junxzm1990) #17667
  • c487e0f: [compiler sint] update trans test results (junxzm1990) #17667
  • c94c50c: [compiler sint]: increase coverage of edge test cases (junxzm1990) #17667
  • 455c4df: [compiler sint] update test case results (junxzm1990) #17667
  • 950946f: [vm] Removing IntegerValue and Value wrapper (Wolfgang Grieskamp) #17693
  • 343997b: [v...
Read more