Releases: iotaledger/wasp
v0.6.0-alpha.1
Breaking changes to clean the codebase one last time with workarounds for legacy chain deployments.
What's Changed
- refactor: Remove Cargo.lock in cleanup.sh by @howjmay in #2142
- Fix wasp cli metrics by @muXxer in #2149
- Refactor: remove sd assumptions, handles L1 SD cost changes by @jorgemmsilva in #2141
Full Changelog: v0.5.1-alpha.5...v0.6.0-alpha.1
v0.5.1-alpha.5
What's Changed
- impr: add more information to VM exception by @jorgemmsilva in #2144
- fix(evm): remove max_uint64 limit in ERC20NativeTokens by @dessaya in #2145
- Recover chain store from WAL on startup if DB is missing. by @kape1395 in #2147
- fix: dust assumption bug by @jorgemmsilva in #2148
- Refactor metrics by @muXxer in #2146
Full Changelog: v0.5.1-alpha.4...v0.5.1-alpha.5
v0.5.1-alpha.4
Another minor state migration fix for existing chain setups
What's Changed
- fix: mustGetGasLimits by @jorgemmsilva in #2139
Full Changelog: v0.5.1-alpha.3...v0.5.1-alpha.4
v0.5.1-alpha.3
Minor bump for fixing a migration-related issue from the previous release
What's Changed
- test: fix cluster test spam wasm view by @jorgemmsilva in #2137
- fix: fallback to default when gaslimit doesnt exist on state by @jorgemmsilva in #2138
Full Changelog: v0.5.1-alpha.2...v0.5.1-alpha.3
v0.5.1-alpha.2
What's Changed
- Improve api error messages with more details than just '404' by @BugFreeSoftware in #2068
- fix(vm): prevent VM crash when depositing NFT with min storage deposit by @dessaya in #2069
- fix: TestSubscriptionNewHeads is flaky by @dessaya in #2071
- refactor: remove init tx by @jorgemmsilva in #2034
- wasp-cli: only print stack trace when -d is provided by @dessaya in #2074
- Install dependencies for nightly tests by @luke-thorne in #2072
- feat: Implement NativeTokens (evm-toolkit) by @lmoe in #2075
- Use receipts to wait for X requests instead of MempoolInfo by @BugFreeSoftware in #2081
- remove MaxEventSize, MaxEventsPerReq & MaxBlobSize by @dessaya in #2080
- Remove unnecessary -core flag from schema tool by @BugFreeSoftware in #2082
- doc: Add WasmClientContext.Register() comment by @howjmay in #2085
- FoundryCreateNew emit foundry serial number as event by @ivange94 in #2083
- Make ExpiringCache generic by @muXxer in #2089
- cleanup WasmVM TS package.json files and Windows node.js setup by @BugFreeSoftware in #2090
- refactor: Remove useless standard feature by @howjmay in #2102
- Wasmclient event handling refactoring by @BugFreeSoftware in #2101
- Move UtxoDB to testutil package by @muXxer in #2106
- Restore develop reference after appeasing github by @BugFreeSoftware in #2108
- WasmClient health check and default chain ID by @BugFreeSoftware in #2111
- Update contracts by @muXxer in #2110
- Update go to 1.20.2 and go modules by @muXxer in #2113
- Add error reason for
L1CommitmentFromAliasOutput
by @muXxer in #2115 - Update docs for convenience commands by @ivange94 in #2117
- Fix 'wonky' Wasm tests that did not wait for proper amount of requests to finish by @BugFreeSoftware in #2118
- feat(vm): configurable gas limits by @dessaya in #2116
- docs: remove legacy page by @jorgemmsilva in #2120
- Wasp-CLI multi-node login by @luke-thorne in #2122
- Added basic issue templates by @fijter in #2125
- Fix cmtlog fork by @kape1395 in #2061
- feat(evm): accept non-view calls in eth_call by @dessaya in #2124
- Fix wasp-cli nil pointer errors and usage text by @BugFreeSoftware in #2128
- Bump typescript and serde versions and rebuild wasm by @BugFreeSoftware in #2134
- chore: skip flaky tests by @jorgemmsilva in #2136
- Refactor chain and BlockWAL metrics by @kape1395 in #2123
Full Changelog: v0.5.1-alpha.1...v0.5.1-alpha.2
v0.5.1-alpha.1
Stability improvements, additional L1 metadata, improved gas support and support for EVM JSON/RPC Websocket transport added
What's Changed
- fix: Remove test dependency for fixing the dep error by @howjmay in #2029
- Wasmclient by @BugFreeSoftware in #2031
- Fix chain shutdown/deactivation handling by @muXxer in #2017
- fix(vm): do not charge gas for governance requests by @dessaya in #2036
- Adapt to the hive.go refactor by @muXxer in #2035
- refactor: cleanup fee policy by @jorgemmsilva in #2041
- feat: add gasfeepolicy and custom metadata to Alias Output by @jorgemmsilva in #2038
- fix: affordable gas calc by @jorgemmsilva in #2043
- fix(vm): prevent the sender from leaving not enough for gas in account by @dessaya in #2045
- Register erc20 external by @ivange94 in #2037
- feat(evm): websocket transport for jsonrpc by @dessaya in #2042
- Improve local docker setup by @muXxer in #2046
- Wasmclient by @BugFreeSoftware in #2060
- Add missing bracket in docs by @Dr-Electron in #2055
- Panic if wrong logger time encoder parameter was passed by @muXxer in #2062
- Fix hanging shutdown if L1 node was not available by @muXxer in #2063
- implement schema tool -build command by @BugFreeSoftware in #2065
- StateMetadata changes by @muXxer in #2064
- chore: fix CI push to dockerhub latest tag by @jorgemmsilva in #2066
Full Changelog: v0.5.0-alpha.12...v0.5.1-alpha.1
v0.5.0-alpha.12-hotfix-2
fix(vm): prevent the sender from leaving not enough for gas in account
v0.5.0-alpha.12-hotfix-1
fix affordable gas calc
v0.5.0-alpha.12
This is a breaking release, you need to reset your chain if you update to this version
What's Changed
- fix(evm)!: make sure block hash does not change after changing block gas limit by @dessaya in #2010
- fix: Add network check in wasp-cli by @howjmay in #1988
- Fixed gas ratio encoding parameter not being handled correctly by @fijter in #2014
- Mark math/rand sources as pseudo RNG by @muXxer in #2011
- Add websockets v2 by @lmoe in #2003
- Fix chain deactivate by @kape1395 in #2016
- LogIndex, pseudo-code updated to match the code. by @kape1395 in #2026
- Update Rust crate serde_json to 1.0.93 by @renovate in #2021
- Wasmclient by @BugFreeSoftware in #2028
- feat: Print evm Chain ID in wasp-cli chain info by @howjmay in #2013
Full Changelog: v0.5.0-alpha.11...v0.5.0-alpha.12
v0.5.0-alpha.11
What's Changed
- Fix committee nodes updates between components. by @kape1395 in #1997
- gasPerToken -> Ratio32 + new state schema migration mechanism by @dessaya in #2004
- Adapt to recent change in
SubmitBlock
in iota.go by @muXxer in #2007 - Upgrade to go 1.20 in preparation to hive.go refactor by @muXxer in #2009
Full Changelog: v0.5.0-alpha.10...v0.5.0-alpha.11