diff --git a/.changeset/selfish-crabs-unite.md b/.changeset/selfish-crabs-unite.md deleted file mode 100644 index 0e14765..0000000 --- a/.changeset/selfish-crabs-unite.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@fuels/react': minor ---- - -Provide consistent return types across Fuel hooks, for an easier typed experience. -Every query hook will now return a `null` value if the query is not available, instead of `undefined`. - -### Examples - -```tsx -const { wallet } = useWallet(); // wallet is Wallet | null -const { network } = useNetwork(); // network is Network | null -// and so on... Every query hook will return T | null -``` diff --git a/packages/assets/CHANGELOG.md b/packages/assets/CHANGELOG.md index 72578d3..17140a5 100644 --- a/packages/assets/CHANGELOG.md +++ b/packages/assets/CHANGELOG.md @@ -1,5 +1,7 @@ # @fuels/assets +## 0.21.0 + ## 0.20.0 ## 0.19.0 diff --git a/packages/assets/package.json b/packages/assets/package.json index 758d194..c4f7669 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@fuels/assets", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "main": "src/index.ts", "publishConfig": { diff --git a/packages/changeset/CHANGELOG.md b/packages/changeset/CHANGELOG.md index 34e2679..0ba572d 100644 --- a/packages/changeset/CHANGELOG.md +++ b/packages/changeset/CHANGELOG.md @@ -1,5 +1,7 @@ # @fuels/changeset +## 0.21.0 + ## 0.20.0 ## 0.19.0 diff --git a/packages/changeset/package.json b/packages/changeset/package.json index 10d585d..3d597c8 100644 --- a/packages/changeset/package.json +++ b/packages/changeset/package.json @@ -1,6 +1,6 @@ { "name": "@fuels/changeset", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "access": "public", "main": "src/index.js", diff --git a/packages/eslint-plugin/CHANGELOG.md b/packages/eslint-plugin/CHANGELOG.md index 405cdb4..183368b 100644 --- a/packages/eslint-plugin/CHANGELOG.md +++ b/packages/eslint-plugin/CHANGELOG.md @@ -1,5 +1,7 @@ # @fuels/eslint-config +## 0.21.0 + ## 0.20.0 ## 0.19.0 diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 5c103e8..9e12d98 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@fuels/eslint-plugin", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "access": "public", "main": "./index.js", diff --git a/packages/jest/CHANGELOG.md b/packages/jest/CHANGELOG.md index aac9f8d..0beff81 100644 --- a/packages/jest/CHANGELOG.md +++ b/packages/jest/CHANGELOG.md @@ -1,5 +1,7 @@ # @fuels/jest +## 0.21.0 + ## 0.20.0 ## 0.19.0 diff --git a/packages/jest/package.json b/packages/jest/package.json index 01f9130..6cf8e54 100644 --- a/packages/jest/package.json +++ b/packages/jest/package.json @@ -1,6 +1,6 @@ { "name": "@fuels/jest", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "main": "./src/index.ts", "exports": { diff --git a/packages/local-storage/CHANGELOG.md b/packages/local-storage/CHANGELOG.md index 144d14d..1921c6d 100644 --- a/packages/local-storage/CHANGELOG.md +++ b/packages/local-storage/CHANGELOG.md @@ -1,5 +1,7 @@ # @fuels/local-storage +## 0.21.0 + ## 0.20.0 ## 0.19.0 diff --git a/packages/local-storage/package.json b/packages/local-storage/package.json index 4430bbd..b108051 100644 --- a/packages/local-storage/package.json +++ b/packages/local-storage/package.json @@ -1,6 +1,6 @@ { "name": "@fuels/local-storage", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "main": "src/index.ts", "publishConfig": { diff --git a/packages/prettier-config/CHANGELOG.md b/packages/prettier-config/CHANGELOG.md index 1c6c7bc..d637345 100644 --- a/packages/prettier-config/CHANGELOG.md +++ b/packages/prettier-config/CHANGELOG.md @@ -1,5 +1,7 @@ # @fuels/prettier-config +## 0.21.0 + ## 0.20.0 ## 0.19.0 diff --git a/packages/prettier-config/package.json b/packages/prettier-config/package.json index 0a0a9f8..6e52e3b 100644 --- a/packages/prettier-config/package.json +++ b/packages/prettier-config/package.json @@ -1,6 +1,6 @@ { "name": "@fuels/prettier-config", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "main": "./index.json", "access": "public", diff --git a/packages/react-xstore/CHANGELOG.md b/packages/react-xstore/CHANGELOG.md index 4fc97fe..aa6892b 100644 --- a/packages/react-xstore/CHANGELOG.md +++ b/packages/react-xstore/CHANGELOG.md @@ -1,5 +1,7 @@ # @fuels/react-xstore +## 0.21.0 + ## 0.20.0 ## 0.19.0 diff --git a/packages/react-xstore/package.json b/packages/react-xstore/package.json index 9de184e..eb8de7d 100644 --- a/packages/react-xstore/package.json +++ b/packages/react-xstore/package.json @@ -1,6 +1,6 @@ { "name": "@fuels/react-xstore", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "main": "src/index.ts", "publishConfig": { diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 1a3f931..fc552eb 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,19 @@ # @fuels/react +## 0.21.0 + +### Minor Changes + +- Provide consistent return types across Fuel hooks, for an easier typed experience. + Every query hook will now return a `null` value if the query is not available, instead of `undefined`. + ### Examples + ````tsx + const { wallet } = useWallet(); // wallet is Wallet | null + const { network } = useNetwork(); // network is Network | null + // and so on... Every query hook will return T | null + ```, by [@helciofranco](https://github.com/helciofranco) (See [#85](https://github.com/FuelLabs/fuels-npm-packs/pull/85)) + ```` + ## 0.20.0 ### Minor Changes diff --git a/packages/react/package.json b/packages/react/package.json index 7c239da..ed3db68 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,7 +1,7 @@ { "name": "@fuels/react", "description": "Interact with the Fuel Wallet Extension in React.", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "main": "./src/index.ts", "exports": { diff --git a/packages/test-utils/CHANGELOG.md b/packages/test-utils/CHANGELOG.md index 962874a..e29d9c1 100644 --- a/packages/test-utils/CHANGELOG.md +++ b/packages/test-utils/CHANGELOG.md @@ -1,5 +1,7 @@ # @fuels/playwright-utils +## 0.21.0 + ## 0.20.0 ### Minor Changes diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index e7369cb..938d720 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@fuels/playwright-utils", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "main": "src/index.ts", "publishConfig": { diff --git a/packages/ts-config/CHANGELOG.md b/packages/ts-config/CHANGELOG.md index a88c2d5..b23dacd 100644 --- a/packages/ts-config/CHANGELOG.md +++ b/packages/ts-config/CHANGELOG.md @@ -1,5 +1,7 @@ # @fuels/ts-config +## 0.21.0 + ## 0.20.0 ## 0.19.0 diff --git a/packages/ts-config/package.json b/packages/ts-config/package.json index 5d53e2b..0c5ad13 100644 --- a/packages/ts-config/package.json +++ b/packages/ts-config/package.json @@ -1,6 +1,6 @@ { "name": "@fuels/ts-config", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "publishConfig": { "access": "public" diff --git a/packages/tsup-config/CHANGELOG.md b/packages/tsup-config/CHANGELOG.md index 7a2e91f..02b1622 100644 --- a/packages/tsup-config/CHANGELOG.md +++ b/packages/tsup-config/CHANGELOG.md @@ -1,5 +1,7 @@ # @fuels/tsup-config +## 0.21.0 + ## 0.20.0 ## 0.19.0 diff --git a/packages/tsup-config/package.json b/packages/tsup-config/package.json index 0615cd2..0d1bf9e 100644 --- a/packages/tsup-config/package.json +++ b/packages/tsup-config/package.json @@ -1,6 +1,6 @@ { "name": "@fuels/tsup-config", - "version": "0.20.0", + "version": "0.21.0", "license": "Apache-2.0", "access": "public", "files": [