github aptos-labs/aptos-core aptos-cli-v7.14.2
Aptos CLI Release v7.14.2

latest releases: aptos-node-v1.40.2-rc, aptos-cli-7.14.2
8 hours ago

Commits

  • bf2f2d8: release 7.11.1 (#18179) (Teng Zhang) #18179
  • 0d82cb3: Use the new runners for Docker Rust builds and checks (Stelian Ionescu) #18169
  • bab75db: Revert "Use the new runners for Docker Rust builds and checks" (Stelian Ionescu) #18182
  • a84bcc9: [forge] Enable upcoming VM features on forge (#18178) (George Mitenkov) #18178
  • f134e67: [vm] Use &[Type] for native type args (#18171) (George Mitenkov) #18171
  • e33e3c1: [executor] optimize ledger update (Zekun Li) #18173
  • 54418cb: update license (Sherry Xiao) #18190
  • 1702f89: Various optimizations (wqfish) #18166
  • ae06823: fix (#18191) (Teng Zhang) #18191
  • aa70f3c: [aptos-vm] Cache keyless configs in environment (#18180) (George Mitenkov) #18180
  • 1cd5855: inlining optimization for framework (#18175) (Teng Zhang) #18175
  • fb4f427: [qs] Introduce BatchInfoExt and BatchSignatureAggregator (#18084) (Balaji Arun) #18084
  • 2867413: [aptos fuzz] add fuzzing target for u256 (#18081) (Jun Xu) #18081
  • 5fff9a9: [framework] Add support for reflection (#17892) (Wolfgang Grieskamp) #17892
  • 8e61d6d: [gha] monitor gha rate limit (#18193) (Rustie Lin) #18193
  • 92c0534: [VM] Fix divergence in error behavior of txn validation (#18208) (Wolfgang Grieskamp) #18208
  • 957be7c: update KeylessConfiguration comments (#18221) (Alin Tomescu) #18221
  • b6de7f7: [log] change a few info to debug (Zekun Li) #18209
  • 915b4c6: Add fill id to bulk order fill event and cancellation reason to APIs (#18212) (Sital Kedia) #18212
  • 0faa04d: [qs] BatchV2 support with new messages using BatchInfoExt (#18085) (Balaji Arun) #18085
  • 9a3caae: [API] Add support for encrypted transaction filtering. (Josh Lind) #18211
  • ca448ec: [Indexer gRPC] Add billing metrics to v2 data services (#18227) (Justin Chang) #18227
  • 0cf2d47: Change arkworks dependencies to use custom version (#18231) (Rex Fernando) #18231
  • 5c8402e: [consensus] Introduce OptQS::V2 Payload (#18087) (Balaji Arun) #18087
  • 8900fa2: [move compiler] fix issue #17211 (#18229) (Jun Xu) #18229
  • 36fc852: bump gas version on main to v1.40 (#18237) (vsharongg) #18237
  • 2a50409: [Pre-Commit] Add innovation license header to lint-rules. (Josh Lind) #18243
  • 7e4af9d: [License] Update license header in api (Josh Lind) #18243
  • 120b417: [License] Update license header for aptos-move (Josh Lind) #18243
  • d66c28f: Add support for configuring node txn stream worker count and channel size (#18028) (Daniel Porteous (dport)) #18028
  • 33a21a1: [License] Update license header in aptos-node (Josh Lind) #18244
  • 34e7fae: [License] Update license header in config (Josh Lind) #18244
  • a2f90b3: [License] Update license header in consensus (Josh Lind) #18244
  • 73b1959: Revert "Add support for configuring node txn stream worker count and channel …" (Josh Lind) #18249
  • b661f8e: [License] Update license header in crates (Josh Lind) #18245
  • 797f47b: [indexer test transactions] Add test transaction for FA (#18240) (Jon) #18240
  • 7afceff: [License] Update license header in devtools (Josh Lind) #18246
  • 6d72acf: [License] Update license header in dkg (Josh Lind) #18246
  • 97dca1c: [License] Update license header in ecosystem (Josh Lind) #18246
  • 255d9b6: [Keyless] Add Federated keyless tests to the pepper service. (Josh Lind) #18226
  • a662082: [License] Update license header in execution (Josh Lind) #18247
  • ff3d47b: [License] Update license header in experimental (Josh Lind) #18247
  • 9136907: [License] Update license header in keyless (Josh Lind) #18247
  • fcbb4a7: [License] Update license header in mempool (Josh Lind) #18247
  • 23c4828: aptos-dkg: allow subtranscript to derive key shares (#18235) (Rex Fernando) #18235
  • 82d9619: [txn-emitter] fix logging (#18251) (Balaji Arun) #18251
  • d907240: Add aptos-batch-encryption crate (#18217) (Rex Fernando) #18217
  • 89de680: [Priority Fee] Add a public function to set limit. (#18236) (Guoteng Rao) #18236
  • 0a91206: Revert "Revert "Add support for configuring node txn stream worker count and …" (#18253) (Daniel Porteous (dport)) #18253
  • 586fba8: Remove thread pools from aptos-batch-encryption (#18232) (Rex Fernando) #18232
  • 3b3d480: [License] Update license header in network (Josh Lind) #18259
  • 0a470c7: [License] Update license header in peer-monitoring-service (Josh Lind) #18259
  • c9cc0c1: [License] Update license header in protos (Josh Lind) #18259
  • 767119a: [License] Update license header in sdk (Josh Lind) #18259
  • 869e427: [License] Update license header in secure (Josh Lind) #18259
  • c0aab97: [License] Update license header in state-sync (Josh Lind) #18259
  • 2ae1ec6: Weighted field PVSS and generic signing PVSS protocol (#18254) (Wicher Malten) #18254
  • 1390215: [License] Update license header in storage (Josh Lind) #18260
  • 840c041: [License] Update license header in testsuite (Josh Lind) #18260
  • 10271db: [License] Update license header in tools (Josh Lind) #18260
  • 7ed775e: [License] Update license header in types (Josh Lind) #18260
  • d94a00f: [DKG] small cleanup (Zekun Li) #18266
  • 3c75010: [Pre-Commit] Remove old UTF8 license header. (Josh Lind) #18261
  • 178b6d0: [License] Update shared UTF8 license header (Josh Lind) #18261
  • 70927c0: [Pre-Commit] Remove shared UTF8 license header. (Josh Lind) #18261
  • e5a737c: [License] Update original license header in api (Josh Lind) #18261
  • 74c45cf: [License] Update original license header in aptos-move (Josh Lind) #18261
  • b8e6479: [License] Update original license header in consensus (Josh Lind) #18261
  • b6085ea: [License] Update original license header in crates (Josh Lind) #18261
  • 99a942b: [License] Update original license header in ecosystem (Josh Lind) #18261
  • 19f3179: [License] Update original license header in execution (Josh Lind) #18261
  • 6d4ebf8: [License] Update original license header in experimental (Josh Lind) #18261
  • a57c75d: [License] Update original license header in keyless (Josh Lind) #18261
  • b747fba: [License] Update original license header in mempool (Josh Lind) #18261
  • aeda017: [License] Update original license header in protos (Josh Lind) #18261
  • 124db55: [License] Update original license header in storage (Josh Lind) #18261
  • d703654: [License] Update original license header in testsuite (Josh Lind) #18261
  • 7830451: [License] Update original license header in types (Josh Lind) #18261
  • acdc999: [License] Remove original license header from source files (Josh Lind) #18261
  • 9131ffe: [vm] Small fixes to interpreter caches (#18233) (George Mitenkov) #18233
  • 1dda3c6: Integrate pvss with batch encryption (#18252) (Rex Fernando) #18252
  • 5a8620e: [vm] Make layout caches nebaled by default (#18262) (George Mitenkov) #18262
  • 650d4ab: Add weighted batch encryption (#18267) (Rex Fernando) #18267
  • 073772e: [Pre-Commit] Remove shared license from pre-commit allowlist. (Josh Lind) #18270
  • 000645a: fix (#18275) (Teng Zhang) #18275
  • 08c4b71: backfill staker passively for staking contract (#18276) (Aaron) #18276
  • 391f1ac: Linter fix bug in boolean expression equality (#18286) (Vineeth Kashyap) #18286
  • 8f5ffca: Increase expiration time requirement for orderless transactions (#18264) (Satya Vusirikala) #18264
  • 30b0d79: Add support for txn filtering when streaming directly from the node (#18026) (Daniel Porteous (dport)) #18026
  • bb48aa3: Fix license header following semantic merge issue with txn filtering code (#18294) (Daniel Porteous (dport)) #18294
  • ad217ee: fix (#18292) (Teng Zhang) #18292
  • 4796a42: [move] Remove enabled features (#18290) (George Mitenkov) #18290
  • ab7b6c9: initial SLH DSA sha-128s implementation (Alin Tomescu) #18293
  • 218295f: added benchmarks (Alin Tomescu) #18293
  • 50ea8f0: a few renames (Alin Tomescu) #18293
  • 78e3721: fix arbitrary bug (Alin Tomescu) #18293
  • 94ce8a4: fix SK serialization (Alin Tomescu) #18293
  • a14f4d3: test PK deserialization (Alin Tomescu) #18293
  • 9360ec2: test signature deserialization (Alin Tomescu) #18293
  • 72b6f26: lints (Alin Tomescu) #18293
  • 58e85f3: cleanups and test SK cloning and keypair generation (Alin Tomescu) #18293
  • fe393e0: clean up slh_dsa_sigs.rs (Alin Tomescu) #18293
  • 30f051b: address joshboss comme nt (Alin Tomescu) #18293
  • f6ecc2e: test signing is deterministic (Alin Tomescu) #18293
  • 59d2ef0: adding params to the stack trace inside gas-profiler (#18283) (Marco Ilardi) #18283
  • 36b4ed5: [telemetry] support custom contracts (#18248) (Rustie Lin) #18248
  • b77a2a2: Fix dlog algorithm issue and update batch encryption tests (#18299) (Rex Fernando) #18299
  • cf7b2e2: DKG edits (#18268) (Wicher Malten) #18268
  • 7748a7a: Sigma protocol for inhomogeneous tuple morphism (#18302) (Wicher Malten) #18302
  • 971a021: PVSS trait refactoring (#18303) (Wicher Malten) #18303
  • 9ad8d18: refactor (#15522) (Teng Zhang) #15522
  • 1d891de: Revert "adding params to the stack trace inside gas-profiler (#18283)" (#18307) (Victor Gao) #18307
  • 2e93fab: [compiler-v2] Fix spurious compiler warning in inline functions (#18315) (Vineeth Kashyap) #18315
  • 5454f95: file format code gen (#18083) (Teng Zhang) #18083
  • 1e5bd51: fix feature flag override (#18308) (Teng Zhang) #18308
  • 191e8f4: [hot state] fix counters (wqfish) #18306
  • fa8b0cc: [Indexer gRPC v2] Fix gap between batches when querying historical data service with transaction filter (#18322) (Justin Chang) #18322
  • a98bd8c: [Orderbook] Implement dead man's switch support for the orderbook (#18263) (Sital Kedia) #18263
  • 7036aa4: [qs] update batch expiration logic (#18312) (Balaji Arun) #18312
  • e5d75f0: [aptos cli] add supports for txn args of sint types via cli (#18318) (Jun Xu) #18318
  • 1cfb4b2: [gas profiler] track peak memory usage (#18304) (Victor Gao) #18304
  • c0fb41f: self in framework (#18326) (igor-aptos) #18326
  • ab6677e: [consensus] secret sharing infra (#18223) (Balaji Arun) #18223
  • b281079: [aptos cli] release cli 7.11.2 (#18334) (Jun Xu) #18334
  • 1932b4d: Switch small workflows to GH-hosted runners (Stelian Ionescu) #18333
  • 537d9bf: Add orderless transactions in a MoveHarness function (#18338) (Satya Vusirikala) #18338
  • db04383: [Batch Encryption] Remove sha2-asm feature. (Josh Lind) #18339
  • 3684dce: Update crates/aptos-batch-encryption/Cargo.toml (zhoujunma) #18339
  • e3086a4: Update crates/aptos-batch-encryption/Cargo.toml (zhoujunma) #18339
  • 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_bytes function (#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_key method to BatchThresholdEncryption trait (#18500) (Rex Fernando) #18500
  • ffbc743: [REST API] Add chain_id and node_type to the /info endpoint (#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

Don't miss a new aptos-core release

NewReleases is sending notifications on new releases.