Skip to content

Aptos CLI Release v9.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Jul 21:10

Code Refactoring

Commits

  • 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
  • fd49a6a: [mono-move] Design doc for event store (#19829) (Victor Gao) #19829
  • c6ddbb9: [encrypted mempool] Refactor aptos-batch-encryption smoke tests to test all digest key rounds (Rex Fernando) #19845
  • 6b4c114: [Network] Improve latency peer pinging logic. (Josh Lind) #19838
  • 231d5f2: [framework] Add timelock to multisig (#19389) (Greg Nazario) #19389
  • b8b920d: [trading-native][storage-core] Extract ShardedJmtMerkleDb substrate from state_merkle_db (#19849) (Guoteng Rao) #19849
  • 96b9c0d: [skills] add a skill to rebase the framework automatically (Greg Nazario) #19850
  • d132854: [framework] Bump MULTISIG_TIMELOCK feature flag to 115 (Greg Nazario) #19850
  • bc812f1: [agents.md] be more explicit about cached packages (Greg Nazario) #19850
  • 1513f05: [encrypted mempool] further aptos-batch-encryption smoke tests refactoring (#19851) (Rex Fernando) #19851
  • cdbecd7: Fix Homebrew formula bump action in CLI release workflow (#19853) (Greg Nazario) #19853
  • 56c4fd1: [Storage] Lower max total WAL size (wqfish) #19854
  • 9685f84: [forge] bump deployer version (aptos-bot) #19793
  • e68d535: [encrypted mempool] Parallelize smoke tests (#19855) (Rex Fernando) #19855
  • a469cea: [gitattributes] Mark e2e-tests goldens .exp files as generated (wqfish) #19816
  • 8146d89: [types] Store WriteSet hotness as BTreeSet (wqfish) #19816
  • f5bf2b4: [types] Add WriteSetV1 that serializes hotness and native_positions (wqfish) #19816
  • f17ad52: [mono-move] Top-level errors and runtime errors (#19822) (Calin Tataru) #19822
  • e0988c0: [mono-move] Docs cleanup (#19846) (George Mitenkov) #19846
  • 3839dac: [mono-vm] Derived gc layouts (#19738) (Vineeth Kashyap) #19738
  • 65ffd0a: [ci] Fix e2e benchmark calibration (#19800) (George Mitenkov) #19800
  • 5a8f328: [forge] bump deployer version (aptos-bot) #19857
  • 295b448: [execution] Enable WriteSet V1 construction (wqfish) #19861
  • b63ab38: Bump idna from 3.10 to 3.15 in /crates/aptos/e2e (#19831) (dependabot[bot]) #19831
  • f6649c5: Update Docker images (aptos-bot) #19552
  • 82d775e: [mono-move] Support aborts in the runtime (#19823) (Calin Tataru) #19823
  • 319e3d8: [forge] bump deployer version (aptos-bot) #19869
  • 481b1f8: [execution] Add TransactionInfo V1 with hot state checkpoint hash (wqfish) #19867
  • 5d36fd6: [mono-move] Lower vector operations and publish vector descriptors for vector types (#19782) (Vineeth Kashyap) #19782
  • 669be0d: [txn-tracing] Structured TxnTrace log with per-stage scalar fields (#19858) (Daniel Xiang) #19858
  • 489801e: [mono-vm] Implement gc safe points based on xfer liveness analysis (#19827) (Vineeth Kashyap) #19827
  • d1d83df: [Forge Stable] Small fixes/tweaks. (Josh Lind) #19790
  • 501c389: [forge] use land_blocking suite for etna stable test (#19890) (Balaji Arun) #19890
  • 90ee31a: [consensus] skip signing round 0 ledger info (#19891) (Zekun Li) #19891
  • edd9df0: fix const folding bug for modulo operation on signed integers (#19889) (Vineeth Kashyap) #19889
  • 13500fd: [forge] Add chunky DKG epoch-change stability test (#19888) (Balaji Arun) #19888
  • 84eca7c: fix deref in enum (#19885) (Teng Zhang) #19885
  • 114c7ca: [Prover] Support map intrinsics and more bug fix in spec inference (#19534) (Teng Zhang) #19534
  • 5e31dbf: [dkg] Shrink vectors after construction (wqfish) #19879
  • 668c980: Bump protobufjs from 7.5.6 to 7.5.8 in /protos/typescript (#19830) (dependabot[bot]) #19830
  • 9af668a: Bump brace-expansion from 5.0.5 to 5.0.6 in /.github/ts-tasks (#19804) (dependabot[bot]) #19804
  • 8114759: [consensus] Reduce round initial timeout from 1000ms to 500ms (#19878) (Daniel Xiang) #19878
  • c0b463c: [gas] Bump gas feature version to V47 (#19896) (Balaji Arun) #19896
  • 5b463f0: [mono-move] Design doc for native function interface (#19856) (Victor Gao) #19856
  • c6ba71d: [move lint] Implement a new linter for identifying improper modifiers on test functions (#19873) (Vineeth Kashyap) #19873
  • 9042cc2: [move-prover] fix div/mod for signed integers in Move prover (#19886) (Teng Zhang) #19886
  • 629118e: Make MoveTypeLayout trait impls DAG-safe (#19903) (Calin Tataru) #19903
  • 426237b: [trading-native][storage-core-db] Sharded position_db + position_merkle_db (#19883) (Guoteng Rao) #19883
  • 887e877: [framework] Add epoch force-end watchdog config (#19813) (Balaji Arun) #19813
  • 7f900aa: set v10 and 2.4 as default (#19702) (Teng Zhang) #19702
  • 6b4d87c: [compiler] Fix constant folding for unsigned shift overflow wrap. (#19893) (Vineeth Kashyap) #19893
  • f5fe0a9: more nla spec (#19554) (Teng Zhang) #19554
  • 862806a: [types] Derive Copy for BlockExecutorConfigFromOnchain (wqfish) #19907
  • 12b8aa8: [framework] add HOTNESS_IN_EPILOGUE and TRANSACTION_INFO_V1 feature flags (wqfish) #19907
  • d8c6ddc: [execution] thread on-chain Features into BlockExecutorConfigFromOnchain (wqfish) #19907
  • d12cd17: [execution] consume HOTNESS_IN_EPILOGUE and TRANSACTION_INFO_V1 on-chain flags (wqfish) #19907
  • 4ddf8e5: [mono-move] Refactor and simplify function display. (#19868) (Vineeth Kashyap) #19868
  • 355f89b: [Gas Schedule] Bump gas version to v48. (Josh Lind) #19922
  • 1607080: [forge] bump deployer version (aptos-bot) #19876
  • 5c63d68: Change benchmark BlockMetadata (#19912) (Aaron) #19912
  • 1e9ae1f: [mono-move] Typed errors for loader (#19900) (Calin Tataru) #19900
  • cee1b05: Move various differential test cases into subdirectories based on the approximate domain they are testing. (#19874) (Vineeth Kashyap) #19874
  • 0786289: [mono-move] Global storage design (#19536) (George Mitenkov) #19536
  • 7039420: [mono-move] Lower wide-int/address constants and FreezeRef (#19904) (George Mitenkov) #19904
  • 3eef034: [trading-native][shared] Add LeafEntry trait + StateSummary Option (#19894) (Guoteng Rao) #19894
  • ee1affb: [mono-move] Inline-struct support for the mono-move specializer + runtime (#19920) (Vineeth Kashyap) #19920
  • 66d7e7b: [trading-native][shared] Lift async-commit pipeline into crate::common (#19908) (Guoteng Rao) #19908
  • 6ded49d: [forge] bump deployer version (aptos-bot) #19923
  • 85b7318: [docker] Verify release tag matches Cargo version (wqfish) #19938
  • b44738d: [Consensus] Verify that batches contain at least 1 txn. (Josh Lind) #19935
  • 8f5bbf3: [Consensus Observer] Add payload proof limit verification. (Josh Lind) #19935
  • 392bb52: [mono-move] Global storage support (#19870) (George Mitenkov) #19870
  • 4e1f678: [consensus] Don't default Features on read failure (wqfish) #19940
  • 565489c: Rust 1.94 (wqfish) #19942
  • bb3a857: [api] Surface txn_limits_request in REST API (#19948) (George Mitenkov) #19948
  • 826c5cc: [forge] bump deployer version (aptos-bot) #19944
  • d23ca1c: [mono-move] Implement integer cast micro-op (#19936) (Victor Gao) #19936
  • 627b9fd: [rosetta] Track Rosetta secondary store balances (#19954) (Greg Nazario) #19954
  • 7bd4ddd: [mono-move] Remove code swap (#19962) (George Mitenkov) #19962
  • 8791c0e: [docker] bump Rust image to 1.94.1 (wqfish) #19965
  • e057acc: [forge] saturate encrypted max-load test (backlog 100 -> 4000) (#19892) (Balaji Arun) #19892
  • e93ea2a: [trading-native][storage-core] Commit applier + JMT pipeline + AptosDB wiring (#19919) (Guoteng Rao) #19919
  • 2a9c5ed: [mono-move] Initial Native Function Interface Implementation (#19898) (Victor Gao) #19898
  • efaead4: [vm] Fail-closed when squashing a write with a later in-place delayed-field change (#19958) (Zekun Li) #19958
  • 6ea08d9: [storage] Add regression test for hash-only HotVacant eviction (wqfish) #19970
  • 311de61: [types] Enable HOTNESS_IN_EPILOGUE by default at genesis (wqfish) #19975
  • a2b1cd4: [Forge] Small fixes to forge stable. (Josh Lind) #19887
  • ba96ba7: [types] Return Result from OnChainConfig::fetch_config (wqfish) #19981
  • 141ae05: add weight for instantiation (#19852) (Teng Zhang) #19852
  • 1406b7a: support conversion from bv to signed integer (#19927) (Teng Zhang) #19927
  • 6a67410: [mono-vm] Support for 1-byte types (bool, u8, i8) (#19955) (Vineeth Kashyap) #19955
  • abc13df: [move-flow] Structured trace capture in move-flow replay (#19979) (Amine Elsassi) #19979
  • a863834: [cli] Apply node API key in move package commands (#19986) (Marco Ilardi) #19986
  • b8db7c0: [mono-move] Add signer natives (#19978) (Victor Gao) #19978
  • 007ce21: [consensus] Isolate decryption crypto on per-stage rayon pools (#19973) (Balaji Arun) #19973
  • 01f69b1: [Consensus Observer] Verify block info in payload message. (Josh Lind) #19985
  • c3897b1: [Consensus Observer] Verify commit callback before clearing blocks. (Josh Lind) #19985
  • 87ab571: [compiler] Use receiver style calls for macro-generated code (#19928) (Calin Tataru) #19928
  • a3968ce: [forge] Add chunky DKG quorum-loss stress test (#19950) (Balaji Arun) #19950
  • e3f1cd8: [api] Prevent unbounded type layout expansion (#19987) (Calin Tataru) #19987
  • 2c6e88a: [api] Removed fat type (de)serialization (#19988) (George Mitenkov) #19988
  • 9379ac0: [mono-move] Support 2/4 byte integers. (#19957) (Vineeth Kashyap) #19957
  • 9215c68: [consensus] bind round-0 parent QC to local genesis at proposal validation (#20002) (Zekun Li) #20002
  • 1ba10f5: [consensus] Log block_num_txns on proposal receive (#20005) (Daniel Xiang) #20005
  • 226bc17: support old in spec function for references (#19918) (Teng Zhang) #19918
  • c032e34: Add specializer support for closures and related changes across the stack. (#19984) (Vineeth Kashyap) #19984
  • 918a4f3: [paper] First cut of 'Runtime Safety in Move' paper (#20013) (Wolfgang Grieskamp) #20013
  • b27c4e6: [trading-native][storage-pruner] Position-value pruner + LedgerPrunerManager wiring (#19983) (Guoteng Rao) #19983
  • 475c8f9: [trading-native][types] Add NativePosition value type to aptos-types (#20006) (Guoteng Rao) #20006
  • eec86bf: Migrate hand written micro-ops. (#20001) (Vineeth Kashyap) #20001
  • e0e129c: [storage] Expand load_hot_state_kvs test coverage (wqfish) #20018
  • 9bc3d3d: [storage] Speed up loading hot state KVs on restart (wqfish) #20018
  • b1cc77e: [storage] Parallelize within-shard hot state load (wqfish) #20018
  • dde08a4: [mono-move] Layouts and value traversals (#19980) (George Mitenkov) #19980
  • 322601b: [mono-move] LdConst vector support (#20000) (George Mitenkov) #20000
  • a395cbd: [mono-move] Equality support (#19995) (George Mitenkov) #19995
  • cdfe5c4: [mono-move] Table keys (#19991) (George Mitenkov) #19991
  • 171798e: [mono-move] Move gas instrumentation to the IR and fuse charging into control flow (#19963) (Calin Tataru) #19963
  • 7d65afc: [docker] Build forge with release profile for perf images (wqfish) #20027
  • 7ae5502: [trading-native][storage] Add position-JMT iteration utilities + consolidate with main state (#20021) (Guoteng Rao) #20021
  • 05abac1: [mono-move] Native heap allocation, reference API, and reflection natives (#19996) (Victor Gao) #19996
  • 1b5ca91: [API] Small tweaks and new test cases. (Josh Lind) #20020
  • 9146e5e: [mono-move] Canonizalize vector descriptors (#20026) (George Mitenkov) #20026
  • 38b81fb: [storage] Make hot state DBs non-optional (wqfish) #20025
  • 8ce3b41: [storage] Log per-RocksDB open latency in schemadb (wqfish) #20039
  • eeaefbe: [consensus] Cap RocksDB WAL size (wqfish) #20039
  • 230b01c: [mono-move] Integrate global storage ops with specializer (#19964) (George Mitenkov) #19964
  • 9b184c7: [mono-move] Replace GasMeter trait with concrete type, move into core (#20043) (Calin Tataru) #20043
  • 57dcce5: [genesis] Enable encrypted transactions and chunky DKG v1 (#20028) (Balaji Arun) #20028
  • d994a43: [smoke-test] Deflake latest events/txns test (wqfish) #20037
  • 0214a43: [Consensus Observer] Small message handling tweaks. (Josh Lind) #20034
  • a7b3c33: [mono-move] Aggregator natives (#20014) (George Mitenkov) #20014
  • 959af09: [Gas Schedule] Bump gas version to v49 (#20050) (vsharongg) #20050
  • a7fccae: [prover][flow] Quantifier weights, state-label witnesses, filtered-env (#20007) (Teng Zhang) #20007
  • 21438b3: [spec] aptos-framework spec repair (#19946) (Teng Zhang) #19946
  • eac45bc: [mono-move] Add test intrinsics (#20045) (George Mitenkov) #20045
  • c07ccb4: change executor bench to feedback output (#20040) (Aaron) #20040
  • e9d10e8: [forge] etna: switch to realistic_500tps, 20m duration (#20055) (Balaji Arun) #20055
  • 02752cf: [mono-move] Native extensions framework + extension-backed natives (#20024) (Victor Gao) #20024
  • 37f7bf1: [storage] Open DBs concurrently via thread::scope (wqfish) #20036
  • 69fe58b: [execution] Fix non-deterministic hot state promotions (wqfish) #20057
  • e93f229: [forge] etna: bump pinned aptos-core SHA to match etna main (#20059) (Balaji Arun) #20059
  • a3c9cc8: [safety-paper] update async, perf, trusted sections and rebuild PDF (#20061) (Teng Zhang) #20061
  • 46b57c3: [safety-paper] add reentrancy check section (#20064) (Victor Gao) #20064
  • 917b564: vineeth pass over the paper (#20071) (Vineeth Kashyap) #20071
  • 97c5e1e: [paper] Pass over the paper (#20072) (George Mitenkov) #20072
  • 3a79a68: Another pass over the paper. (#20074) (Vineeth Kashyap) #20074
  • efd64db: [mono-move] Cleanup context TODOs (#20051) (George Mitenkov) #20051
  • 4fbe27a: [forge] bump deployer version (#19956) (aptos-bot) #19956
  • 57de0e0: Implement support for enums in the mono-vm. (#20060) (Vineeth Kashyap) #20060
  • 871d8c2: [Consensus Observer] Add ignored message metrics. (Josh Lind) #20080
  • b489627: [trading-native][move] Add native_position + trading_native_capability to aptos-experimental (#19949) (Guoteng Rao) #19949
  • c26ac0d: [safety paper] Final submitted version (#20087) (Wolfgang Grieskamp) #20087
  • 69b349f: [storage] Guard hot state reads with the hot pruners (wqfish) #20096
  • 81e6a1b: [prover] Verifiable inline functions and inline higher-order functions (#20066) (Wolfgang Grieskamp) #20066
  • 377890f: [storage] Add hot state snapshot read APIs (wqfish) #20092
  • 4ef94d8: support remaining vector operations (#20083) (Vineeth Kashyap) #20083
  • d0ea2e4: Generics monomorphization in the specializer (#20098) (Vineeth Kashyap) #20098
  • 08f9302: [framework] Increase federated JWK limit (#20105) (zhoujunma) #20105
  • 0b8c2c6: [consensus] Decouple encryption round from consensus round (#20065) (Balaji Arun) #20065
  • 8edd030: [storage] Add hot state snapshot chunk-with-proof (wqfish) #20101
  • 928d8b4: [mono-move] Enum value traversal support (#20095) (George Mitenkov) #20095
  • 325da4b: [move-flow] Add facts query to move_package_query (#20068) (Amine Elsassi) #20068
  • 6daeb3b: [mono-move] Basic hash natives (#20100) (George Mitenkov) #20100
  • ee8b149: [api] Annotate closure captured arguments (#19999) (George Mitenkov) #19999
  • 39d0ec2: [move-flow] Add hardened release pipeline (#20054) (Amine Elsassi) #20054
  • 832e9c4: [mono-move] Add stdlib native functions (string, bcs, object, table) (#20073) (Victor Gao) #20073
  • c7093da: Revise CODEOWNERS for updated directory ownership (#20099) (Greg Nazario) #20099
  • c3066ad: [mono-move] Fix bool deserialization to be canonical (#20108) (George Mitenkov) #20108
  • 34295d5: Collapse unary cast variants (#20110) (Vineeth Kashyap) #20110
  • 9b8407e: Bump form-data from 4.0.5 to 4.0.6 in /crates/aptos-faucet/ts-client (#20094) (dependabot[bot]) #20094
  • fc4d93e: collapse generic/non-generic call & closure IR twins (#20109) (Vineeth Kashyap) #20109
  • 9ee3570: [mono-move] Add a Move unit test harness (#20042) (Calin Tataru) #20042
  • 62b6bc6: [storage] Add indexer flush to fix flaky test (wqfish) #20118
  • 13f2453: [deps] Bump lru from 0.16.1 to 0.18.0 (wqfish) #20118
  • 54419d6: [storage] Test hot state LRU overlay fall-through (wqfish) #20118
  • 6870a6b: [storage] Add unit tests for hot state in State (wqfish) #20118
  • 0b85192: [storage] Add hot state smoke tests (wqfish) #20118
  • 3bd6b26: remove draft (#20119) (Teng Zhang) #20119
  • c3f08d8: [execution] Enable Block-STM v2 by default (#20116) (Zekun Li) #20116
  • a340135: [consensus] Test V1/V2/V3 decryption metadata transitions; remove framework_upgrade chunky-DKG override (#20111) (Balaji Arun) #20111
  • 4f7b1b3: [consensus] Exclude retryable encrypted txns from execution (#20115) (Balaji Arun) #20115
  • 96120d1: [mono-move] TODOs cleanup (#20124) (George Mitenkov) #20124
  • 90b23da: [mono-move] LdConst GC test (#20125) (George Mitenkov) #20125
  • dbac2fe: [move perf] Shorten the window where the PR mechanism triggers to 2 days (#20135) (Wolfgang Grieskamp) #20135
  • d87b08e: [ci] Calibrate single-node execution performance values (#20141) (aptos-bot) #20141
  • e39f360: [mono-move] CI benchmark (#20138) (George Mitenkov) #20138
  • 0edb427: [trading-native] Native-position consensus state root (rebased on main + pruner) (#20016) (Guoteng Rao) #20016
  • 4e4c761: [framework] Do not use aggregator V1 in genesis (#20130) (George Mitenkov) #20130
  • 73e51f7: [vm] Lazily prepare keyless PVK (#20148) (zhoujunma) #20148
  • be2341d: [mono-move] Keep type as identity, use layouts for size/alignment (#20139) (George Mitenkov) #20139
  • e6601bb: Remove a left-over debug output from the executor-benchmark (#20152) (Andrei Tonkikh) #20152
  • 3b3a0e7: Update gas version on main branch (#20154) (vsharongg) #20154
  • 2c50705: [consensus] demote leader-reputation short-window log during catch-up (#20086) (Balaji Arun) #20086
  • 123536d: more spec fix (#20076) (Teng Zhang) #20076
  • 7091534: [stdlib] Make std::result::Result public and enable its helpers (#20150) (Wolfgang Grieskamp) #20150
  • f7b6352: [mono-move] Replay benchmark (#20126) (Calin Tataru) #20126
  • 8d816c2: [vm] Refactor function type creation (#20149) (George Mitenkov) #20149
  • b4bd877: [storage] KV replay: split batches at epoch endings (wqfish) #20157
  • 7b5ef95: [types] Add bon builder for TransactionInfo (wqfish) #20157
  • c0f373b: [refactor] Add bon builders to more multi-arg constructors (wqfish) #20157
  • 44554f0: [refactor] Add bon builders to two more swap-prone fns (wqfish) #20157
  • d8852e0: [deps] Bump num-bigint-dig 0.8.4 -> 0.8.6 (wqfish) #20157
  • f3e3806: [execution] Decouple hot state root from TXN_INFO_V1 (wqfish) #20157
  • be916bb: [mono-move] Small benchmark improvements (#20158) (George Mitenkov) #20158
  • e7db977: [mono-move] Hoist interpreter machine registers into the run loop (#20134) (Victor Gao) #20134
  • b7f23b2: [release] Add aptos-release-tool (#20121) (Victor Gao) #20121
  • e694690: [mono-move] Add secp256k1 natives (#20159) (George Mitenkov) #20159
  • a7001ac: [consensus] Reject opt block at ProposalMsg ingress (#20161) (Daniel Xiang) #20161
  • f9244fa: [types] Derive state-key shard index from array length (wqfish) #20166
  • 1dbcc78: [framework] Add multisig script feature flag back (#20142) (Greg Nazario) #20142
  • daf7138: [move-flow] Add update subcommand (#20170) (Amine Elsassi) #20170
  • 383d2c3: [types] Reduce state key registry lock contention (wqfish) #19989
  • e75a0db: [execution] Sort to_make_hot once at cap time (wqfish) #19989
  • f38c8bb: [forge] Keep hotness flag off in mixed-version suites (wqfish) #19989
  • 75222b2: [vm] Record txn read sets for hot state promotion (wqfish) #19989
  • c2f0746: add code download mode for comparison testing tool (#20187) (Teng Zhang) #20187
  • 58b3d3e: fix framework spec (#20151) (Teng Zhang) #20151
  • b7e72f7: [vm] Harden AIP-133 function reflection (#20147) (Wolfgang Grieskamp) #20147
  • fe434eb: [API] Verify JSON batch sizes immediately. (Josh Lind) #20079
  • ee3597b: [API] Always verify endpoint accessibility first. (Josh Lind) #20079
  • c514c56: [framework] Mint gas refund as APT FA via MintRef (#20132) (Aaron) #20132
  • 31ff67b: [State Sync] Use saturating operations. (Josh Lind) #20199
  • 7befd20: [mono-move] Seed features resource in unit test harness (#20201) (Calin Tataru) #20201
  • 22014e2: fix attrs,type and returnTypes qualification + add lambda tagging + read-only hint (GotenJBZ) #20174
  • ae8e22d: remove permissioned signer from framework (#20198) (Teng Zhang) #20198
  • 4e024b7: [mono-move] Remove ExecutionContext (#20202) (George Mitenkov) #20202
  • 4d4b6c4: [move-flow] Bump version to 2.0.0 (#20204) (Amine Sassi) #20204
  • 8280675: [cli] Bump to 9.5.0 (#20208) (Calin Tataru) #20208
  • 7aacca4: [types] Defer signature decompression in AggregateSignature and SignatureWithStatus (#20089) (Balaji Arun) #20089
  • 0ee0270: [Types] Reduce display count for validator verifier. (Josh Lind) #20200
  • fde5031: [Consensus] Use display format for logging. (Josh Lind) #20200