Skip to content

Uptest release v0.1.2

Compare
Choose a tag to compare
@flipchan flipchan released this 11 Aug 09:56
· 19 commits to main since this release
f1d1242

Uptest release v0.1.2

Links:
https://github.com/uptest-sc/uptest/
https://uptest-sc.github.io/
https://crates.io/crates/libuptest
https://crates.io/crates/uptest-cli

Updated and Added functionality:

uptest-cli is now renamed to uptest-cli and not just "uptest".
uptest-cli moved to its own subfolder with plans to seperate it to its own repo:
#78

Fixed bug #59, uptest can now properly detect the storage item type:
#59

Beta feature of migration search is live, feature allows you to automatically search for prewritten migrations in pallets:
#64

Submit runtime upgrade wasm file:
#65
In order to make debugging easier we have created a new repo that allows the user to submit runtime upgrades using a sudo
transaction: https://github.com/uptest-sc/submit-runtime-upgrade

Uptest cli added feature chain-info:
#69
#70

Fixed bug that does not properly read the wasm file in libuptest:

- use libuptest::metadata::read_wasm_binary;
+ use libuptest::metadata::read_wasm_binary_correct;

Depricating the old function and added a new one:
#71

depricated the chains/ directory in libuptest:
#40

Uptest now supports compairing the old storage type(before upgrade) vs the new one(set after upgrade):
#73

Patched storage-changes uptest-cli function

Public documentation updated:
https://uptest-sc.github.io/

All example code has been fixed:
#61

Subxt feature flag has been added to make libuptest more compatible with subxt
Instead of delivering a macro that will wait for an event then execute the transaction, we delivered a function that is compatible with subxt, allowing everyone to schedule a subxt transaction. This was a more flexible solution:
#82
Subxt H256 is now compatible with libuptest's H256:
#79

As a promised milestone 2 delivery, we have enabled libuptest to support automatically generating u128, u64, u32, u8, f64, f32, bool and accountid32 addresses. Making it easier for developers to create temporary values, used for debugging.
https://github.com/uptest-sc/uptest/blob/main/examples/examples/test_input_gen.rs
#77
#83
#8

subxthelper feature flag has now been added to all feature flags:
#84