Bug Fixes
- testsuite: update Python dependencies to resolve security vulnerabilities (#18844) #18844 (Greg Nazario)
Commits
- 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
- 214bb53: Rosetta fee payer tracking (#18799) (Greg Nazario) #18799
- c643cbd: [#13806] Include enums in the ABI returned by the node API (#18813) (Daniel Porteous (dport)) #18813
- b0c5e40: Delete node-checker code (#18816) (Daniel Porteous (dport)) #18816
- 7cd5d60: Add Shplonked PCS, PCS tests and aptos-dkg refactoring (#18755) (Wicher Malten) #18755
- 05cc0f9: [cli] Extract aptos move commands into standalone aptos-move-cli crate (#18797) (Wolfgang Grieskamp) #18797
- 6ffba78: [network] Update quinn-proto 0.11.3 -> 0.11.13 to fix DoS vulnerability (#18814) (Greg Nazario) #18814
- 2cd764e: [security] Upgrade rustls 0.21.10 to 0.21.12 to fix complete_io infinite loop DoS (#18815) (Greg Nazario) #18815
- e2f23ec: [execution] Parallelize sequence number resync in executor benchmark (wqfish) #18825
- 98d07b6: [Execution] Fix seed account balance exhaustion in executor benchmark (wqfish) #18827
- 1fa8dca: [indexer] Fix potential overflow in ending version calculation (#18828) (Guoteng Rao) #18828
- 28c065c: [Storage] Remove non-sharding and other dead code. (#18818) (Guoteng Rao) #18818
- bfafbf8: [consensus] Fix WVUF batch verification off-by-one and log errors (#18834) (Daniel Xiang) #18834
- bf1e24a: [consensus] Deprecate old Payload enum variants and streamline proof_manager (#18578) (Balaji Arun) #18578
- 00dc14c: fix warnings in natives (#18829) (zhoujunma) #18829
- a7e55eb: [compiler][vm] add visibility modifier to structs/enums: step 3 (#18117) (Teng Zhang) #18117
- 4d15777: Delete legacy in-node indexer code (#18817) (Daniel Porteous (dport)) #18817
- 62405c4: [Storage] Reduce RocksDB property reporter overhead (wqfish) #18838
- 96adffe: [storage] Update hot state deferred merge metrics more frequently (wqfish) #18845
- 44abefd: [storage] Refactor StateKvDb to follow StateMerkleDb pattern (wqfish) #18577
- 0e134dd: [execution] Fetch and store persisted auxiliary info in replay-benchmark download (Zekun Li) #18837
- bf5780d: [node] Name all unnamed threads on the aptos-node path (wqfish) #18849
- 501650a: [consensus] Defer randomness aggregation for non-rand blocks (#18699) (Daniel Xiang) #18699
- 7c32d82: [vm] Extract aptos-framework-natives and aptos-release-bundle to break rebuild chains (#18788) (Wolfgang Grieskamp) #18788
- 3ee9148: Configurable settings for grpc heartbeat and staleness (#18854) (Jon) #18854
- 66e1478: [compiler v2] enable warnings on unused private funcs, structs, and constants (#18661) (Jun Xu) #18661
- 7c7b2f9: [storage] Distinguish hot vs cold metrics in StateMerkleDb and StateKvDb (wqfish) #18850
- ae5c08c: [Storage] Add hot state cache age metrics (wqfish) #18851
- 78a3dba: [move-flow] Add move-flow crate with plugin generator and MCP stdio server (#18823) (Wolfgang Grieskamp) #18823
- a818326: [faucet] Use auth headers in all cases (#18863) (Daniel Porteous (dport)) #18863
- 075b1ad: [prover] Add test for behavioral predicates on opaque functions (TODO #18762) (#18836) (Wolfgang Grieskamp) #18836
- 6b17b14: [Network] Add simple token bucket rate limiter implementation. (Josh Lind) #18843
- a4416fa: [Network] Remove subscription logic from PeersAndMetadata. (Josh Lind) #18798
- 09fc041: trivial aptos-trading change to get it to aptos-framework repo (#18875) (igor-aptos) #18875
- c2f7af0: fix arbitrary (#18419) (Teng Zhang) #18419
- dc4c407: [execution] Fix cache flush (#18884) (George Mitenkov) #18884
- 936ef88: [forge] Add Prometheus metrics for cluster spin-up and txn emitter (#18735) (Rustie Lin) #18735
- e484187: [vm] Fixing issues with bounds and recursion (#18887) (Wolfgang Grieskamp) #18887
- 9db2bb4: [storage] Replace pruner worker polling with channel-based wake (wqfish) #18874
- 0f7f48d: [storage] Report RocksDB ticker statistics via Prometheus (wqfish) #18878
- d4c2872: [Peer Monitoring Service] Add disconnect logic for peers with too many ping failures (Cursor Agent) #18790
- b099f92: Add private view functions to the ABI (#18871) (Daniel Porteous (dport)) #18871
- da2f6f0: [State Sync] Account for validator-PFN connections. (Josh Lind) #18868
- 9769bfa: [storage] Set fill_cache(false) on backup handler RocksDB reads (wqfish) #18861
- ead601e: [forge] bump deployer version (aptos-bot) #18618
- 514405f: [docker] disable push to ECR (#18595) (Rustie Lin) #18595
- fcb2b0c: [Storage] Remove the old indexer (#18860) (Guoteng Rao) #18860
- 103e70a: [vm] Updating limits for structs (#18896) (Wolfgang Grieskamp) #18896
- 758e6ed: [vm] Update activation times for revised bounds feature (Wolfgang Grieskamp) #18902
- c7cd8ed: Delay testnet a few hours (Wolfgang Grieskamp) #18902
- 34721a4: [forge] Clean up deployer resources on start to prevent CI restart collisions (#18904) (Rustie Lin) #18904
- 66e7080: [framework] cleanup module events if clause (#18889) (Aaron) #18889
- cd68a7d: [storage] Add missing RocksDB ticker stats to Prometheus reporter (wqfish) #18895
- 7d1fdf4: [CLI] support --profile-gas for view functions in session mode (#18873) (Victor Gao) #18873
- 75b20fa: [toolchain] Upgrade Rust toolchain to 1.93.1 (wqfish) #18898
- 8a80112: [storage] Document commit_no_progress in StateMerkleDb (wqfish) #18865
- 1f58073: [vm] Improve async runtime checks (#18862) (George Mitenkov) #18862
- d110616: [deps] Remove jemalloc-sys shim and upgrade indexer-grpc-gateway to tikv-jemalloc 0.6 (wqfish) #18914
- 6ed7182: [vm] Fix sequence number not incrementing for failed encrypted transactions (#18923) (Balaji Arun) #18923
- 18ad547: [forge] Add PFN deployer support (#18909) (Rustie Lin) #18909
- 8795ea4: [prover] Specification inference via weakest precondition (#18761) (Wolfgang Grieskamp) #18761
- 1cf4d5a: Harden secret sharing: fix panics, resolve TODOs, clean dead code (#18833) (Balaji Arun) #18833
- 0798330: [compiler][vm] add visibility modifier to structs/enums: step 5 (#18489) (Teng Zhang) #18489
- 827d1f9: [consensus] Add tests for secret_sharing module and improve QueueItem API (#18928) (Balaji Arun) #18928
- 68be9f7: [move-flow] Spec inference tool, shared templates, and agent split (#18855) (Wolfgang Grieskamp) #18855
- b5cb700: [dkg] Fix task leaks, race conditions, and correctness bugs in chunky DKG (#18930) (Balaji Arun) #18930
- 0a82aea: [move] Support signer receiver functions (#18925) (Greg Nazario) #18925
- 2b2ae12: [docker] remove ECR ref in release artifacts flow (#18936) (Rustie Lin) #18936
- 4a4f01d: [Forge] Reduce VFN count in realistic_env_max_load_test. (Josh Lind) #18938
- 4238f36: BigOrderedMap::remove_or_none fix and iter_remove improvement (#18869) (igor-aptos) #18869
- 31e8838: Port coverage functionality to new disasm, remove old disasm and decompiler support (#18911) (Vineeth Kashyap) #18911
- 5e6f48f: Allow Unicode-3.0 license (#18921) (Daniel Porteous (dport)) #18921
- 46e3de5: [ci] Add FORGE_RUNNER_IMAGE_NAME input and fix image existence check (#18733) (Balaji Arun) #18733
- b66d5a3: Shplonked rewrite, BSGS speedup, aptos-dkg refactoring (#18897) (Wicher Malten) #18897
- b6d9095: [vm] mono-move: instruction set definition (#18907) (Victor Gao) #18907
- b9a51b9: [telemetry] Add extra_labels config for custom contracts (#18947) (Rustie Lin) #18947
- 2c5eff6: [smoke-test] Add chunky DKG smoke tests (Balaji Arun) #18933
- 4bc2b66: [smoke-test] Add chunky DKG enable-feature test (Balaji Arun) #18933
- 789639b: [consensus][framework] Fix chunky DKG enable-feature: on_new_epoch + pipeline deadlock (Balaji Arun) #18933
- ecae5f6: [smoke-test] Remove unused import in enable_feature test (Balaji Arun) #18933
- 056057b: Add comprehensive tests for chunky DKG module (#18941) (Balaji Arun) #18941
- e2ff583: [crypto] Optimize CryptoHash for Merkle tree nodes with single-permutation SHA3-256 (wqfish) #18949
- 668268d: [consensus] Add instance name to ReliableBroadcast for log distinguishability (#18931) (Balaji Arun) #18931
- 5cee623: [forge] bump deployer version (#18910) (aptos-bot) #18910
- 367fc8c: [forge] Add Forge test for encrypted transactions with chunky DKG (Balaji Arun) #18950
- edbf514: [framework] Fix reconfigure() to start chunky DKG when enabled (Balaji Arun) #18950
- 7a288b6: [framework] Update cached packages and docs for governance change (Balaji Arun) #18950
- 38e5371: Upgrade indexer processor SDK to v2.2.1 and processors to v2.4.0 (#18919) (Daniel Porteous (dport)) #18919
- a5763d1: [storage] Raise L0 write stall triggers on sequential-key ledger CFs (wqfish) #18959
- 5ee2624: Consolidate quorum store batch bootstrap (#18960) (Balaji Arun) #18960
- 4cb1077: [gas] Apply 10x multiplier to gas costs and storage fees (#18880) (Calin Tataru) #18880
- a0c4f7b: [execution] Simplify cold validation pending requirements to single entry (Rati G) #18820
- 642b435: [execution] Return CommitResult from start_commit to avoid spinning on blocked validation (Zekun Li) #18820
- 9200b88: [consensus] Enforce sender-author binding for rand share messages (#18970) (Daniel Xiang) #18970
- a26b3ba: [forge] bump deployer version (#18974) (aptos-bot) #18974
- 639cc08: cleanup rolled out features (#18954) (igor-aptos) #18954
- 436952b: update golden files (#18980) (Teng Zhang) #18980
- 8d6a964: [forge] bump deployer version (aptos-bot) #18984
- 22466de: [move flow] add new tests for plugin validation (#18948) (Jun Xu) #18948
- f719bce: remove old TODOs (#18971) (Rex Fernando) #18971
- d19b6b2: Add key_prefix config to Redis ratelimit checker (#18997) (Daniel Porteous (dport)) #18997
- 5c513c3: [Network] Ignore flaky test. (Josh Lind) #18998
- 813481a: separating move harness (#18981) (igor-aptos) #18981
- ba53803: Add README.md for
aptos-batch-encryptioncrate (#18969) (Rex Fernando) #18969 - c99a140: [CODEOWNERS] Add ownership for gas, txn simulation, and package tooling crates (#18932) (Victor Gao) #18932
- 9ba8ed9: [Network] Add priority peer list support (Josh Lind) #18831
- 337b951: Retry PR (Wicher Malten) #18996
- 90d13e2: Add SerializeForTranscript (Wicher Malten) #18996
- 9a26fdb: Small fix (Wicher Malten) #18996
- e837943: Removed duplicate verify_with_challenge() (Wicher Malten) #18996
- 6baf418: [storage] Skip BLS signing in ledger_metadata_db tests (wqfish) #18990
- 46b3f93: [execution] Fix executor benchmark failing with >10M accounts (wqfish) #18985
- 6e1c32c: [ci] Increase Docker build snapshot volume from 1000 GB to 1500 GB (#18961) (James Kao) #18961
- d1ada1f: [Consensus Observer] Downgrade forwarding log to info. (Josh Lind) #19011
- 1d80aac: [Consensus Observer] Downgrade commit log to debug (Josh Lind) #19011
- a072461: [Consensus Observer] Downgrade root ledger info log to debug. (Josh Lind) #19011
- 0c2ddd5: [execution] Add hidden encrypted flag to txn emitter CLI (#19015) (Balaji Arun) #19015
- 5a42127: [forge] Enable encrypted txn submission on fullnodes too (#19004) (Balaji Arun) #19004
- bd0f981: [consensus] Update consensus, pipeline, and quorum store READMEs (#18956) (Daniel Xiang) #18956
- 327a533: [move flow] adding supports for unit test generation (Jun Xu) #18859
- 014ab18: [storage] Clean up all #[allow(dead_code)] under storage/ (wqfish) #19016
- 217839e: Update ver.rs (#19020) (vsharongg) #19020
- 1180d8a: Deploy multiple PFNs via helm releases (#19009) (Rustie Lin) #19009
- 4a57b38: [storage] Remove dead StateValueSchema and legacy monolithic ledger DB support (wqfish) #19017
- 1cf5235: [repo] Add code owners for third_party/move/mono-move and move-vm (#19018) (George Mitenkov) #19018
- 777f708: [consensus] Remove randomness fast path code (#18870) (Daniel Xiang) #18870
- 58343ee: Allow receivers on fully closed types (#18977) (Vineeth Kashyap) #18977
- 7846559: [ci] Add smoke-test feature to CI pre-build (wqfish) #19025
- 526377b: Fix NaN coverage output (#18934) (Vineeth Kashyap) #18934
- de0e326: [ci] Bump nextest to latest version (wqfish) #19027
- c75c811: [Forge] Disable fullnode checks in forge land blocking. (Josh Lind) #19032
- 739b78e: [keyless] Add support for auth headers to pepper service (#19022) (Daniel Porteous (dport)) #19022
- d22380f: [compiler-v2] Fix type inference to allow unifying struct constraints and receiver function constraints (#18929) (Vineeth Kashyap) #18929
- 599deba: [QS] Add per-author batch inclusion metrics (#19021) (Daniel Xiang) #19021
- d417d43: [consensus] Reduce log volume from high-frequency info/warn sites (Balaji Arun) #19035
- 7752b62: [consensus] Reduce log volume from additional high-frequency sites (round 2) (Balaji Arun) #19035
- 026aac2: [consensus] Fix nightly fmt in proposal_generator (Balaji Arun) #19035
- 70724e1: [consensus] Keep info! for signed ledger info in pipeline_builder (Balaji Arun) #19035
- 0e1b76d: fix (#18754) (Teng Zhang) #18754
- eb807c7: [test] Fix flaky test_db_restore smoke test (wqfish) #19033
- 84d06d9: [storage] Move test_truncation out of db_debugger into regular test path (wqfish) #19028
- 05f6d35: [storage] Fix state KV truncation leaking first-time key creations (wqfish) #19028
- 737b145: [compiler-v2] Implement match over primitives (#18784) (Vineeth Kashyap) #18784
- b711faa: [stake] fix actual voting power (#18975) (Aaron) #18975
- 04480bd: [encrypted mempool] Change ID to be hash of both VK and AD (#19055) (Rex Fernando) #19055
- fab72ec: [storage] Remove dead StaleStateValueIndexSchema (wqfish) #19058
- cf20544: Fix PipelinedBlock BCS serialization for consensus observer (#19042) (Balaji Arun) #19042
- b0bef8f: Update Node, PNPM, Terraform, Kubectl and Helm versions (Stelian Ionescu) #19056
- f8ed5ca: [storage] Use HashValue as DashMap key in hot state (wqfish) #19061
- 03360ea: [Smoke Tests] Ignore some unneccessary tests. (Josh Lind) #19019
- 0ebbe70: [State Sync] Add request rate limiting. (Josh Lind) #18876
- 30a4d7b: [mono-move] Global context template (#19053) (George Mitenkov) #19053
- c8db4ac: [vm] Fix several correctness issues in Move VM runtime (#19052) (George Mitenkov) #19052
- 697f04c: [forge] bump deployer version (aptos-bot) #18993
- f633aae: [compiler-v2] Allow mixed tuple discriminators to be any valid expression (#19066) (Vineeth Kashyap) #19066
- 2197ed3: [forge] bump deployer version (aptos-bot) #19079
- bf417f0: [move compiler v2] add linter rules for unused checks (#18953) (Jun Xu) #18953
- a8b7a67: Various aptos-dkg edits (#19068) (Wicher Malten) #19068
- 492b63c: [Peer Monitoring Service] Update distance logic. (Josh Lind) #19007
- f0cd1d8: [Network] Add support for validator-PFN connections. (Josh Lind) #19007
- cd6e97c: [Config] Add config optimizer for validator public network. (Josh Lind) #19007
- 71202cc: [Network] Add validators to upstream peers. (Josh Lind) #19007
- ee13a1d: Add num_rounds() fn to Digest, and rename capacity() to max_batch_size() (#19093) (Rex Fernando) #19093
- cc1fb9d: [cp] Multiple fixes for Move VM and block execution (#19095) (George Mitenkov) #19095
- ff62e3c: [Fullnode Sync] Update testnet seed peers. (Josh Lind) #19101
- f06730a: [forge] Add local swarm enhancements: NUMA affinity, concurrency, Sapling support (wqfish) #19085
- f064f03: [consensus] Clear module cache on pipeline teardown to prevent hot-state deadlock (wqfish) #19084
- fc6841c: [aptos cli] release 9.0.0 (#19096) (Jun Xu) #19096
- a9d20cd: [api] Add EncryptedTransactionPayload enum to REST API and indexer gRPC (#18951) (Balaji Arun) #18951
- 7e3c409: [move flow] add query tool to mcp server (#19023) (Jun Xu) #19023
- a517c0b: [gas] Script to apply multipliers to gas costs and storage fees (#18920) (Calin Tataru) #18920
- 8aed206: Chunky verifier fix (#19106) (Wicher Malten) #19106
- 28dd57c: [vm] Enforce abort message size limit for native function aborts (#19091) (Calin Tataru) #19091
- 778deab: [compiler-v2] Add support for extracting nested literals in patterns into equality guards (#19078) (Vineeth Kashyap) #19078
- 162a529: [vm] Fix extract_abort_info for compiler-generated abort codes (#19090) (Calin Tataru) #19090
- 42d83a9: [consensus] Fix consensus observer encrypted transaction support (#19063) (Balaji Arun) #19063
- 580666d: [mono-move] Global arena implementation (#19054) (George Mitenkov) #19054
- 9b026c5: [mono-move] Interning for identifiers and module IDs (#19059) (George Mitenkov) #19059
- 6aad346: Update move formatter version (#19121) (Vineeth Kashyap) #19121
- e98ee0d: Decryption pipeline perf and batch limit handling (#19102) (Balaji Arun) #19102
- 167e961: [consensus] Add batch_version labels to quorum store metrics for V1/V2 observability (#19107) (Balaji Arun) #19107
- c5116bd: Fix typos (#19092) (Rex Fernando) #19092
- 5b28fae: [decompiler] Support public structs in decompiler (#19086) (Teng Zhang) #19086
- 6937c27: support struct api for move prover (#19087) (Teng Zhang) #19087
- ccb813d: [CLI][Move] support public structs/enums as txn args in CLI (#18591) (Teng Zhang) #18591
- d9b5861: [ci] Sanitize workflow branch output (#19133) (Andrea Cappa (zi0Black)) #19133
- 1f923df: Fiat-Shamir fix in DeKART (#19135) (Wicher Malten) #19135
- dc4eb71: [forge] adhoc: fix etna image name (#19140) (Balaji Arun) #19140
- 56e7bbc: [consensus] Add ciphertext verification in QS batch verify (Balaji Arun) #19130
- b0f06a3: [consensus] Add per-kind batch size control for encrypted txns (Balaji Arun) #19130
- c02d7de: [consensus] Add per-BatchKind txn limits in proposal pull (Balaji Arun) #19130
- 161280b: [storage] Persist WriteSet hotness in ledger DB behind config flag (wqfish) #19137
- 305cc73: [vm] MonoMove runtime prototype: interpreter, GC, and benchmarks (#18711) (Victor Gao) #18711
- ee24bde: [localnet] Add --use-internal-fullnode-data-interface (#19147) (Daniel Porteous (dport)) #19147
- 4672b9c: [types] Fix replay_protection_nonce for encrypted transactions (#19149) (Balaji Arun) #19149
- 2b4a714: [forge] Add auto-restart, pre-built binary support, and use clang linker on Linux (wqfish) #19150
- b937aad: [forge] bump deployer version (aptos-bot) #19128
- d32f05d: Update Docker images (cursor[bot]) #18402
- ca6ca88: [prover] Global memory support for behavioral predicates and access declarations (#18979) (Wolfgang Grieskamp) #18979
- a73a294: [storage] Persist hot state KV insertions/evictions to DB (wqfish) #18982
- 5383ed7: [forge] bump deployer version (aptos-bot) #19169
- 3044960: Confidential assets v1.1 (#18973) (Alin Tomescu) #18973
- 94be7dc: Make faucet mint limits configurable per asset (#19172) (Daniel Porteous (dport)) #19172
- 30b2707: fungible_asset::amount use self, duplicate metadata accessor (#19161) (igor-aptos) #19161
- 71eb230: [Forge] Remove VFNs from land-blocking performance tests. (Josh Lind) #19094
- 0b4268c: [Forge] Enable validator-PFN connections for forge perf. (Josh Lind) #19094
- 9168b1d: [Forge] Add transaction emitter support for PFNs. (Josh Lind) #19094
- f806a24: [forge] bump deployer version (aptos-bot) #19182
- c383967: Gate
0x1::crypto_algebra::multi_scalar_mulby feature flagCRYPTOGRAPHY_ALGEBRA_NATIVES(#19097) (zhoujunma) #19097 - f2b05ad: [vm] Include verifier config in verified module cache key (#19160) (Victor Gao) #19160
- 0357d77: Add object_code_deployment::get_code_object_signer (#19162) (igor-aptos) #19162
- d4167d9: remove unnecessary properties in ordered_map and big_ordered_map (#19184) (igor-aptos) #19184
- 3712cf9: [mono-move] Gas instrumentation prototype (#19134) (Calin Tataru) #19134
- 180bb81: Add otel tracing to grpc v2 stack (#18835) (Daniel Porteous (dport)) #18835
- a4df62f: [mono-move] Executable cache template (#19131) (George Mitenkov) #19131
- e3fbb8b: [move-flow] make mcp server resilient and add claude plugin readme (#19122) (Jun Xu) #19122
- 87399ca: [vm] Update Mono Move VM design document (#19181) (Victor Gao) #19181
- 9b3f65b: [consensus] Add receiver-side check for encrypted batch txn limit (#19192) (Balaji Arun) #19192
- 4243834: [confidential assets] enforce allow listing on testnet for consistency with mainnet (#19197) (Alin Tomescu) #19197
- 46d4d94: [replay-verify] Fix broken Humio queries and clarify PVC log messages (#19198) (Victor Gao) #19198
- 47bd77f: [build] Move linker-plugin-lto into
.cargo/performance.toml(wqfish) #19199 - ba6205a: 100 -> 1 (#19204) (Guoteng Rao) #19204
- c32154d: [storage] Key state pipeline by HashValue for hot state KV persistence (wqfish) #19183
- 9c9cd42: Fix documentation typo (Stelian Ionescu) #16380
- 291acbc: Increase max open files in the Docker Compose configs (Stelian Ionescu) #15947
- 65ded07: [consensus] Optimize BatchProofQueue pull performance (Balaji Arun) #19163
- 4ed44a8: [consensus] Use &TxnSummaryWithExpiration in PullSession filtered_txns (Balaji Arun) #19163
- c2cd395: update stake.md file (Balaji Arun) #19163
- fbdedd0: [prover] Add proof blocks and lemmas to Move Specification Language (#18893) (Wolfgang Grieskamp) #18893
- 69755ca: [flow] Prepare plugin release and fix MCP schema compatibility (#19188) (Wolfgang Grieskamp) #19188
- cf06a53: [mono-move] Refactor alloc.rs and use function pointers (#19202) (George Mitenkov) #19202
- 52cf4d2: [metrics] Expose disk drive model as info-style metric (#19159) (Balaji Arun) #19159
- c702d9a: [dkg] Harden chunky DKG: fix equivocation bug and improve robustness (#19142) (Balaji Arun) #19142
- 9b1c1d8: remove self from is_owner / owns, as syntax is more confusing than not (#19194) (igor-aptos) #19194
- e3b343b: [build] Binary release mechanism (#19125) (Greg Nazario) #19125
- 06cca6b: [Config] Always optimize validator networks. (Josh Lind) #19170
- 2455aa3: [metrics] Add build profile label to release_version metric (#19213) (Balaji Arun) #19213
- b714899: [mono-vm] Specializer for destackification and lowering (#18946) (Vineeth Kashyap) #18946
- 29a7211: [storage] Add API to load hot state KVs from DB on restart (wqfish) #18983
- 3461cdb: [linter] Lint check for using
#[deprecated](#19193) (Vineeth Kashyap) #19193 - b7caf27: [cli] Release v9.1.0 (#19221) (Greg Nazario) #19221