Skip to content

Releases: starcoinorg/starcoin

v1.12.3

30 Aug 01:45
Compare
Choose a tag to compare

Release Notes

Breaking Changes

  • The mpm integration-tests command output json format is changed, so you need to run mpm integraion-tests --ub to regenerate the exp file.

What's Changed

  • update version v1.11.12 by @yourmoonlight in #3525
  • Fix #3527 allow dev deploy deploy the package to another address by @WGB5445 in #3528
  • [tools] Improve airdrop tools by @jolestar in #3532
  • [fix] fix snapshot path in import_snapshot.sh by @jiangying000 in #3535
  • pre-version compatibility check by @yuliyu123 in #3522
  • bump indicatif 0.15->0.16.2 and fix typo by @jiangying000 in #3544
  • add import snapshot file lines num check by @nkysg in #3545
  • deploy update_move branch to proxima by @nkysg in #3546
  • fix_sync_block with 1000 block gap by @yourmoonlight in #3558
  • improve accumulator append by @nkysg in #3551
  • add pagination for state.list_resource by @jiangying000 in #3526
  • check export snapshot status with the manifest file by @yourmoonlight in #3561
  • [mpm] Support integration test template variable by @jolestar in #3533
  • fix sync snapshot scripts and add workflow_dispatch event trigger by @yourmoonlight in #3563
  • Auto bump homebrew formula by @yourmoonlight in #3565
  • use more instead of less in sync block by @yourmoonlight in #3572
  • update jsonrpc by @LemonHX in #3573
  • [miner] Refactor GenerateBlockEvent by @jolestar in #3575
  • [db-exporter] move resource-exporter cmd to db_exporter as subcommand and use statedb.dump_iter to replace statedb.dump by @jiangying000 in #3566
  • Change the default devnet data dir by @YusongWang in #3570
  • Update StarcoinFramework for DAO Space by @jolestar in #3564
  • [rpc][state.list_resource] add resource type filter by @jiangying000 in #3586
  • delete Move syntax highlighting To display rust by @uvd in #3587
  • cli: dev get-coin don't check account by @YusongWang in #3589
  • [dep][move] update starcoin/move dep by @jiangying000 in #3594
  • fix missing option by @YusongWang in #3596
  • [cli] dry run at cli side and print warn log when transaction execute failed by @jolestar in #3597
  • Update Framework to halley by @WGB5445 in #3604
  • fix sync snapshot check logic && make sync blocks, snapshot stand alone by @yourmoonlight in #3599
  • [scmd]Support jpst template expression in command line and starcoin testsuit by @jolestar in #3583
  • fix Framework update by @WGB5445 in #3611
  • remove rust-cypto dependency, fix issuse 2404 3254 by @nkysg in #3609
  • provide install script for the latest starcoin and mpm by @yuliyu123 in #3610
  • [genesis] Fix the genesis generate dir. by @jolestar in #3616
  • [transaction-builder-generator] fix package name for Java and change diem to startcoin, and update readme by @jiangying000 in #3555
  • [genesis] update k8s config for halley, ensure clear data by @jolestar in #3617
  • [config] fixdevnet config load muilti time by @YusongWang in #3622
  • mpm integration-test support fork from remote and call-api by @0xpause in #3600
  • [scripts] add wrk benchmarking scripts by @jiangying000 in #3619
  • add diskcheck by @YusongWang in #3598
  • [vm] check gas when execute readonly function by @jolestar in #3627
  • update main barnard to v1.11.13 by @yourmoonlight in #3629
  • update dependency merkletree remove rust-crypto by @nkysg in #3632
  • [mpm] Integration test support package and deploy command by @jolestar in #3631
  • add backward compatibility for AccountProviderConfig by @JerryKwan in #3633
  • [mpm] add some integration test by @jolestar in #3635
  • [rpc] improve state.list_resource filters by @YusongWang in #3615
  • clean some debug info by @YusongWang in #3637
  • miner_client: Update default connection port by @sanlee42 in #3642
  • [cli]list resource support filter struct_type and start_idx max_size by @YusongWang in #3639
  • [type] provide type_tag_match and contract event filter support struct tag match by @jolestar in #3638
  • add import snapshot debug log by @nkysg in #3644
  • [types] Some useful function for type convert and add get_state_node_by_node_hash to RPCClient by @strawWoo in #3643
  • update move to a new revision by @JerryKwan in #3634
  • [release] Prepare v1.12.0 by @jolestar in #3648
  • [test] replace assert with assert! in move by @jiangying000 in #3650
  • [test] fix address in address_hash test by @jiangying000 in #3651
  • [ci] fix ci not fail when some testcase failed by @jiangying000 in #3655
  • update move to a new revision to solve short address problem by @JerryKwan in #3661
  • [ci][fix] make cargo xtest no-fail-fast by @jiangying000 in #3663
  • Fix mpm integration-test hangs in rpc-fork mode, update test case on halley chain by @0xpause in #3653
  • Update Framework to Latest by @WGB5445 in #3667
  • [mpm] Fix mpm integration test call api state.get_with_proof_by_root_raw by @jolestar in #3664
  • [release]Prepare release v1.12.1 by @jolestar in #3668
  • add manual dispatch to workflow build and test by @yourmoonlight in #3669
  • [db-export] Sub 1 BlockNumber for export snapshot by @YusongWang in #3647
  • [dep][security] bump filecoin-project/merkletree, remove memmap by @jiangying000 in #3671
  • mpm fix parent hash by @0xpause in #3681
  • [dev] update rust toolchain to 1.63 by @jiangying000 in #3679
  • [WIP] vm: refactor vm deps to make it compile to mips by @lerencao in #3675
  • add faucet output as var context by @0xpause in #3685
  • [release]Prepare release v1.12.2 by @jolestar in #3687
  • mpm integration-test: fix discarded txn by @0xpause in #3691

Dependencies bump

Read more

v1.12.2-beta

25 Aug 14:18
f43e580
Compare
Choose a tag to compare
v1.12.2-beta Pre-release
Pre-release

What's Changed

  • add manual dispatch to workflow build and test by @yourmoonlight in #3669
  • [db-export] Sub 1 BlockNumber for export snapshot by @YusongWang in #3647
  • [dep][security] bump filecoin-project/merkletree, remove memmap by @jiangying000 in #3671
  • mpm fix parent hash by @0xpause in #3681
  • [dev] update rust toolchain to 1.63 by @jiangying000 in #3679
  • [WIP] vm: refactor vm deps to make it compile to mips by @lerencao in #3675
  • add faucet output as var context by @0xpause in #3685
  • [release]Prepare release v1.12.2 by @jolestar in #3687

Full Changelog: v1.12.1-beta...v1.12.2-beta

v1.12.1-beta

17 Aug 06:27
1fe5983
Compare
Choose a tag to compare
v1.12.1-beta Pre-release
Pre-release

What's Changed

Release notes: https://starcoin.atlassian.net/wiki/spaces/CHAIN/pages/63996011/v1.12.0

Full Changelog: v1.12.0-beta...v1.12.1-beta

v1.12.0-beta

12 Aug 15:17
369a4d3
Compare
Choose a tag to compare
v1.12.0-beta Pre-release
Pre-release

What's Changed

Release notes: https://starcoin.atlassian.net/wiki/spaces/CHAIN/pages/63996011/v1.12.0

  • update version v1.11.12 by @yourmoonlight in #3525
  • Fix #3527 allow dev deploy the package to another address by @WGB5445 in #3528
  • [tools] Improve airdrop tools by @jolestar in #3532
  • [fix] fix snapshot path in import_snapshot.sh by @jiangying000 in #3535
  • pre-version compatibility check by @yuliyu123 in #3522
  • bump indicatif 0.15->0.16.2 and fix typo by @jiangying000 in #3544
  • add import snapshot file lines num check by @nkysg in #3545
  • deploy update_move branch to proxima by @nkysg in #3546
  • fix_sync_block with 1000 block gap by @yourmoonlight in #3558
  • improve accumulator append by @nkysg in #3551
  • add pagination for state.list_resource by @jiangying000 in #3526
  • check export snapshot status with the manifest file by @yourmoonlight in #3561
  • [mpm] Support integration test template variable by @jolestar in #3533
  • fix sync snapshot scripts and add workflow_dispatch event trigger by @yourmoonlight in #3563
  • Auto bump homebrew formula by @yourmoonlight in #3565
  • use more instead of less in sync block by @yourmoonlight in #3572
  • update jsonrpc by @LemonHX in #3573
  • [miner] Refactor GenerateBlockEvent by @jolestar in #3575
  • [db-exporter] move resource-exporter cmd to db_exporter as subcommand and use statedb.dump_iter to replace statedb.dump by @jiangying000 in #3566
  • Change the default devnet data dir by @YusongWang in #3570
  • Update StarcoinFramework for DAO Space by @jolestar in #3564
  • [rpc][state.list_resource] add resource type filter by @jiangying000 in #3586
  • delete Move syntax highlighting To display rust by @uvd in #3587
  • cli: dev get-coin don't check account by @YusongWang in #3589
  • [dep][move] update starcoin/move dep by @jiangying000 in #3594
  • fix missing option by @YusongWang in #3596
  • [cli] dry run at cli side and print warn log when transaction execute failed by @jolestar in #3597
  • Update Framework to halley by @WGB5445 in #3604
  • fix sync snapshot check logic && make sync blocks, snapshot stand alone by @yourmoonlight in #3599
  • [scmd]Support jpst template expression in command line and starcoin testsuit by @jolestar in #3583
  • fix Framework update by @WGB5445 in #3611
  • remove rust-cypto dependency, fix issuse 2404 3254 by @nkysg in #3609
  • provide install script for the latest starcoin and mpm by @yuliyu123 in #3610
  • [genesis] Fix the genesis generate dir. by @jolestar in #3616
  • [transaction-builder-generator] fix package name for Java and change diem to startcoin, and update readme by @jiangying000 in #3555
  • [genesis] update k8s config for halley, ensure clear data by @jolestar in #3617
  • [config] fixdevnet config load muilti time by @YusongWang in #3622
  • mpm integration-test support fork from remote and call-api by @0xpause in #3600
  • [scripts] add wrk benchmarking scripts by @jiangying000 in #3619
  • add diskcheck by @YusongWang in #3598
  • [vm] check gas when execute readonly function by @jolestar in #3627
  • update main barnard to v1.11.13 by @yourmoonlight in #3629
  • update dependency merkletree remove rust-crypto by @nkysg in #3632
  • [mpm] Integration test support package and deploy command by @jolestar in #3631
  • add backward compatibility for AccountProviderConfig by @JerryKwan in #3633
  • [mpm] add some integration test by @jolestar in #3635
  • [rpc] improve state.list_resource filters by @YusongWang in #3615
  • clean some debug info by @YusongWang in #3637
  • miner_client: Update default connection port by @sanlee42 in #3642
  • [cli]list resource support filter struct_type and start_idx max_size by @YusongWang in #3639
  • [type] provide type_tag_match and contract event filter support struct tag match by @jolestar in #3638
  • add import snapshot debug log by @nkysg in #3644
  • [types] Some useful function for type convert and add get_state_node_by_node_hash to RPCClient by @strawWoo in #3643
  • update move to a new revision by @JerryKwan in #3634
  • [release] Prepare v1.12.0 by @jolestar in #3648

Bump

New Contributors

Full Changelog: v1.11.12...v1.12.0

v1.11.13

09 Aug 02:18
Compare
Choose a tag to compare
  • [pickup][vm] check gas when execute readonly function (#3627)

move_table_1_alpha

10 Aug 02:12
Compare
Choose a tag to compare
move_table_1_alpha Pre-release
Pre-release

What's Changed

Full Changelog: v1.11.12...update_move_3

v1.11.12

11 Jul 02:45
f1e4fb2
Compare
Choose a tag to compare

What's Changed

  • [rpc] add RPC API contract.resolve_module_function_index by @coldnight in #3464
  • cmd/starcoin: try to generate sign file when found multisig account in txn execution process by @templexxx in #3461
  • [network] add version_string field to PeerInfo by @coldnight in #3471
  • Add codeowners by @jolestar in #3474
  • update rustc version 1.61 by @LemonHX in #3480
  • fix the wrong logic in VMStatus::status_code() pick up move-language#197 by @nkysg in #3481
  • [dev] fix dev sleep command do not update on chain timestamp by @coldnight in #3477
  • fix wrong behavior: submit multisig txn only there are enough signatures by @templexxx in #3482
  • fix some dependabot alter by @nkysg in #3485
  • StateView using static dispatch replace dynamic dispatch by @nkysg in #3491
  • [rpc] add raw field into BlockView to support get raw block by @coldnight in #3489
  • upgrade rust toolchain 1.62.0 && cargo clippy --fix by @uvd in #3500
  • add monitor for ci autoscaler by @yourmoonlight in #3496
  • deprecated short option for TransactionOptions::max_gas_amount and Tr… by @0xpause in #3502
  • fix type error for action of ci scaler monitor by @yourmoonlight in #3504
  • add mpm deploy subcommand by @0xpause in #3495
  • cli function args parse error improvement Issue3140 by @JerryKwan in #3505
  • [rpc] Add raw state proof and transaction proof API by @jolestar in #3516
  • chore: fix typo by @jiangying000 in #3514
  • support auto-completion for console cmd by @0xpause in #3521

Dependency update

New Contributors

Full Changelog: v1.11.11...v1.11.12

v1.11.11

12 Jun 04:12
2d55f96
Compare
Choose a tag to compare

What's Changed

  • cmd/starcoin/account: add rotate-authentication-key subcmd by @templexxx in #3420
  • update ASCII art in main function at start up. by @LemonHX in #3429
  • differentiate gcc-powerpc-linux-gnu package name on different architecture by @JerryKwan in #3434
  • update generator crates version and edition by @LemonHX in #3436
  • fix(scmd): Fix messages printed as error wrongly by @Xuanwo in #3438
  • fix windows stack overflow by using link-arg by @LemonHX in #3445
  • cmd/starcoin/account: bail when pass multsig account as arg for rotat… by @templexxx in #3454
  • [mpm] Integration test support multi sign address by @jolestar in #3449
  • check ipc status before run node and remove the .ipc file if necessary by @JerryKwan in #3457
  • [release] Prepare release v1.11.11 by @jolestar in #3458

New Contributors

Full Changelog: v1.11.10...v1.11.11

v1.11.10

27 May 14:00
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.11.9...v1.11.10

v1.11.9

13 May 12:00
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.10.1...v1.11.9