Commits
- d7d560c: Update macOS runner version for CLI release (#18342) (James Kao) #18342
- 24841f8: [License] Change license attribute in Cargo.toml (Josh Lind) #18349
- d8d4e70: [vm] Fix leak in function caches (#18350) (George Mitenkov) #18350
- 4e3b3ac: Address Security review feedback 2 (#18279) (Sital Kedia) #18279
- 3a7d0e6: Support gRPC live mode for fullnodes (#18359) (Justin Chang) #18359
- adfb708: Upgrade cc crate to 1.2.50 and stop setting LTO flags manually (wqfish) #18358
- ec3d56b: [aptos cli] release cli 7.12.1 (#18369) (Jun Xu) #18369
- 3d9bcda: some cleanups (#18377) (Balaji Arun) #18377
- 94fe0a3: [Network] Small cleaups to streaming code. (#18375) (Josh Lind) #18375
- 56b9cf9: [forge] pin image for etna stable test (#18351) (Balaji Arun) #18351
- 7716055: IndexedRef Runtime TAG (#18142) (Andrea Cappa (zi0Black)) #18142
- 3ee1cb1: [move-vm] Native function modeling for runtime reference safety checker (#18346) (Vineeth Kashyap) #18346
- d24dbd5: Update Docker images (#17328) (github-actions[bot]) #17328
- 2f99b2f: [move linter] revise a linter name (#18387) (Jun Xu) #18387
- e53123a: [vm] New VM instruction for aborting with message (#18316) (Calin Tataru) #18316
- 5f5d138: [aptos cli] set language version 2.3 as stable and release cli 7.13.0 (#18391) (Jun Xu) #18391
- 3318621: [VM] Add code coverage support for e2e tests (#18337) (Wolfgang Grieskamp) #18337
- 44953af: [cli] Update CLI to use latest formatter and mutation testing tool (#18373) (Vineeth Kashyap) #18373
- d181eb3: [GEO-328] Add signed integers to protos and indexer type conversion code (#18394) (Daniel Porteous (dport)) #18394
- 362677f: [aptos cli] update cli 7.13.0 to mark lang version 2.3 and bytecode version 9 as default (#18400) (Jun Xu) #18400
- b8a58e8: [AIP-105] Make mem::swap and mem::replace public (#18330) (igor-aptos) #18330
- df0c634: [Hot State] Delete unused code (wqfish) #18365
- 89c0055: [encrypted-mempool] use FTXWeighted instead of FTX (#18409) (Balaji Arun) #18409
- 3dc513f: orderbook events (#18277) (igor-aptos) #18277
- fd789ba: [Hot State] Use config to replace hard-coded parameters (wqfish) #18366
- f0f8fc9: [Storage] Fix error message formatting in config (wqfish) #18397
- 7787942: Update jemalloc to latest version (wqfish) #18341
- c5ff83e: Enable memory profiling by default (wqfish) #18341
- 92f0a31: [consensus] support secret sharing manager in execution client (#18313) (Balaji Arun) #18313
- 8a38adc: [framework] Add
String::into_bytesfunction (#18395) (Calin Tataru) #18395 - 0257e5a: [Storage Config] Make db path override related fields private (wqfish) #18385
- 5524f4d: [Hot State] Add a separate StateMerkleDb for hot state (wqfish) #18385
- 5755d5e: sui daa security audit fixes (#18398) (Maayan) #18398
- 99d5c8d: [Orderbook] Cleanup client order id mapping when taking ready time based order (#18417) (Sital Kedia) #18417
- 49e73b0: [vm] New bytecode for aborting with message (#18347) (Calin Tataru) #18347
- bb7cb88: [compiler] Overload Move abort to support messages (#18403) (Calin Tataru) #18403
- ac16a37: Set reserve bit in monotonically increasing counters (#18418) (Satya Vusirikala) #18418
- fd0d96e: [telemetry] support prometheus sink (#18336) (Rustie Lin) #18336
- 6cfd28e: [forge] bump deployer version (#17266) (aptos-bot) #17266
- fb8f96f: Fix test_only timestamp::fast_forward_seconds for extra microseconds (#18415) (igor-aptos) #18415
- 6eec669: [cli][txn sim sessions] support code object and chunked publishing (#18329) (Victor Gao) #18329
- 16758e6: [forge] bump deployer version (#18435) (aptos-bot) #18435
- f7a776d: [cli] bump version to 7.14 (#18440) (Victor Gao) #18440
- 8d48624: [ai] Basic setup for Cursor/Claude agents.md (#18413) (Wolfgang Grieskamp) #18413
- ecb203d: [Layered Map] Expose inner layers (wqfish) #18353
- 844655c: Add succinct-ciphertext version of batch encryption (#18439) (Rex Fernando) #18439
- d434f8e: [encrypted mempool] Switch curve to BLS (#18442) (Rex Fernando) #18442
- a900b30: [Storage] Move log out of loop in StateSnapshotCommitter (wqfish) #18390
- eac80f9: [Hot State] Compute root hash for hot state (wqfish) #18390
- 8dbb447: [transaction simulation] fix bug in fund_apt_fungible_store (#18448) (Victor Gao) #18448
- d91d3c5: [compiler] fix issue 18335 (#18411) (Jun Xu) #18411
- c83c8f2: Calibrate execution performance benchmark (wqfish) #18427
- 08437aa: [Hot State] Include HotVacant slots in root hash (wqfish) #18427
- 8fc3fd0: [qs] fix flaky batch store test (Balaji Arun) #18449
- d49896b: [move-prover] Adding behavioral predicates to the parser (#18428) (Wolfgang Grieskamp) #18428
- def1598: [batch-encryption] remove happy path in trait and impls (Balaji Arun) #18445
- 6ec9e87: [forge] bump deployer version (#18446) (aptos-bot) #18446
- 11f6f5d: Add conversion fns from blst consensus keys to chunky encryption keys (#18454) (Rex Fernando) #18454
- be9ff3e: add support for SLH-DSA-SHA2-128s TXN authenticators (#18300) (Alin Tomescu) #18300
- d2839e6: [api] feature flag for enc txn submission (Balaji Arun) #18086
- 31180f5: [api] add validations for batch txn submission (Balaji Arun) #18086
- properly desugar receiver style functions in let statements (#18438) #18438 (Maksim Kurnikov)
- d8c55a2: [move-prover] Adding behavioral predicates to the type checker (#18429) (Wolfgang Grieskamp) #18429
- 3307e04: Remove refs to unweighted chunky from aptos-batch-encryption (#18466) (Rex Fernando) #18466
- 6c3a7df: Wicher/more dkg edits (#18384) (Wicher Malten) #18384
- b0102f4: separating out types (#18364) (igor-aptos) #18364
- 509de39: [State Sync] Increase state-sync network frame size. (Josh Lind) #18473
- 002b777: [State Sync] Enable time-and-size aware storage reads. (Josh Lind) #18473
- ff38b1d: [move-unit-test] More information for unexpected aborts (#18432) (Calin Tataru) #18432
- 41b19a6: [qs] Populate BatchKind for BatchV2 (#18452) (Balaji Arun) #18452
- ab91501: [qs] support pulling OptQuorumStorePayload::V2 (#18453) (Balaji Arun) #18453
- ca084fe: [vm] Stack size checks for native calls (#18475) (George Mitenkov) #18475
- 45e93a3: Bulk order rejection event and address various security feedback (#18477) (Sital Kedia) #18477
- 1b896ef: [cli] Fix MOVE_VM_STEP/MOVE_VM_TRACE for aptos move replay (#18486) (Wolfgang Grieskamp) #18486
- bb5abe3: [prover] Support tuple results in spec functions (#18484) (Wolfgang Grieskamp) #18484
- 0a14d4d: [compiler] Allow using wildcard to match tuple (#18434) (Calin Tataru) #18434
- 7a09118: [encrypted mempool] Return error when trying to initialize digest key with batch size not a power of 2. (#18496) (Rex Fernando) #18496
- d9e0fd7: [compiler-v2] Make semicolon optional after block expressions (#18497) (Vineeth Kashyap) #18497
- 05feddd: [prover] Add developer documentation for function values verification (#18493) (Wolfgang Grieskamp) #18493
- 9a298c4: [prover] Support tuple results in spec functions (#18450) (Wolfgang Grieskamp) #18450
- use compound arithm expr (#18458) #18458 (Maksim Kurnikov)
- c1c0f39: [framework] use vector index expr whenever possible (#18457) (Maksim Kurnikov) #18457
- 5037571: [vm] Support abort messages in native functions (#18487) (Calin Tataru) #18487
- 1a97948: [framework] replace with receiver-style call expr in non-spec code (#18462) (Maksim Kurnikov) #18462
- 402af26: Move cancel_at_price_level from bulk_order_types to bulk_order_utils (#18485) (Sital Kedia) #18485
- a1d2a25: [tests][vm] Additional tests to increase code coverage of runtime reference safety checker (#18407) (Vineeth Kashyap) #18407
- a8b5032: [vm] Adding design doc (#18498) (George Mitenkov) #18498
- 1e04020: [Orderbook] Address security review feedback (#18495) (Sital Kedia) #18495
- dfe8add: [telemetry-service] cache vm/prom backend paths (#18455) (Rustie Lin) #18455
- eb6ae12: Expand PVSS benchmarking tables (#18511) (Wicher Malten) #18511
- cd818e8: [Network] Remove dead network config fields. (Josh Lind) #18516
- 532f261: [Network] Remove dead rate limiting code. (Josh Lind) #18516
- 4106b2b: [Hot State] Enable pruner for hot state merkle db (wqfish) #18467
- 3e33a2d: [compiler] New macros using abort with message (#18412) (Calin Tataru) #18412
- 8a56229: [Network] Add simple allow and blocklist. (Josh Lind) #18504
- 9e2cc98: [mono move] add design of memory management and value representation (#18519) (Victor Gao) #18519
- ef82cf1: Enhance log entry serialization by converting structured log values to strings using TruncatedLogString for consistency. Added error handling to skip serialization failures gracefully. (#18447) (Zekun Li) #18447
- b26c038: Add test transaction with signed int (#18527) (Jon) #18527
- 429038a: [qs] Handle BatchV2 network messages (Balaji Arun) #18509
- 379d47a: [Orderbook] Bulk order callback to support order margin. (#18512) (Sital Kedia) #18512
- faed563: [vm] Fix async code state replay (#18479) (George Mitenkov) #18479
- beb39c0: Signed integer test transaction format (#18546) (Jon) #18546
- 0d988b2: [Orderbook] Return ClearinghouseStoppedMatching cancellation reason when matching stops (#18530) (Sital Kedia) #18530
- c195b57: [encrypted mempool] Add
verify_decryption_keymethod toBatchThresholdEncryptiontrait (#18500) (Rex Fernando) #18500 - ffbc743: [REST API] Add
chain_idandnode_typeto the/infoendpoint (#18525) (Josh Lind) #18525 - 1543a9c: [replay-verify] bump disk to 20Ti (Balaji Arun) #18548
- 6ab5a72: [jwk] rename .pem to .txt (Zekun Li) #18550
- bcf0d65: Update Cargo.lock (wqfish) #18551
- dd86244: Verify Cargo.lock and other files are not changed after running lints (wqfish) #18551
- 2dbcb05: [crypto] Rename SecretSharingConfig trait to TSecretSharingConfig (Balaji Arun) #18536
- 6fe7383: [Execution] Implement Copy for a few onchain config types (wqfish) #18554
- e50b4b7: [types] Extract randomness DKG types into separate module (Balaji Arun) #18537
- a13df87: [Types] Use Self whenever possible in onchain config code (wqfish) #18555
- cc0556b: Remove Pontem from example documentation (#18561) (Daniel Porteous (dport)) #18561
- 1b3fc7f: [Encrypted Txn] Add TypeScript tests for encrypted transactions (Josh Lind) #18521
- e528be4: [CI/CD] Add batch encryption test job. (Josh Lind) #18521
- 1afe9b4: [types] Add Chunky DKG types and on-chain config (#18538) (Balaji Arun) #18538
- be2fc5a: [Storage] Improve error message in assertions (wqfish) #18570
- 069136d: [framework] Add hash-based caching for Move framework builds (Zekun Li) #18553
- 8f698d7: [framework] Use marker file for compiler change detection (Zekun Li) #18553
- ca3072c: [TSS] add support for randomness in local mode (#18573) (Victor Gao) #18573
- e4e34ed: [dkg] Add chunky DKG types and module structure (Balaji Arun) #18542
- 069bedd: [Storage] Fix for panics in state update code (wqfish) #18575
- bd70aa5: [dkg] Add chunky DKG producers (Balaji Arun) #18543
- 1c109d3: [vm] Tidy up abort tests (#18513) (Calin Tataru) #18513
- 6ca36e8: Add BlockMetadataExt V2 with Decryption Key Support (#18444) (Balaji Arun) #18444
- 9a9f1e8: [consensus] Add ValidatorTransaction::ChunkyDKGResult and consensus hooks (#18539) (Balaji Arun) #18539
- ca20b4c: adding aptos-trading (#18488) (igor-aptos) #18488
- ba4e638: remove boogie (#18593) (Teng Zhang) #18593
- c2dd9d2: [telemetry] allow untrusted telemetry only on some paths (#18518) (Rustie Lin) #18518
- 671b778: [dkg] Add ChunkyDKGManager and missing transcript fetcher (#18544) (Balaji Arun) #18544
- e649cc9: [framework] Add chunky DKG Move modules (#18540) (Balaji Arun) #18540
- 55e2de0: [dkg] Integrate ChunkyDKGManager with epoch manager (#18545) (Balaji Arun) #18545
- 6adb768: Rust 1.91 (wqfish) #18557
- c2ce6ef: [forge] bump deployer version (aptos-bot) #18461
- dce70c7: [framework] Add abort messages to some native functions (#18534) (Calin Tataru) #18534
- f7babb8: Introduce Aggregated type for PVSS aggregation in aptos-dkg (#18514) (Wicher Malten) #18514
- efdad23: Fix imports (Wicher Malten) #18614
- 4dd6f78: [gha][docker] use runs-on snapshots for caching (#18606) (Balaji Arun) #18606
- cf49b54: [gha][docker] upgrade buildx version (#18617) (Balaji Arun) #18617
- 6102e4b: Reduce worker threads for admin service and inspection service (wqfish) #18607
- 4df7575: Reduce number of threads for telemetry service (wqfish) #18607
- fe102e7: Reduce number of threads for peer monitoring service (wqfish) #18607
- 0d9a150: [cli] Fix some issues in the CLI with move tooling (#18616) (Vineeth Kashyap) #18616
- 99e479c: stake.move maintenance (#18641) (zhoujunma) #18641
- 0482484: Tune jemalloc configuration for better perf (wqfish) #18642
- 3eee552: [docker] Migrate from Debian Bullseye to Trixie (#18621) (Balaji Arun) #18621
- 47f2f40: [vm] Changing all mvir tests to masm tests for VM transactional tests (#18510) (Vineeth Kashyap) #18510
- 1fcb6ad: [cli] Add shorthand flags -y for --assume-yes and -f for --force-restart (#18656) (Daniel Porteous (dport)) #18656
- ffcb5a7: Last aptos-trading cleanup pass (#18665) (igor-aptos) #18665
- d5eb55c: [trivial] Remove unused module (#18663) (Vineeth Kashyap) #18663
- cc73c23: consensus/execution: perf tuning (#18670) (Balaji Arun) #18670
- b9a9e62: [docker] Split build scripts into 4 parallel builders (#18669) (Balaji Arun) #18669
- 70fd91f: [gas profiler] various improments (#18589) (Victor Gao) #18589
- 0b1c672: [Storage] Add a tool to check stale nodes that should be pruned but haven't. (#18681) (Guoteng Rao) #18681
- e44d245: [vm] Better stack size checks for unpack and closure calls (#18630) (George Mitenkov) #18630
- 2bc647f: release builder - add framework release only some packages (#18675) (igor-aptos) #18675
- 65f281d: [voting] fix voting boundary issue (#18680) (Aaron) #18680
- 1c8726e: [hotfix] Fix closure depth and unwrap in crypto natives (#371) (#18666) (Victor Gao) #18666
- f3d060a: [types] Add committed_hash() to Transaction and remove CryptoHash trait (#18590) (Balaji Arun) #18590
- cb86dd1: Use orderless tx on faucet (#18676) (Jon) #18676
- 24fe718: [cli] Update indexer processors to v2.3.0 and SDK to v2.1.4 (Cursor Agent) #18655
- e181420: Update Hasura metadata for localnet (Daniel Porteous) #18655
- 6868648: Update serde-reflection to fixed version (Daniel Porteous) #18655
- 6d4a6e3: [compiler] remove capture option warning (#18470) (Teng Zhang) #18470
- 2e14690: Improve speed of chunky dealing and serialization (#18611) (Wicher Malten) #18611
- 089352a: [masm] Add native function support for assembler-disassembler roundtripping (#18662) (Vineeth Kashyap) #18662
- 8904a22: [vm] Use Arc for shared struct layout caching (#18640) (Wolfgang Grieskamp) #18640
- 8b2647a: Display compiler errors when framework tests are run (#18693) (Vineeth Kashyap) #18693
- 816f71d: [staking_contract] accurate staker and operator pending attributions (#18671) (Aaron) #18671
- 195056b: [framework] Eliminate build.rs from aptos-cached-packages (#18625) (Wolfgang Grieskamp) #18625
- 095b361: [cached-packages] Update head.mrb (#18702) (Wolfgang Grieskamp) #18702
- 2e9b3fb: [gas] bump gas version to v1.42 (#18704) (Balaji Arun) #18704
- b1de268: [Storage] Start a thread to cleanup some stale JMT nodes. (#18688) (Guoteng Rao) #18688
- d8e7be6: Bump CLI to 8.0.0 (#18692) (Daniel Porteous (dport)) #18692
- d9f84d8: Improve chunky verifier speed (#18700) (Wicher Malten) #18700
- 0889259: Update comments in fk_algorithm.rs to better explain circulant matrix evaluation (#18586) (Rex Fernando) #18586
- edd4d77: Initial attempt (#18714) (Wicher Malten) #18714
- 98a5312: Add fn to batch threshold encryption scheme, to allow validators to post encryption key on-chain at the end of the epoch (#18615) (Rex Fernando) #18615
- b7f57fa: [storage] Fix incorrect assertion in LedgerState::new (wqfish) #18709
- 2b5e487: Disable randomness fast path by default (#18644) (Daniel Xiang) #18644
- 5ebd78c: txn emitter: add latency for orderless (#18647) (igor-aptos) #18647
- a94e31e: [move-prover] Implement behavioral predicates in Boogie code generation (#18465) (Wolfgang Grieskamp) #18465
- eb53c9e: [jemalloc] Add background thread for periodic jemalloc stats as Prometheus gauges (wqfish) #18721
- 6da9894: [prover] Ensures state labels of behavioral predicates are correctly propagated from the frontend (#18583) (Wolfgang Grieskamp) #18583
- 86b5c58: [consensus] Add optimistic randomness share verification (#18646) (Daniel Xiang) #18646
- ed08225: [compiler] Add format string validation for assert macros (#18533) (Calin Tataru) #18533
- 1a3d156: Fix typescript tests flaking (#18696) (Rex Fernando) #18696
- e2de37b: [consensus] Use spawn_blocking for CPU-intensive verification tasks (Zekun Li) #18719
- f9c780e: [consensus] Use OptQuorumStore payload exclusively in proof_manager (#18653) (Balaji Arun) #18653
- 479e258: [blockstm] pre-write timestamp in mvhashmap (#18125) (Zekun Li) #18125
- 0a04a63: [model] Improve sourcifier spec output formatting (#18579) (Wolfgang Grieskamp) #18579
- c6d4caf: [Peer Monitoring] Support metadata sanitization. (Cursor Agent) #18547
- f49a2ff: [State Sync] Set default syncing mode to output syncing, and bump (Josh Lind) #18701
- 03b1b6b: [State Sync] Reduce max client transaction and output request sizes. (Josh Lind) #18701
- 41d77fb: remove validations from aptos-trading (#18727) (igor-aptos) #18727
- 87ba2f5: Remove the use of mvir files in various places, instead, using masm (#18685) (Vineeth Kashyap) #18685
- b24bd96: Tune jemalloc config to reduce memory fragmentation (wqfish) #18729
- 30ef782: [encrypted mempool] Switch hash-to-curve implementation in
aptos-batch-encryptionto the ones inarkworksandnoble-curves(#18715) (Rex Fernando) #18715 - d8b4266: Pruned version stream unavailable (#18581) (Daniel Porteous (dport)) #18581
- 15ce174: [framework][vm] Add chunky DKG reconfiguration and VM support (#18541) (Balaji Arun) #18541
- c074ca7: [compiler] Remove move-cli crate, relocate shared modules to move-unit-test and move-prover (#18736) (Wolfgang Grieskamp) #18736
- e535ddb: [fix] cherry pick missed feature activation times (#18745) (George Mitenkov) #18745
- a818a43: [stake] Prevent from empty validator set (#18280) (Aaron) #18280
- e867830: [tools][cleanup] Move move-docgen out of move-prover into move/tools (#18741) (Wolfgang Grieskamp) #18741
- 906aaa3: [encrypted mempool] Update HKDF in
aptos-batch-encryptionto be consistent with RFC-5869 (#18716) (Rex Fernando) #18716 - 5ee5a6f: [abigen] Move move-abigen out of move-prover into move/tools (#18742) (Wolfgang Grieskamp) #18742
- 516c64a: Redesign PVSS traits (#18718) (Wicher Malten) #18718
- 223549a: [vm] Improve type depth tracking and async runtime checks (#18728) (George Mitenkov) #18728
- 8e6d2ea: [storage] Make is_descendant_of check strict by walking the parent chain (wqfish) #18749
- db3cc03: [compiler] Remove move-errmapgen crate (#18740) (Wolfgang Grieskamp) #18740
- 29bf348: [vm] Use async type checks as default (#18752) (George Mitenkov) #18752
- 0464815: [prover] Remove dead CLI options and flags (#18743) (Wolfgang Grieskamp) #18743
- 4e7ce10: [Storage] Fix max background job setting (wqfish) #18767
- 0136305: Increase num orderless txns per user to 5000 (#18769) (Satya Vusirikala) #18769
- b4585e5: [Storage] Bump default number of low priority threads to 4 (wqfish) #18771
- 7d932fe: [storage] Disable compaction-based write stalling for append-only ledger sub-DBs (wqfish) #18771
- 9dd5044: crypto native cleanup (#18713) (zhoujunma) #18713
- 831c41e: [TSS] implement new_block and advance_epoch (#18691) (Victor Gao) #18691
- fb2d1b1: [storage] Fix HotState race condition via RCU / deferred merge (wqfish) #18744
- 4b5b553: [jemalloc] Revamp jemalloc metrics and add HPA stats (wqfish) #18779
- b535055: [types] Refactor DKG output types and add encryption key resource (Balaji Arun) #18757
- 0530e48: [types] Add encrypted transaction types (Balaji Arun) #18757
- b5101a6: [dkg] Derive encryption key from DKG transcript (Balaji Arun) #18757
- efe004a: [framework] Add PerEpochEncryptionKey to decryption module (Balaji Arun) #18757
- 2b5e710: [vm][genesis][api] Wire encryption key through execution and genesis (Balaji Arun) #18757
- 3ab0c8b: [gha][docker] upgrade buildx cli version (#18785) (Balaji Arun) #18785
- f4f33f4: [consensus] Add decryption pipeline and secret share management (Balaji Arun) #18758
- ef31b30: [consensus] Propagate SecretSharedKey to consensus observer via PipelinedBlock (Balaji Arun) #18758
- 70f4ff6: [state-sync] Combine 4 state-sync tokio runtimes into one shared runtime (wqfish) #18781
- 3f17615: Make prepare and decrypt work on individual cts (#18786) (Rex Fernando) #18786
- b0e2787: [TSS] add gas profiler support and bump CLI version (#18778) (Victor Gao) #18778
- 2284d63: [api][sdk] Add encryption key header, encrypted transaction builder, and emitter support (Balaji Arun) #18759
- bfa5a05: [vm][execution] Support encrypted transaction execution (Balaji Arun) #18759
- c3589bf: fixup! [api][sdk] Add encryption key header, encrypted transaction builder, and emitter support (Balaji Arun) #18759
- e501527: [crypto] bump slh_dsa version and fix trait issues (#18787) (Balaji Arun) #18787
- 9b4be1d: [compiler-v2] Fix parsing of signed int returns (#18780) (Vineeth Kashyap) #18780
- 7c796cc: Signed integer support in transactional test arguments (#18783) (Vineeth Kashyap) #18783
- a0c3599: [Network] Remove old netbench code. (Josh Lind) #18789
- bef2812: [test] Add encrypted transaction decryption smoke test (#18760) (Balaji Arun) #18760
- acfb3d2: Rust 1.92 (wqfish) #18649
- 9d8653e: [node] Reduce default thread counts for backup and index-db runtimes (wqfish) #18782
- 96cd2b3: [Gas] Bump Gas Version to v1.43 (#18794) (Josh Lind) #18794
- fff4e8a: [storage] Set fill_cache(false) on pruner RocksDB reads (wqfish) #18795
- 1ac8056: [encrypted mempool] Misc. cleanup of
aptos-batch-encryptioncrate (#18796) (Rex Fernando) #18796 - 370e842: Fix typo (#18800) (Rex Fernando) #18800
- 5869e16: [execution] Fix executor benchmark: derive timestamps from DB state (wqfish) #18792
- a58b0f6: [ci] Skip clang install in dev_setup.sh when already present (wqfish) #18806
- eb47704: [Storage] Fix HotState crash on stale merged_state (wqfish) #18802
- e4c00ea: [gas profiler] major UI overhaul (#18690) (Victor Gao) #18690