Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci(changesets): versioning packages #1655

Merged
merged 2 commits into from
Jan 29, 2024
Merged

Conversation

fuel-service-user
Copy link
Contributor

@fuel-service-user fuel-service-user commented Jan 16, 2024

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

@fuel-ts/[email protected]

Minor Changes

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

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

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]

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]

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]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

@fuel-ts/[email protected]

Patch Changes

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

@fuel-ts/[email protected]

Patch Changes

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

@fuel-ts/[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]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

@fuel-ts/[email protected]

Copy link
Contributor

Coverage report

St.
Category Percentage Covered / Total
🟢 Statements 86.91% 6159/7087
🟡 Branches 70.9% 965/1361
🟡 Functions 77.95% 1011/1297
🟢 Lines 86.89% 5903/6794

Test suite run success

1482 tests passing in 263 suites.

Report generated by 🧪jest coverage report action from 5a34810

@github-actions github-actions bot force-pushed the changeset-release/master branch 5 times, most recently from 5acaaa8 to bd83a9f Compare January 23, 2024 02:57
@github-actions github-actions bot force-pushed the changeset-release/master branch 5 times, most recently from 08dffa5 to b6892c1 Compare January 26, 2024 09:28
@github-actions github-actions bot force-pushed the changeset-release/master branch from b6892c1 to 69dcd3e Compare January 26, 2024 15:08
@arboleya arboleya closed this Jan 29, 2024
@arboleya arboleya reopened this Jan 29, 2024
Copy link
Contributor

Coverage Report:

Lines Branches Functions Statements
78.63%(+0.03%) 68.64%(+0.08%) 76.65%(+0%) 78.59%(+0.02%)
Changed Files:
Ok File (✨=New File) Lines Branches Functions Statements
✨ packages/utils/src/cli-utils/findBinPath.ts 100%
(+100%)
100%
(+100%)
100%
(+100%)
100%
(+100%)
🔴 packages/wallet/src/test-utils/launchNode.ts 100%
(+1.12%)
88.46%
(+1.43%)
64.7%
(-1.96%)
93.4%
(+0.62%)

@arboleya arboleya changed the title ci(changesets): versioning packages ci(changesets): versioningpackages Jan 29, 2024
@arboleya arboleya changed the title ci(changesets): versioningpackages ci(changesets): versioning packages Jan 29, 2024
@arboleya arboleya enabled auto-merge (squash) January 29, 2024 17:56
@arboleya arboleya merged commit b405308 into master Jan 29, 2024
19 of 21 checks passed
@arboleya arboleya deleted the changeset-release/master branch January 29, 2024 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants