Releases: second-state/SewUp
Releases · second-state/SewUp
v0.1.14
- remove the dependency of
regex
- provide
only_by
option in ewasm_fn
- refactor address redundant type
- update the print style of debugging
- provide storage debugger for runtime in test
v0.1.13
- Implement
prev_key
, next_key
for KV feature
- Use sewup address type as parameter in Token feature
- Check cargo toml setting of sewup project when building ewasm contract
- Validation for abi json input in Token feature
- One or none to many relation in RDB feature
v0.1.11
- cargo sewup version checking and warning
- save metadata when building contract
- allow mint with
0x
address
- pop related function for kv feature
v0.1.10
- Provide
EwasmAny
for Rusty mode
- Allow any constructor name
- Implement convert for signed int and raw
- tests-build on multiple features
- Update to 2021 edition
v0.1.9
- Provide
Default
, Debug
trait for Address type
- Provide same serial format between different target
- Provide id information when filtering table and get records (RDB feature)
v0.1.7
- Provide
Vec
like structure
- Fix option order bug on using
cargo-sewup
under cargo command
v0.1.5
- Try to decode error message when test fail
- Show the specific caller when test fail
- Handle
0x
prefix address in Address
- Handle
0x
prefix address for test runtime
- Fix doc with wasm target
- Implement
Key
, Value
trait for all unsigned integers
- Implement
Key
, Value
traits for String
and SizedString
Special thanks: @carlosfrodrigues
v0.1.4
- Provide Address type
- Implement Key, Value trait for Address type
- Provide ballot-contract for voting example
- Implement
ewasm_call_only_by!
macro for access control on contract handler
- Implement
sewup::utils::caller
to get the Address of caller
v0.1.3
Command line tool initialize project with --mode
option
v0.1.2
- Prevent users to expose their private keys
- Help users initialize SewUp project easily.
- Demo video for initializing a sewup project