Skip to content

Releases: aptos-labs/aptos-core

Aptos CLI Release v4.4.0

06 Nov 21:17
24321bb
Compare
Choose a tag to compare

Commits

Read more

[Mainnet] Aptos Framework Release v1.22.0

08 Nov 14:38
Compare
Choose a tag to compare
aptos-framework-v1.22.0

[release] v1.22.0-rc Release Yaml

Adhoc Release 20241105

06 Nov 14:39
Compare
Choose a tag to compare

This is a security hot-fix, source code is not open yet. please use the docker image or the pre-built binary for upgrade.

Required for Validator node, optional for Fullnodes.

Commit hash: 7d4ff523dba805386330fc6d778174cbb53e47bc

Aptos CLI Release v4.3.0

30 Oct 20:16
Compare
Choose a tag to compare

Code Refactoring

Commits

  • 1abb125: [Fix] Return None instead of error if table info is not available on the node. (#14715) (Guoteng Rao) #14715
  • ee84fb4: Revert "use storage ledgerinfo for txn APIs" (Bo Wu) #14713
  • e87224f: Revert "skip version checking on get txn by hash" (Bo Wu) #14713
  • 208988e: [move-compiler-v2] Print a better error message for a string without b or x (#14687) (Brian R. Murphy) #14687
  • 9105c85: [GHA] replay-verify jobs at snapshot boundaries (#14610) (Alden Hu) #14610
  • ac60da1: Add Move Compiler to components list in PR template, reorder sections to make more sense (#14384) (Brian R. Murphy) #14384
  • 590e1f5: resolve rust-setup error (aldenhu) #14721
  • 51f896c: [compiler-v2][decompiler] Pulling fat-loop algorithm out of the prover (#14488) (Wolfgang Grieskamp) #14488
  • e74b307: [Fix] Fix indexer FN and localnet. (#14727) (Guoteng Rao) #14727
  • 22eea87: Tune replay granularity for speed (#14729) (Alden Hu) #14729
  • 8689b9a: Release CLI 4.2.3. (#14731) (larry-aptos) #14731
  • a787263: [perf] optimize sort_transactions_with_state_checkpoint (#14748) (Alden Hu) #14748
  • 180bdf5: [ts-sdk] Remove V1 SDK (#14700) (Greg Nazario) #14700
  • 1d0cf10: [aptos-cli]: update move-tool visibility (#14735) (Karlo) #14735
  • 1bbc8b2: timeless hotfix (#275) (Alin Tomescu) #14739
  • ce1cfd5: Update mod.rs (Sherry Xiao) #14739
  • d5dbb86: [mempool] move the qs callback to be after mempool (Zekun Li) #14757
  • 5ad601c: Automatically bump Forge compat base image to latest release (#14686) (Zac Yang) #14686
  • 55fdf3f: use different metric name for each shard (Bo Wu) #14666
  • 3467c59: adding new runs on image for testing, included gcloud sdk and kubectl (#14765) (Zac Yang) #14765
  • 52cd461: LedgerInfoWithUnverifiedSignatures data structure to store both verified and unverified signatures. (#14641) (Satya Vusirikala) #14641
  • 63de0c5: [Compiler-v2] Check recursive definition for constants (#14741) (Teng Zhang) #14741
  • cdbb524: Add Cognito support to the pepper service (#14761) (Oliver He) #14761
  • 4f413cd: added gcloud sdk and kubectl in the packer, uploaded the image in to … (#14763) (Zac Yang) #14763
  • 3e7bf94: [gha] fix cargo metadata syntax error (#14772) (Rustie Lin) #14772
  • 01e3fb5: sleep shorter and return 0 instead of throwing error (Bo Wu) #14756
  • ee34c5e: cargo machete remove (Bo Wu) #14756
  • 57257a9: [Consensus Observer] Skip expired batches from verification. (Josh Lind) #14781
  • a34e5d6: Update Docker images (#14798) (github-actions[bot]) #14798
  • 1357027: [mailmap] Remove mailmap (#14803) (Andrew Hariri) #14803
  • 5946c57: format tests and examples folder (#14779) (Teng Zhang) #14779
  • ab3c20c: recalibrate single node performance (mostly minor increases) (#14804) (igor-aptos) #14804
  • 1036592: [Dev Setup] Pin cargo-machete version (Josh Lind) #14788
  • b163f03: [EI-519][indexer][testing] Implement scripted transaction generation (#14569) (larry-aptos) #14569
  • 82a8e2b: update txn json export (#14778) (Yuun Lim) #14778
  • a7ef111: [forge] rust bindings for indexer/testnet deployer (#14547) (Rustie Lin) #14547
  • d10449d: Add keyless to rust sdk and txn-emitter (#12976) (Oliver He) #12976
  • a2f756a: Keyless Proof Simulation (#13453) (Michael Straka) #13453
  • 0cf8d44: [release builder] fix framework update ordering (#14814) (Victor Gao) #14814
  • 934daf5: [gha] fix FORGE_ENABLE_INDEXER (#14822) (Rustie Lin) #14822
  • bbe2ba8: [move-vm] Fix a bug in order of bounds checking (#14821) (Wolfgang Grieskamp) #14821
  • 860fb8e: remove DeprecatedFairnessShuffler (#14831) (Alden Hu) #14831
  • 5c4772b: shorter counter variable names (aldenhu) #14826
  • 6dcaf3a: fix wrong timer used (aldenhu) #14826
  • cleanup replay-verify workflow (#14832) #14832 (Alden Hu)
  • 7914782: use storage ledger info when getting transaction by hash (Bo Wu) #14718
  • 525fef4: update simulation test for internal indexer delay (Bo Wu) #14718
  • 5a5d456: [CLI] Add a CLI command to install prover dependencies (#14683) (Teng Zhang) #14683
  • 1a1ceb4: [framework] introduce private entry function for creating multisig account (Ye Park) #14645
  • b9e7f50: add an integration test (Ye Park) #14645
  • e9f0ba5: fix arg names (Ye Park) #14645
  • 7f784af: fix lint (Ye Park) #14645
  • 6879371: write modified state key into internal indexer db (Bo Wu) #14820
  • 7003c73: [move-vm] Check for empty field variant list (#14841) (Wolfgang Grieskamp) #14841
  • 6c5ef3a: [State Sync] Remove clone() calls for storage synchronizer. (Josh Lind) #14839
  • 628e88b: [consensus] split round timeout msg out of vote msg (#14433) (Balaji Arun) #14433
  • 1d89592: [gha] remove unused indexer tests (#14823) (Rustie Lin) #14823
  • 5dc12df: [Forge] Small improvements to FullNodeRebootStressTest (Josh Lind) #14825
  • 00f400e: [Consensus Observer] Disable CO on VFNs (by default). VFNs are still (Josh Lind) #14825
  • 37a7c8a: [State Sync] Bump max message size to 10MB. (Josh Lind) #14825
  • 8d138df: [framework] Add ability to destroy caps from a managed coin (#14758) (Greg Nazario) #14758
  • 18bcbd2: DeltaApplicationError & predicted value fixes, error fallbacks (#14422) (Rati Gelashvili) #14422
  • e8a6faf: Revert "[gha] remove unused indexer tests (#14823)" (Stelian Ionescu) #14850
  • ae9446c: [consensus] cleanup verbose logs (Zekun Li) #14849
  • 1c97501: [consensus] batch availability counters for InlineHybrid payload (#14853) (Balaji Arun) #14853
  • 9271edf: [Feature] [Compiler-V2] += and the like (#14583) (Zekun Wang) #14583
  • d17389a: [NFT Metadata Crawler] Rename crate to remove parser (#14815) (Justin Chang) #14815
  • 295e362: [gha] remove unused indexer tests (#14852) (Rustie Lin) #14852
  • b6c01b9: [consensus] fix batch availability counters (#14855) (Balaji Arun) #14855
  • 1608db6: update the folder name to be consistent (#14856) (Yuun Lim) #14856
  • 6938caa: Remove Clone trait for validator verifier (#14847) (Satya Vusiri...
Read more

[Mainnet] Aptos Node Release v1.22.0

04 Nov 15:47
Compare
Choose a tag to compare

Release Notes

Release Hash: 9c922eb

Validator Update Required? Yes, by Nov 7th
Fullnode Update Required? Yes, by Nov 12th

Aptos Node Changelog

General

  • Rosetta - Fungible Asset and migrated coin support

Consensus

  • Enables enable_round_timeout_msg local consensus config flag by default. This will separate out the round timeout data from the Vote message to a dedicated message.
  • Implemented optimistic signature verification to reduce the CPU usage of validators. Instead of verifying the signature in each message individually, we cache the received messages without signature verification. When we have enough messages, we aggregate the signatures and verify the aggregate signature at once. If the verification succeeds, all the messages are now considered correct. If the verification fails, then we verify each signature individually to figure out the invalid signatures. From next time, all the future messages from these failed authors will be verified pessimistically (verified individually like how it was happening earlier). The feature is behind a feature flag which is disabled currently.

Consensus observer

  • Added support for “fallback mode” to consensus observer, i.e., allowing consensus observer to fallback to state sync when it is unable to make progress.
  • Enabled consensus observer on all VFNs (by default).

Mempool

  • SEV followup INC 2269, exposes an API via the AdminService that enables node operators to Get All Addresses From Parking Lot and the respective transactions for each address. Goal is to enable node operators to see if specific address(es) is attempting to DOS the mempool parking lot. Note: Admin Service feature flag must be enabled in order to be used.
  • See #14740 for more info. Example route http://localhost:9102/debug/mempool/parking-lot/addresses

[Testnet] Aptos Node Release v1.22.0-rc

29 Oct 00:53
Compare
Choose a tag to compare
Pre-release

Release Notes

Release Hash: 9c922eb

Validator Update Required? Y
Fullnode Update Required? Y

Aptos Node Changelog

General

  • Rosetta - Fungible Asset and migrated coin support

Consensus

  • Enables enable_round_timeout_msg local consensus config flag by default. This will separate out the round timeout data from the Vote message to a dedicated message.
  • Implemented optimistic signature verification to reduce the CPU usage of validators. Instead of verifying the signature in each message individually, we cache the received messages without signature verification. When we have enough messages, we aggregate the signatures and verify the aggregate signature at once. If the verification succeeds, all the messages are now considered correct. If the verification fails, then we verify each signature individually to figure out the invalid signatures. From next time, all the future messages from these failed authors will be verified pessimistically (verified individually like how it was happening earlier). The feature is behind a feature flag which is disabled currently.

Consensus observer

  • Added support for “fallback mode” to consensus observer, i.e., allowing consensus observer to fallback to state sync when it is unable to make progress.
  • Enabled consensus observer on all VFNs (by default).

Mempool

  • SEV followup INC 2269, exposes an API via the AdminService that enables node operators to Get All Addresses From Parking Lot and the respective transactions for each address. Goal is to enable node operators to see if specific address(es) is attempting to DOS the mempool parking lot. Note: Admin Service feature flag must be enabled in order to be used.
  • See #14740 for more info. Example route http://localhost:9102/debug/mempool/parking-lot/addresses

Aptos CLI Release v4.2.6

24 Oct 00:25
ad0b8eb
Compare
Choose a tag to compare

Code Refactoring

Commits

  • 1abb125: [Fix] Return None instead of error if table info is not available on the node. (#14715) (Guoteng Rao) #14715
  • ee84fb4: Revert "use storage ledgerinfo for txn APIs" (Bo Wu) #14713
  • e87224f: Revert "skip version checking on get txn by hash" (Bo Wu) #14713
  • 208988e: [move-compiler-v2] Print a better error message for a string without b or x (#14687) (Brian R. Murphy) #14687
  • 9105c85: [GHA] replay-verify jobs at snapshot boundaries (#14610) (Alden Hu) #14610
  • ac60da1: Add Move Compiler to components list in PR template, reorder sections to make more sense (#14384) (Brian R. Murphy) #14384
  • 590e1f5: resolve rust-setup error (aldenhu) #14721
  • 51f896c: [compiler-v2][decompiler] Pulling fat-loop algorithm out of the prover (#14488) (Wolfgang Grieskamp) #14488
  • e74b307: [Fix] Fix indexer FN and localnet. (#14727) (Guoteng Rao) #14727
  • 22eea87: Tune replay granularity for speed (#14729) (Alden Hu) #14729
  • 8689b9a: Release CLI 4.2.3. (#14731) (larry-aptos) #14731
  • a787263: [perf] optimize sort_transactions_with_state_checkpoint (#14748) (Alden Hu) #14748
  • 180bdf5: [ts-sdk] Remove V1 SDK (#14700) (Greg Nazario) #14700
  • 1d0cf10: [aptos-cli]: update move-tool visibility (#14735) (Karlo) #14735
  • 1bbc8b2: timeless hotfix (#275) (Alin Tomescu) #14739
  • ce1cfd5: Update mod.rs (Sherry Xiao) #14739
  • d5dbb86: [mempool] move the qs callback to be after mempool (Zekun Li) #14757
  • 5ad601c: Automatically bump Forge compat base image to latest release (#14686) (Zac Yang) #14686
  • 55fdf3f: use different metric name for each shard (Bo Wu) #14666
  • 3467c59: adding new runs on image for testing, included gcloud sdk and kubectl (#14765) (Zac Yang) #14765
  • 52cd461: LedgerInfoWithUnverifiedSignatures data structure to store both verified and unverified signatures. (#14641) (Satya Vusirikala) #14641
  • 63de0c5: [Compiler-v2] Check recursive definition for constants (#14741) (Teng Zhang) #14741
  • cdbb524: Add Cognito support to the pepper service (#14761) (Oliver He) #14761
  • 4f413cd: added gcloud sdk and kubectl in the packer, uploaded the image in to … (#14763) (Zac Yang) #14763
  • 3e7bf94: [gha] fix cargo metadata syntax error (#14772) (Rustie Lin) #14772
  • 01e3fb5: sleep shorter and return 0 instead of throwing error (Bo Wu) #14756
  • ee34c5e: cargo machete remove (Bo Wu) #14756
  • 57257a9: [Consensus Observer] Skip expired batches from verification. (Josh Lind) #14781
  • a34e5d6: Update Docker images (#14798) (github-actions[bot]) #14798
  • 1357027: [mailmap] Remove mailmap (#14803) (Andrew Hariri) #14803
  • 5946c57: format tests and examples folder (#14779) (Teng Zhang) #14779
  • ab3c20c: recalibrate single node performance (mostly minor increases) (#14804) (igor-aptos) #14804
  • 1036592: [Dev Setup] Pin cargo-machete version (Josh Lind) #14788
  • b163f03: [EI-519][indexer][testing] Implement scripted transaction generation (#14569) (larry-aptos) #14569
  • 82a8e2b: update txn json export (#14778) (Yuun Lim) #14778
  • a7ef111: [forge] rust bindings for indexer/testnet deployer (#14547) (Rustie Lin) #14547
  • d10449d: Add keyless to rust sdk and txn-emitter (#12976) (Oliver He) #12976
  • a2f756a: Keyless Proof Simulation (#13453) (Michael Straka) #13453
  • 0cf8d44: [release builder] fix framework update ordering (#14814) (Victor Gao) #14814
  • 934daf5: [gha] fix FORGE_ENABLE_INDEXER (#14822) (Rustie Lin) #14822
  • bbe2ba8: [move-vm] Fix a bug in order of bounds checking (#14821) (Wolfgang Grieskamp) #14821
  • 860fb8e: remove DeprecatedFairnessShuffler (#14831) (Alden Hu) #14831
  • 5c4772b: shorter counter variable names (aldenhu) #14826
  • 6dcaf3a: fix wrong timer used (aldenhu) #14826
  • cleanup replay-verify workflow (#14832) #14832 (Alden Hu)
  • 7914782: use storage ledger info when getting transaction by hash (Bo Wu) #14718
  • 525fef4: update simulation test for internal indexer delay (Bo Wu) #14718
  • 5a5d456: [CLI] Add a CLI command to install prover dependencies (#14683) (Teng Zhang) #14683
  • 1a1ceb4: [framework] introduce private entry function for creating multisig account (Ye Park) #14645
  • b9e7f50: add an integration test (Ye Park) #14645
  • e9f0ba5: fix arg names (Ye Park) #14645
  • 7f784af: fix lint (Ye Park) #14645
  • 6879371: write modified state key into internal indexer db (Bo Wu) #14820
  • 7003c73: [move-vm] Check for empty field variant list (#14841) (Wolfgang Grieskamp) #14841
  • 6c5ef3a: [State Sync] Remove clone() calls for storage synchronizer. (Josh Lind) #14839
  • 628e88b: [consensus] split round timeout msg out of vote msg (#14433) (Balaji Arun) #14433
  • 1d89592: [gha] remove unused indexer tests (#14823) (Rustie Lin) #14823
  • 5dc12df: [Forge] Small improvements to FullNodeRebootStressTest (Josh Lind) #14825
  • 00f400e: [Consensus Observer] Disable CO on VFNs (by default). VFNs are still (Josh Lind) #14825
  • 37a7c8a: [State Sync] Bump max message size to 10MB. (Josh Lind) #14825
  • 8d138df: [framework] Add ability to destroy caps from a managed coin (#14758) (Greg Nazario) #14758
  • 18bcbd2: DeltaApplicationError & predicted value fixes, error fallbacks (#14422) (Rati Gelashvili) #14422
  • e8a6faf: Revert "[gha] remove unused indexer tests (#14823)" (Stelian Ionescu) #14850
  • ae9446c: [consensus] cleanup verbose logs (Zekun Li) #14849
  • 1c97501: [consensus] batch availability counters for InlineHybrid payload (#14853) (Balaji Arun) #14853
  • 9271edf: [Feature] [Compiler-V2] += and the like (#14583) (Zekun Wang) #14583
  • d17389a: [NFT Metadata Crawler] Rename crate to remove parser (#14815) (Justin Chang) #14815
  • 295e362: [gha] remove unused indexer tests (#14852) (Rustie Lin) #14852
  • b6c01b9: [consensus] fix batch availability counters (#14855) (Balaji Arun) #14855
  • 1608db6: update the folder name to be consistent (#14856) (Yuun Lim) #14856
  • 6938caa: Remove Clone trait for validator verifier (#14847) (Satya Vusiri...
Read more

Aptos CLI Release v4.2.5

23 Oct 13:54
933b2e3
Compare
Choose a tag to compare

Code Refactoring

Commits

  • 1abb125: [Fix] Return None instead of error if table info is not available on the node. (#14715) (Guoteng Rao) #14715
  • ee84fb4: Revert "use storage ledgerinfo for txn APIs" (Bo Wu) #14713
  • e87224f: Revert "skip version checking on get txn by hash" (Bo Wu) #14713
  • 208988e: [move-compiler-v2] Print a better error message for a string without b or x (#14687) (Brian R. Murphy) #14687
  • 9105c85: [GHA] replay-verify jobs at snapshot boundaries (#14610) (Alden Hu) #14610
  • ac60da1: Add Move Compiler to components list in PR template, reorder sections to make more sense (#14384) (Brian R. Murphy) #14384
  • 590e1f5: resolve rust-setup error (aldenhu) #14721
  • 51f896c: [compiler-v2][decompiler] Pulling fat-loop algorithm out of the prover (#14488) (Wolfgang Grieskamp) #14488
  • e74b307: [Fix] Fix indexer FN and localnet. (#14727) (Guoteng Rao) #14727
  • 22eea87: Tune replay granularity for speed (#14729) (Alden Hu) #14729
  • 8689b9a: Release CLI 4.2.3. (#14731) (larry-aptos) #14731
  • a787263: [perf] optimize sort_transactions_with_state_checkpoint (#14748) (Alden Hu) #14748
  • 180bdf5: [ts-sdk] Remove V1 SDK (#14700) (Greg Nazario) #14700
  • 1d0cf10: [aptos-cli]: update move-tool visibility (#14735) (Karlo) #14735
  • 1bbc8b2: timeless hotfix (#275) (Alin Tomescu) #14739
  • ce1cfd5: Update mod.rs (Sherry Xiao) #14739
  • d5dbb86: [mempool] move the qs callback to be after mempool (Zekun Li) #14757
  • 5ad601c: Automatically bump Forge compat base image to latest release (#14686) (Zac Yang) #14686
  • 55fdf3f: use different metric name for each shard (Bo Wu) #14666
  • 3467c59: adding new runs on image for testing, included gcloud sdk and kubectl (#14765) (Zac Yang) #14765
  • 52cd461: LedgerInfoWithUnverifiedSignatures data structure to store both verified and unverified signatures. (#14641) (Satya Vusirikala) #14641
  • 63de0c5: [Compiler-v2] Check recursive definition for constants (#14741) (Teng Zhang) #14741
  • cdbb524: Add Cognito support to the pepper service (#14761) (Oliver He) #14761
  • 4f413cd: added gcloud sdk and kubectl in the packer, uploaded the image in to … (#14763) (Zac Yang) #14763
  • 3e7bf94: [gha] fix cargo metadata syntax error (#14772) (Rustie Lin) #14772
  • 01e3fb5: sleep shorter and return 0 instead of throwing error (Bo Wu) #14756
  • ee34c5e: cargo machete remove (Bo Wu) #14756
  • 57257a9: [Consensus Observer] Skip expired batches from verification. (Josh Lind) #14781
  • a34e5d6: Update Docker images (#14798) (github-actions[bot]) #14798
  • 1357027: [mailmap] Remove mailmap (#14803) (Andrew Hariri) #14803
  • 5946c57: format tests and examples folder (#14779) (Teng Zhang) #14779
  • ab3c20c: recalibrate single node performance (mostly minor increases) (#14804) (igor-aptos) #14804
  • 1036592: [Dev Setup] Pin cargo-machete version (Josh Lind) #14788
  • b163f03: [EI-519][indexer][testing] Implement scripted transaction generation (#14569) (larry-aptos) #14569
  • 82a8e2b: update txn json export (#14778) (Yuun Lim) #14778
  • a7ef111: [forge] rust bindings for indexer/testnet deployer (#14547) (Rustie Lin) #14547
  • d10449d: Add keyless to rust sdk and txn-emitter (#12976) (Oliver He) #12976
  • a2f756a: Keyless Proof Simulation (#13453) (Michael Straka) #13453
  • 0cf8d44: [release builder] fix framework update ordering (#14814) (Victor Gao) #14814
  • 934daf5: [gha] fix FORGE_ENABLE_INDEXER (#14822) (Rustie Lin) #14822
  • bbe2ba8: [move-vm] Fix a bug in order of bounds checking (#14821) (Wolfgang Grieskamp) #14821
  • 860fb8e: remove DeprecatedFairnessShuffler (#14831) (Alden Hu) #14831
  • 5c4772b: shorter counter variable names (aldenhu) #14826
  • 6dcaf3a: fix wrong timer used (aldenhu) #14826
  • cleanup replay-verify workflow (#14832) #14832 (Alden Hu)
  • 7914782: use storage ledger info when getting transaction by hash (Bo Wu) #14718
  • 525fef4: update simulation test for internal indexer delay (Bo Wu) #14718
  • 5a5d456: [CLI] Add a CLI command to install prover dependencies (#14683) (Teng Zhang) #14683
  • 1a1ceb4: [framework] introduce private entry function for creating multisig account (Ye Park) #14645
  • b9e7f50: add an integration test (Ye Park) #14645
  • e9f0ba5: fix arg names (Ye Park) #14645
  • 7f784af: fix lint (Ye Park) #14645
  • 6879371: write modified state key into internal indexer db (Bo Wu) #14820
  • 7003c73: [move-vm] Check for empty field variant list (#14841) (Wolfgang Grieskamp) #14841
  • 6c5ef3a: [State Sync] Remove clone() calls for storage synchronizer. (Josh Lind) #14839
  • 628e88b: [consensus] split round timeout msg out of vote msg (#14433) (Balaji Arun) #14433
  • 1d89592: [gha] remove unused indexer tests (#14823) (Rustie Lin) #14823
  • 5dc12df: [Forge] Small improvements to FullNodeRebootStressTest (Josh Lind) #14825
  • 00f400e: [Consensus Observer] Disable CO on VFNs (by default). VFNs are still (Josh Lind) #14825
  • 37a7c8a: [State Sync] Bump max message size to 10MB. (Josh Lind) #14825
  • 8d138df: [framework] Add ability to destroy caps from a managed coin (#14758) (Greg Nazario) #14758
  • 18bcbd2: DeltaApplicationError & predicted value fixes, error fallbacks (#14422) (Rati Gelashvili) #14422
  • e8a6faf: Revert "[gha] remove unused indexer tests (#14823)" (Stelian Ionescu) #14850
  • ae9446c: [consensus] cleanup verbose logs (Zekun Li) #14849
  • 1c97501: [consensus] batch availability counters for InlineHybrid payload (#14853) (Balaji Arun) #14853
  • 9271edf: [Feature] [Compiler-V2] += and the like (#14583) (Zekun Wang) #14583
  • d17389a: [NFT Metadata Crawler] Rename crate to remove parser (#14815) (Justin Chang) #14815
  • 295e362: [gha] remove unused indexer tests (#14852) (Rustie Lin) #14852
  • b6c01b9: [consensus] fix batch availability counters (#14855) (Balaji Arun) #14855
  • 1608db6: update the folder name to be consistent (#14856) (Yuun Lim) #14856
  • 6938caa: Remove Clone trait for validator verifier (#14847) (Satya Vusiri...
Read more

Aptos CLI Release v4.2.4

23 Oct 01:06
114d361
Compare
Choose a tag to compare

Code Refactoring

Commits

  • 1abb125: [Fix] Return None instead of error if table info is not available on the node. (#14715) (Guoteng Rao) #14715
  • ee84fb4: Revert "use storage ledgerinfo for txn APIs" (Bo Wu) #14713
  • e87224f: Revert "skip version checking on get txn by hash" (Bo Wu) #14713
  • 208988e: [move-compiler-v2] Print a better error message for a string without b or x (#14687) (Brian R. Murphy) #14687
  • 9105c85: [GHA] replay-verify jobs at snapshot boundaries (#14610) (Alden Hu) #14610
  • ac60da1: Add Move Compiler to components list in PR template, reorder sections to make more sense (#14384) (Brian R. Murphy) #14384
  • 590e1f5: resolve rust-setup error (aldenhu) #14721
  • 51f896c: [compiler-v2][decompiler] Pulling fat-loop algorithm out of the prover (#14488) (Wolfgang Grieskamp) #14488
  • e74b307: [Fix] Fix indexer FN and localnet. (#14727) (Guoteng Rao) #14727
  • 22eea87: Tune replay granularity for speed (#14729) (Alden Hu) #14729
  • 8689b9a: Release CLI 4.2.3. (#14731) (larry-aptos) #14731
  • a787263: [perf] optimize sort_transactions_with_state_checkpoint (#14748) (Alden Hu) #14748
  • 180bdf5: [ts-sdk] Remove V1 SDK (#14700) (Greg Nazario) #14700
  • 1d0cf10: [aptos-cli]: update move-tool visibility (#14735) (Karlo) #14735
  • 1bbc8b2: timeless hotfix (#275) (Alin Tomescu) #14739
  • ce1cfd5: Update mod.rs (Sherry Xiao) #14739
  • d5dbb86: [mempool] move the qs callback to be after mempool (Zekun Li) #14757
  • 5ad601c: Automatically bump Forge compat base image to latest release (#14686) (Zac Yang) #14686
  • 55fdf3f: use different metric name for each shard (Bo Wu) #14666
  • 3467c59: adding new runs on image for testing, included gcloud sdk and kubectl (#14765) (Zac Yang) #14765
  • 52cd461: LedgerInfoWithUnverifiedSignatures data structure to store both verified and unverified signatures. (#14641) (Satya Vusirikala) #14641
  • 63de0c5: [Compiler-v2] Check recursive definition for constants (#14741) (Teng Zhang) #14741
  • cdbb524: Add Cognito support to the pepper service (#14761) (Oliver He) #14761
  • 4f413cd: added gcloud sdk and kubectl in the packer, uploaded the image in to … (#14763) (Zac Yang) #14763
  • 3e7bf94: [gha] fix cargo metadata syntax error (#14772) (Rustie Lin) #14772
  • 01e3fb5: sleep shorter and return 0 instead of throwing error (Bo Wu) #14756
  • ee34c5e: cargo machete remove (Bo Wu) #14756
  • 57257a9: [Consensus Observer] Skip expired batches from verification. (Josh Lind) #14781
  • a34e5d6: Update Docker images (#14798) (github-actions[bot]) #14798
  • 1357027: [mailmap] Remove mailmap (#14803) (Andrew Hariri) #14803
  • 5946c57: format tests and examples folder (#14779) (Teng Zhang) #14779
  • ab3c20c: recalibrate single node performance (mostly minor increases) (#14804) (igor-aptos) #14804
  • 1036592: [Dev Setup] Pin cargo-machete version (Josh Lind) #14788
  • b163f03: [EI-519][indexer][testing] Implement scripted transaction generation (#14569) (larry-aptos) #14569
  • 82a8e2b: update txn json export (#14778) (Yuun Lim) #14778
  • a7ef111: [forge] rust bindings for indexer/testnet deployer (#14547) (Rustie Lin) #14547
  • d10449d: Add keyless to rust sdk and txn-emitter (#12976) (Oliver He) #12976
  • a2f756a: Keyless Proof Simulation (#13453) (Michael Straka) #13453
  • 0cf8d44: [release builder] fix framework update ordering (#14814) (Victor Gao) #14814
  • 934daf5: [gha] fix FORGE_ENABLE_INDEXER (#14822) (Rustie Lin) #14822
  • bbe2ba8: [move-vm] Fix a bug in order of bounds checking (#14821) (Wolfgang Grieskamp) #14821
  • 860fb8e: remove DeprecatedFairnessShuffler (#14831) (Alden Hu) #14831
  • 5c4772b: shorter counter variable names (aldenhu) #14826
  • 6dcaf3a: fix wrong timer used (aldenhu) #14826
  • cleanup replay-verify workflow (#14832) #14832 (Alden Hu)
  • 7914782: use storage ledger info when getting transaction by hash (Bo Wu) #14718
  • 525fef4: update simulation test for internal indexer delay (Bo Wu) #14718
  • 5a5d456: [CLI] Add a CLI command to install prover dependencies (#14683) (Teng Zhang) #14683
  • 1a1ceb4: [framework] introduce private entry function for creating multisig account (Ye Park) #14645
  • b9e7f50: add an integration test (Ye Park) #14645
  • e9f0ba5: fix arg names (Ye Park) #14645
  • 7f784af: fix lint (Ye Park) #14645
  • 6879371: write modified state key into internal indexer db (Bo Wu) #14820
  • 7003c73: [move-vm] Check for empty field variant list (#14841) (Wolfgang Grieskamp) #14841
  • 6c5ef3a: [State Sync] Remove clone() calls for storage synchronizer. (Josh Lind) #14839
  • 628e88b: [consensus] split round timeout msg out of vote msg (#14433) (Balaji Arun) #14433
  • 1d89592: [gha] remove unused indexer tests (#14823) (Rustie Lin) #14823
  • 5dc12df: [Forge] Small improvements to FullNodeRebootStressTest (Josh Lind) #14825
  • 00f400e: [Consensus Observer] Disable CO on VFNs (by default). VFNs are still (Josh Lind) #14825
  • 37a7c8a: [State Sync] Bump max message size to 10MB. (Josh Lind) #14825
  • 8d138df: [framework] Add ability to destroy caps from a managed coin (#14758) (Greg Nazario) #14758
  • 18bcbd2: DeltaApplicationError & predicted value fixes, error fallbacks (#14422) (Rati Gelashvili) #14422
  • e8a6faf: Revert "[gha] remove unused indexer tests (#14823)" (Stelian Ionescu) #14850
  • ae9446c: [consensus] cleanup verbose logs (Zekun Li) #14849
  • 1c97501: [consensus] batch availability counters for InlineHybrid payload (#14853) (Balaji Arun) #14853
  • 9271edf: [Feature] [Compiler-V2] += and the like (#14583) (Zekun Wang) #14583
  • d17389a: [NFT Metadata Crawler] Rename crate to remove parser (#14815) (Justin Chang) #14815
  • 295e362: [gha] remove unused indexer tests (#14852) (Rustie Lin) #14852
  • b6c01b9: [consensus] fix batch availability counters (#14855) (Balaji Arun) #14855
  • 1608db6: update the folder name to be consistent (#14856) (Yuun Lim) #14856
  • 6938caa: Remove Clone trait for validator verifier (#14847) (Satya Vusiri...
Read more

[Testnet] Aptos Node Release v1.21.2

15 Oct 16:27
Compare
Choose a tag to compare

What's Changed

  • [cp][aptos-release-v1.21] separate state sync notifications to pre-commit and commit, fix the state sync metrics lagging issue. by @github-actions in #14933

Full Changelog: aptos-node-v1.21.1-rc...aptos-node-v1.21.2-rc