Releases: FuelLabs/fuel-vm
Releases · FuelLabs/fuel-vm
v0.6.0
v0.5.1
v0.5.0
What's Changed
- Bump fuel-tx to v0.6 and fuel-types to v0.3. by @adlerjohn in #86
- Bump to v0.5.0 by @adlerjohn in #87
Full Changelog: v0.4.1...v0.5.0
v0.4.1
v0.4.0
v0.3.0
v0.2.0
v0.1.1
What's Changed
- Fix license SPDX identifier and bump to v0.1.1 by @adlerjohn in #64
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Import from fuel-core/vlopes11/data-backend by @vlopes11 in #1
- Add InterpreterStorage trait to encapsulate VM req by @vlopes11 in #2
- Remove license by @adlerjohn in #4
- Add debug feature by @vlopes11 in #3
- Add serde-types feature by @vlopes11 in #5
- Struct refactor by @vlopes11 in #6
- Refactor CALL operation by @vlopes11 in #7
- Add
gas_charge
function to the interpreter by @vlopes11 in #8 - Refactor Interpreter API by @vlopes11 in #9
- Add transaction offset instructions by @vlopes11 in #10
- Add MerkleStorage trait to data by @vlopes11 in #11
- Refactor interpreter crypto module by @vlopes11 in #13
- Fix wrong $pc for call instruction by @vlopes11 in #17
- Fix
NotEnoughBalance
for overflow balance add by @vlopes11 in #18 - Add Receipt and receipt root calculation by @vlopes11 in #21
- Add
fuel-data
as dependency by @vlopes11 in #22 - Add
fuel-types
andfuel-storage
as deps by @vlopes11 in #24 - Refactor interpreter instructions to return Result by @vlopes11 in #26
- Add implementation for
GM
opcode by @vlopes11 in #35 - Add
MemoryClient
by @vlopes11 in #36 - Add
RVRT
instruction implementation by @vlopes11 in #27 - Refactor
execute
to parse Word in pairs by @vlopes11 in #40 - Update compiler to 2021 stable by @vlopes11 in #41
- Implement LDC instruction by @Dentosal in #39
- Add MCPI opcode by @Dentosal in #44
- Add
Backtrace
error struct by @vlopes11 in #45 - Update contract id to use celestia specs BMT by @vlopes11 in #48
- Run cargo sort on workspace by @rakita in #51
- Add
Opcode::BAL
implementation by @vlopes11 in #53 - Support new log data field by @Voxelot in #55
- Add
Receipt::ScriptReturn
torun_program
by @vlopes11 in #50 - make registers and memory public by @Voxelot in #57
- Add gas profiling by @Dentosal in #47
- Update manifest by @adlerjohn in #61
- Add BSL license. by @adlerjohn in #62
- Crates.io publishing by @Voxelot in #63
New Contributors
Full Changelog: https://github.com/FuelLabs/fuel-vm/commits/v0.1.0