Skip to content

Releases: FuelLabs/fuels-ts

v0.62.0

11 Oct 15:50
24dd620
Compare
Choose a tag to compare

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • Reverted GraphQL subscriptions, thus removing Provider.operations.statusChange, by @nedsalk (See #1333)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • Reverted GraphQL subscriptions, thus removing Provider.operations.statusChange, by @nedsalk (See #1333)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

v0.61.0

10 Oct 15:37
f3c3817
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Minor Changes

Patch Changes

  • refactor: purge the usage of the hardcoded constant VM_TX_MEMORY, by @Dhaiwat10 (See #1318)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • Improve developer experience of fromEvmAddress address helper function, by @danielbate (See #1309)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • Check mismatch of fuel client version and supported version: throw on major/minor mismatch, warn on patch mismatch, by @nedsalk (See #1287)
  • Improve developer experience of fromEvmAddress address helper function, by @danielbate (See #1309)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

  • refactor: purge the usage of the hardcoded constant VM_TX_MEMORY, by @Dhaiwat10 (See #1318)

@fuel-ts/[email protected]

Minor Changes

  • Add StdString dynamic string type, by @camsjams (See #1277)
  • made prop transactionRequest protected on BaseInvocationScope in favor of getTransactionRequest, by @Torres-ssf (See #1296)

Patch Changes

  • refactor: purge the usage of the hardcoded constant VM_TX_MEMORY, by @Dhaiwat10 (See #1318)

@fuel-ts/[email protected]

Minor Changes

  • rename Provider switchUrl to connect, by @Torres-ssf (See #1294)
  • Check mismatch of fuel client version and supported version: throw on major/minor mismatch, warn on patch mismatch, by @nedsalk (See #1287)

Patch Changes

  • ๐Ÿž Fixed the TransferOut and Transfer receipts, by @matt-user (See #1328)
  • remove console warn, by @camsjams (See #1323)
  • refactor: purge the usage of the hardcoded constant VM_TX_MEMORY, by @Dhaiwat10 (See #1318)
  • On the Provider class, make nodeInfoCache and chainInfoCache private fields, by @Dhaiwat10 (See #1303)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

  • ๐Ÿž fix: launchNode will create a GENESIS_KEY if not already set, by @dmihal (See #1305)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

v0.60.0

26 Sep 22:06
bf7413f
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

v0.59.0

22 Sep 15:59
bd2b7b6
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

v0.58.0

21 Sep 13:32
236d8f9
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Minor Changes

  • chainInfo is now fetched and cached on all Providers when they are initialized. With this release, you now need to initialize a Provider like so:
    const provider = await Provider.create(url);
    For the full list of breaking-changes, please see this PR, by @Dhaiwat10 (See #1181)
  • Remove chainId from the Predicate constructor. You don't need to pass in chainId anymore since you are passing in a provider already, by @Dhaiwat10 (See #1181)
  • using FuelError across all packages, by @Torres-ssf (See #1230)

Patch Changes

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

  • Remove chainId from the Predicate constructor. You don't need to pass in chainId anymore since you are passing in a provider already, by @Dhaiwat10 (See #1181)
  • using FuelError across all packages, by @Torres-ssf (See #1230)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

  • chainInfo is now fetched and cached on all Providers when they are initialized. With this release, you now need to initialize a Provider like so:
    const provider = await Provider.create(url);
    For the full list of breaking-changes, please see this PR, by @Dhaiwat10 (See #1181)
  • Remove chainId from the Predicate constructor. You don't need to pass in chainId anymore since you are passing in a provider already, by @Dhaiwat10 (See #1181)
  • using FuelError across all packages, by @Torres-ssf (See #1230)

Patch Changes

@fuel-ts/[email protected]

Minor Changes

  • chainInfo is now fetched and cached on all Providers when they are initialized. With this release, you now need to initialize a Provider like so:
    const provider = await Provider.create(url);
    For the full list of breaking-changes, please see this PR, by @Dhaiwat10 (See #1181)
  • Remove chainId from the Predicate constructor. You don't need to pass in chainId anymore since you are passing in a provider already, by @Dhaiwat10 (See #1181)
  • using FuelError across all packages, by @Torres-ssf (See #1230)
  • purging GAS_PRICE_FACTOR and GAS_PER_BYTE constants, by @Torres-ssf (See #1271)

Patch Changes

@fuel-ts/[email protected]

Minor Changes

  • chainInfo is now fetched and cached on all Providers when they are initialized. With this release, you now need to initialize a Provider like so:
    const provider = await Provider.create(url);
    For the full list of breaking-changes, please see this PR, by @Dhaiwat10 (See #1181)
  • Remove chainId from the Predicate constructor. You don't need to pass in chainId anymore since you are passing in a provider already, by @Dhaiwat10 (See #1181)
  • using FuelError across all packages, by @Torres-ssf (See #1230)
  • purging GAS_PRICE_FACTOR and GAS_PER_BYTE constants, by @Torres-ssf (See #1271)

@fuel-ts/[email protected]

Minor Changes

  • chainInfo is now fetched and cached on all Providers when they are initialized. With this release, you now need to initialize a Provider like so:
    const provider = await Provider.create(url);
    For the full list of breaking-changes, please see this PR, by @Dhaiwat10 (See #1181)
  • Remove chainId from the Predicate constructor. You don't need to pass in chainId anymore since you are passing in a provider already, by @Dhaiwat10 (See #1181)
  • using FuelError across all packages, by @Torres-ssf (See #1230)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • chainInfo is now fetched and cached on all Providers when they are initialized. With this release, you now need to initialize a Provider like so:
    const provider = await Provider.create(url);
    For the full list of breaking-changes, please see this PR, by @Dhaiwat10 (See #1181)
  • Remove chainId from the Predicate constructor. You don't need to pass in chainId anymore since you are passing in a provider already, by @Dhaiwat10 (See #1181)
  • using FuelError across all packages, by @Torres-ssf (See #1230)
  • purging GAS_PRICE_FACTOR and GAS_PER_BYTE constants, by @Torres-ssf (See #1271)

Patch Changes

  • Only attempt to kill process if pid is defined for launchNodeAndGetWallets, by @Dhaiwat10 (See #1266)
  • Add and export explicit return types for launchNodeAndGetWallets and launchNode, by @Dhaiwat10 (See #1267)

@fuel-ts/[email protected]

Minor Changes

  • chainInfo is now fetched and cached on all Providers when they are initialized. With this release, you now need to initialize a Provider like so:
    const provider = await Provider.create(url);
    For the full list of breaking-changes, please see this PR, by @Dhaiwat10 (See [#1181](https://github.com...
Read more

v0.57.0

13 Sep 19:54
acbb442
Compare
Choose a tag to compare

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • made ScriptResultDecoderError works for dryRun calls, by @Torres-ssf (See #1250)

@fuel-ts/[email protected]

Minor Changes

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

v0.56.1

11 Sep 11:27
e49d63c
Compare
Choose a tag to compare

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

  • Simplyfing errors package and its test utility, by @arboleya (See #1228)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

  • Awaiting for WASM initialization inside wallet utility, by @arboleya (See #1243)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

v0.56.0

09 Sep 01:18
08e3959
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Minor Changes

  • forbid multicall for more than one function that returns heap types, by @Torres-ssf (See #1217)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • forbid multicall for more than one function that returns heap types, by @Torres-ssf (See #1217)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • forbid multicall for more than one function that returns heap types, by @Torres-ssf (See #1217)
  • Ensure asm from wasm is initialzed, by @camsjams (See #1240)
  • ๐Ÿž Fix gas call forwarding logic, by @camsjams (See #1241)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

v0.55.0

01 Sep 20:34
f1bb197
Compare
Choose a tag to compare

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

  • ๐Ÿž Fix stateRoot calculation on sparse merkle tree, by @luizstacio (See #1220)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

  • ๐Ÿž Fix stateRoot calculation on sparse merkle tree, by @luizstacio (See #1220)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • improve transaction api for using predicates on custom transactions, by @Torres-ssf (See #1216)

@fuel-ts/[email protected]

Minor Changes

  • improve transaction api for using predicates on custom transactions, by @Torres-ssf (See #1216)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

  • ๐Ÿž Fix stateRoot calculation on sparse merkle tree, by @luizstacio (See #1220)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • improve transaction api for using predicates on custom transactions, by @Torres-ssf (See #1216)

Patch Changes

  • Add launchNodeAndGetWallets test utility function, by @Dhaiwat10 (See #1204)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

v0.54.1

31 Aug 18:04
4175de7
Compare
Choose a tag to compare

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]