From 19f249bf86d83dadba5aeb87a16a918443a588b2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 11 Feb 2026 23:40:52 +0000 Subject: [PATCH] chore: version-packages --- .changeset/chilly-sheep-follow.md | 37 ------------- .changeset/eleven-baboons-battle.md | 5 -- .changeset/fix-storage-error-handling.md | 11 ---- .changeset/full-bikes-boil.md | 5 -- .changeset/happy-actors-learn.md | 5 -- .changeset/hip-owls-rule.md | 16 ------ .changeset/lovely-cloths-sin.md | 7 --- .changeset/sour-jobs-count.md | 14 ----- packages/davinci-client/CHANGELOG.md | 25 +++++++++ packages/davinci-client/package.json | 2 +- packages/device-client/CHANGELOG.md | 15 +++++ packages/device-client/package.json | 3 +- packages/journey-client/CHANGELOG.md | 55 +++++++++++++++++++ packages/journey-client/package.json | 2 +- packages/oidc-client/CHANGELOG.md | 22 ++++++++ packages/oidc-client/package.json | 2 +- packages/protect/CHANGELOG.md | 10 ++++ packages/protect/package.json | 2 +- .../sdk-effects/iframe-manager/CHANGELOG.md | 10 ++++ .../sdk-effects/iframe-manager/package.json | 2 +- packages/sdk-effects/logger/CHANGELOG.md | 12 ++++ packages/sdk-effects/logger/package.json | 2 +- packages/sdk-effects/oidc/CHANGELOG.md | 12 ++++ packages/sdk-effects/oidc/package.json | 2 +- .../sdk-request-middleware/CHANGELOG.md | 10 ++++ .../sdk-request-middleware/package.json | 2 +- packages/sdk-effects/storage/CHANGELOG.md | 18 ++++++ packages/sdk-effects/storage/package.json | 2 +- packages/sdk-types/CHANGELOG.md | 10 ++++ packages/sdk-types/package.json | 2 +- packages/sdk-utilities/CHANGELOG.md | 18 ++++++ packages/sdk-utilities/package.json | 2 +- 32 files changed, 229 insertions(+), 113 deletions(-) delete mode 100644 .changeset/chilly-sheep-follow.md delete mode 100644 .changeset/eleven-baboons-battle.md delete mode 100644 .changeset/fix-storage-error-handling.md delete mode 100644 .changeset/full-bikes-boil.md delete mode 100644 .changeset/happy-actors-learn.md delete mode 100644 .changeset/hip-owls-rule.md delete mode 100644 .changeset/lovely-cloths-sin.md delete mode 100644 .changeset/sour-jobs-count.md create mode 100644 packages/device-client/CHANGELOG.md diff --git a/.changeset/chilly-sheep-follow.md b/.changeset/chilly-sheep-follow.md deleted file mode 100644 index 05277bb224..0000000000 --- a/.changeset/chilly-sheep-follow.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -'@forgerock/journey-client': major ---- - -**BREAKING CHANGE**: Journey client methods now return `GenericError` instead of `undefined` for error cases. - -## What Changed - -The `start`, `next`, `resume`, and `terminate` methods now return a `GenericError` object instead of `undefined` when encountering unknown step types or error conditions. This aligns the journey client with the DaVinci client's error handling patterns. - -### Return Type Changes - -| Method | Before | After | -| ----------- | ------------------------------------------------------------------------ | --------------------------------------------------------------------------- | -| `start` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| undefined` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| GenericError` | -| `next` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| undefined` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| GenericError` | -| `resume` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| undefined` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| GenericError` | -| `terminate` | `void` | `void \| GenericError` | - -## Migration Guide - -Before: - -```ts -const step = await client.start(); -if (step) { - // Use step -} - -After: const result = await client.start(); -if ('error' in result) { - // Handle error - console.error(result.message); -} else { - // Use step -} -``` diff --git a/.changeset/eleven-baboons-battle.md b/.changeset/eleven-baboons-battle.md deleted file mode 100644 index c2128b3f6f..0000000000 --- a/.changeset/eleven-baboons-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/journey-client': patch ---- - -Add support for KBA `allowUserDefinedQuestions` flag diff --git a/.changeset/fix-storage-error-handling.md b/.changeset/fix-storage-error-handling.md deleted file mode 100644 index 5f31560bd5..0000000000 --- a/.changeset/fix-storage-error-handling.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@forgerock/davinci-client': patch -'@forgerock/sdk-utilities': patch -'@forgerock/storage': patch ---- - -Fix error handling in storage client and davinci-client - -- Add `isGenericError` type guard to sdk-utilities for runtime error validation -- Fix storage client to properly catch errors from custom storage implementations, honoring the errors-as-values contract -- Improve davinci-client error handling to use explicit error checks instead of try-catch diff --git a/.changeset/full-bikes-boil.md b/.changeset/full-bikes-boil.md deleted file mode 100644 index 79a7db0507..0000000000 --- a/.changeset/full-bikes-boil.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/davinci-client': patch ---- - -Improve FIDO module error handling when no options diff --git a/.changeset/happy-actors-learn.md b/.changeset/happy-actors-learn.md deleted file mode 100644 index d5963aa9d8..0000000000 --- a/.changeset/happy-actors-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@forgerock/sdk-logger': patch ---- - -Fixes double logging when using custom logger. Custom logger should override default console logs. diff --git a/.changeset/hip-owls-rule.md b/.changeset/hip-owls-rule.md deleted file mode 100644 index 4af57d1208..0000000000 --- a/.changeset/hip-owls-rule.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -'@forgerock/journey-client': major -'@forgerock/device-client': major -'@forgerock/davinci-client': major -'@forgerock/oidc-client': major -'@forgerock/protect': major -'@forgerock/iframe-manager': major -'@forgerock/sdk-logger': major -'@forgerock/sdk-oidc': major -'@forgerock/sdk-request-middleware': major -'@forgerock/storage': major -'@forgerock/sdk-types': major -'@forgerock/sdk-utilities': major ---- - -releasing version 2 of the ping javascript sdk diff --git a/.changeset/lovely-cloths-sin.md b/.changeset/lovely-cloths-sin.md deleted file mode 100644 index fc7d9fae80..0000000000 --- a/.changeset/lovely-cloths-sin.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@forgerock/journey-client': minor -'@forgerock/device-client': minor -'@forgerock/oidc-client': minor ---- - -Expose return types for clients diff --git a/.changeset/sour-jobs-count.md b/.changeset/sour-jobs-count.md deleted file mode 100644 index 2701148de9..0000000000 --- a/.changeset/sour-jobs-count.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@forgerock/sdk-request-middleware': patch -'@forgerock/iframe-manager': patch -'@forgerock/storage': patch -'@forgerock/sdk-logger': patch -'@forgerock/davinci-client': patch -'@forgerock/device-client': patch -'@forgerock/sdk-utilities': patch -'@forgerock/oidc-client': patch -'@forgerock/sdk-types': patch -'@forgerock/protect': patch ---- - -Update READMES. Fix types and comments. diff --git a/packages/davinci-client/CHANGELOG.md b/packages/davinci-client/CHANGELOG.md index 973f2552a1..6285d2bb33 100644 --- a/packages/davinci-client/CHANGELOG.md +++ b/packages/davinci-client/CHANGELOG.md @@ -1,5 +1,30 @@ # @forgerock/davinci-client +## 2.0.0 + +### Major Changes + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Patch Changes + +- [#510](https://github.com/ForgeRock/ping-javascript-sdk/pull/510) [`3c63979`](https://github.com/ForgeRock/ping-javascript-sdk/commit/3c63979f83486e0914b61b6accfd5345e6eff152) Thanks [@ryanbas21](https://github.com/ryanbas21)! - Fix error handling in storage client and davinci-client + - Add `isGenericError` type guard to sdk-utilities for runtime error validation + - Fix storage client to properly catch errors from custom storage implementations, honoring the errors-as-values contract + - Improve davinci-client error handling to use explicit error checks instead of try-catch + +- [#504](https://github.com/ForgeRock/ping-javascript-sdk/pull/504) [`7834cde`](https://github.com/ForgeRock/ping-javascript-sdk/commit/7834cde01f4537492d38251165c557320ac1fd85) Thanks [@ancheetah](https://github.com/ancheetah)! - Improve FIDO module error handling when no options + +- [#526](https://github.com/ForgeRock/ping-javascript-sdk/pull/526) [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c) Thanks [@ancheetah](https://github.com/ancheetah)! - Update READMES. Fix types and comments. + +- Updated dependencies [[`3c63979`](https://github.com/ForgeRock/ping-javascript-sdk/commit/3c63979f83486e0914b61b6accfd5345e6eff152), [`ad81c13`](https://github.com/ForgeRock/ping-javascript-sdk/commit/ad81c13ab2b863be46a98803e48754b0e2b3746b), [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d), [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c)]: + - @forgerock/sdk-utilities@2.0.0 + - @forgerock/storage@2.0.0 + - @forgerock/sdk-logger@2.0.0 + - @forgerock/sdk-oidc@2.0.0 + - @forgerock/sdk-request-middleware@2.0.0 + - @forgerock/sdk-types@2.0.0 + ## 1.3.0 ### Minor Changes diff --git a/packages/davinci-client/package.json b/packages/davinci-client/package.json index 95239d7c45..5048b51471 100644 --- a/packages/davinci-client/package.json +++ b/packages/davinci-client/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/davinci-client", - "version": "1.3.0", + "version": "2.0.0", "repository": { "type": "git", "url": "git+https://github.com/ForgeRock/ping-javascript-sdk.git", diff --git a/packages/device-client/CHANGELOG.md b/packages/device-client/CHANGELOG.md new file mode 100644 index 0000000000..20a85630c9 --- /dev/null +++ b/packages/device-client/CHANGELOG.md @@ -0,0 +1,15 @@ +# @forgerock/device-client + +## 2.0.0 + +### Major Changes + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Minor Changes + +- [#527](https://github.com/ForgeRock/ping-javascript-sdk/pull/527) [`bca228e`](https://github.com/ForgeRock/ping-javascript-sdk/commit/bca228e7a9beb1991159c42a03e537c29687b6e6) Thanks [@ancheetah](https://github.com/ancheetah)! - Expose return types for clients + +### Patch Changes + +- [#526](https://github.com/ForgeRock/ping-javascript-sdk/pull/526) [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c) Thanks [@ancheetah](https://github.com/ancheetah)! - Update READMES. Fix types and comments. diff --git a/packages/device-client/package.json b/packages/device-client/package.json index 15059087a7..bff45203fa 100644 --- a/packages/device-client/package.json +++ b/packages/device-client/package.json @@ -1,12 +1,11 @@ { "name": "@forgerock/device-client", - "version": "0.0.1", + "version": "2.0.0", "repository": { "type": "git", "url": "git+https://github.com/ForgeRock/ping-javascript-sdk.git", "directory": "packages/device-client" }, - "sideEffects": false, "type": "module", "exports": { diff --git a/packages/journey-client/CHANGELOG.md b/packages/journey-client/CHANGELOG.md index a1ee9ede16..f386aded9e 100644 --- a/packages/journey-client/CHANGELOG.md +++ b/packages/journey-client/CHANGELOG.md @@ -1,5 +1,60 @@ # @forgerock/journey-client +## 2.0.0 + +### Major Changes + +- [#524](https://github.com/ForgeRock/ping-javascript-sdk/pull/524) [`4c17ba5`](https://github.com/ForgeRock/ping-javascript-sdk/commit/4c17ba5ef143cc91c51a0c92e6743086f46fc6e6) Thanks [@ryanbas21](https://github.com/ryanbas21)! - **BREAKING CHANGE**: Journey client methods now return `GenericError` instead of `undefined` for error cases. + + ## What Changed + + The `start`, `next`, `resume`, and `terminate` methods now return a `GenericError` object instead of `undefined` when encountering unknown step types or error conditions. This aligns the journey client with the DaVinci client's error handling patterns. + + ### Return Type Changes + + | Method | Before | After | + | ----------- | ------------------------------------------------------------------------ | --------------------------------------------------------------------------- | + | `start` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| undefined` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| GenericError` | + | `next` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| undefined` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| GenericError` | + | `resume` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| undefined` | `JourneyStep \| JourneyLoginSuccess \| JourneyLoginFailure \| GenericError` | + | `terminate` | `void` | `void \| GenericError` | + + ## Migration Guide + + Before: + + ```ts + const step = await client.start(); + if (step) { + // Use step + } + + After: const result = await client.start(); + if ('error' in result) { + // Handle error + console.error(result.message); + } else { + // Use step + } + ``` + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Minor Changes + +- [#527](https://github.com/ForgeRock/ping-javascript-sdk/pull/527) [`bca228e`](https://github.com/ForgeRock/ping-javascript-sdk/commit/bca228e7a9beb1991159c42a03e537c29687b6e6) Thanks [@ancheetah](https://github.com/ancheetah)! - Expose return types for clients + +### Patch Changes + +- [#500](https://github.com/ForgeRock/ping-javascript-sdk/pull/500) [`e99b374`](https://github.com/ForgeRock/ping-javascript-sdk/commit/e99b374aa17ce46dc733d791709ce2db851f305d) Thanks [@ancheetah](https://github.com/ancheetah)! - Add support for KBA `allowUserDefinedQuestions` flag + +- Updated dependencies [[`3c63979`](https://github.com/ForgeRock/ping-javascript-sdk/commit/3c63979f83486e0914b61b6accfd5345e6eff152), [`ad81c13`](https://github.com/ForgeRock/ping-javascript-sdk/commit/ad81c13ab2b863be46a98803e48754b0e2b3746b), [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d), [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c)]: + - @forgerock/sdk-utilities@2.0.0 + - @forgerock/storage@2.0.0 + - @forgerock/sdk-logger@2.0.0 + - @forgerock/sdk-request-middleware@2.0.0 + - @forgerock/sdk-types@2.0.0 + ## 1.3.0 ### Minor Changes diff --git a/packages/journey-client/package.json b/packages/journey-client/package.json index bd5c7b143a..6af2f7d92a 100644 --- a/packages/journey-client/package.json +++ b/packages/journey-client/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/journey-client", - "version": "1.3.0", + "version": "2.0.0", "type": "module", "exports": { ".": "./dist/src/index.js", diff --git a/packages/oidc-client/CHANGELOG.md b/packages/oidc-client/CHANGELOG.md index c26754b070..6f2756e1df 100644 --- a/packages/oidc-client/CHANGELOG.md +++ b/packages/oidc-client/CHANGELOG.md @@ -1,5 +1,27 @@ # @forgerock/oidc-client +## 2.0.0 + +### Major Changes + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Minor Changes + +- [#527](https://github.com/ForgeRock/ping-javascript-sdk/pull/527) [`bca228e`](https://github.com/ForgeRock/ping-javascript-sdk/commit/bca228e7a9beb1991159c42a03e537c29687b6e6) Thanks [@ancheetah](https://github.com/ancheetah)! - Expose return types for clients + +### Patch Changes + +- [#526](https://github.com/ForgeRock/ping-javascript-sdk/pull/526) [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c) Thanks [@ancheetah](https://github.com/ancheetah)! - Update READMES. Fix types and comments. + +- Updated dependencies [[`3c63979`](https://github.com/ForgeRock/ping-javascript-sdk/commit/3c63979f83486e0914b61b6accfd5345e6eff152), [`ad81c13`](https://github.com/ForgeRock/ping-javascript-sdk/commit/ad81c13ab2b863be46a98803e48754b0e2b3746b), [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d), [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c)]: + - @forgerock/storage@2.0.0 + - @forgerock/sdk-logger@2.0.0 + - @forgerock/iframe-manager@2.0.0 + - @forgerock/sdk-oidc@2.0.0 + - @forgerock/sdk-request-middleware@2.0.0 + - @forgerock/sdk-types@2.0.0 + ## 1.3.0 ### Minor Changes diff --git a/packages/oidc-client/package.json b/packages/oidc-client/package.json index 84146aeacb..7c57059e31 100644 --- a/packages/oidc-client/package.json +++ b/packages/oidc-client/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/oidc-client", - "version": "1.3.0", + "version": "2.0.0", "repository": { "type": "git", "url": "git+https://github.com/ForgeRock/ping-javascript-sdk.git", diff --git a/packages/protect/CHANGELOG.md b/packages/protect/CHANGELOG.md index 3072999c4e..ca08d8f94c 100644 --- a/packages/protect/CHANGELOG.md +++ b/packages/protect/CHANGELOG.md @@ -1,5 +1,15 @@ # @forgerock/protect +## 2.0.0 + +### Major Changes + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Patch Changes + +- [#526](https://github.com/ForgeRock/ping-javascript-sdk/pull/526) [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c) Thanks [@ancheetah](https://github.com/ancheetah)! - Update READMES. Fix types and comments. + ## 1.3.0 ### Minor Changes diff --git a/packages/protect/package.json b/packages/protect/package.json index 0136f792fc..d8c2b7eca2 100644 --- a/packages/protect/package.json +++ b/packages/protect/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/protect", - "version": "1.3.0", + "version": "2.0.0", "repository": { "type": "git", "url": "git+https://github.com/ForgeRock/ping-javascript-sdk.git", diff --git a/packages/sdk-effects/iframe-manager/CHANGELOG.md b/packages/sdk-effects/iframe-manager/CHANGELOG.md index aca8cbef1f..094f1494b0 100644 --- a/packages/sdk-effects/iframe-manager/CHANGELOG.md +++ b/packages/sdk-effects/iframe-manager/CHANGELOG.md @@ -1,5 +1,15 @@ # @forgerock/iframe-manager +## 2.0.0 + +### Major Changes + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Patch Changes + +- [#526](https://github.com/ForgeRock/ping-javascript-sdk/pull/526) [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c) Thanks [@ancheetah](https://github.com/ancheetah)! - Update READMES. Fix types and comments. + ## 1.3.0 ### Minor Changes diff --git a/packages/sdk-effects/iframe-manager/package.json b/packages/sdk-effects/iframe-manager/package.json index e2ce0c1578..4d45eed2f3 100644 --- a/packages/sdk-effects/iframe-manager/package.json +++ b/packages/sdk-effects/iframe-manager/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/iframe-manager", - "version": "1.3.0", + "version": "2.0.0", "private": false, "repository": { "type": "git", diff --git a/packages/sdk-effects/logger/CHANGELOG.md b/packages/sdk-effects/logger/CHANGELOG.md index e05da8a639..3abf2c44bc 100644 --- a/packages/sdk-effects/logger/CHANGELOG.md +++ b/packages/sdk-effects/logger/CHANGELOG.md @@ -1,5 +1,17 @@ # @forgerock/sdk-logger +## 2.0.0 + +### Major Changes + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Patch Changes + +- [#528](https://github.com/ForgeRock/ping-javascript-sdk/pull/528) [`ad81c13`](https://github.com/ForgeRock/ping-javascript-sdk/commit/ad81c13ab2b863be46a98803e48754b0e2b3746b) Thanks [@ancheetah](https://github.com/ancheetah)! - Fixes double logging when using custom logger. Custom logger should override default console logs. + +- [#526](https://github.com/ForgeRock/ping-javascript-sdk/pull/526) [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c) Thanks [@ancheetah](https://github.com/ancheetah)! - Update READMES. Fix types and comments. + ## 1.3.0 ### Minor Changes diff --git a/packages/sdk-effects/logger/package.json b/packages/sdk-effects/logger/package.json index f0e71f64f1..2aef548f8b 100644 --- a/packages/sdk-effects/logger/package.json +++ b/packages/sdk-effects/logger/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/sdk-logger", - "version": "1.3.0", + "version": "2.0.0", "private": false, "repository": { "type": "git", diff --git a/packages/sdk-effects/oidc/CHANGELOG.md b/packages/sdk-effects/oidc/CHANGELOG.md index ab0d85d39c..b6dc4b1829 100644 --- a/packages/sdk-effects/oidc/CHANGELOG.md +++ b/packages/sdk-effects/oidc/CHANGELOG.md @@ -1,5 +1,17 @@ # @forgerock/sdk-oidc +## 2.0.0 + +### Major Changes + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Patch Changes + +- Updated dependencies [[`3c63979`](https://github.com/ForgeRock/ping-javascript-sdk/commit/3c63979f83486e0914b61b6accfd5345e6eff152), [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d), [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c)]: + - @forgerock/sdk-utilities@2.0.0 + - @forgerock/sdk-types@2.0.0 + ## 1.3.0 ### Minor Changes diff --git a/packages/sdk-effects/oidc/package.json b/packages/sdk-effects/oidc/package.json index 57b74cfe27..a56862caf7 100644 --- a/packages/sdk-effects/oidc/package.json +++ b/packages/sdk-effects/oidc/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/sdk-oidc", - "version": "1.3.0", + "version": "2.0.0", "private": false, "repository": { "type": "git", diff --git a/packages/sdk-effects/sdk-request-middleware/CHANGELOG.md b/packages/sdk-effects/sdk-request-middleware/CHANGELOG.md index 0e90f69f9a..e8c73823ee 100644 --- a/packages/sdk-effects/sdk-request-middleware/CHANGELOG.md +++ b/packages/sdk-effects/sdk-request-middleware/CHANGELOG.md @@ -1,5 +1,15 @@ # @forgerock/sdk-request-middleware +## 2.0.0 + +### Major Changes + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Patch Changes + +- [#526](https://github.com/ForgeRock/ping-javascript-sdk/pull/526) [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c) Thanks [@ancheetah](https://github.com/ancheetah)! - Update READMES. Fix types and comments. + ## 1.3.0 ## 1.2.0 diff --git a/packages/sdk-effects/sdk-request-middleware/package.json b/packages/sdk-effects/sdk-request-middleware/package.json index 4e709cd2e1..22b33f525b 100644 --- a/packages/sdk-effects/sdk-request-middleware/package.json +++ b/packages/sdk-effects/sdk-request-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/sdk-request-middleware", - "version": "1.3.0", + "version": "2.0.0", "private": false, "repository": { "type": "git", diff --git a/packages/sdk-effects/storage/CHANGELOG.md b/packages/sdk-effects/storage/CHANGELOG.md index f4aac430a3..6566c9c0cf 100644 --- a/packages/sdk-effects/storage/CHANGELOG.md +++ b/packages/sdk-effects/storage/CHANGELOG.md @@ -1,5 +1,23 @@ # @forgerock/storage +## 2.0.0 + +### Major Changes + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Patch Changes + +- [#510](https://github.com/ForgeRock/ping-javascript-sdk/pull/510) [`3c63979`](https://github.com/ForgeRock/ping-javascript-sdk/commit/3c63979f83486e0914b61b6accfd5345e6eff152) Thanks [@ryanbas21](https://github.com/ryanbas21)! - Fix error handling in storage client and davinci-client + - Add `isGenericError` type guard to sdk-utilities for runtime error validation + - Fix storage client to properly catch errors from custom storage implementations, honoring the errors-as-values contract + - Improve davinci-client error handling to use explicit error checks instead of try-catch + +- [#526](https://github.com/ForgeRock/ping-javascript-sdk/pull/526) [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c) Thanks [@ancheetah](https://github.com/ancheetah)! - Update READMES. Fix types and comments. + +- Updated dependencies [[`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d), [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c)]: + - @forgerock/sdk-types@2.0.0 + ## 1.3.0 ### Minor Changes diff --git a/packages/sdk-effects/storage/package.json b/packages/sdk-effects/storage/package.json index 3f5f00512b..3c82b6422f 100644 --- a/packages/sdk-effects/storage/package.json +++ b/packages/sdk-effects/storage/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/storage", - "version": "1.3.0", + "version": "2.0.0", "private": false, "repository": { "type": "git", diff --git a/packages/sdk-types/CHANGELOG.md b/packages/sdk-types/CHANGELOG.md index 13e325b3a7..fdf1a49014 100644 --- a/packages/sdk-types/CHANGELOG.md +++ b/packages/sdk-types/CHANGELOG.md @@ -1,5 +1,15 @@ # @forgerock/sdk-types +## 2.0.0 + +### Major Changes + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Patch Changes + +- [#526](https://github.com/ForgeRock/ping-javascript-sdk/pull/526) [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c) Thanks [@ancheetah](https://github.com/ancheetah)! - Update READMES. Fix types and comments. + ## 1.3.0 ### Minor Changes diff --git a/packages/sdk-types/package.json b/packages/sdk-types/package.json index 9eadebb988..315316c3bb 100644 --- a/packages/sdk-types/package.json +++ b/packages/sdk-types/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/sdk-types", - "version": "1.3.0", + "version": "2.0.0", "private": false, "repository": { "type": "git", diff --git a/packages/sdk-utilities/CHANGELOG.md b/packages/sdk-utilities/CHANGELOG.md index 2ae9c4c186..9c106dabf6 100644 --- a/packages/sdk-utilities/CHANGELOG.md +++ b/packages/sdk-utilities/CHANGELOG.md @@ -1,5 +1,23 @@ # @forgerock/sdk-utilities +## 2.0.0 + +### Major Changes + +- [#502](https://github.com/ForgeRock/ping-javascript-sdk/pull/502) [`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d) Thanks [@ryanbas21](https://github.com/ryanbas21)! - releasing version 2 of the ping javascript sdk + +### Patch Changes + +- [#510](https://github.com/ForgeRock/ping-javascript-sdk/pull/510) [`3c63979`](https://github.com/ForgeRock/ping-javascript-sdk/commit/3c63979f83486e0914b61b6accfd5345e6eff152) Thanks [@ryanbas21](https://github.com/ryanbas21)! - Fix error handling in storage client and davinci-client + - Add `isGenericError` type guard to sdk-utilities for runtime error validation + - Fix storage client to properly catch errors from custom storage implementations, honoring the errors-as-values contract + - Improve davinci-client error handling to use explicit error checks instead of try-catch + +- [#526](https://github.com/ForgeRock/ping-javascript-sdk/pull/526) [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c) Thanks [@ancheetah](https://github.com/ancheetah)! - Update READMES. Fix types and comments. + +- Updated dependencies [[`9ad4062`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9ad406268dd568d8d6f6447a07b656e317a9da8d), [`5a9ea40`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5a9ea4079af4698f2d7df4bb5e7b40261aece15c)]: + - @forgerock/sdk-types@2.0.0 + ## 1.3.0 ### Minor Changes diff --git a/packages/sdk-utilities/package.json b/packages/sdk-utilities/package.json index 651498d436..535d820786 100644 --- a/packages/sdk-utilities/package.json +++ b/packages/sdk-utilities/package.json @@ -1,6 +1,6 @@ { "name": "@forgerock/sdk-utilities", - "version": "1.3.0", + "version": "2.0.0", "private": false, "repository": { "type": "git",