v0.4.0-alpha.3
Pre-release
Pre-release
fijter
released this
27 Jan 11:36
·
3707 commits
to develop
since this release
More fixes and improvements working towards a release candidate.
What's Changed
- feat: Impl WasmClientContext.unescape() by @howjmay in #1611
- feat: Implement wait_event() by @howjmay in #1613
- refacotr: Remove redundant string access by @howjmay in #1614
- feat: Add err field in WasmClientContext in rust by @howjmay in #1615
- refactor: Align to other language by @howjmay in #1616
- Wasmclient by @BugFreeSoftware in #1620
- Fix wasmtime GC problem by @BugFreeSoftware in #1621
- Pipes by @Juliusan in #1624
- refactor: Add bash deploy script by @howjmay in #1623
- refactor: Rename svc to ctx by @howjmay in #1628
- refactor: Don't initialize wasp-cli when it already init by @howjmay in #1633
- Add timeout to accessMgr_test.go by @muXxer in #1631
- Hash concatenation of given data to create peering ID by @muXxer in #1626
- NodeID type as byte array instead of string by @muXxer in #1630
- ServerNodes = Inverse(AccessNodes) by @kape1395 in #1617
- Fix: larger webapi timeout by @jorgemmsilva in #1629
- Consensus redesign - rotation tests fixed. by @kape1395 in #1635
- feat: add profiling recorder plugin by @jorgemmsilva in #1636
- Activate/Deactivate chain on chain record update. by @kape1395 in #1637
- API V2 by @lmoe in #1625
- Remove xerrors module (included in standard modules) by @muXxer in #1642
- Wasmclient by @BugFreeSoftware in #1632
- tests: add cluster tests for permitionless access nodes, minor change to access-node api route by @jorgemmsilva in #1648
- A bit of cleanup around the crypto part. by @kape1395 in #1649
- chore: update access-nodes routes by @jorgemmsilva in #1650
- feat: Handle waspclient request responses by @howjmay in #1644
- feat: Impl ScDict::from_bytes() by @howjmay in #1645
- Fix: optimize receive req endpoint by @jorgemmsilva in #1643
- Wasmclient by @BugFreeSoftware in #1651
- simplified Rust thunk generation by @BugFreeSoftware in #1652
- Statemanager BugFix by @Juliusan in #1647
- Fix massive slowdown if publisher can't keep up by @muXxer in #1655
- Add optional tips to doPostTx by @muXxer in #1659
- Remove unused code by @muXxer in #1656
- Add missing functionality to Wasm inccounter by @BugFreeSoftware in #1660
- Update event core API by @lmoe in #1666
- Wasmclient by @BugFreeSoftware in #1669
- tests: re-arrange cluster tests to re-use the same cluster for many tests by @jorgemmsilva in #1665
- Show notification to login if a request fails due to failed authorization by @lmoe in #1668
- Implement access nodes to api v2, some refactoring by @lmoe in #1667
- Dependecy versions fixed to tags by @Juliusan in #1670
- State has to be saved before posting TX. by @kape1395 in #1673
- refactor: Revise error handling by @howjmay in #1676
- feat(evm): ERC721 contract for IRC27 NFT collection by @dessaya in #1677
- refactor: Remove unwrap in codec by @howjmay in #1678
- Wasmclient by @BugFreeSoftware in #1683
- go mod tidy by @BugFreeSoftware in #1684
- Update authentication by @lmoe in #1681
- Fix invalid pow for blocks in cluster tests by @muXxer in #1687
- refactor accounts contract by @dessaya in #1688
- feat: Move subscribe to waspclient by @howjmay in #1672
- chore: Include err with self.err by @howjmay in #1685
- feat: Impl KeyPair::address by @howjmay in #1671
- Wasmclient by @BugFreeSoftware in #1689
- Remove obsolete force create account flags/field by @BugFreeSoftware in #1690
- fix: Align WasmClientContext constructor by @howjmay in #1691
- Use function calls to initialize cobra commands by @muXxer in #1694
- Update docs (gendoc) by @muXxer in #1692
- Compile wasp with version from git tag and commit by @muXxer in #1696
- feat: Align the behavior of wasmclient by @howjmay in #1697
- Wal by @Juliusan in #1686
- feat: Align rust wasmclient implementation by @howjmay in #1698
- Configure Renovate by @renovate in #1700
- edit renovate.json by @jorgemmsilva in #1705
- chore: edit renovate.json by @jorgemmsilva in #1709
- Fix cluster test hornet node reconnect interval by @muXxer in #1712
- Wasmclient by @BugFreeSoftware in #1713
- chore(deps): update actions-rs/toolchain action to v1.0.7 by @renovate in #1714
- fix(deps): update rust crate console_error_panic_hook to 0.1.7 by @renovate in #1710
- Wasmclient by @BugFreeSoftware in #1718
- fix(deps): update rust crate tungstenite to 0.18.0 by @renovate in #1724
- chore(deps): update dependency assemblyscript to ^0.26.0 by @renovate in #1720
- fix(deps): update dependency @assemblyscript/loader to ^0.26.0 by @renovate in #1721
- fix(deps): update module github.com/spf13/viper to v1.15.0 by @renovate in #1722
- fix(deps): update rust crate url to 2.3.1 by @renovate in #1725
- chore(deps): update actions/checkout action to v3 by @renovate in #1726
- chore: update go mod by @jorgemmsilva in #1727
- chore(deps): update actions/setup-go action to v3 by @renovate in #1729
- chore(deps): update dependency eslint-config-standard-with-typescript to v32 by @renovate in #1730
- chore(deps): update goreleaser/goreleaser-action action to v3 by @renovate in #1731
- chore(deps): update github.com/kape1395/kyber/v3 digest to ec682ff by @renovate in #1728
- chore(deps): update jimschubert/query-tag-action action to v2 by @renovate in #1733
- fix(deps): update golang.org/x/exp digest to 7f5a42a by @renovate in #1732
- fix(trie): node cache by @dessaya in #1736
- perf: add more caching to improve state read performance by @dessaya in #1739
- Fix peering deadlock by @lmoe in #1738
- Map L1 params inside v2 api by @lmoe in #1740
- Wasmclient by @BugFreeSoftware in #1741
- feat(evm): ERC721NFTs implements IERC721Metadata by @dessaya in #1742
- Change tokenSupply to string by @lmoe in #1743
- fix(trie): remove buggy cache by @dessaya in #1744
- Update go ethereum + add apmechov4 by @dessaya in #1746
- refactor: Check the existence of schema.yml file by @howjmay in #1745
- Wasmclient by @BugFreeSoftware in #1750
- fix(deps): update module github.com/hashicorp/golang-lru to v0.6.0 by @renovate in #1747
- fix(deps): update golang.org/x/exp digest to a67bb56 by @renovate in #1737
- fix(deps): update module github.com/hashicorp/golang-lru to v2 by @renovate in #1748
- chore(deps): update dependency eslint-config-standard-with-typescript to v33 by @renovate in #1752
- fix: chain re-activation by @jorgemmsilva in #1675
New Contributors
Full Changelog: v0.4.0-alpha.2...v0.4.0-alpha.3