What's Changed
- Remove the unnecessary error events that appeared in non-error scenarios by @dmkozh in #698
- Reform metering for value cloning and memory allocation by @jayz22 in #690
- Provide more test coverage for Auth Next by @dmkozh in #694
- Check issuer clawback flag when new contract balance is created by @sisuresh in #693
- Add a test that covers out-of-order
require_authcalls. by @dmkozh in #703 - Token name in events by @sisuresh in #705
- Adapt
StorageandSnapshotSourceto useRconly. by @jayz22 in #700 - Add host functions to convert addresses to/from account/contract ids. by @dmkozh in #712
- Value and object representation overhaul by @graydon in #682
- Move
InvokerTypefrom common env to internal host implementation. by @dmkozh in #725 - fix thinko in vec_new_from_linear_memory by @graydon in #726
- Improve safety of custom account contracts by @dmkozh in #722
- Split out
DeclaredSizeForMeteringfromMeteredCloneand use it forCompareby @jayz22 in #714 - Structured debug events by @sisuresh in #713
- Fix an i128 conversion bug by @graydon in #729
- Use new bulk memory ops for tuples by @graydon in #730
- Update rust-version by @github-actions in #720
- Host budget metering, cost model, calibration changes by @jayz22 in #704
- Publish dry run by @graydon in #733
- Increase memory budget to 50MB by @jayz22 in #737
- Bump version to 0.0.15 by @github-actions in #738
Full Changelog: v0.0.14...v0.0.15