Releases: FuelLabs/fuels-rs
Releases · FuelLabs/fuels-rs
v0.14.1
What's Changed
- Fix codeowners file by @adlerjohn in #331
- Fix crypto dep random feature. by @adlerjohn in #330
- Bump to v0.14.1 by @adlerjohn in #332
- Change badges to
fuels
by @adlerjohn in #334
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- Mnemonic and JSON wallets implementation by @digorithm in #289
- Setup multiple test wallets and hide SecretKey by @MujkicA in #293
- Add support for forc 0.13 by @digorithm in #297
- Update
fuel-*
versions by @digorithm in #299 - Re-export fuel_tx in fuels by @Br1ght0ne in #290
- Added
deploy_with_salt
function by @Braqzen in #305 - Clarify appending variable outputs by @ANaphade in #303
- docs: update
fuels-*
version in the book by @vnepveu in #310 - Add deploy for loaded contract by @MujkicA in #309
- add get_transactions to Wallet and Provider by @Salka1988 in #308
- Add logging of all receipts as an option by @Salka1988 in #292
- add customisable node config as parameter by @Salka1988 in #302
- chore: add myself as code owner by @vnepveu in #314
- Remove unused test project by @digorithm in #316
- fix: use
test-helpers
feature inWallet
tests by @Salka1988 in #320 - feat: add a balance API by @vnepveu in #313
- fuel-core 0.8 upgrade (predicates) by @Voxelot in #322
- Cleanup docs. by @adlerjohn in #327
- Add more highlighted languages by @adlerjohn in #328
- release: bump versions to 0.14.0 by @vnepveu in #329
New Contributors
Full Changelog: v0.13.0...v0.14.0
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