Skip to content

Latest commit

Β 

History

History
2906 lines (2466 loc) Β· 99 KB

CHANGELOG.md

File metadata and controls

2906 lines (2466 loc) Β· 99 KB

Change Log

0.97.0

Minor Changes

  • 5dee7ff: feat!: onDeploy fuels config supports all Sway program types

Patch Changes

0.96.1

Patch Changes

0.96.0

Patch Changes

0.95.0

Patch Changes

0.94.9

Patch Changes

0.94.8

Patch Changes

0.94.7

Patch Changes

0.94.6

Patch Changes

0.94.5

Patch Changes

0.94.4

Patch Changes

0.94.3

Patch Changes

0.94.2

Patch Changes

0.94.1

Patch Changes

0.94.0

Minor Changes

  • 799db38: feat!: prettify typegen api

Patch Changes

  • 29c556d: fix: typegen reporting the correct versions
  • 56018e3: chore!: deprecate FUEL_NETWORK_URL and LOCAL_NETWORK_URL
  • 751d638: chore: switching Error to FuelError
  • Updated dependencies [26cb189]
  • Updated dependencies [c7e01b4]
  • Updated dependencies [799db38]
  • Updated dependencies [9309598]
  • Updated dependencies [7f50d40]
  • Updated dependencies [d875416]
  • Updated dependencies [48ec97c]
  • Updated dependencies [84dfdc5]
  • Updated dependencies [29c556d]
  • Updated dependencies [2a8cb38]
  • Updated dependencies [0110fd8]
  • Updated dependencies [c7104da]
  • Updated dependencies [2be4a5e]
  • Updated dependencies [56018e3]
  • Updated dependencies [f6b12bd]
  • Updated dependencies [4c653d0]
  • Updated dependencies [5e8a087]
  • Updated dependencies [80cb187]
  • Updated dependencies [a467d54]
  • Updated dependencies [896add9]
  • Updated dependencies [95e7108]
  • Updated dependencies [751d638]
  • Updated dependencies [1e93dac]
  • Updated dependencies [bbd794a]
  • Updated dependencies [9156c02]
  • Updated dependencies [1d2abd7]
  • Updated dependencies [a056da3]
  • Updated dependencies [9c07b00]
  • Updated dependencies [fc39124]
  • Updated dependencies [03ac550]
  • Updated dependencies [b0c161f]
  • Updated dependencies [25efc03]

0.93.0

Patch Changes

0.92.1

Patch Changes

0.92.0

Minor Changes

  • 98dbfbb: fix!: launchNode.cleanup not killing node in last test of test group
  • 17bd929: feat!: made deployContract a non-blocking call

Patch Changes

0.91.0

Minor Changes

  • e159582: feat!: separate onSuccess events for the Fuels CLI
  • a6c45fd: chore!: upgrade commander to12.1.0

Patch Changes

0.90.0

Minor Changes

  • e165e37: chore!: upgrade fuel core to 0.28.0
  • 41dc617: fix!: updated chain assets, removed beta-5 network

Patch Changes

0.89.2

Patch Changes

0.89.1

Patch Changes

0.89.0

Minor Changes

  • 67afa32: chore!: remove built-in binaries for forc and fuel-core

Patch Changes

0.88.1

Patch Changes

0.88.0

Patch Changes

0.87.0

Patch Changes

0.86.0

Patch Changes

0.85.0

Patch Changes

0.84.0

Patch Changes

0.83.0

Minor Changes

  • 9c3c094: chore!: upgrade fuel-core to 0.24.3

Patch Changes

0.82.0

Patch Changes

0.81.0

Minor Changes

  • 1d92ce7: fix: runtime errors for ESM distributions

Patch Changes

0.80.0

Minor Changes

  • 29d5303: chore!: enhance TX error handling and message formatting

Patch Changes

0.79.0

Patch Changes

0.78.0

Patch Changes

0.77.0

Patch Changes

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

0.76.0

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)

0.74.0

Minor Changes

0.73.0

Patch Changes

0.72.0

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)

0.71.1

0.71.0

Minor Changes

Patch Changes

  • Updating chain config for fuels CLI and wallet utils, by @arboleya (See #1624)
  • 🐞 fix: replace the outdated --manual_blocks_enabled flag with --debug (fuel-core), by @arboleya (See #1624)

0.70.1

0.70.0

Minor Changes

Patch Changes

  • Updating chain config for fuels CLI and wallet utils, by @arboleya (See #1507)
  • 🐞 fix: replace the outdated --manual_blocks_enabled flag with --debug (fuel-core), by @Dhaiwat10 (See #1513)

0.69.1

Patch Changes

  • 🐞 fix: bin path for fuels-forc, add support bun's structure, by @Dhaiwat10 (See #1481)

0.69.0

0.68.0

Patch Changes

  • 🐞 Fixing graceful shutdown of short-lived node, by @arboleya (See #1425)
  • The fuels CLI's deploy now auto-loads storage slots for contracts, just like typegen, by @Dhaiwat10 (See #1473)
  • 🐞 fix: make startFuelCore package manager agnostic, by @Dhaiwat10 (See #1477)
  • Updated npm keywords, by @camsjams (See #1453)
  • Introduce internal hexlify and arrayify functions, by @danielbate (See #1401)

0.67.0

Patch Changes

  • Adding new flag to Fuels CLI build command, by @arboleya (See #1419)

0.66.1

Patch Changes

0.66.0

Minor Changes

  • Total revamp of Fuels CLI, providing a frictionless onboarding experience and blazingly fast development cycle. New essential commands includes:

0.65.0

0.64.1

Patch Changes

0.64.0

0.63.0

Patch Changes

  • refactor: purge usage of arrayify from ethers v5 in favor of getBytes from ethers v6, by @danielbate (See #1255)

0.62.0

0.61.0

0.60.0

0.59.0

0.58.0

0.57.0

0.56.1

0.56.0

0.55.0

0.54.1

0.54.0

0.53.0

0.52.0

0.51.0

0.50.0

0.49.1

0.49.0

Minor Changes

0.48.2

0.48.1

0.48.0

Patch Changes

  • 🐞 Fixing ESM support for NodeJS, using individual builds for Browser, by @arboleya (See #1049)

0.47.0

Patch Changes

0.46.0

Patch Changes

  • Removing publishConfigs, using .dts files with declaration maps (.dts.map), by @arboleya (See #1055)

0.45.0

0.44.2

Patch Changes

  • Proxing bin entries to fix locally broken symlinks and re-shaping example contract into Typegen demo app, by @arboleya (See #1037)

0.44.1

Patch Changes

  • 🐞 Fixing type's configs for multi-entry packages, by @arboleya (See #1035)

0.44.0

Minor Changes

  • Revamping all packages configs, enabling local installation, by @arboleya (See #984)

Patch Changes

  • Combining all merkle-related packages into one, by @arboleya (See #1032)

0.43.1

0.43.0

Patch Changes

0.42.0

Patch Changes

0.41.0

Patch Changes

0.40.0

Patch Changes

0.39.1

Patch Changes

0.39.0

Patch Changes

0.38.1

Patch Changes

0.38.0

Patch Changes

0.37.1

Patch Changes

0.37.0

Minor Changes

Patch Changes

0.36.0

Minor Changes

  • #820 3cb39443 Thanks @Dhaiwat10! - The @fuel-ts/constants package has now been deleted. ALl constants have now been moved to <package_name>/configs for the respective package. They are all also exported by the umbrella fuels package.

Patch Changes

0.35.0

Patch Changes

0.34.1

Patch Changes

0.34.0

Minor Changes

  • #814 5454ca3b Thanks @LuizAsFight! - export mnemonic package in fuels umbrella package create/exports const MNEMONIC_SIZES avoid throw error in predicate function Mnemonic.isMnemonicValid

Patch Changes

0.33.0

Minor Changes

Patch Changes

0.32.0

Minor Changes

Patch Changes

0.31.0

Patch Changes

0.30.0

Patch Changes

0.29.1

Patch Changes

0.29.0

Patch Changes

0.28.1

Patch Changes

0.28.0

Patch Changes

0.27.0

Patch Changes

0.26.0

Patch Changes

0.25.1

Patch Changes

0.25.0

Minor Changes

Patch Changes

0.24.2

Patch Changes

0.24.1

Patch Changes

0.24.0

Minor Changes

  • #616 02ac98e Thanks @arboleya! - Adding new versions package for exposing and managing compatibility versions of Fuel toolchain components

Patch Changes

0.23.0

Patch Changes

0.22.2

Patch Changes

0.22.1

Patch Changes

0.22.0

Patch Changes

0.21.2

Patch Changes

0.21.1

Patch Changes

0.21.0

Patch Changes

0.20.0

Patch Changes

0.19.0

Minor Changes

Patch Changes

0.18.0

Patch Changes

0.17.0

Minor Changes

Patch Changes

0.16.0

Patch Changes

0.15.0

Patch Changes

0.14.0

Patch Changes

0.13.0

Patch Changes

0.12.0

Patch Changes

0.11.0

Patch Changes

0.10.0

Patch Changes

0.9.0

Patch Changes

0.8.0

Minor Changes

Patch Changes

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.


2022-06-03

🐞 Bug Fixes

  • Use internal random bytes function to avoid browser ESM file (#310)
  • change build tasks in order to use pnpm link correctly (#246)

πŸ“ƒ Code Refactoring

  • add turborepo, pnpm and tsup (#238)

πŸš€ Features

  • move from BigNumber to BigInt (#266)

2022-04-25

2022-03-30

2022-03-13

πŸš€ Features

  • change typechain imports to fuels (#184)

2022-03-04

v0.1.0

2022-03-04