Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions .changeset/breezy-actors-sell.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/bright-lights-yawn.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/calm-waves-change.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/chubby-chairs-dream.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changeset/dirty-queens-design.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/dull-rockets-give.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/every-bottles-sleep.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fine-windows-search.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/good-games-accept.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/icy-olives-make.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changeset/kind-guests-sneeze.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/moody-chefs-hammer.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changeset/orange-peaches-warn.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/public-cougars-sneeze.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/shiny-crabs-wish.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/slow-teeth-melt.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/small-rats-cut.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/spotty-tires-admire.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/tender-schools-scream.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/thin-nights-send.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/wild-items-stop.md

This file was deleted.

23 changes: 23 additions & 0 deletions packages/davinci-client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# @forgerock/davinci-client

## 1.3.0

### Minor Changes

- [#348](https://github.com/ForgeRock/ping-javascript-sdk/pull/348) [`beb349a`](https://github.com/ForgeRock/ping-javascript-sdk/commit/beb349a9a13e7bb8fbad35bf9bda9e340545cffa) Thanks [@cerebrl](https://github.com/cerebrl)! - Implemented token exchange within OIDC Client

- [#340](https://github.com/ForgeRock/ping-javascript-sdk/pull/340) [`0fa522a`](https://github.com/ForgeRock/ping-javascript-sdk/commit/0fa522ab734a9b5adf41883abf25fa8600aaf6a9) Thanks [@ancheetah](https://github.com/ancheetah)! - Implemented Ping Protect collector

- [#396](https://github.com/ForgeRock/ping-javascript-sdk/pull/396) [`036f495`](https://github.com/ForgeRock/ping-javascript-sdk/commit/036f4952f959e3eedb8e0c88a5043dd2448ad6ca) Thanks [@ancheetah](https://github.com/ancheetah)! - Added support for pre-filled phone number and country code

### Patch Changes

- [#413](https://github.com/ForgeRock/ping-javascript-sdk/pull/413) [`9213bb9`](https://github.com/ForgeRock/ping-javascript-sdk/commit/9213bb9299ade800e8482f4904a8620c47d27ad2) Thanks [@ancheetah](https://github.com/ancheetah)! - Exposes `required` and `validatePhoneNumber` properties on collectors

- [#363](https://github.com/ForgeRock/ping-javascript-sdk/pull/363) [`6c06e70`](https://github.com/ForgeRock/ping-javascript-sdk/commit/6c06e709a7aa503cda2e4f2b923cace1abcebd3c) Thanks [@cerebrl](https://github.com/cerebrl)! - Implement OIDC logout and user info request; includes type updates and global error type

- Updated dependencies [[`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe), [`beb349a`](https://github.com/ForgeRock/ping-javascript-sdk/commit/beb349a9a13e7bb8fbad35bf9bda9e340545cffa), [`dc4d4bd`](https://github.com/ForgeRock/ping-javascript-sdk/commit/dc4d4bdb5aa781660de631f45b22620e400d9f4a), [`7ffa428`](https://github.com/ForgeRock/ping-javascript-sdk/commit/7ffa428b0fda63d978e181cd5c9150777d863f40), [`6c06e70`](https://github.com/ForgeRock/ping-javascript-sdk/commit/6c06e709a7aa503cda2e4f2b923cace1abcebd3c), [`93595d2`](https://github.com/ForgeRock/ping-javascript-sdk/commit/93595d265234cd149ff76dbac20e3e1031c3ef5f), [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe), [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe)]:
- @forgerock/[email protected]
- @forgerock/[email protected]
- @forgerock/[email protected]
- @forgerock/[email protected]
- @forgerock/[email protected]

## 1.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/davinci-client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forgerock/davinci-client",
"version": "1.2.0",
"version": "1.3.0",
"repository": {
"type": "git",
"url": "git+https://github.com/ForgeRock/ping-javascript-sdk.git",
Expand Down
28 changes: 28 additions & 0 deletions packages/journey-client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# @forgerock/journey-client

## 1.3.0

### Minor Changes

- [#412](https://github.com/ForgeRock/ping-javascript-sdk/pull/412) [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe) Thanks [@ryanbas21](https://github.com/ryanbas21)! - feat: Implement new journey client
- Implemented a new `journey()` factory function for creating stateful client instances.
- Integrated Redux Toolkit and RTK Query for robust state management and API interactions.
- Refactored `resume` logic to correctly persist and retrieve plain `Step` payloads, resolving prototype loss issues during serialization.
- Improved error handling and type safety within the client.
- Updated internal callback handling and device profiling integration.

- [#412](https://github.com/ForgeRock/ping-javascript-sdk/pull/412) [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe) Thanks [@ryanbas21](https://github.com/ryanbas21)! - feat(journey-client): Add WebAuthn, QR Code, and Recovery Code support
- Introduces new utility modules (`FRWebAuthn`, `FRQRCode`, `FRRecoveryCodes`) to handle advanced authentication methods within authentication journeys.
- Adds comprehensive parsing and handling for WebAuthn registration and authentication steps, including a fix for a type error where `TextOutputCallback` was being incorrectly inferred as `TextInputCallback`.
- Implements support for displaying QR codes (for both OTP and Push) and for displaying and using recovery codes.
- Includes extensive unit tests for the new callback types and utility modules to ensure correctness.
- Updates documentation to reflect the new capabilities and architectural changes.

### Patch Changes

- Updated dependencies [[`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe), [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe), [`beb349a`](https://github.com/ForgeRock/ping-javascript-sdk/commit/beb349a9a13e7bb8fbad35bf9bda9e340545cffa), [`6c06e70`](https://github.com/ForgeRock/ping-javascript-sdk/commit/6c06e709a7aa503cda2e4f2b923cace1abcebd3c), [`93595d2`](https://github.com/ForgeRock/ping-javascript-sdk/commit/93595d265234cd149ff76dbac20e3e1031c3ef5f), [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe), [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe)]:
- @forgerock/[email protected]
- @forgerock/[email protected]
- @forgerock/[email protected]
- @forgerock/[email protected]
- @forgerock/[email protected]
2 changes: 1 addition & 1 deletion packages/journey-client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forgerock/journey-client",
"version": "0.0.1",
"version": "1.3.0",
"private": true,
"type": "module",
"exports": {
Expand Down
36 changes: 36 additions & 0 deletions packages/oidc-client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
# @forgerock/oidc-client

## 1.3.0

### Minor Changes

- [#348](https://github.com/ForgeRock/ping-javascript-sdk/pull/348) [`beb349a`](https://github.com/ForgeRock/ping-javascript-sdk/commit/beb349a9a13e7bb8fbad35bf9bda9e340545cffa) Thanks [@cerebrl](https://github.com/cerebrl)! - Implemented token exchange within OIDC Client

- [#376](https://github.com/ForgeRock/ping-javascript-sdk/pull/376) [`c48d9c8`](https://github.com/ForgeRock/ping-javascript-sdk/commit/c48d9c8ba58b59d2c29b954d34b1a3606ef4d6a1) Thanks [@ancheetah](https://github.com/ancheetah)! - Implement token `revoke` method

- [#344](https://github.com/ForgeRock/ping-javascript-sdk/pull/344) [`dc4d4bd`](https://github.com/ForgeRock/ping-javascript-sdk/commit/dc4d4bdb5aa781660de631f45b22620e400d9f4a) Thanks [@cerebrl](https://github.com/cerebrl)! - Implement authorize functionality in oidc-client
- Provide authorize URL method for URL creation
- Provide background method for authorization without redirection
- Introduce Micro from the Effect package

- [#402](https://github.com/ForgeRock/ping-javascript-sdk/pull/402) [`bdbbbd2`](https://github.com/ForgeRock/ping-javascript-sdk/commit/bdbbbd28af3f56393d12feb63d0c353ba7c89fa1) Thanks [@cerebrl](https://github.com/cerebrl)! - Implement force renew and revoke tokens that are replaced to tokens.get method

- [#368](https://github.com/ForgeRock/ping-javascript-sdk/pull/368) [`5fe1f95`](https://github.com/ForgeRock/ping-javascript-sdk/commit/5fe1f95667761a6a35b69e0b278e086e7cbc7e98) Thanks [@ancheetah](https://github.com/ancheetah)! - Added tests for oidc client

- [#363](https://github.com/ForgeRock/ping-javascript-sdk/pull/363) [`6c06e70`](https://github.com/ForgeRock/ping-javascript-sdk/commit/6c06e709a7aa503cda2e4f2b923cace1abcebd3c) Thanks [@cerebrl](https://github.com/cerebrl)! - Implement OIDC logout and user info request; includes type updates and global error type

- [#417](https://github.com/ForgeRock/ping-javascript-sdk/pull/417) [`93595d2`](https://github.com/ForgeRock/ping-javascript-sdk/commit/93595d265234cd149ff76dbac20e3e1031c3ef5f) Thanks [@ancheetah](https://github.com/ancheetah)! - - Standardizes return types on storage client and updates tests
- Improves OIDC client where storage client methods are used
Comment on lines +22 to +23
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Fix the stray hyphen in the changelog entry.

Line 22 currently reads “- - Standardizes…”, so it renders with an extra hyphen in the published notes. Drop the extra hyphen so the bullet renders cleanly.

🤖 Prompt for AI Agents
packages/oidc-client/CHANGELOG.md lines 22-23: the changelog entry has a stray
extra hyphen ("- - Standardizes…") causing a double bullet; edit line 22 to
remove the extra hyphen so it reads a single hyphen or proper bullet ("-
Standardizes...") ensuring the bullet renders correctly in the published notes.


- [#378](https://github.com/ForgeRock/ping-javascript-sdk/pull/378) [`4d0ee71`](https://github.com/ForgeRock/ping-javascript-sdk/commit/4d0ee71ad7570d63a2d7dba965e1469ffb4cff08) Thanks [@cerebrl](https://github.com/cerebrl)! - Migrate /authorize to RTK Query and improve result types

- [#369](https://github.com/ForgeRock/ping-javascript-sdk/pull/369) [`7cb0519`](https://github.com/ForgeRock/ping-javascript-sdk/commit/7cb0519b833ec8094a57cc20c4183fc4e521e132) Thanks [@cerebrl](https://github.com/cerebrl)! - Implement token `get` method for local tokens and autorenew

### Patch Changes

- Updated dependencies [[`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe), [`beb349a`](https://github.com/ForgeRock/ping-javascript-sdk/commit/beb349a9a13e7bb8fbad35bf9bda9e340545cffa), [`dc4d4bd`](https://github.com/ForgeRock/ping-javascript-sdk/commit/dc4d4bdb5aa781660de631f45b22620e400d9f4a), [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe), [`7ffa428`](https://github.com/ForgeRock/ping-javascript-sdk/commit/7ffa428b0fda63d978e181cd5c9150777d863f40), [`6c06e70`](https://github.com/ForgeRock/ping-javascript-sdk/commit/6c06e709a7aa503cda2e4f2b923cace1abcebd3c), [`93595d2`](https://github.com/ForgeRock/ping-javascript-sdk/commit/93595d265234cd149ff76dbac20e3e1031c3ef5f), [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe), [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe)]:
- @forgerock/storage@1.3.0
- @forgerock/iframe-manager@1.3.0
- @forgerock/sdk-oidc@1.3.0
- @forgerock/sdk-types@1.3.0
- @forgerock/sdk-logger@1.3.0
- @forgerock/sdk-request-middleware@1.3.0

## 1.2.0

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/oidc-client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forgerock/oidc-client",
"version": "1.2.0",
"version": "1.3.0",
"repository": {
"type": "git",
"url": "git+https://github.com/ForgeRock/ping-javascript-sdk.git",
Expand Down
7 changes: 7 additions & 0 deletions packages/protect/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# @forgerock/protect

## 1.3.0

### Minor Changes

- [#362](https://github.com/ForgeRock/ping-javascript-sdk/pull/362) [`18677d9`](https://github.com/ForgeRock/ping-javascript-sdk/commit/18677d910631a544279f7725c6fb3fa5a3fcc0f6) Thanks [@ancheetah](https://github.com/ancheetah)! - Implemented ping protect package
2 changes: 1 addition & 1 deletion packages/protect/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forgerock/protect",
"version": "0.0.0",
"version": "1.3.0",
"repository": {
"type": "git",
"url": "git+https://github.com/ForgeRock/ping-javascript-sdk.git",
Expand Down
15 changes: 15 additions & 0 deletions packages/sdk-effects/iframe-manager/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# @forgerock/iframe-manager

## 1.3.0

### Minor Changes

- [#348](https://github.com/ForgeRock/ping-javascript-sdk/pull/348) [`beb349a`](https://github.com/ForgeRock/ping-javascript-sdk/commit/beb349a9a13e7bb8fbad35bf9bda9e340545cffa) Thanks [@cerebrl](https://github.com/cerebrl)! - Implemented token exchange within OIDC Client

- [#344](https://github.com/ForgeRock/ping-javascript-sdk/pull/344) [`dc4d4bd`](https://github.com/ForgeRock/ping-javascript-sdk/commit/dc4d4bdb5aa781660de631f45b22620e400d9f4a) Thanks [@cerebrl](https://github.com/cerebrl)! - Implement authorize functionality in oidc-client
- Provide authorize URL method for URL creation
- Provide background method for authorization without redirection
- Introduce Micro from the Effect package

- [#412](https://github.com/ForgeRock/ping-javascript-sdk/pull/412) [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe) Thanks [@ryanbas21](https://github.com/ryanbas21)! - feat: Update iframe-manager
- Updated ESLint configurations for consistent code style and linting rules.
- Ensured compatibility with `verbatimModuleSyntax` by correcting type-only imports and module exports.

## 1.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk-effects/iframe-manager/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forgerock/iframe-manager",
"version": "1.2.0",
"version": "1.3.0",
"private": false,
"repository": {
"type": "git",
Expand Down
8 changes: 8 additions & 0 deletions packages/sdk-effects/logger/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @forgerock/sdk-logger

## 1.3.0

### Minor Changes

- [#412](https://github.com/ForgeRock/ping-javascript-sdk/pull/412) [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe) Thanks [@ryanbas21](https://github.com/ryanbas21)! - feat: Update SDK logger
- Updated ESLint configurations for consistent code style and linting rules.
- Ensured compatibility with `verbatimModuleSyntax` by correcting type-only imports and module exports.

## 1.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk-effects/logger/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forgerock/sdk-logger",
"version": "1.2.0",
"version": "1.3.0",
"private": false,
"repository": {
"type": "git",
Expand Down
20 changes: 20 additions & 0 deletions packages/sdk-effects/oidc/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# @forgerock/sdk-oidc

## 1.3.0

### Minor Changes

- [#348](https://github.com/ForgeRock/ping-javascript-sdk/pull/348) [`beb349a`](https://github.com/ForgeRock/ping-javascript-sdk/commit/beb349a9a13e7bb8fbad35bf9bda9e340545cffa) Thanks [@cerebrl](https://github.com/cerebrl)! - Implemented token exchange within OIDC Client

- [#344](https://github.com/ForgeRock/ping-javascript-sdk/pull/344) [`dc4d4bd`](https://github.com/ForgeRock/ping-javascript-sdk/commit/dc4d4bdb5aa781660de631f45b22620e400d9f4a) Thanks [@cerebrl](https://github.com/cerebrl)! - Implement authorize functionality in oidc-client
- Provide authorize URL method for URL creation
- Provide background method for authorization without redirection
- Introduce Micro from the Effect package

- [#416](https://github.com/ForgeRock/ping-javascript-sdk/pull/416) [`7ffa428`](https://github.com/ForgeRock/ping-javascript-sdk/commit/7ffa428b0fda63d978e181cd5c9150777d863f40) Thanks [@ancheetah](https://github.com/ancheetah)! - - Adds tests for OIDC effects package
- Exposes `getStorageKey` utility

### Patch Changes

- Updated dependencies [[`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe), [`6c06e70`](https://github.com/ForgeRock/ping-javascript-sdk/commit/6c06e709a7aa503cda2e4f2b923cace1abcebd3c), [`b0f4368`](https://github.com/ForgeRock/ping-javascript-sdk/commit/b0f4368637a788c5472587f5232678312a7eabfe)]:
- @forgerock/[email protected]
- @forgerock/[email protected]

## 1.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk-effects/oidc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forgerock/sdk-oidc",
"version": "1.2.0",
"version": "1.3.0",
"private": false,
"repository": {
"type": "git",
Expand Down
Loading
Loading