Releases: FuelLabs/fuels-rs
Releases · FuelLabs/fuels-rs
v0.65.1
What's Changed
- feat: add max fee estimation tolerance by @segfault-magnet in #1458
- chore: bump versions to 0.65.1 by @digorithm in #1460
Full Changelog: v0.65.0...v0.65.1
v0.65.0
What's Changed
- chore: use
fuel-core
0.30.0
by @xgreenx in #1436 - feat: use fallback predicate estimation in
set_max_fee_policy
by @hal3e in #1435 - refactor!: unify call handlers to
CallHandler
by @hal3e in #1402 - chore: add editorconfig for TOML by @Br1ght0ne in #1421
- feat!: support static gas price setting in
NodeConfig
by @MujkicA in #1396 - chore: use fuel publish action by @MujkicA in #1450
- chore: update code owners by @hal3e in #1451
- docs: fix testnet and faucet link by @hal3e in #1452
- feat: finalize support for
raw_slice
andstring_slice
by @hal3e in #1448 - chore: use
forc
0.61.2
by @hal3e in #1453 - chore: use
fuel-core
0.31.0
by @hal3e in #1454 - chore: bump versions to 0.65.0 by @digorithm in #1456
Breaking changes
FuelCallResponse
renamed toCallResponse
ContractCallHandler
removed in favour ofCallHandler
ScriptCallHandler
removed in favour ofCallHandler
method_hash
removed in favour ofCallHandler::new_contract_call
- We've added the field
static_gas_price
toNodeConfig
- The
static_gas_price
for test providers is set to1
which means that the user will have to have enough base asset to pay for transactions. The user can set thestatic_gas_price
to0
manually and start a provider with the specificNodeConfig
Full Changelog: v0.64.0...v0.65.0
v0.64.0
What's Changed
- chore: use
fuel-core
0.28.0
by @xgreenx in #1420 - feat!: var output estimation optimization (#1393) by @hal3e in #1418
- fix!:
dry_run
tx with non-zero base asset and tip by @hal3e in #1422 - fix: ensure policies are respected by @MujkicA in #1423
- fix!: filter already used inputs when adjusting for fee by @MujkicA in #1425
- fix: include witness data in estimation by @MujkicA in #1426
- fix: use fallback predicate estimation within transaction builder by @hal3e in #1428
- fix: estimate predicates during max fee estimation by @MujkicA in #1434
- chore: bump versions to
0.64.0
by @digorithm in #1433
Full Changelog: v0.63.1...v0.64.0
v0.63.1
What's Changed
- fix doc by @Azleal in #1410
- feat(macros): add
SetOptions { profile }
command by @Br1ght0ne in #1404 - docs: fix fuel specification links by @hal3e in #1411
- feat(provider): predicate estimation fallback to API by @Br1ght0ne in #1413
- chore: bump versions to
0.63.1
by @digorithm in #1417
New Contributors
Full Changelog: v0.63.0...v0.63.1
v0.63.0
What's Changed
- chore: update forc to 0.59.0 by @segfault-magnet in #1386
- fix(docs): replace version variables with hardcoded verisons by @Br1ght0ne in #1301
- Use dynamic supported fuel-core version by @Br1ght0ne in #1190
- chore: bump
forc
to0.60.0
by @hal3e in #1388 - feat: use doc strings from the
abi
inabigen
by @hal3e in #1390 - refactor: remove
provider
fromScriptCallHandler
by @hal3e in #1391 - feat: make
setup_program_test!
macro hygienic by @Br1ght0ne in #1389 - Support
Upload
andUpgrade
transactions by @xgreenx in #1382 - chore: bump
fuel-core
to0.27.0
by @hal3e in #1395 - bug: e2e build script by @segfault-magnet in #1398
- bug: await tx committal by @segfault-magnet in #1400
- Bump versions to 0.63.0 by @digorithm in #1401
- bug: fix cargo publish by @segfault-magnet in #1403
Full Changelog: v0.62.0...v0.63.0
v0.62.0
What's Changed
- bug: fix revert id by @segfault-magnet in #1368
- chore: update
wallet.rs
in-line BIP doc by @K1-R1 in #1370 - refactor: move e2e tests into separate crate by @segfault-magnet in #1374
- chore: bump
forc
to0.58.0
by @hal3e in #1379 - chore: export
Hasher
throughfuels::crypto
by @hal3e in #1377 - feat: use
fuel-abi-types
0.5.0
by @hal3e in #1381 - chore: bump versions to v0.62.0 by @segfault-magnet in #1383
Full Changelog: v0.61.0...v0.62.0
v0.61.0
What's Changed
- chore: use
beta-5
endpoint by @iqdecay in #1245 - feat!: remove legacy encoding by @hal3e in #1338
- bug: fix estimation issue by @segfault-magnet in #1366
- chore: add
Clone
toContract
by @hal3e in #1362 - Bump versions to v0.61.0 by @digorithm in #1371
Full Changelog: v0.60.0...v0.61.0
v0.60.0
What's Changed
- chore: remove syntax highlighting of Sway files as Rust by @bitzoic in #1352
- feat!: remove legacy decoding by @hal3e in #1357
- chore: adapt to forc
0.56.0
again (CI got stuck) by @segfault-magnet in #1358 - chore!: use release paths for sway projects by @Br1ght0ne in #1275
- feat: upgrade fuel-core to 0.26.0 by @MujkicA in #1336
- feat!: improve error on malformed
abi
by @hal3e in #1347 - chore: add echo string test by @MujkicA in #1341
- Bump versions to v0.60.0 by @digorithm in #1364
New Contributors
Full Changelog: v0.59.0...v0.60.0
v0.59.0
What's Changed
- feat: version incompatibility is now a soft warning by @segfault-magnet in #1348
- Bump versions to v0.59.0 by @digorithm in #1350
Full Changelog: v0.58.0...v0.59.0
v0.58.0
What's Changed
- chore(ci): only show failed tests with
nextest
by @hal3e in #1332 - chore: bump
forc
to0.54.0
and re-enablegenerics
tests by @hal3e in #1330 - feature!: make experimental encoding default by @hal3e in #1334
- chore: fix some comments by @sellskin in #1307
- Fix:fix some issues by @miles-six in #1287
- fix: receipt parsing when call is repeated through internal call by @MujkicA in #1337
- chore: improve
b256
tests by @hal3e in #1339 - chore: bump
fuel-core
to0.24.3
by @hal3e in #1345 - Bump versions to v0.58.0 by @digorithm in #1346
New Contributors
- @sellskin made their first contribution in #1307
- @miles-six made their first contribution in #1287
Full Changelog: v0.57.0...v0.58.0
Breaking changes
This release makes the experimental encoding default and adds the legacy_encoding
flag to use the old one.