From 988cf6b6fb3378fdc9d0a4985ef5b183583b77b1 Mon Sep 17 00:00:00 2001 From: Rodrigo Reis Date: Fri, 17 Apr 2026 17:11:27 -0700 Subject: [PATCH 1/5] Updating README with maintenance information --- README.md | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 5e04c2dd..c4eade83 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,13 @@ [![npm (scoped)](https://img.shields.io/npm/v/@forgerock/javascript-sdk?color=%23f46200&label=Version&style=flat-square)](CHANGELOG.md) [![ForgeRock CI](https://github.com/ForgeRock/forgerock-javascript-sdk/actions/workflows/ci.yml/badge.svg)](https://github.com/ForgeRock/forgerock-javascript-sdk/actions/workflows/ci.yml) -

- - Logo - -

Ping SDK for JavaScript

-

- Change Log - · - Support - · - Docs -

-

+[![Ping Identity](https://www.pingidentity.com/content/dam/picr/nav/Ping-Logo-2.svg)](https://github.com/ForgeRock/forgerock-android-sdk) + +> [!IMPORTANT] > **In alignment with our maintenance policy, the **ForgeRock SDKs v4.x** will enter maintenance mode on April 15, 2026, and reach end-of-support on April 15, 2028.** +> +> **Existing applications that use ForgeRock SDKs v4.x will continue to function as intended. Between April 15, 2026, and end-of-support on April 15, 2028, the ForgeRock SDKs v4.x will only receive critical bug fixes and security updates. The SDK will not be updated to support new PingAM, Ping AIC, or PingOne services, new service features, or changes to existing services.** +> +> **We recommend that you migrate to [Ping Orchestration SDK v2.x](https://github.com/ForgeRock/ping-javascript-sdk). The new SDK provides improved features, enhanced performance, and continued support from Ping. By adopting the latest version of the SDK, developers can ensure the security, compatibility, and stability of their solutions. Migration guides are available in the new SDK repository.** The Ping SDK for JavaScript enables you to quickly integrate Ping products into your JavaScript apps. @@ -25,7 +19,7 @@ Use the SDKs to leverage _[Intelligent Access](https://www.pingidentity.com/en/p ## Requirements -- ForgeRock Identity Platform +- Ping Identity Platform - Ping Advanced Identity Cloud - PingAM 6.5.2+ @@ -126,4 +120,4 @@ This project is licensed under the MIT License - see the [LICENSE](./packages/ja --- -© Copyright 2020-2025 Ping Identity. All Rights Reserved +© Copyright 2020 - 2026 Ping Identity. All Rights Reserved. From 2a34d07f5ab7ae3283bf2794ecfd05283217c387 Mon Sep 17 00:00:00 2001 From: Rodrigo Reis Date: Fri, 17 Apr 2026 17:23:29 -0700 Subject: [PATCH 2/5] Fixing link on Ping Identity logo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c4eade83..2ed73534 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ [![npm (scoped)](https://img.shields.io/npm/v/@forgerock/javascript-sdk?color=%23f46200&label=Version&style=flat-square)](CHANGELOG.md) [![ForgeRock CI](https://github.com/ForgeRock/forgerock-javascript-sdk/actions/workflows/ci.yml/badge.svg)](https://github.com/ForgeRock/forgerock-javascript-sdk/actions/workflows/ci.yml) -[![Ping Identity](https://www.pingidentity.com/content/dam/picr/nav/Ping-Logo-2.svg)](https://github.com/ForgeRock/forgerock-android-sdk) +[![Ping Identity](https://www.pingidentity.com/content/dam/picr/nav/Ping-Logo-2.svg)](https://github.com/ForgeRock/forgerock-javascript-sdk) > [!IMPORTANT] > **In alignment with our maintenance policy, the **ForgeRock SDKs v4.x** will enter maintenance mode on April 15, 2026, and reach end-of-support on April 15, 2028.** > From 4062b2492918cecbc1e860f0004a03788cfbb5e9 Mon Sep 17 00:00:00 2001 From: Rodrigo Reis Date: Wed, 22 Apr 2026 12:03:27 -0700 Subject: [PATCH 3/5] Addressing comments from Gabriel --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 2ed73534..f526eb59 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,8 @@ [![Ping Identity](https://www.pingidentity.com/content/dam/picr/nav/Ping-Logo-2.svg)](https://github.com/ForgeRock/forgerock-javascript-sdk) -> [!IMPORTANT] > **In alignment with our maintenance policy, the **ForgeRock SDKs v4.x** will enter maintenance mode on April 15, 2026, and reach end-of-support on April 15, 2028.** +> [!IMPORTANT] +> **In alignment with our maintenance policy, the **ForgeRock SDKs v4.x** will enter maintenance mode on April 15, 2026, and reach end-of-support on April 15, 2028.** > > **Existing applications that use ForgeRock SDKs v4.x will continue to function as intended. Between April 15, 2026, and end-of-support on April 15, 2028, the ForgeRock SDKs v4.x will only receive critical bug fixes and security updates. The SDK will not be updated to support new PingAM, Ping AIC, or PingOne services, new service features, or changes to existing services.** > @@ -52,7 +53,7 @@ Please see the [Contributing](./CONTRIBUTING.md) file linked here. ## Samples -ForgeRock provides these samples to help demonstrate SDK functionality/implementation. They are provided "as is" and are not official products of Ping Identity Corporation and are not officially supported. +Ping provides these samples to help demonstrate SDK functionality/implementation. They are provided "as is" and are not official products of Ping Identity Corporation and are not officially supported. To try out the Ping SDK for JavaScript please look at one of our samples: @@ -66,7 +67,7 @@ To try out the Ping SDK for JavaScript please look at one of our samples: - + ## Documentation From 7b87195468a88e7f8a3fae3ce14598fc524da2f9 Mon Sep 17 00:00:00 2001 From: Ryan Bas Date: Wed, 22 Apr 2026 16:16:21 -0600 Subject: [PATCH 4/5] docs: fix callout rendering and align branding with Ping Identity The GitHub [!IMPORTANT] callout was breaking because prettier reflowed consecutive blockquote lines into a single line; a blank '>' separator keeps the alert marker isolated on its own line. Also collapsed the nested **...** pair inside an already-bolded sentence, and updated the remaining ForgeRock text references (non-URL) to Ping Identity for consistency with the rebrand, per review feedback. --- README.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index f526eb59..f77a8ad0 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,13 @@ [![npm (scoped)](https://img.shields.io/npm/v/@forgerock/javascript-sdk?color=%23f46200&label=Version&style=flat-square)](CHANGELOG.md) -[![ForgeRock CI](https://github.com/ForgeRock/forgerock-javascript-sdk/actions/workflows/ci.yml/badge.svg)](https://github.com/ForgeRock/forgerock-javascript-sdk/actions/workflows/ci.yml) +[![Ping Identity CI](https://github.com/ForgeRock/forgerock-javascript-sdk/actions/workflows/ci.yml/badge.svg)](https://github.com/ForgeRock/forgerock-javascript-sdk/actions/workflows/ci.yml) [![Ping Identity](https://www.pingidentity.com/content/dam/picr/nav/Ping-Logo-2.svg)](https://github.com/ForgeRock/forgerock-javascript-sdk) -> [!IMPORTANT] -> **In alignment with our maintenance policy, the **ForgeRock SDKs v4.x** will enter maintenance mode on April 15, 2026, and reach end-of-support on April 15, 2028.** +> [!IMPORTANT] > -> **Existing applications that use ForgeRock SDKs v4.x will continue to function as intended. Between April 15, 2026, and end-of-support on April 15, 2028, the ForgeRock SDKs v4.x will only receive critical bug fixes and security updates. The SDK will not be updated to support new PingAM, Ping AIC, or PingOne services, new service features, or changes to existing services.** +> **In alignment with our maintenance policy, the Ping Identity SDKs v4.x will enter maintenance mode on April 15, 2026, and reach end-of-support on April 15, 2028.** +> +> **Existing applications that use Ping Identity SDKs v4.x will continue to function as intended. Between April 15, 2026, and end-of-support on April 15, 2028, the Ping Identity SDKs v4.x will only receive critical bug fixes and security updates. The SDK will not be updated to support new PingAM, Ping AIC, or PingOne services, new service features, or changes to existing services.** > > **We recommend that you migrate to [Ping Orchestration SDK v2.x](https://github.com/ForgeRock/ping-javascript-sdk). The new SDK provides improved features, enhanced performance, and continued support from Ping. By adopting the latest version of the SDK, developers can ensure the security, compatibility, and stability of their solutions. Migration guides are available in the new SDK repository.** @@ -87,7 +88,7 @@ If you encounter any issues, be sure to check our **[Troubleshooting](https://su Support tickets can be raised whenever you need our assistance; here are some examples of when it is appropriate to open a ticket (but not limited to): -- Suspected bugs or problems with ForgeRock software. +- Suspected bugs or problems with Ping Identity software. - Requests for assistance - please look at the **[Documentation](https://docs.pingidentity.com/sdks)** and **[Knowledge Base](https://support.pingidentity.com/s/knowledge-base)** first. You can raise a ticket using the **[Ping Identity Support Portal](https://support.pingidentity.com/s/)** that provides one stop access to support services. From 90df756d3eafb69b9cf0ad0c69ed45b652d99a14 Mon Sep 17 00:00:00 2001 From: Ryan Bas Date: Wed, 22 Apr 2026 16:24:09 -0600 Subject: [PATCH 5/5] ci: align Node version with .node-version to fix pkg-pr-new fetch crash Node 20.10.0 ships undici 5.27.x, which has a race where fetch's ReadableStream controller closes before enqueue, causing pkg-pr-new publish to crash with ERR_INVALID_STATE. Reading from .node-version matches ci-fork.yml and picks up a Node with the undici fix. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dc096679..f1ef5903 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/setup-node@v4 id: cache with: - node-version: '20.10.0' + node-version-file: '.node-version' cache: 'pnpm' - run: pnpm install --frozen-lockfile