diff --git a/.changeset/lazy-forks-sneeze.md b/.changeset/lazy-forks-sneeze.md deleted file mode 100644 index 3435aeab..00000000 --- a/.changeset/lazy-forks-sneeze.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@asgardeo/react': patch -'@asgardeo/javascript': patch ---- - -Fix `SignInButton` issue with `AsgardeoV2` diff --git a/.changeset/little-beans-repair.md b/.changeset/little-beans-repair.md deleted file mode 100644 index 4395f9ac..00000000 --- a/.changeset/little-beans-repair.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -'@asgardeo/tanstack-router': minor ---- - -Add TanStack Router integration package with protected route support - -Introduce `@asgardeo/tanstack-router` - a new integration package that provides seamless authentication support for TanStack Router applications. - -**Key Features:** -- `` component for auth-guarded routes -- Automatic redirect to sign-in for unauthenticated users -- Integration with Asgardeo authentication context -- Type-safe route protection - -**Usage:** - -```tsx -import { ProtectedRoute } from '@asgardeo/tanstack-router'; - -const Route = createFileRoute('/dashboard')({ - component: () => ( - - - - ), -}); -``` - -**Installation:** - -```bash -npm install @asgardeo/tanstack-router -``` - -This is the initial release of the TanStack Router integration package. \ No newline at end of file diff --git a/.changeset/tasty-regions-jump.md b/.changeset/tasty-regions-jump.md deleted file mode 100644 index f2a947c0..00000000 --- a/.changeset/tasty-regions-jump.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'@asgardeo/javascript': patch ---- - -Fix multiple logic and error-handling issues in core SDK modules to align with expected behavior. - -- Use numeric ordering for log levels instead of string comparison. -- Handle network and parsing errors gracefully in getUserInfo. -- Improve error handling for invalid URLs and network failures in embedded sign-in and sign-up flows. diff --git a/packages/browser/CHANGELOG.md b/packages/browser/CHANGELOG.md index 232da42a..9d862432 100644 --- a/packages/browser/CHANGELOG.md +++ b/packages/browser/CHANGELOG.md @@ -1,5 +1,14 @@ # @asgardeo/browser +## 0.1.23 + +### Patch Changes + +- Updated dependencies + [[`218f930`](https://github.com/asgardeo/javascript/commit/218f930c5f32b779c12af6c1a9fd0c5ea6879525), + [`8158824`](https://github.com/asgardeo/javascript/commit/8158824e669e0125e50a4711d0c9f4938f8dfe00)]: + - @asgardeo/javascript@0.1.22 + ## 0.1.22 ### Patch Changes diff --git a/packages/browser/package.json b/packages/browser/package.json index 1522b840..75318bbf 100644 --- a/packages/browser/package.json +++ b/packages/browser/package.json @@ -1,6 +1,6 @@ { "name": "@asgardeo/browser", - "version": "0.1.22", + "version": "0.1.23", "description": "Browser-specific implementation of Asgardeo JavaScript SDK.", "keywords": [ "asgardeo", diff --git a/packages/express/CHANGELOG.md b/packages/express/CHANGELOG.md index d6e1aab1..3623ece0 100644 --- a/packages/express/CHANGELOG.md +++ b/packages/express/CHANGELOG.md @@ -1,5 +1,12 @@ # @asgardeo/express +## 0.0.23 + +### Patch Changes + +- Updated dependencies []: + - @asgardeo/node@0.0.24 + ## 0.0.22 ### Patch Changes diff --git a/packages/express/package.json b/packages/express/package.json index 4b827236..4f9b898d 100644 --- a/packages/express/package.json +++ b/packages/express/package.json @@ -1,6 +1,6 @@ { "name": "@asgardeo/express", - "version": "0.0.22", + "version": "0.0.23", "description": "Express.js implementation of Asgardeo JavaScript SDK.", "keywords": [ "asgardeo", diff --git a/packages/javascript/CHANGELOG.md b/packages/javascript/CHANGELOG.md index c15c385f..ab48dd79 100644 --- a/packages/javascript/CHANGELOG.md +++ b/packages/javascript/CHANGELOG.md @@ -1,5 +1,22 @@ # @asgardeo/javascript +## 0.1.22 + +### Patch Changes + +- [#217](https://github.com/asgardeo/javascript/pull/217) + [`218f930`](https://github.com/asgardeo/javascript/commit/218f930c5f32b779c12af6c1a9fd0c5ea6879525) Thanks + [@brionmario](https://github.com/brionmario)! - Fix `SignInButton` issue with `AsgardeoV2` + +- [#204](https://github.com/asgardeo/javascript/pull/204) + [`8158824`](https://github.com/asgardeo/javascript/commit/8158824e669e0125e50a4711d0c9f4938f8dfe00) Thanks + [@PasanMadhuranga](https://github.com/PasanMadhuranga)! - Fix multiple logic and error-handling issues in core SDK + modules to align with expected behavior. + + - Use numeric ordering for log levels instead of string comparison. + - Handle network and parsing errors gracefully in getUserInfo. + - Improve error handling for invalid URLs and network failures in embedded sign-in and sign-up flows. + ## 0.1.21 ### Patch Changes diff --git a/packages/javascript/package.json b/packages/javascript/package.json index 74322e10..b2ac520c 100644 --- a/packages/javascript/package.json +++ b/packages/javascript/package.json @@ -1,6 +1,6 @@ { "name": "@asgardeo/javascript", - "version": "0.1.21", + "version": "0.1.22", "description": "Framework agnostic JavaScript SDK for Asgardeo.", "keywords": [ "asgardeo", diff --git a/packages/nextjs/CHANGELOG.md b/packages/nextjs/CHANGELOG.md index 5457a3a8..d8939307 100644 --- a/packages/nextjs/CHANGELOG.md +++ b/packages/nextjs/CHANGELOG.md @@ -1,5 +1,14 @@ # @asgardeo/nextjs +## 0.1.31 + +### Patch Changes + +- Updated dependencies + [[`218f930`](https://github.com/asgardeo/javascript/commit/218f930c5f32b779c12af6c1a9fd0c5ea6879525)]: + - @asgardeo/react@0.5.30 + - @asgardeo/node@0.0.24 + ## 0.1.30 ### Patch Changes diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index 96a5651c..b03d18c6 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -1,6 +1,6 @@ { "name": "@asgardeo/nextjs", - "version": "0.1.30", + "version": "0.1.31", "description": "Next.js implementation of Asgardeo JavaScript SDK.", "keywords": [ "asgardeo", diff --git a/packages/node/CHANGELOG.md b/packages/node/CHANGELOG.md index 20751e70..46c0ff3b 100644 --- a/packages/node/CHANGELOG.md +++ b/packages/node/CHANGELOG.md @@ -1,5 +1,14 @@ # @asgardeo/node +## 0.0.24 + +### Patch Changes + +- Updated dependencies + [[`218f930`](https://github.com/asgardeo/javascript/commit/218f930c5f32b779c12af6c1a9fd0c5ea6879525), + [`8158824`](https://github.com/asgardeo/javascript/commit/8158824e669e0125e50a4711d0c9f4938f8dfe00)]: + - @asgardeo/javascript@0.1.22 + ## 0.0.23 ### Patch Changes diff --git a/packages/node/package.json b/packages/node/package.json index 452d4a2c..1ad0fc02 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -1,6 +1,6 @@ { "name": "@asgardeo/node", - "version": "0.0.23", + "version": "0.0.24", "description": "Node.js runtime specific implementation of Asgardeo JavaScript SDK.", "keywords": [ "asgardeo", diff --git a/packages/react-router/CHANGELOG.md b/packages/react-router/CHANGELOG.md index cd853965..1402d9cc 100644 --- a/packages/react-router/CHANGELOG.md +++ b/packages/react-router/CHANGELOG.md @@ -1,5 +1,13 @@ # @asgardeo/react-router +## 0.0.23 + +### Patch Changes + +- Updated dependencies + [[`218f930`](https://github.com/asgardeo/javascript/commit/218f930c5f32b779c12af6c1a9fd0c5ea6879525)]: + - @asgardeo/react@0.5.30 + ## 0.0.22 ### Patch Changes diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 86e676f2..4e5c701f 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@asgardeo/react-router", - "version": "0.0.22", + "version": "0.0.23", "description": "React Router integration for Asgardeo React SDK with protected routes.", "keywords": [ "asgardeo", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 0a6f375a..78dc350a 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,16 @@ # @asgardeo/react +## 0.5.30 + +### Patch Changes + +- [#217](https://github.com/asgardeo/javascript/pull/217) + [`218f930`](https://github.com/asgardeo/javascript/commit/218f930c5f32b779c12af6c1a9fd0c5ea6879525) Thanks + [@brionmario](https://github.com/brionmario)! - Fix `SignInButton` issue with `AsgardeoV2` + +- Updated dependencies []: + - @asgardeo/browser@0.1.23 + ## 0.5.29 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 7ba475af..7bc6d361 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@asgardeo/react", - "version": "0.5.29", + "version": "0.5.30", "description": "React implementation of Asgardeo JavaScript SDK.", "keywords": [ "asgardeo", diff --git a/packages/tanstack-router/CHANGELOG.md b/packages/tanstack-router/CHANGELOG.md index ca7861b2..e16584e8 100644 --- a/packages/tanstack-router/CHANGELOG.md +++ b/packages/tanstack-router/CHANGELOG.md @@ -1,7 +1,55 @@ # @asgardeo/tanstack-router +## 0.1.0 + +### Minor Changes + +- [#176](https://github.com/asgardeo/javascript/pull/176) + [`966a562`](https://github.com/asgardeo/javascript/commit/966a562f008fd4bd213ac7102816ec289ec0afe6) Thanks + [@d3varaja](https://github.com/d3varaja)! - Add TanStack Router integration package with protected route support + + Introduce `@asgardeo/tanstack-router` - a new integration package that provides seamless authentication support for + TanStack Router applications. + + **Key Features:** + + - `` component for auth-guarded routes + - Automatic redirect to sign-in for unauthenticated users + - Integration with Asgardeo authentication context + - Type-safe route protection + + **Usage:** + + ```tsx + import {ProtectedRoute} from '@asgardeo/tanstack-router'; + + const Route = createFileRoute('/dashboard')({ + component: () => ( + + + + ), + }); + ``` + + **Installation:** + + ```bash + npm install @asgardeo/tanstack-router + ``` + + This is the initial release of the TanStack Router integration package. + +### Patch Changes + +- Updated dependencies + [[`218f930`](https://github.com/asgardeo/javascript/commit/218f930c5f32b779c12af6c1a9fd0c5ea6879525)]: + - @asgardeo/react@0.5.30 + ## 0.0.1 ### Patch Changes -- Initial implementation of TanStack Router integration for Asgardeo React SDK. This package provides a `ProtectedRoute` component that enables route protection with authentication checks for applications using TanStack Router. The component supports redirects, fallback rendering, and loading states. \ No newline at end of file +- Initial implementation of TanStack Router integration for Asgardeo React SDK. This package provides a `ProtectedRoute` + component that enables route protection with authentication checks for applications using TanStack Router. The + component supports redirects, fallback rendering, and loading states. diff --git a/packages/tanstack-router/package.json b/packages/tanstack-router/package.json index 3225c738..825768e4 100644 --- a/packages/tanstack-router/package.json +++ b/packages/tanstack-router/package.json @@ -1,6 +1,6 @@ { "name": "@asgardeo/tanstack-router", - "version": "0.0.0", + "version": "0.1.0", "description": "TanStack Router integration for Asgardeo React SDK with protected routes.", "keywords": [ "asgardeo",