v1.11.7-rc
Important Changes
- Dependency on latest Move Repo https://github.com/move-language/move
- Fix mint memory leak issue in #3351
mpm
support Windows environment and change commandspectest
tointegration-test
starcoin_db_exporter
support export and import database snapshot- StructTag fields json serialize to lower case, The following RPC APIs are mainly affected:
account.sign_txn
,txpool.submit_transaction
Compatibility notes:
- New CLI client can connect to old node RPC (json deserialize compatibility)
- But the Old CLI client can not connect to the new RPC
- If you use the API
account.sign_txn
,txpool.submit_transaction
, you may be affected by this change. You need to update the API response handler code.
What's Changed
- [move] Update move dep by @jolestar in #3367
- Add Code Layout Overview doc by @templexxx in #3368
- [release] prepare release 1.11.7-rc by @jolestar in #3370
- sync block for main, barnard, proxima by @yourmoonlight in #3360
- Fix stratum client issue by @sanlee42 in #3362
- [mpm] Fix integration tests
public_keys
arguments by @jolestar in #3359 - [mpm] Fix #3325 by @jolestar in #3347
- Fix mint memory leak issue by @sanlee42 in #3351
- [mpm] use
integration-tests
rather thantests
, to avoid conflict with thempm package test
by @jolestar in #3350 - sync block cron by @yourmoonlight in #3354
- [mpm] Add version derive for mpm by @jolestar in #3357
- [mpm] Output more info for mpm compatibility check command by @jolestar in #3333
- [doc] A small change to README by @jolestar in #3322
- [mpm] change the
spectest
tointegration-test
by @jolestar in #3334 - [refactor] Add prefix
G_
to global static variables (#3336) by @liby in #3338 - [doc] Add rust-coding-guidelines to CONTRIBUTING doc. by @jolestar in #3337
- upgrade ci node group for low ephemeral-storage by @yourmoonlight in #3341
- upgrade to rust toolchain to 1.60 && cargo clippy --fix by @uvd in #3335
- Merge statedb flush by @nkysg in #3323
- [Dev] add powershell for setup by @LemonHX in #3343
- [ci & doc] Add an executable binary document to README and improve CI release by @jolestar in #3345
- [refactor] Improve variable naming convention by @liby in #3342
- [release] Fix release yaml file by @jolestar in #3346
- update actix to version 0.13 by @LemonHX in #3271
- use recommended policy for lastest autoscaler by @yourmoonlight in #3299
- add statetdb dump_iter by @nkysg in #3305
- use storage multi_get by @nkysg in #3306
- Change Log level and Improve README and issue template by @jolestar in #3307
- remove clippy_vec_init_and_push and dup code by @nkysg in #3311
- fix #3309 by @LemonHX in #3314
- [ci] Config bors by @jolestar in #3316
- ARC had been upgraded, it is ok to add integration test back by @yourmoonlight in #3303
- runner config updated, enable integration test and scaler to zero ci nodes by @yourmoonlight in #3317
- Cleanup stdlib docs by @jolestar in #3315
- add statetree flush test by @nkysg in #3320
- update clap to version 3 by @LemonHX in #3252
- Implement account provider by @sanlee42 in #3259
- Fix testsuite by @sanlee42 in #3260
- fix starcoin_db_export apply open files limit by @nkysg in #3261
- Update schemars by @sanlee42 in #3268
- Use submit hex tx in account transfer by @sanlee42 in #3270
- [move] Update move for fix StructTag json compatibility bug by @jolestar in #3272
- add logo ascii art by @LemonHX in #3269
- [doc] Add code lines statistics to readme by @jolestar in #3265
- [cmd] Upgrade airdrop command to use new TransferScripts::batch_peer_to_peer_v2 by @jolestar in #3264
- fix manifest for action runner by @yourmoonlight in #3280
- #3218 Migrate move examples to mpm by @zhutoulala in #3282
- [mpm] Change the default version to v4, and output package hash after release by @jolestar in #3283
- Export import snapshot by @nkysg in #3291
- add increment export snapshot by @nkysg in #3294
- prepare release v1.11.1 by @nkysg in #3296
- kube: update version by @lerencao in #3231
- [cmd]
dev package
auto convert module to Move file format version 3. by @jolestar in #3237
New Contributors
- @templexxx made their first contribution in #3368
- @liby made their first contribution in #3338
- @uvd made their first contribution in #3340
- @LemonHX made their first contribution in #3269
- @yourmoonlight made their first contribution in #3280
Full Changelog: v1.10.1...v1.11.7-rc