Skip to content

Releases: FuelLabs/fuels-ts

v0.76.3

25 Mar 09:05
fabb7a8
Compare
Choose a tag to compare

test edit

v0.76.2

21 Mar 16:11
5d8568b
Compare
Choose a tag to compare

The script ran on the changesets-release/master branch which doesn't have any changesets on it because it deletes them. It should run on master, hence git checkout master.

I also fixed the logic for updating the release's body. It now finds its corresponding changeset PR and just copies its body.

v0.76.1

21 Mar 12:03
5d8568b
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

v0.77.0

14 Mar 15:15
bc72cb6
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Patch Changes

  • Migrate implementations of sha256, keccak and scrypt to @noble/hashes, by @danielbate (See #1786)

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Minor Changes

    • Rename Asset type Fuel to NetworkFuel
    • Rename Asset type Ethereum to NetworkEthereum
    • Exporting Asset types, by @Torres-ssf (See #1877)
  • !feat: accept predicate data on the Predicate constructor
    This is a BREAKING change since the API for the Predicate constructor has changed:
    // old API
    const predicate = new Predicate(
      bytecode,
      provider,
      abi,
      configurableConstants,
    );
    // new API
    const predicate = new Predicate({
      bytecode,
      abi, // optional
      provider,
      inputData, // optional
      configurableConstants, // optional
    });
    Notice how the Predicate constructor now accepts an object with the following properties:
    • bytecode: The bytecode of the predicate.
    • abi: The JSON ABI of the predicate (optional).
    • provider: The provider for interacting with the predicate.
    • inputData: The predicate input data (optional).
    • configurableConstants: The configurable constants for the predicate (optional).
      This change was made with readability and ease-of-use in mind, since having too many arguments in a 'flat' constructor can be confusing. Consider a scenario where you want to create a Predicate with configurables but no input data:
    const predicate = new Predicate(
      bytecode,
      provider,
      abi,
      undefined,
      configurableConstants,
    );
    In this case, you would have to pass undefined as the inputData argument, which is not ideal. By using the object-based constructor, you can now pass an object with the properties you want to set, and the constructor will handle the rest:
    const predicate = new Predicate({
      bytecode,
      abi,
      provider,
      configurableConstants,
    });
    The setData method has been removed. If you want to pass in the predicate data after instantiating the Predicate or if you want to use a different data than the one passed in the constructor, you will have to create a new Predicate instance, by @Dhaiwat10 (See #1826)
  • Added requestMiddleware to ProviderOptions as a way to allow the user the modification of each fetch call's request, by @nedsalk (See #1822)

Patch Changes

  • Add try/catch block when parsing GraphQL stream data response, by @Torres-ssf (See #1839)
  • Migrate implementations of sha256, keccak and scrypt to @noble/hashes, by @danielbate (See #1786)
  • 🐞 fix: disallow transferring <= 0 amounts, by @Dhaiwat10 (See #1827)
    • Handling SqueezedOut status update when calling submitAndAwait subscription at Provider.sendTransaction
    • Handling SqueezedOut status update when calling statusChange subscrition at TransactionResponse.waitForResult, by @Torres-ssf (See #1829)

@fuel-ts/[email protected]

Patch Changes

  • Migrate implementations of sha256, keccak and scrypt to @noble/hashes, by @danielbate (See #1786)

@fuel-ts/[email protected]

Patch Changes

  • Migrate implementations of sha256, keccak and scrypt to @noble/hashes, by @danielbate (See #1786)

[email protected]

Minor Changes

  • The create-fuels template app now provides a local faucet and uses a local burner wallet to execute transactions.
    Previously, the app was using a hardcoded key to sign all transactions. This key is now being used as the key for the faucet, and the burner wallet is being used to execute transactions.
    For convenience, the burner wallet is persisted in local storage so that it can be used across multiple sessions.
    The burner wallet is also topped up with 10,000 coins on first load.
    This is an important step towards adding support for the Fuel Wallet SDK, which will allow users to sign transactions using their own wallets, by @Dhaiwat10 (See #1864)

@fuel-ts/[email protected]

Patch Changes

  • Migrate implementations of sha256, keccak and scrypt to @noble/hashes, by @danielbate (See #1786)

@fuel-ts/[email protected]

Patch Changes

  • Add try/catch block when parsing GraphQL stream data response, by @Torres-ssf (See #1839)
  • Migrate implementations of sha256, keccak and scrypt to @noble/hashes, by @danielbate (See #1786)
  • 🐞 fix: disallow transferring <= 0 amounts, by @Dhaiwat10 (See #1827)
    • Handling SqueezedOut status update when calling submitAndAwait subscription at Provider.sendTransaction
    • Handling SqueezedOut status update when calling statusChange subscrition at TransactionResponse.waitForResult, by @Torres-ssf (See #1829)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

Patch Changes

  • Better error message when fuels cli deployment fails due to unavailable node, by @nedsalk (See #1854)

@fuel-ts/[email protected]

Patch Changes

  • Migrate implementations of sha256, keccak and scrypt to @noble/hashes, by @danielbate (See #1786)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

  • Migrate implementations of sha256, keccak and scrypt to @noble/hashes, by @danielbate (See #1786)

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

  • Migrate implementations of sha256, keccak and scrypt to @noble/hashes, by @danielbate (See #1786)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

  • Warn when running against unofficial fuel-core (e.g. nightly builds), by @nedsalk (See #1855)

v0.76.0

29 Feb 20:32
7d22fc5
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Minor Changes

  • ✨ feat: add missing support for the u256 type
    The TS SDK is now capable of handling u256 types, and hence capable of interacting (encoding/decoding) with any Sway programs that use the u256 type.
    Breaking Change:
    • The U64Coder was removed in favour of the new BigNumberCoder which handles the encoding/decoding logic for both u64 and u256. (abi-coder package), by @Dhaiwat10 (See #1799)

@fuel-ts/[email protected]

Minor Changes

  • ✨ feat: add missing support for the u256 type
    The TS SDK is now capable of handling u256 types, and hence capable of interacting (encoding/decoding) with any Sway programs that use the u256 type.
    Breaking Change:
    • The U64Coder was removed in favour of the new BigNumberCoder which handles the encoding/decoding logic for both u64 and u256. (abi-coder package), by @Dhaiwat10 (See #1799)

@fuel-ts/[email protected]

Minor Changes

  • Add the DateTime class, which allows for the conversion between common date time formats, by @petertonysmith94 (See #1627)

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

Patch Changes

  • enable auto-install of dependencies in create-fuels, by @Dhaiwat10 (See #1825)
  • 🐞 fix tailwind syntax error in create-fuels template, by @red-haze-dev (See #1816)
  • 🐞 fix create-fuels crashing when being run, by @Dhaiwat10 (See #1823)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@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

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • Add the DateTime class, which allows for the conversion between common date time formats, by @petertonysmith94 (See #1627)

Patch Changes

@fuel-ts/[email protected]

Minor Changes

v0.75.0

26 Feb 18:21
a84b384
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Minor Changes

  • Introduce the v1 encoding scheme and use correct file naming conventions for @fuel-ts/abi-coder, by @danielbate (See #1780)

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

@fuel-ts/[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

@fuel-ts/[email protected]

Minor Changes

    • Add outputVariables and missingContractIds to the return of estimateTxDependencies
    • Removed estimatedOutputs from return of getTransactionCost
    • Add outputVariables and missingContractIds to the return of getTransactionCost
    • Avoid reassigning inputs and outputs from the estimated TX at BaseInvocationScope, by @Torres-ssf (See 4bee7751)
    • For a contract call, reduced the number of dry run calls before the call from 4 to 1
    • For a contract simulation, reduced the number of dry run calls before the simulation from 3 to 1
    • For a transfer from an account, reduced the number of dry run calls from 2 to 1
    • Optimized predicate estimation so that there are no calls to the node if all predicates in a transaction have been estimated
    • Predicate.estimateTxDependencies now returns receipts which are used for the purposes of the optimizations mentioned above
    • BaseInvocationScope.fundWithRequiredCoins now calculates the fee parameter internally so it was removed from the function signature, by @nedsalk (See #1767)
  • 🐞 fix assemble of transfer operations, by @Torres-ssf (See #1787)

Patch Changes

  • exports InvocationCallResult, by @Torres-ssf (See #1765)
  • 🐞 Fixed subscriptions hanging when not closed by user even after connection is closed, by @nedsalk (See #1793)
  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
  • ✨ feat: migrate over @fuels/assets package into the TS SDK, by @Dhaiwat10 (See #1747)
  • remove unused connectors types, by @Torres-ssf (See #1792)

@fuel-ts/[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

@fuel-ts/[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

[email protected]

Minor Changes

  • ✨ feat: add new options to the create-fuels CLI:
    -c, --contract Include contract program
    -p, --predicate Include predicate program
    -s, --script Include script program
    --pnpm Use pnpm as the package manager
    --npm Use npm as the package manager
    -cs, -cp, -sp, -cps Shorthand to include combination of contract, script and predicate programs
    -h, --help display help for command, by @Dhaiwat10 (See #1777)

@fuel-ts/[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

@fuel-ts/[email protected]

Minor Changes

  • Introduce the v1 encoding scheme and use correct file naming conventions for @fuel-ts/abi-coder, by @danielbate (See #1780)

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)
  • Adding new forcBuildFlags property to fuels config, by @arboleya (See #1788)

@fuel-ts/[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

@fuel-ts/[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

@fuel-ts/[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

@fuel-ts/[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

@fuel-ts/[email protected]

Minor Changes

    • Add outputVariables and missingContractIds to the return of estimateTxDependencies
    • Removed estimatedOutputs from return of getTransactionCost
    • Add outputVariables and missingContractIds to the return of getTransactionCost
    • Avoid reassigning inputs and outputs from the estimated TX at BaseInvocationScope, by @Torres-ssf (See 4bee7751)
    • For a contract call, reduced the number of dry run calls before the call from 4 to 1
    • For a contract simulation, reduced the number of dry run calls before the simulation from 3 to 1
    • For a transfer from an account, reduced the number of dry run calls from 2 to 1
    • Optimized predicate estimation so that there are no calls to the node if all predicates in a transaction have been estimated
    • Predicate.estimateTxDependencies now returns receipts which are used for the purposes of the optimizations mentioned above
    • BaseInvocationScope.fundWithRequiredCoins now calculates the fee parameter internally so it was removed from the function signature, by @nedsalk (See #1767)

Patch Changes

@fuel-ts/[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

@fuel-ts/[email protected]

Patch Changes

  • 🐞 Fixed encoding/decoding of specific parts of a transaction and its inputs, by @jasmcaus (See #1783)
  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

@fuel-ts/[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

@fuel-ts/[email protected]

Patch Changes

  • Use interal utilities for arrayify, hexlify, concat and BytesLike, by @danielbate (See #1775)

v0.74.0

19 Feb 21:05
e52dcbb
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

[email protected]

Minor Changes

  • Add more program options to the create-fuels CLI. Users can now get a multiselect choice to choose out of contract, script & predicate, by @Dhaiwat10 (See #1691)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

    • Updated to supportforc v0.50.0
    • getForcProject now supports both debug and release builds, by @nedsalk (See #1744)

@fuel-ts/[email protected]

Patch Changes

[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Patch Changes

  • Resolve BN transpilation issue by restructuring constructor, by @danielbate (See #1737)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

Patch Changes

  • ✨ feat: automatically set defaults for txParams if not specified, by @Dhaiwat10 (See #1708)
  • remove additional dryrun call, by @Torres-ssf (See #1731)
  • made fundWithFakeUtxos accepts resources owner address, by @Torres-ssf (See #1750)

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

    • Updated to supportforc v0.50.0
    • getForcProject now supports both debug and release builds, by @nedsalk (See #1744)

@fuel-ts/[email protected]

Minor Changes

    • Updated to supportforc v0.50.0
    • getForcProject now supports both debug and release builds, by @nedsalk (See #1744)

Patch Changes

v0.73.0

05 Feb 16:15
96d4bd3
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Patch Changes

  • filter out tx properties for estimatePredicates query, by @Torres-ssf (See #1713)

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

[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]

Patch Changes

  • filter out tx properties for estimatePredicates query, by @Torres-ssf (See #1713)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

  • remove problematic validation on estimateTxDependencies, by @Torres-ssf (See #1702)

Patch Changes

  • filter out tx properties for estimatePredicates query, by @Torres-ssf (See #1713)
  • stop comparing bn with integer in coinQuantityfy helper, by @nedsalk (See #1704)
  • Removing properties bytecode and salt from GraphQL ReceiptFragment, by @arboleya (See #1715)

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

v0.72.0

29 Jan 18:08
b405308
Compare
Choose a tag to compare

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

Minor Changes

  • Update supported node version in create fuels, by @arboleya (See #1495)

Patch Changes

  • 🐞 Fixing and internalizing findBinPath utility, by @arboleya (See #1495)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

  • 🐞 Fixing installation from git branches, by @arboleya (See #1667)

[email protected]

Minor Changes

  • chore!: share single chainconfig and launchNode utility throughout the codebase.
    • startFuelCore now re-uses launchNode instead of having its own node-launching logic
    • @fuel-ts/utils now exports a defaultChainConfig and a defaultConsensusKey which is used everywhere in the source code.
    • The chainConfig.json file inside the .fuel-core folder at the root also uses the same chain config. The run-node script has been modified to copy over the contents of the chain config file from the utils package.

    Breaking Changes

    • Multiple fuel-core config-related options have been removed from LaunchNodeOptions:
    • chainConfigPath
    • consensusKey
    • useInMemoryDb
    • poaInstant
    • The only way to pass in these config values now is through the args property, i.e.:
    const { cleanup, ip, port } = await launchNode({
    args: ["--poa-interval-period", "750ms", "--poa-instant", "false"],
    });
    ```, by [@arboleya](https://github.com/arboleya) (See [#1495](https://github.com/FuelLabs/fuels-ts/pull/1495))

Patch Changes

  • 🐞 Fixing and internalizing findBinPath utility, by @arboleya (See #1495)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

  • Remove ethers dependency from the utils package, by @arboleya (See #1495)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

    • Transaction execution can now be await with the {awaitExecution: true} option on Provider.sendTransaction
    • Added same functionality to accounts (unlocked wallet, predicate)
    • BaseInvocationScope internally now uses {awaitExecution: true} to reduce amount of network calls, by @arboleya (See #1495)
  • exporting getPredicateRoot from the predicate package, by @Torres-ssf (See #1653)

@fuel-ts/[email protected]

Minor Changes

    • Transaction execution can now be await with the {awaitExecution: true} option on Provider.sendTransaction
    • Added same functionality to accounts (unlocked wallet, predicate)
    • BaseInvocationScope internally now uses {awaitExecution: true} to reduce amount of network calls, by @arboleya (See #1495)

@fuel-ts/[email protected]

Minor Changes

    • Transaction execution can now be await with the {awaitExecution: true} option on Provider.sendTransaction
    • Added same functionality to accounts (unlocked wallet, predicate)
    • BaseInvocationScope internally now uses {awaitExecution: true} to reduce amount of network calls, by @arboleya (See #1495)
  • Implemented GraphQL subscriptions, by @arboleya (See #1495)
  • accepting string as address instead of only AbstractAddress, by @arboleya (See #1495)
  • Made getOperations to consider multiple assets transfer for a Transfer Asset operation, by @arboleya (See #1495)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Minor Changes

    • Stopped exporting getCurve() / secp256k1
    • Replaced elliptic with @noble/curves, by @arboleya (See #1495)

@fuel-ts/[email protected]

Minor Changes

@fuel-ts/[email protected]

Minor Changes

  • chore!: share single chainconfig and launchNode utility throughout the codebase.
    • startFuelCore now re-uses launchNode instead of having its own node-launching logic
    • @fuel-ts/utils now exports a defaultChainConfig and a defaultConsensusKey which is used everywhere in the source code.
    • The chainConfig.json file inside the .fuel-core folder at the root also uses the same chain config. The run-node script has been modified to copy over the contents of the chain config file from the utils package.

    Breaking Changes

    • Multiple fuel-core config-related options have been removed from LaunchNodeOptions:
    • chainConfigPath
    • consensusKey
    • useInMemoryDb
    • poaInstant
    • The only way to pass in these config values now is through the args property, i.e.:
    const { cleanup, ip, port } = await launchNode({
    args: ["--poa-interval-period", "750ms", "--poa-instant", "false"],
    });
    ```, by [@arboleya](https://github.com/arboleya) (See [#1495](https://github.com/FuelLabs/fuels-ts/pull/1495))

Patch Changes

  • 🐞 Fixing and internalizing findBinPath utility, by @arboleya (See #1495)
  • Remove ethers dependency from the utils package, by @arboleya (See #1495)

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Minor Changes

    • Transaction execution can now be await with the {awaitExecution: true} option on Provider.sendTransaction
    • Added same functionality to accounts (unlocked wallet, predicate)
    • BaseInvocationScope internally now uses {awaitExecution: true} to reduce amount of network calls, by @arboleya (See #1495)
  • Made provider argument optional for wallet instantiation, by @arboleya (See #1495)
  • accepting string as address instead of only AbstractAddress, by @arboleya (See #1495)
  • chore!: share single chainconfig and launchNode utility throughout the codebase.
    • startFuelCore now re-uses launchNode instead of having its own node-launching logic
    • @fuel-ts/utils now exports a defaultChainConfig and a defaultConsensusKey which is used everywhere in the source code.
    • The chainConfig.json file inside the .fuel-core folder at the root also uses the same chain config. The run-node script has been modified to copy over the contents of the chain config file from the utils package.

    Breaking Changes

    • Multiple fuel-core config-related options have been removed from LaunchNodeOptions:
    • chainConfigPath
    • consensusKey
    • useInMemoryDb
    • poaInstant
    • The only way to pass in these config values now is through the args property, i.e.:
    const { cleanup, ip, port } = await launchNode({
    args: ["--poa-interval-period", "750ms", "--poa-instant", "false"],
    });
    ```, by [@arboleya](https://github.com/arboleya) (See [#1495](https://github.com/FuelLabs/fuels-ts/pull/1495))

@fuel-ts/[email protected]

Minor Changes

  • accepting string as address instead of only AbstractAddress, by @arboleya (See #1495)

@fuel-ts/[email protected]

v0.71.1

11 Jan 18:47
9b079ab
Compare
Choose a tag to compare

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

[email protected]

Patch Changes

  • 🐞 fix: use functions from fs instead of plain UNIX commands in install scripts to ensure Windows support, by @Dhaiwat10 (See #1618)

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Patch Changes

  • 🐞 fix: use functions from fs instead of plain UNIX commands in install scripts to ensure Windows support, by @Dhaiwat10 (See #1618)

@fuel-ts/[email protected]

Patch Changes

  • 🐞 fix: use functions from fs instead of plain UNIX commands in install scripts to ensure Windows support, by @Dhaiwat10 (See #1618)

[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

  • 🐞 Fix operations contract created with input of type message, by @luizstacio (See #1635)

@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]