Releases: FuelLabs/fuels-rs
Releases · FuelLabs/fuels-rs
v0.13.0
Breaking changes
- Setting up contract deployment changed a lot in #268
What's Changed
- Update getting started/setup doc by @JoshuaBatty in #273
- update test due to breaking error format change in fuel-core by @Voxelot in #274
- feat: support
Enum
type as function argument by @vnepveu in #275 - test: test support for nested custom types in function arguments by @vnepveu in #276
- ci: use implicit
sway-std-lib
dependency in tests projects by @vnepveu in #280 - Contract deployment QoL by @MujkicA in #268
- feat: support unit type variants in
Enum
by @vnepveu in #283 - Fix fuels core dependency by @digorithm in #284
New Contributors
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Add FAQ section by @camsjams in #259
- add load_sway_contract() method refactoring by @Salka1988 in #269
- Add
TxParameters
to transfer functionality by @digorithm in #271 - Bump versions to 0.12.0 by @digorithm in #272
New Contributors
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- feat: decode
LOGD
data inCallResponse
by @vnepveu in #238 - make fuel-core optional in fuels-signers by @Voxelot in #251
- add new load_sway_contract_with_salt method by @Salka1988 in #240
- Use signing/recovery from fuel_crypto in fuels_signers by @Br1ght0ne in #165
- Update the Fuel Rust SDK book to match latest development by @digorithm in #258
- Specify minimum supported Rust version in
fuels-rs
manifest by @mitchmindtree in #243 - Update type handling and add support for forc
0.12.x
by @digorithm in #261 - test: add tests for
LOGD
decoding in harness by @vnepveu in #263 - Bump versions to 0.11.0 by @digorithm in #267
New Contributors
- @Salka1988 made their first contribution in #240
- @Br1ght0ne made their first contribution in #165
Full Changelog: v0.10.1...v0.11.0
v0.10.1
What's Changed
- Rename fuels directory and add to workspace by @digorithm in #246
- Bump versions to v0.10.1 by @digorithm in #247
- fix cyclic publish issue by @Voxelot in #248
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
- refactor: reorganize
Errors
insidefuels-core
by @vnepveu in #198 - Re-export fuels-rs as single crate by @digorithm in #168
- feat: add
maturity
field toTxParameters
struct by @vnepveu in #199 - Add basic support for tuple inputs/outputs by @digorithm in #205
- Use remote stdlib and update tests by @adlerjohn in #209
- Compute calldata offset on
B256
argument by @digorithm in #203 - Add
fuels-types
minimal crate for declaring serializable ABI types. Resolves the cycle betweenfuels-rs
andsway
repos. by @mitchmindtree in #219 - Move to 2021 Rust #137 by @tedbyron in #227
- Refactor: make a
fuels-test-helpers
crate by @tedbyron in #228 - feat: support
Tuple
inEnum
andEnum
inTuple
by @vnepveu in #213 - Build Sway projects at every CI run by @digorithm in #234
- refactor: implement helper methods on
Property
types by @vnepveu in #229 - fix: enforce accepting only one output parameter by @vnepveu in #235
- Update
fuel-core
to 0.6 by @digorithm in #245 - Rename
fuels-rs
crate tofuels
by @mitchmindtree in #242 - Update versions to 0.10.0 by @digorithm in #241
New Contributors
- @mitchmindtree made their first contribution in #219
- @tedbyron made their first contribution in #227
Full Changelog: v0.9.1...v0.10.0
v0.9.1
What's Changed
- Implement Detokenize trait for Address by @digorithm in #196
- Bump versions to 0.9.1 by @digorithm in #197
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- Turn on UTXO validation in tests by @digorithm in #193
- feat: differentiate calling and simulating a contract call by @vnepveu in #189
- Accept Sway-native types directly and without wrappers by @digorithm in #194
- Bump versions to 0.9.0 by @digorithm in #195
Full Changelog: v0.8.1...v0.9.0
v0.8.1
What's Changed
- docs: use an MD book by @vnepveu in #185
- feat: Support forwarding amounts of size up to
u64
in contract calls by @luizstacio in #175 - Remove extra (incorrect) witness. by @adlerjohn in #187
- Allow assets to be forwarded to contracts on calls by @Voxelot in #191
- Bump versions to 0.8.1 by @digorithm in #192
New Contributors
- @luizstacio made their first contribution in #175
- @Voxelot made their first contribution in #191
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- Support non-native asset forwarding by @digorithm in #172
- Support setting variable outputs in contract calls by @digorithm in #173
- Bump fuel-core to v0.5.0 by @adlerjohn in #176
- Delete Cargo.lock by @adlerjohn in #177
- Ignore lockfile. by @adlerjohn in #179
- Bump to v0.8.0 by @adlerjohn in #178
Full Changelog: v0.7.1...v0.8.0
v0.7.1
What's Changed
- Enable amount/asset forwarding in tx params by @digorithm in #167
- Fix multi-argument contract calls by @digorithm in #169
- Update versions to 0.7.1 by @digorithm in #170
Full Changelog: v0.7.0...v0.7.1