Skip to content

Releases: FuelLabs/fuels-ts

v0.60.0

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

@fuel-ts/abi-coder@0.60.0

Minor Changes

@fuel-ts/abi-typegen@0.60.0

@fuel-ts/address@0.60.0

@fuel-ts/contract@0.60.0

Minor Changes

@fuel-ts/crypto@0.60.0

@fuel-ts/errors@0.60.0

Minor Changes

@fuel-ts/forc@0.60.0

@fuel-ts/fuel-core@0.60.0

fuels@0.60.0

@fuel-ts/hasher@0.60.0

@fuel-ts/hdwallet@0.60.0

@fuel-ts/interfaces@0.60.0

@fuel-ts/math@0.60.0

@fuel-ts/merkle@0.60.0

@fuel-ts/mnemonic@0.60.0

@fuel-ts/predicate@0.60.0

@fuel-ts/program@0.60.0

Minor Changes

@fuel-ts/providers@0.60.0

Minor Changes

@fuel-ts/script@0.60.0

@fuel-ts/signer@0.60.0

@fuel-ts/testcases@0.60.0

@fuel-ts/transactions@0.60.0

Minor Changes

@fuel-ts/utils@0.60.0

@fuel-ts/versions@0.60.0

@fuel-ts/wallet@0.60.0

Minor Changes

@fuel-ts/wallet-manager@0.60.0

@fuel-ts/wordlists@0.60.0

v0.59.0

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

@fuel-ts/abi-coder@0.59.0

Minor Changes

@fuel-ts/abi-typegen@0.59.0

@fuel-ts/address@0.59.0

Minor Changes

@fuel-ts/contract@0.59.0

Minor Changes

@fuel-ts/crypto@0.59.0

@fuel-ts/errors@0.59.0

Minor Changes

@fuel-ts/forc@0.59.0

@fuel-ts/fuel-core@0.59.0

Minor Changes

fuels@0.59.0

@fuel-ts/hasher@0.59.0

@fuel-ts/hdwallet@0.59.0

@fuel-ts/interfaces@0.59.0

@fuel-ts/math@0.59.0

@fuel-ts/merkle@0.59.0

@fuel-ts/mnemonic@0.59.0

@fuel-ts/predicate@0.59.0

Minor Changes

@fuel-ts/program@0.59.0

Minor Changes

@fuel-ts/providers@0.59.0

Minor Changes

@fuel-ts/script@0.59.0

@fuel-ts/signer@0.59.0

@fuel-ts/testcases@0.59.0

@fuel-ts/transactions@0.59.0

Minor Changes

@fuel-ts/utils@0.59.0

@fuel-ts/versions@0.59.0

Minor Changes

@fuel-ts/wallet@0.59.0

@fuel-ts/wallet-manager@0.59.0

@fuel-ts/wordlists@0.59.0

v0.58.0

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

@fuel-ts/abi-coder@0.58.0

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/abi-typegen@0.58.0

Minor Changes

@fuel-ts/address@0.58.0

Minor Changes

@fuel-ts/contract@0.58.0

Minor Changes

@fuel-ts/crypto@0.58.0

Minor Changes

@fuel-ts/errors@0.58.0

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/forc@0.58.0

@fuel-ts/fuel-core@0.58.0

fuels@0.58.0

@fuel-ts/hasher@0.58.0

@fuel-ts/hdwallet@0.58.0

Minor Changes

@fuel-ts/interfaces@0.58.0

@fuel-ts/math@0.58.0

Minor Changes

@fuel-ts/merkle@0.58.0

@fuel-ts/mnemonic@0.58.0

Minor Changes

@fuel-ts/predicate@0.58.0

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/program@0.58.0

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/providers@0.58.0

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/script@0.58.0

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/signer@0.58.0

@fuel-ts/testcases@0.58.0

@fuel-ts/transactions@0.58.0

Minor Changes

@fuel-ts/utils@0.58.0

Minor Changes

@fuel-ts/versions@0.58.0

@fuel-ts/wallet@0.58.0

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/wallet-manager@0.58.0

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/abi-coder@0.57.0

@fuel-ts/abi-typegen@0.57.0

Patch Changes

@fuel-ts/address@0.57.0

@fuel-ts/contract@0.57.0

@fuel-ts/crypto@0.57.0

@fuel-ts/errors@0.57.0

@fuel-ts/forc@0.57.0

@fuel-ts/fuel-core@0.57.0

fuels@0.57.0

@fuel-ts/hasher@0.57.0

Patch Changes

@fuel-ts/hdwallet@0.57.0

@fuel-ts/interfaces@0.57.0

@fuel-ts/math@0.57.0

@fuel-ts/merkle@0.57.0

@fuel-ts/mnemonic@0.57.0

@fuel-ts/predicate@0.57.0

@fuel-ts/program@0.57.0

Minor Changes

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

@fuel-ts/providers@0.57.0

Minor Changes

Patch Changes

@fuel-ts/script@0.57.0

@fuel-ts/signer@0.57.0

@fuel-ts/testcases@0.57.0

@fuel-ts/transactions@0.57.0

@fuel-ts/utils@0.57.0

Patch Changes

@fuel-ts/versions@0.57.0

@fuel-ts/wallet@0.57.0

@fuel-ts/wallet-manager@0.57.0

@fuel-ts/wordlists@0.57.0

v0.56.1

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

@fuel-ts/abi-coder@0.56.1

@fuel-ts/abi-typegen@0.56.1

@fuel-ts/address@0.56.1

@fuel-ts/contract@0.56.1

@fuel-ts/crypto@0.56.1

@fuel-ts/errors@0.56.1

Patch Changes

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

@fuel-ts/forc@0.56.1

@fuel-ts/fuel-core@0.56.1

fuels@0.56.1

@fuel-ts/hasher@0.56.1

@fuel-ts/hdwallet@0.56.1

@fuel-ts/interfaces@0.56.1

@fuel-ts/math@0.56.1

@fuel-ts/merkle@0.56.1

@fuel-ts/mnemonic@0.56.1

@fuel-ts/predicate@0.56.1

@fuel-ts/program@0.56.1

@fuel-ts/providers@0.56.1

@fuel-ts/script@0.56.1

@fuel-ts/signer@0.56.1

@fuel-ts/testcases@0.56.1

@fuel-ts/transactions@0.56.1

@fuel-ts/utils@0.56.1

@fuel-ts/versions@0.56.1

@fuel-ts/wallet@0.56.1

Patch Changes

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

@fuel-ts/wallet-manager@0.56.1

@fuel-ts/wordlists@0.56.1

v0.56.0

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

@fuel-ts/abi-coder@0.56.0

Minor Changes

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

@fuel-ts/abi-typegen@0.56.0

@fuel-ts/address@0.56.0

@fuel-ts/contract@0.56.0

@fuel-ts/crypto@0.56.0

@fuel-ts/errors@0.56.0

Minor Changes

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

@fuel-ts/forc@0.56.0

@fuel-ts/fuel-core@0.56.0

fuels@0.56.0

@fuel-ts/hasher@0.56.0

@fuel-ts/hdwallet@0.56.0

@fuel-ts/interfaces@0.56.0

@fuel-ts/math@0.56.0

@fuel-ts/merkle@0.56.0

@fuel-ts/mnemonic@0.56.0

@fuel-ts/predicate@0.56.0

@fuel-ts/program@0.56.0

Minor Changes

@fuel-ts/providers@0.56.0

@fuel-ts/script@0.56.0

@fuel-ts/signer@0.56.0

@fuel-ts/testcases@0.56.0

@fuel-ts/transactions@0.56.0

@fuel-ts/utils@0.56.0

@fuel-ts/versions@0.56.0

@fuel-ts/wallet@0.56.0

@fuel-ts/wallet-manager@0.56.0

@fuel-ts/wordlists@0.56.0

v0.55.0

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

@fuel-ts/abi-coder@0.55.0

@fuel-ts/abi-typegen@0.55.0

@fuel-ts/address@0.55.0

@fuel-ts/contract@0.55.0

Patch Changes

  • 🐞 Fix stateRoot calculation on sparse merkle tree, by @luizstacio (See #1220)

@fuel-ts/crypto@0.55.0

@fuel-ts/errors@0.55.0

@fuel-ts/forc@0.55.0

@fuel-ts/fuel-core@0.55.0

fuels@0.55.0

@fuel-ts/hasher@0.55.0

@fuel-ts/hdwallet@0.55.0

@fuel-ts/interfaces@0.55.0

@fuel-ts/math@0.55.0

@fuel-ts/merkle@0.55.0

Patch Changes

  • 🐞 Fix stateRoot calculation on sparse merkle tree, by @luizstacio (See #1220)

@fuel-ts/mnemonic@0.55.0

@fuel-ts/predicate@0.55.0

@fuel-ts/program@0.55.0

Minor Changes

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

@fuel-ts/providers@0.55.0

Minor Changes

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

@fuel-ts/script@0.55.0

@fuel-ts/signer@0.55.0

@fuel-ts/testcases@0.55.0

@fuel-ts/transactions@0.55.0

@fuel-ts/utils@0.55.0

Patch Changes

  • 🐞 Fix stateRoot calculation on sparse merkle tree, by @luizstacio (See #1220)

@fuel-ts/versions@0.55.0

@fuel-ts/wallet@0.55.0

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/wallet-manager@0.55.0

@fuel-ts/wordlists@0.55.0

v0.54.1

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

@fuel-ts/abi-coder@0.54.1

@fuel-ts/abi-typegen@0.54.1

@fuel-ts/address@0.54.1

@fuel-ts/contract@0.54.1

@fuel-ts/crypto@0.54.1

@fuel-ts/errors@0.54.1

@fuel-ts/forc@0.54.1

@fuel-ts/fuel-core@0.54.1

fuels@0.54.1

@fuel-ts/hasher@0.54.1

@fuel-ts/hdwallet@0.54.1

@fuel-ts/interfaces@0.54.1

@fuel-ts/math@0.54.1

@fuel-ts/merkle@0.54.1

@fuel-ts/mnemonic@0.54.1

@fuel-ts/predicate@0.54.1

@fuel-ts/program@0.54.1

Patch Changes

@fuel-ts/providers@0.54.1

@fuel-ts/script@0.54.1

@fuel-ts/signer@0.54.1

@fuel-ts/testcases@0.54.1

@fuel-ts/transactions@0.54.1

@fuel-ts/utils@0.54.1

@fuel-ts/versions@0.54.1

@fuel-ts/wallet@0.54.1

Patch Changes

@fuel-ts/wallet-manager@0.54.1

@fuel-ts/wordlists@0.54.1

v0.54.0

30 Aug 22:38
1078ab5
Compare
Choose a tag to compare

@fuel-ts/abi-coder@0.54.0

@fuel-ts/abi-typegen@0.54.0

@fuel-ts/address@0.54.0

@fuel-ts/contract@0.54.0

@fuel-ts/crypto@0.54.0

@fuel-ts/errors@0.54.0

@fuel-ts/forc@0.54.0

@fuel-ts/fuel-core@0.54.0

fuels@0.54.0

@fuel-ts/hasher@0.54.0

@fuel-ts/hdwallet@0.54.0

@fuel-ts/interfaces@0.54.0

@fuel-ts/math@0.54.0

@fuel-ts/merkle@0.54.0

@fuel-ts/mnemonic@0.54.0

@fuel-ts/predicate@0.54.0

@fuel-ts/program@0.54.0

@fuel-ts/providers@0.54.0

Minor Changes

  • made fetch method on TransactionResponse to wait till response is given, by @Torres-ssf (See #1210)
  • add static method create to TransactionReponse class, by @Torres-ssf (See #1206)

@fuel-ts/script@0.54.0

@fuel-ts/signer@0.54.0

@fuel-ts/testcases@0.54.0

@fuel-ts/transactions@0.54.0

@fuel-ts/utils@0.54.0

@fuel-ts/versions@0.54.0

@fuel-ts/wallet@0.54.0

@fuel-ts/wallet-manager@0.54.0

@fuel-ts/wordlists@0.54.0

v0.53.0

24 Aug 22:25
80a777f
Compare
Choose a tag to compare

@fuel-ts/abi-coder@0.53.0

Minor Changes

@fuel-ts/abi-typegen@0.53.0

@fuel-ts/address@0.53.0

Patch Changes

@fuel-ts/contract@0.53.0

@fuel-ts/crypto@0.53.0

@fuel-ts/errors@0.53.0

@fuel-ts/forc@0.53.0

@fuel-ts/fuel-core@0.53.0

Minor Changes

fuels@0.53.0

@fuel-ts/hasher@0.53.0

@fuel-ts/hdwallet@0.53.0

@fuel-ts/interfaces@0.53.0

@fuel-ts/math@0.53.0

@fuel-ts/merkle@0.53.0

@fuel-ts/mnemonic@0.53.0

@fuel-ts/predicate@0.53.0

@fuel-ts/program@0.53.0

Minor Changes

@fuel-ts/providers@0.53.0

Minor Changes

@fuel-ts/script@0.53.0

@fuel-ts/signer@0.53.0

@fuel-ts/testcases@0.53.0

@fuel-ts/transactions@0.53.0

Patch Changes

@fuel-ts/utils@0.53.0

@fuel-ts/versions@0.53.0

Minor Changes

@fuel-ts/wallet@0.53.0

@fuel-ts/wallet-manager@0.53.0

@fuel-ts/wordlists@0.53.0