github aptos-labs/aptos-core aptos-cli-v9.3.0
Aptos CLI Release v9.3.0

6 hours ago

Bug Fixes

Documentation

Commits

  • 45993c4: [consensus] Consolidate decryption pipeline metrics (Balaji Arun) #19338
  • 2d07703: [dkg] Skip test digest key init for non-validator nodes (Balaji Arun) #19338
  • b2b28dc: [consensus] Use QS config for encrypted txn proposal limit (Balaji Arun) #19338
  • 1b8bb2d: [execution] Add encrypted label to processed user txn payload metrics (Balaji Arun) #19338
  • c66dbf9: [smoke-test] Simplify ChunkyDKG stall recovery test (Balaji Arun) #19338
  • 8aac2d2: [consensus] Add randomness load test for forge (#19376) (Daniel Xiang) #19376
  • 5a29c66: Enhance aptos-debugger (#19205) (Teng Zhang) #19205
  • 0e8dad7: fix function checker for struct visibility (#19351) (Teng Zhang) #19351
  • 93dd413: [vm] Add function types and type list interning to mono-move global context (#19289) (George Mitenkov) #19289
  • a269a23: [deps] bump lz4_flex 0.11.3->0.11.6, quinn-proto 0.11.13->0.11.14 (#19272) (Andrea Cappa (zi0Black)) #19272
  • 1422233: Confidential asset v1.1.2 minor fixes (#19370) (Alin Tomescu) #19370
  • 81b4560: [mono-move] Integrate gas metering into e2e pipeline (#19356) (Calin Tataru) #19356
  • 9102cf2: [Network] Add inbound network rate limiter. (Josh Lind) #19346
  • e05c07c: Fix MempoolMessageId ordering and improve error handling (#19385) (Zekun Li) #19385
  • a54718f: Use async snapshot creation with polling (#19382) (James Kao) #19382
  • 9e77136: [consensus] Validate batch metadata limits during payload verification (#19372) (Balaji Arun) #19372
  • 6f0ffe9: [storage] Extract state KV and merkle truncation helpers from sync_commit_progress (wqfish) #19403
  • df679ff: [vm] Fix closure comparison (#19391) (George Mitenkov) #19391
  • bbcf78a: update codeowners (#19392) (George Mitenkov) #19392
  • e582a75: [dkg] Add skip-if-running guard, delayed fetch, and metrics for DKG transcript fetcher (#19364) (Balaji Arun) #19364
  • 8af99ed: [Storage] Enable hot state root hash computation on mainnet (wqfish) #19419
  • 5f96d14: [vm] Replace variant_name_placeholder mutex with pre-computed static array (wqfish) #19411
  • 027db81: [prover] Enable dynamic dispatch in the prover (#19379) (Wolfgang Grieskamp) #19379
  • 93ed472: [storage] Extend crash recovery truncation to hot state DBs (wqfish) #19420
  • dc8210c: [consensus] Add state sync trigger metrics (#19395) (Daniel Xiang) #19395
  • 3f2405c: [mempool] Avoid cloning SignedTransaction for tracing committed hash (#19437) (Daniel Xiang) #19437
  • 0631630: Shared data structures and algorithms crate (#19388) (Vineeth Kashyap) #19388
  • 22fceb5: [consensus] Skip state sync for small round gaps (#19430) (Daniel Xiang) #19430
  • a3a1dbf: [dkg] Define TEST_PUBLIC_PARAMETERS as a shared Arc lazy static (#19291) (Balaji Arun) #19291
  • c69ac9e: [benchmark] Calibration (#19417) (George Mitenkov) #19417
  • e7761dd: Tighten validation checks (#19405) (Balaji Arun) #19405
  • 602ede1: [linter] Add mutable_view_function and unsafe_friend_package_entry lint (#19350) (Marco Ilardi) #19350
  • 85ba545: [mono-vm] Representation and perf refactoring within specializer (#19427) (Vineeth Kashyap) #19427
  • 50efd4c: [consensus] Add QsProofOfStore and BlockReceived tracing stages (#19438) (Daniel Xiang) #19438
  • 203165a: [encrypted mempool] New digest key file format (#19429) (Rex Fernando) #19429
  • b656fa0: [compiler-v2] Fix reference mode leak in stackless bytecode gen (#19369) (Vineeth Kashyap) #19369
  • 344d376: [compiler-v2] Fix missing cases in ability transformer (#19368) (Vineeth Kashyap) #19368
  • 5964e83: [Config] Enable validator-PFN connections for mainnet. (Josh Lind) #19447
  • f6b6915: [compiler-v2] Fixing multiple bugs that were a result of not handling SelectVariants in different places in the compiler (#19366) (Vineeth Kashyap) #19366
  • 68a5510: [compiler-v2] Add support for range patterns in match arms (#19255) (Vineeth Kashyap) #19255
  • da70c48: [build] Install clang 21 from LLVM apt repo in CI rust-setup action (wqfish) #19451
  • 6b5ec98: [lint] Suggest using index syntax for global storage access (#19298) (Vineeth Kashyap) #19298
  • cfcae7f: [consensus] Per-kind pull counters and inline batch cipher verification (#19442) (Balaji Arun) #19442
  • b35cd71: [consensus] Add pull loop duration and empty retry metrics (#19449) (Daniel Xiang) #19449
  • add9609: [dkg] Add shadow mode for chunky DKG (#19401) (Balaji Arun) #19401
  • 42743b8: [test] Fix test_large_total_stake division by zero in fee distribution (#19462) (Balaji Arun) #19462
  • a846471: fix spec (#19467) (Teng Zhang) #19467
  • fe777df: fix ability check for function values (#19397) (Teng Zhang) #19397
  • 587f6b5: [compiler-v1] Removing Move 1 feature gating from the compiler and elsewhere, fully sunset Move 1 (#19320) (Vineeth Kashyap) #19320
  • 48c6902: fix reference safety checker v3 for non-reference Call destinations (#19409) (Teng Zhang) #19409
  • 32bb839: [mono-move] Add gas design doc (#19209) (Calin Tataru) #19209
  • 7479153: Confidential assets v1.1.3: add emergency pause (#19433) (Alin Tomescu) #19433
  • c1dfd4f: Adjust quorum store queue handling (#19446) (Balaji Arun) #19446
  • 0723fa7: Update Docker images (aptos-bot) #19424
  • db26bbc: fix benchmark option for Move prover (#19472) (Teng Zhang) #19472
  • 217874c: [types] Bind encrypted payloads to auth keys (#19460) (Balaji Arun) #19460
  • c805f71: [forge] bump deployer version (aptos-bot) #19349
  • db98b19: Harden encrypted transaction decryption handling (#19461) (Balaji Arun) #19461
  • 8c36781: [storage] Extract helpers from create_buffered_state_from_latest_snapshot (wqfish) #19399
  • b50e6c9: [storage] Move total_value_bytes tracking into HotStateLRU and simplify total_key_bytes (wqfish) #19399
  • 1f25be6: [storage] Truncate hot and cold state merkle DBs to the same version on restart (wqfish) #19399
  • e65a8d1: [storage] Load hot state from DB on restart when persistence is enabled (wqfish) #19399
  • 5d8877c: [config] Rename decryption_setup_blob_path to digest_key_blob_path (#19487) (Balaji Arun) #19487
  • 0223daa: [Config] Update default testnet seeds. (Josh Lind) #19482
  • 1a10b78: [consensus] Harden SecretShareManager: state preservation, skipped rounds, requester ordering (#19476) (Balaji Arun) #19476
  • b4ca925: [consensus] Harden SecretShare ingress validation against DoS (#19475) (Balaji Arun) #19475
  • 3621758: [vm] Add closure design doc for mono-move runtime (#19363) (Victor Gao) #19363
  • 4156aff: [vm] Staking-based transaction limits (#19109) (George Mitenkov) #19109
  • 5f8f520: [forge] bump deployer version (aptos-bot) #19478
  • 17687cd: [ci] Calibrate single-node execution performance values (aptos-bot) #19452
  • 01cde5c: [ci] Notify #feed-move-alerts on calibration PR (George Mitenkov) #19452
  • dd42df2: [consensus] Fix proposer_delay_proposal histogram buckets (#19474) (Daniel Xiang) #19474
  • 83f1f55: [lint] Fix false positive in needless visibility checker (#19481) (Vineeth Kashyap) #19481
  • 86056c2: [lint] Create a new lint check for unreachable code warning (#19485) (Vineeth Kashyap) #19485
  • 81b3d57: [consensus] Fix BATCH_NUM_PER_BLOCK histogram buckets (#19473) (Daniel Xiang) #19473
  • 9434ca2: Improve replay-verify scheduler observability and resilience (#19435) (Victor Gao) #19435
  • e8188b6: [smoke-test] Fix aptos-debugger jemalloc HPA hang (wqfish) #19517
  • 2be8ebf: [storage] Filter pointer-only hot-state slots from JMT update paths (wqfish) #19498
  • eded91a: [vm] Remove MoveVmExt pass-through wrapper (#19503) (George Mitenkov) #19503
  • 2f7730a: [compiler-v2] Do not inline callees that emit cross-module events (#19507) (George Mitenkov) #19507
  • d601270: [compiler-v2] Implement a new abstraction for derived call graph query caching: fixes many subtle bugs. (#19486) (Vineeth Kashyap) #19486
  • dc09d24: [cli] Release Aptos CLI 9.2.0 (#19521) (Greg Nazario) #19521
  • 5f98cb9: [cli] Fix release job if expression (#19523) (Greg Nazario) #19523
  • 52e7298: susetting jwk_consensus_config from genesis (#19494) (zhoujunma) #19494
  • e48def4: [mono-move] Add gas benchmarks (#19470) (Calin Tataru) #19470
  • 5267c48: [gas] Charge extra gas for encrypted transactions (#19453) (Balaji Arun) #19453
  • 0ec54dd: [codeowners] Add dedicated owners for third_party/move/mono-move (#19529) (George Mitenkov) #19529
  • 1a365d3: [docker] release tags always with the git sha (#19463) (Rustie Lin) #19463
  • 62412e7: [mono-vm][specializer] Move a fusing operation from lowering to destacking phase (#19431) (Vineeth Kashyap) #19431
  • fc1d67b: [mono-vm] Factor specializer pipeline out of the executable and into the specialize crate. (#19454) (Vineeth Kashyap) #19454
  • 891bddb: [mono-vm][specializer] Remove explicit types from simulated operand stack (#19466) (Vineeth Kashyap) #19466
  • 0db93e5: Switch replay-verify to the main PFN deployments in us-central1 (Stelian Ionescu) #19533
  • 8a8d269: [storage] Verify hot-state proofs in ProvableStateSummary (wqfish) #19520
  • 3660486: [inspection-service] opens immediately (#19488) (Rustie Lin) #19488
  • 41edbe5: [mono-move] Initial cross-module call support (#19510) (Calin Tataru) #19510
  • 4e205c0: [mono-move] Migrate from using the old type representation to the new one (#19530) (Vineeth Kashyap) #19530
  • 5507bee: [gas profiler] Fix native_gas leak; add consistency-check opt-out (#19532) (Victor Gao) #19532
  • ce53608: [mono-move] Add module loader with versioned cache slots (#19506) (George Mitenkov) #19506
  • fb1baae: [storage] Stable hot state order across restarts (wqfish) #19539
  • 2cb040e: [Move][Spec] Fix specs and other miscs (#19310) (Teng Zhang) #19310
  • 53fb6c0: [ci] Calibrate single-node execution performance values (#19513) (aptos-bot) #19513
  • 0c3c894: [mono-vm] Unify tests under testsuite (#19556) (Vineeth Kashyap) #19556
  • 512ad35: [mono-move] Remove global context dependency for specializer (#19551) (George Mitenkov) #19551
  • ec2ffd7: [framework] Expose is_encrypted_txn() to Move smart contracts (#19543) (Balaji Arun) #19543
  • 697e854: [Rust Setup] Fix linker build issue. (Josh Lind) #19564
  • 622eefe: chunky DKG stall recovery fixes (#19538) (Balaji Arun) #19538
  • 56ff86c: [natives] Isolate rayon work on a dedicated pool (Balaji Arun) #19541
  • a2abcbf: [natives] Per-caller-thread native rayon pools (Balaji Arun) #19541
  • 83daaf1: Fix encrypted transaction validation for multi-signer and unsupported auth types (#19546) (Balaji Arun) #19546
  • cc0d3a9: [dkg] Fix security and DoS issues in ChunkyDKG manager (#19544) (Balaji Arun) #19544
  • a599dab: [prover] Universal state quantification and other bug fixes in dynamic dispatch handling (#19502) (Wolfgang Grieskamp) #19502
  • 5d2fb92: [mono-move] LoadedModule with ModuleIR to be used in code cache (#19553) (George Mitenkov) #19553
  • 720c8fa: [mono-move] Lazy layout population (#19555) (George Mitenkov) #19555
  • bd74b0b: [consensus] Reject encrypted batches when feature is disabled (#19548) (Balaji Arun) #19548
  • 75ed054: [storage] Re-write hot state KV in restart replay (wqfish) #19549
  • 5f9e0e0: [forge] bump deployer version (aptos-bot) #19515
  • 632e488: [mono-move] Combine enum and struct types (#19572) (George Mitenkov) #19572
  • 3732789: [paper] Higher-order functions and dynamic dispatch in MVP (#19558) (Wolfgang Grieskamp) #19558
  • 52ec857: [cli] Show rich abort info in local simulation vm_status (#19490) (Victor Gao) #19490
  • 0c5bc4a: [vm] Initial closure runtime for mono-move (#19519) (Victor Gao) #19519
  • f29dc41: [consensus] Enable sending Batch V2 and OptQS V2 proposals (#19573) (Balaji Arun) #19573
  • 9f544b6: [consensus] Add UseCaseAndEncryptedTxnsAwareShuffler for encrypted txn ordering (#19562) (Balaji Arun) #19562
  • 1890a03: [vm] Versioned enum-based transaction prologue and epilogue (#19468) (George Mitenkov) #19468
  • 918bb6d: [gha] do not publish docker on hotfix suffix (#19577) (Rustie Lin) #19577
  • 5d77808: fix enum bug (#19578) (Teng Zhang) #19578
  • b93d811: [encrypted mempool] Fix PVSS sigma proof shape check (#19587) (Rex Fernando) #19587
  • 5846f08: combining differential and snapshot testing (#19585) (Vineeth Kashyap) #19585
  • 6a2e420: [paper] Resolving supposed unsoundness issue around aborts behavioral predicate (#19584) (Wolfgang Grieskamp) #19584
  • cf97766: [storage] Persist hot-state promotions in epilogue (wqfish) #19547
  • 05a4c3d: Add onchain signer utilities (#19179) (igor-aptos) #19179
  • c831e51: [mono-move] Eager interning of signatures (#19557) (George Mitenkov) #19557
  • d0d1069: [vm] Iterative Drop for nested Move values (security fix) (#415) (Victor Gao) #19596
  • 83d8c2e: [Cached Packages] Rebuild packages. (Josh Lind) #19596
  • b6c06b6: [mono-move] Integrate loader into cross-module calls (#19581) (Calin Tataru) #19581
  • 09dc092: [gas] Move V1_46-gated params back to V1_45 (wqfish) #19614
  • 38059a7: [mono-move] Encapsulate ObjectDescriptor and ObjectDescriptorTable (#19589) (Victor Gao) #19589
  • aff3b97: [mono-move] flesh out u64 arithmetic / bitwise / shift micro-ops (#19591) (Victor Gao) #19591
  • 98f795a: [Forge] Clean up forge stable. (Josh Lind)
  • 2e56da6: [vm] Use errors for invariant violations (#19627) (George Mitenkov) #19627
  • 9f5fb37: First-class StorageSlot type and derived StorageSlotOrInline (#18723) (igor-aptos) #18723
  • 30a20d1: [storage] sequence kv before tree in snapshot restore (wqfish) #19625
  • f0fd94f: [consensus] Skip decryption when block has DKG-result vtxn (Balaji Arun) #19634
  • a8c70db: [consensus] Add regression tests for decryption pipeline (Balaji Arun) #19634
  • 19ee0af: [ts-deps] Upgrade ts deps (#19637) (Greg Nazario) #19637
  • 69c07c9: [ci] Calibrate single-node execution performance values (#19604) (aptos-bot) #19604
  • b67c776: [prover] Improve spec inference: normalize exits, rewrite BPs over vector intrinsics (#19640) (Wolfgang Grieskamp) #19640
  • 6a430a4: [paper] Draft inference paper for FMCAD 2026 (#19641) (Wolfgang Grieskamp) #19641
  • 4051a73: [vm] Optimize Drop for values (#19628) (George Mitenkov) #19628
  • cbebe66: [Prover] fix modifies-clause bugs and Boogie codegen for exists S in * + |&mut T| closures (#19611) (Teng Zhang) #19611
  • f253676: [consensus] Cap encrypted decryption by block-execute limit and trusted-setup capacity (#19647) (Balaji Arun) #19647
  • 55fd2ea: update draft (#19648) (Teng Zhang) #19648
  • ad7011f: [block-executor] replace rayon BlockSTM pool with plain std-thread pool (wqfish) #19643
  • a020d7b: avoid recomputing next validator set (#19380) (zhoujunma) #19380
  • c6e9a3f: [admin-service] Allow overriding heap profile output path via query param (wqfish) #19659
  • 44a6cf4: [execution] Fix missing SnapshotModuleView method (#19496) (xingyaner) #19496
  • db0a6a2: [compiler-v2] Type inference: allow more orthogonal constraints (#19652) (Vineeth Kashyap) #19652
  • 12aa74b: add various abilities to control how the linter is run (#19665) (Vineeth Kashyap) #19665
  • 1cc5068: [ci] Bump .node-version to v22.22.2 (wqfish) #19666
  • 12a9fbc: [block-executor] Fix BlockSTMv2 concurrency and correctness issues (#19667) (Rati Gelashvili) #19667
  • ae14cba: [prover] Add e2e-tests crate + baseline-aware framework prover helper (#19664) (Wolfgang Grieskamp) #19664
  • 40673b7: [prover] fix some bugs in spec inference (#19493) (Teng Zhang) #19493
  • 18369d3: [forge] Enable BlockSTM v2 on validators for all forge runs (#19669) (Zekun Li) #19669
  • c2417be: add state dependent example (#19679) (Teng Zhang) #19679
  • 1dfb36f: [storage] Skip drop-log for gen=0 SMTs (wqfish) #19685
  • 7b15c64: [move-lint] Fix false positives for needless visibility lint by making test callers visible to the linter. (#19668) (Vineeth Kashyap) #19668
  • bdeca77: [move docs] Move book back to aptos-core, integrate spec/prover docs, add Aptos Framework Book (#19677) (Wolfgang Grieskamp) #19677
  • ad47fbc: Prevent untrusted length-based allocation in PROXY protocol parsing (#19373) (jmestwa-coder) #19373
  • 66b12ff: [mono-move] Memory alignment design doc (#19636) (Victor Gao) #19636
  • 63d2c62: [replay-verify] Rework PVC pipeline; tune timeouts and concurrency (#19654) (Victor Gao) #19654
  • 6487158: [cli] Allow aptos move replay to handle system transactions (#19670) (Victor Gao) #19670
  • 00f13ff: add evaluation for inference (#19693) (Teng Zhang) #19693
  • fd2210a: add calculator and e2e test for inference paper (#19696) (Teng Zhang) #19696
  • 131801f: [prover] User-form behavioral predicates for &mut T parameters (#19698) (Wolfgang Grieskamp) #19698
  • d8be469: [paper] Polish and revise higher-order and inference papers for submission (#19697) (Wolfgang Grieskamp) #19697
  • 512c108: [forge] Probe txn-readiness before emitting + per-client failover in minter (#19588) (Wolfgang Grieskamp) #19588
  • d91e323: [prover] Update commmit hash (#19701) (Wolfgang Grieskamp) #19701
  • 49dae34: [consensus] Avoid PipelinedBlock Arc cycle (#19688) (Balaji Arun) #19688
  • 7b48245: [consensus] Enforce V2-only entries on V2 quorum store wire messages (#19676) (Balaji Arun) #19676
  • b4a2cac: Fiat-Shamir bugfix (#19711) (Alin Tomescu) #19711
  • 21e6d63: [mono-move] Survey doc: existing native functions and VM capability requirements (#19707) (Victor Gao) #19707
  • 456588b: [gas] Source BN254 Fr::one() cost from the correct param (#19686) (zhoujunma) #19686
  • 2423531: [jwk-consensus] Clean up state lookup in process_peer_request (#19710) (zhoujunma) #19710
  • 21dad29: fix gas schedule v64 comment (#19722) (zhoujunma) #19722
  • 79820c8: [mono-move] Use u8 for shift amount; rename Xor → BitXor (#19718) (Victor Gao) #19718
  • 3c1dc04: [consensus] Defer G1 decompression in randomness AugmentedData (#19712) (Daniel Xiang) #19712
  • 8968771: [vm] Relax upgrade compatibility to allow changing friend/package entry to private entry (#19691) (Vineeth Kashyap) #19691
  • f79153e: [mono-move] Move heap object headers to negative offsets (#19713) (Victor Gao) #19713
  • 51481f9: [storage] Seed hot state KV pruner progress on wipe (wqfish) #19726
  • 5af4c5a: [mono-vm] Add support for references to locals, along with various bug fixes (#19672) (Vineeth Kashyap) #19672
  • bf3c6f4: [compiler] Add public/package/friend visibility to Move constants (#18935) (Teng Zhang) #18935
  • 70dbf9e: [docs] Document abort messages and new assert macros in Move book (#19704) (Calin Tataru) #19704
  • b8edbb1: [forge] handle deployer resource concurrency more gracefully (#19723) (Rustie Lin) #19723
  • 1469810: [mono-move] Loader lazy lowering integration and MS for functions (#19592) (George Mitenkov) #19592
  • 6d78e46: [mono-move] Type substitution & lowering for generics (#19705) (George Mitenkov) #19705
  • 7336609: [trading-native][schema] Add native-position storage schemas (hash-keyed) (#19733) (Guoteng Rao) #19733
  • 14efd01: [paper] Update citations to arXiv and add one-pager for higher-order and inference papers (#19729) (Wolfgang Grieskamp) #19729
  • 2e49a51: [dkg] Validate inbound transcript size before deserialization (#19716) (zhoujunma) #19716
  • 47de220: admin-service: return symbolized pprof from /malloc/dump_profile (#19730) (Balaji Arun) #19730
  • 135c42e: [prover] Align result_of and ensures_of for &mut parameters (#19743) (Wolfgang Grieskamp) #19743
  • 64278e3: [move docs] Document book and framework-book publish URLs (#19752) (Wolfgang Grieskamp) #19752
  • f68247a: RV26 paper (#19745) (Teng Zhang) #19745
  • 1ca05e5: [forge] pin etna stable test to matching aptos-core SHA (#19756) (Balaji Arun) #19756
  • 58478e9: [consensus-observer] Decouple decrypted_txns from secret_shared_key in V2 deserialization (#19749) (Balaji Arun) #19749
  • 7700454: [Network] Tweak message count logic in rate limiter. (Josh Lind) #19526
  • 90eeda4: add move book entries for the new match extensions (#19754) (Vineeth Kashyap) #19754
  • af8bcb3: [move docs] Use highlightjs-move for Move syntax (#19759) (Greg Nazario) #19759
  • c0e7e28: [consensus] Dump StateComputeResult on commit_info mismatch panic (#19751) (Balaji Arun) #19751
  • c4013b2: [move] High-limit txn fixes (George Mitenkov) #19725
  • 0107b9f: debug (George Mitenkov) #19725
  • 5d9891a: [forge] clear post-v1.45 flags from compat override; better panic in into_flag_vec (George Mitenkov) #19725
  • 6a96a8c: [framework] keep transaction_limits::new_tier public (George Mitenkov) #19725
  • c590a94: [format] refresh serde corpora for RequestedMultipliers field rename (George Mitenkov) #19725
  • 6c41438: [framework] revert transaction_limits::new_tier back to friend (George Mitenkov) #19725
  • f96b111: Revert "[forge] disable VERSIONED_TRANSACTION_VALIDATION in land-blocking tests" (George Mitenkov) #19725
  • 7f36565: Fix serialized signers (George Mitenkov) #19725
  • 613463f: [vm] derive needs_fee_payer_auth_check from serialized_signers (George Mitenkov) #19725
  • 500b61b: add visibility section for constants (#19755) (Teng Zhang) #19755
  • 4304bac: [forge] Add configurable gas-price multiplier for encrypted txn emitter traffic (#19744) (Balaji Arun) #19744
  • 14dfd48: [consensus] tighten BatchProofQueue ingress checks (#19673) (Balaji Arun) #19673
  • cceb338: [ci] Calibrate single-node execution performance values (#19663) (aptos-bot) #19663
  • ec36784: [dkg] Publish blake3 hash of digest key and public params (#19760) (Balaji Arun) #19760
  • 7600993: [prover] fix unsound result_of/write_of axioms on &mut (#19767) (Wolfgang Grieskamp) #19767
  • 693c197: [trading-native][types] Add native-position StateKey variant + per-block NativeTransactionWrites (#19737) (Guoteng Rao) #19737
  • f4b5ce9: [mempool] add pull_count label and prev-block latency metric (#19771) (Zekun Li) #19771
  • 881422b: [backpressure] tuning per block gas limit (#19770) (Zekun Li) #19770
  • a21a099: [vm] Prevent Display recursion stack overflow on deep Values (security fix) (#427) (#19774) (Victor Gao) #19774
  • 3f16424: [forge] bump deployer version (sionescu) #19579
  • f9b6245: [metrics] Add block-time and txn-cut metrics (#19741) (Daniel Xiang) #19741
  • 12c9805: Sync Terraform & Helm changes (Jon) #19215
  • 3d5daf9: [forge] bump deployer version (aptos-bot) #19783
  • 28ac72c: Add readable events and changes output to move simulation (#19273) (Logan Wang) #19273
  • a32a3f7: [docker] document trusted setup files in validator compose (#19768) (Balaji Arun) #19768
  • d604b78: [move] use bytecode_version v9 for future framework releases (wqfish) #19792
  • e4bf82c: [dkg] More accurate chunky transcript size bound (#19763) (zhoujunma) #19763
  • 3145f75: [move-flow] Add move_replay_transaction MCP tool (#19750) (Amine Elsassi) #19750
  • c29cbdd: [mono-move] Design doc for error system (#19674) (Calin Tataru) #19674
  • 8ec3fb7: [benchmark] Calibrate only if at least one value changed (#19649) (George Mitenkov) #19649
  • 97eac45: [testsuite] Refresh Poetry lockfile and dependency bounds (#19769) (Greg Nazario) #19769
  • 549f8c5: [mono-move] Monomorphization support (#19746) (George Mitenkov) #19746
  • aaf5921: [Network] Reduce dial backoff time. (Josh Lind) #19802
  • 3c33d87: [Network] Add num min dials before backoff support. (Josh Lind) #19802
  • 5b0b411: [Network] Add unit tests for dialing backoff logic. (Josh Lind) #19802
  • 89ccf13: [execution] Clamp per-block gas limit override to on-chain cap (#19807) (Zekun Li) #19807
  • f8ad6ea: Confidential assets v1.1.4: keyless integration and some fixes (#19458) (Alin Tomescu) #19458
  • e17582a: remove ts-batch-encrypt and associated tests (#19825) (Rex Fernando) #19825
  • 7ca5796: [qs] fix pos verification for batch v2 (#19832) (Balaji Arun) #19832
  • 8865ee2: [mono-move] Unified IntBinary op family (u8..u256, i8..i256) + imm forms + signed Negate (#19727) (Victor Gao) #19727
  • f35cd04: [cli] Bump aptos CLI to 9.3.0 (#19840) (Greg Nazario) #19840

Don't miss a new aptos-core release

NewReleases is sending notifications on new releases.