Skip to content

v0.75.0

Compare
Choose a tag to compare
@fuel-service-user fuel-service-user released this 26 Feb 18:21
· 724 commits to master since this release
a84b384

@fuel-ts/abi-coder@0.75.0

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

Patch Changes

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

@fuel-ts/account@0.75.0

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/address@0.75.0

Patch Changes

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

@fuel-ts/contract@0.75.0

Patch Changes

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

create-fuels@0.75.0

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/crypto@0.75.0

Patch Changes

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

@fuel-ts/errors@0.75.0

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

@fuel-ts/fuel-core@0.75.0

fuels@0.75.0

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/hasher@0.75.0

Patch Changes

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

@fuel-ts/interfaces@0.75.0

Patch Changes

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

@fuel-ts/math@0.75.0

Patch Changes

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

@fuel-ts/merkle@0.75.0

Patch Changes

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

@fuel-ts/program@0.75.0

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

Patch Changes

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

@fuel-ts/transactions@0.75.0

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/utils@0.75.0

Patch Changes

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

@fuel-ts/versions@0.75.0

Patch Changes

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