diff --git a/.changeset/optional-initial-context.md b/.changeset/optional-initial-context.md deleted file mode 100644 index 10004db..0000000 --- a/.changeset/optional-initial-context.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@use-funnel/core': minor ---- - -feat(core): make `initial.context` optional when all context properties are optional - -- `createFunnelSteps()` now defaults `TContext` to `{}` when no type argument is provided -- `useFunnel({ initial: { step: 'A' } })` is now valid when the context type has only optional properties (e.g. `{ foo?: string }` or `{}`) diff --git a/examples/nextjs-app-router/CHANGELOG.md b/examples/nextjs-app-router/CHANGELOG.md index ed70a43..ba9b8f3 100644 --- a/examples/nextjs-app-router/CHANGELOG.md +++ b/examples/nextjs-app-router/CHANGELOG.md @@ -1,5 +1,13 @@ # nextjs-app-router +## 0.0.3 + +### Patch Changes + +- Updated dependencies [[`8efd2d4`](https://github.com/toss/use-funnel/commit/8efd2d4d2ee67a9e4ecc8bc7d094fa7fac86ca84)]: + - @use-funnel/core@0.1.0 + - @use-funnel/browser@0.0.17 + ## 0.0.2 ### Patch Changes diff --git a/examples/nextjs-app-router/package.json b/examples/nextjs-app-router/package.json index 2e5d3f0..bd3398c 100644 --- a/examples/nextjs-app-router/package.json +++ b/examples/nextjs-app-router/package.json @@ -1,7 +1,7 @@ { "name": "nextjs-app-router", "private": true, - "version": "0.0.2", + "version": "0.0.3", "scripts": { "dev": "next dev -p 3100", "build": "next build", diff --git a/examples/nextjs-pages-router/CHANGELOG.md b/examples/nextjs-pages-router/CHANGELOG.md index a4d89fd..e6fa9b1 100644 --- a/examples/nextjs-pages-router/CHANGELOG.md +++ b/examples/nextjs-pages-router/CHANGELOG.md @@ -1,5 +1,13 @@ # nextjs-pages-router +## 0.0.6 + +### Patch Changes + +- Updated dependencies [[`8efd2d4`](https://github.com/toss/use-funnel/commit/8efd2d4d2ee67a9e4ecc8bc7d094fa7fac86ca84)]: + - @use-funnel/core@0.1.0 + - @use-funnel/next@0.0.23 + ## 0.0.5 ### Patch Changes diff --git a/examples/nextjs-pages-router/package.json b/examples/nextjs-pages-router/package.json index 07330d6..ae5b254 100644 --- a/examples/nextjs-pages-router/package.json +++ b/examples/nextjs-pages-router/package.json @@ -1,7 +1,7 @@ { "name": "nextjs-pages-router", "private": true, - "version": "0.0.5", + "version": "0.0.6", "scripts": { "dev": "next dev -p 3101", "build": "next build", diff --git a/packages/browser/CHANGELOG.md b/packages/browser/CHANGELOG.md index 8034875..fc900b8 100644 --- a/packages/browser/CHANGELOG.md +++ b/packages/browser/CHANGELOG.md @@ -1,5 +1,12 @@ # @use-funnel/browser +## 0.0.17 + +### Patch Changes + +- Updated dependencies [[`8efd2d4`](https://github.com/toss/use-funnel/commit/8efd2d4d2ee67a9e4ecc8bc7d094fa7fac86ca84)]: + - @use-funnel/core@0.1.0 + ## 0.0.16 ### Patch Changes diff --git a/packages/browser/package.json b/packages/browser/package.json index bbed766..0d0bbb0 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -1,6 +1,6 @@ { "name": "@use-funnel/browser", - "version": "0.0.16", + "version": "0.0.17", "description": "", "type": "module", "main": "./src/index.ts", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 33940aa..5feded0 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,14 @@ # @use-funnel/core +## 0.1.0 + +### Minor Changes + +- [#181](https://github.com/toss/use-funnel/pull/181) [`8efd2d4`](https://github.com/toss/use-funnel/commit/8efd2d4d2ee67a9e4ecc8bc7d094fa7fac86ca84) Thanks [@Junnis0123](https://github.com/Junnis0123)! - feat(core): make `initial.context` optional when all context properties are optional + + - `createFunnelSteps()` now defaults `TContext` to `{}` when no type argument is provided + - `useFunnel({ initial: { step: 'A' } })` is now valid when the context type has only optional properties (e.g. `{ foo?: string }` or `{}`) + ## 0.0.13 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 9feadb6..a40eec0 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@use-funnel/core", - "version": "0.0.13", + "version": "0.1.0", "description": "", "type": "module", "main": "./dist/index.js", diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index cccc910..4c7ce49 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,5 +1,12 @@ # @use-funnel/next +## 0.0.23 + +### Patch Changes + +- Updated dependencies [[`8efd2d4`](https://github.com/toss/use-funnel/commit/8efd2d4d2ee67a9e4ecc8bc7d094fa7fac86ca84)]: + - @use-funnel/core@0.1.0 + ## 0.0.22 ### Patch Changes diff --git a/packages/next/package.json b/packages/next/package.json index d39c0cb..cfc2113 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -1,6 +1,6 @@ { "name": "@use-funnel/next", - "version": "0.0.22", + "version": "0.0.23", "description": "", "type": "module", "main": "./dist/index.js", diff --git a/packages/react-navigation-native/CHANGELOG.md b/packages/react-navigation-native/CHANGELOG.md index 22b1f75..31b4288 100644 --- a/packages/react-navigation-native/CHANGELOG.md +++ b/packages/react-navigation-native/CHANGELOG.md @@ -1,5 +1,12 @@ # @use-funnel/react-navigation-native +## 0.0.18 + +### Patch Changes + +- Updated dependencies [[`8efd2d4`](https://github.com/toss/use-funnel/commit/8efd2d4d2ee67a9e4ecc8bc7d094fa7fac86ca84)]: + - @use-funnel/core@0.1.0 + ## 0.0.17 ### Patch Changes diff --git a/packages/react-navigation-native/package.json b/packages/react-navigation-native/package.json index f425ac9..eb709b5 100644 --- a/packages/react-navigation-native/package.json +++ b/packages/react-navigation-native/package.json @@ -1,6 +1,6 @@ { "name": "@use-funnel/react-navigation-native", - "version": "0.0.17", + "version": "0.0.18", "description": "", "type": "module", "main": "./src/index.ts", diff --git a/packages/react-router-dom/CHANGELOG.md b/packages/react-router-dom/CHANGELOG.md index 40c925f..a43b999 100644 --- a/packages/react-router-dom/CHANGELOG.md +++ b/packages/react-router-dom/CHANGELOG.md @@ -1,5 +1,12 @@ # @use-funnel/react-router-dom +## 0.0.16 + +### Patch Changes + +- Updated dependencies [[`8efd2d4`](https://github.com/toss/use-funnel/commit/8efd2d4d2ee67a9e4ecc8bc7d094fa7fac86ca84)]: + - @use-funnel/core@0.1.0 + ## 0.0.15 ### Patch Changes diff --git a/packages/react-router-dom/package.json b/packages/react-router-dom/package.json index 775fa8e..6375cc6 100644 --- a/packages/react-router-dom/package.json +++ b/packages/react-router-dom/package.json @@ -1,6 +1,6 @@ { "name": "@use-funnel/react-router-dom", - "version": "0.0.15", + "version": "0.0.16", "description": "", "type": "module", "main": "./src/index.ts", diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index bcce4d3..670b394 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,12 @@ # @use-funnel/react-router-dom +## 0.0.7 + +### Patch Changes + +- Updated dependencies [[`8efd2d4`](https://github.com/toss/use-funnel/commit/8efd2d4d2ee67a9e4ecc8bc7d094fa7fac86ca84)]: + - @use-funnel/core@0.1.0 + ## 0.0.6 ### Patch Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index ee86c1f..cca7294 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@use-funnel/react-router", - "version": "0.0.6", + "version": "0.0.7", "description": "", "type": "module", "main": "./src/index.ts",