v0.72.0
fuel-service-user
released this
29 Jan 18:08
·
779 commits
to master
since this release
@fuel-ts/abi-coder@0.72.0
Minor Changes
@fuel-ts/abi-typegen@0.72.0
@fuel-ts/address@0.72.0
@fuel-ts/contract@0.72.0
create-fuels@0.72.0
Minor Changes
Patch Changes
@fuel-ts/crypto@0.72.0
@fuel-ts/errors@0.72.0
Patch Changes
@fuel-ts/forc@0.72.0
Patch Changes
- 🐞 Fixing installation from git branches, by @arboleya (See #1667)
- Downgrading forc back to
0.48.1
, by @arboleya (See #1680)
@fuel-ts/fuel-core@0.72.0
Patch Changes
fuels@0.72.0
Minor Changes
- chore!: share single chainconfig and
launchNode
utility throughout the codebase.startFuelCore
now re-useslaunchNode
instead of having its own node-launching logic@fuel-ts/utils
now exports adefaultChainConfig
and adefaultConsensusKey
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. Therun-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
@fuel-ts/hasher@0.72.0
@fuel-ts/hdwallet@0.72.0
@fuel-ts/interfaces@0.72.0
Patch Changes
@fuel-ts/math@0.72.0
@fuel-ts/merkle@0.72.0
@fuel-ts/mnemonic@0.72.0
@fuel-ts/predicate@0.72.0
Minor Changes
- exporting getPredicateRoot from the predicate package, by @Torres-ssf (See #1653)
@fuel-ts/program@0.72.0
Minor Changes
@fuel-ts/providers@0.72.0
Minor Changes
- 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/script@0.72.0
@fuel-ts/signer@0.72.0
Minor Changes
@fuel-ts/transactions@0.72.0
Minor Changes
@fuel-ts/utils@0.72.0
Minor Changes
- chore!: share single chainconfig and
launchNode
utility throughout the codebase.startFuelCore
now re-useslaunchNode
instead of having its own node-launching logic@fuel-ts/utils
now exports adefaultChainConfig
and adefaultConsensusKey
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. Therun-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/versions@0.72.0
Patch Changes
@fuel-ts/wallet@0.72.0
Minor Changes
- 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-useslaunchNode
instead of having its own node-launching logic@fuel-ts/utils
now exports adefaultChainConfig
and adefaultConsensusKey
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. Therun-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))