Skip to content

Release PR#561

Open
ryanbas21 wants to merge 1 commit intomainfrom
changeset-release/main
Open

Release PR#561
ryanbas21 wants to merge 1 commit intomainfrom
changeset-release/main

Conversation

@ryanbas21
Copy link
Collaborator

@ryanbas21 ryanbas21 commented Mar 26, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@forgerock/davinci-client@2.0.1

Patch Changes

  • Updated dependencies [d849256]:
    • @forgerock/sdk-request-middleware@2.0.1
    • @forgerock/storage@2.0.1
    • @forgerock/sdk-logger@2.0.1
    • @forgerock/sdk-oidc@2.0.1
    • @forgerock/sdk-types@2.0.1
    • @forgerock/sdk-utilities@2.0.1

@forgerock/journey-client@2.0.1

Patch Changes

  • Updated dependencies [d849256]:
    • @forgerock/sdk-request-middleware@2.0.1
    • @forgerock/storage@2.0.1
    • @forgerock/sdk-logger@2.0.1
    • @forgerock/sdk-oidc@2.0.1
    • @forgerock/sdk-types@2.0.1
    • @forgerock/sdk-utilities@2.0.1

@forgerock/oidc-client@2.0.1

Patch Changes

  • Updated dependencies [d849256]:
    • @forgerock/sdk-request-middleware@2.0.1
    • @forgerock/iframe-manager@2.0.1
    • @forgerock/storage@2.0.1
    • @forgerock/sdk-logger@2.0.1
    • @forgerock/sdk-oidc@2.0.1
    • @forgerock/sdk-types@2.0.1

@forgerock/iframe-manager@2.0.1

Patch Changes

  • #555 d849256 Thanks @ancheetah! - Fixes files distributed in sdk-effects packages. Excludes files not in /dist folder.

@forgerock/sdk-logger@2.0.1

Patch Changes

  • #555 d849256 Thanks @ancheetah! - Fixes files distributed in sdk-effects packages. Excludes files not in /dist folder.

@forgerock/sdk-oidc@2.0.1

Patch Changes

  • #555 d849256 Thanks @ancheetah! - Fixes files distributed in sdk-effects packages. Excludes files not in /dist folder.

  • Updated dependencies []:

    • @forgerock/sdk-types@2.0.1
    • @forgerock/sdk-utilities@2.0.1

@forgerock/sdk-request-middleware@2.0.1

Patch Changes

  • #555 d849256 Thanks @ancheetah! - Fixes files distributed in sdk-effects packages. Excludes files not in /dist folder.

@forgerock/storage@2.0.1

Patch Changes

  • #555 d849256 Thanks @ancheetah! - Fixes files distributed in sdk-effects packages. Excludes files not in /dist folder.

  • Updated dependencies []:

    • @forgerock/sdk-types@2.0.1

@forgerock/sdk-utilities@2.0.1

Patch Changes

  • Updated dependencies []:
    • @forgerock/sdk-types@2.0.1

@forgerock/device-client@2.0.1

@forgerock/protect@2.0.1

@forgerock/sdk-types@2.0.1

Summary by CodeRabbit

  • Bug Fixes

    • Fixed file distribution in sdk-effects packages to exclude unnecessary files.
  • Chores

    • Released version 2.0.1 patch across ForgeRock SDK packages and clients with updated dependencies.

@coderabbitai
Copy link

coderabbitai bot commented Mar 26, 2026

📝 Walkthrough

Walkthrough

Patch release updating 12 packages from version 2.0.0 to 2.0.1, with corresponding changelog entries documenting dependency updates and a fix for excluding non-/dist files from sdk-effects package distributions. Removes related changeset file.

Changes

Cohort / File(s) Summary
Changeset Cleanup
.changeset/odd-parents-joke.md
Removed changeset file that declared the patch releases now being committed.
Core Client Packages
packages/davinci-client/package.json, packages/device-client/package.json, packages/journey-client/package.json, packages/oidc-client/package.json, packages/protect/package.json
Bumped package versions from 2.0.0 to 2.0.1 in manifest files.
Core Client Changelogs
packages/davinci-client/CHANGELOG.md, packages/device-client/CHANGELOG.md, packages/journey-client/CHANGELOG.md, packages/oidc-client/CHANGELOG.md, packages/protect/CHANGELOG.md
Added 2.0.1 patch release entries documenting dependency version updates to 2.0.1.
SDK Effects Packages
packages/sdk-effects/iframe-manager/package.json, packages/sdk-effects/logger/package.json, packages/sdk-effects/oidc/package.json, packages/sdk-effects/sdk-request-middleware/package.json, packages/sdk-effects/storage/package.json
Bumped package versions from 2.0.0 to 2.0.1 in manifest files.
SDK Effects Changelogs
packages/sdk-effects/iframe-manager/CHANGELOG.md, packages/sdk-effects/logger/CHANGELOG.md, packages/sdk-effects/oidc/CHANGELOG.md, packages/sdk-effects/sdk-request-middleware/CHANGELOG.md, packages/sdk-effects/storage/CHANGELOG.md
Added 2.0.1 patch entries documenting fix for excluding non-/dist files from distribution packages.
Utility Packages
packages/sdk-types/package.json, packages/sdk-utilities/package.json
Bumped package versions from 2.0.0 to 2.0.1 in manifest files.
Utility Changelogs
packages/sdk-types/CHANGELOG.md, packages/sdk-utilities/CHANGELOG.md
Added 2.0.1 patch release entries documenting dependency version updates.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested reviewers

  • ancheetah
  • cerebrl

Poem

🐰 Hop hop, versions bump!
From 2.0.0 to 2.0.1 we jump,
Files in /dist now shine so bright,
Distribution fixed, everything's right!

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'Release PR' is vague and generic, using a non-descriptive term that does not convey meaningful information about the changeset. Use a more specific title that describes the release scope, such as 'Release patch versions for all packages' or 'Release v2.0.1 patches across SDK'.
✅ Passed checks (2 passed)
Check name Status Explanation
Description check ✅ Passed The description follows the expected template structure with the required sections, but the JIRA Ticket section is empty and no specific description of changes is provided by the author.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch changeset-release/main

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@nx-cloud
Copy link
Contributor

nx-cloud bot commented Mar 26, 2026

View your CI Pipeline Execution ↗ for commit 70d5261

Command Status Duration Result
nx run-many -t build --no-agents ✅ Succeeded <1s View ↗
nx affected -t build lint test typecheck e2e-ci ✅ Succeeded 2m 35s View ↗

☁️ Nx Cloud last updated this comment at 2026-03-26 19:57:34 UTC

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@packages/sdk-utilities/CHANGELOG.md`:
- Line 7: Replace the malformed changelog entry string "Updated dependencies
[]:" with a proper heading such as "Updated dependencies:" or, if there are
specific packages, replace the empty brackets with a comma-separated list of the
updated packages; locate the exact token "Updated dependencies []:" in
CHANGELOG.md and remove the empty square brackets or populate them with the
dependency names so the line reads correctly.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 80c258cc-8a08-4435-80ff-d329f5cf4beb

📥 Commits

Reviewing files that changed from the base of the PR and between 67c2191 and 70d5261.

📒 Files selected for processing (25)
  • .changeset/odd-parents-joke.md
  • packages/davinci-client/CHANGELOG.md
  • packages/davinci-client/package.json
  • packages/device-client/CHANGELOG.md
  • packages/device-client/package.json
  • packages/journey-client/CHANGELOG.md
  • packages/journey-client/package.json
  • packages/oidc-client/CHANGELOG.md
  • packages/oidc-client/package.json
  • packages/protect/CHANGELOG.md
  • packages/protect/package.json
  • packages/sdk-effects/iframe-manager/CHANGELOG.md
  • packages/sdk-effects/iframe-manager/package.json
  • packages/sdk-effects/logger/CHANGELOG.md
  • packages/sdk-effects/logger/package.json
  • packages/sdk-effects/oidc/CHANGELOG.md
  • packages/sdk-effects/oidc/package.json
  • packages/sdk-effects/sdk-request-middleware/CHANGELOG.md
  • packages/sdk-effects/sdk-request-middleware/package.json
  • packages/sdk-effects/storage/CHANGELOG.md
  • packages/sdk-effects/storage/package.json
  • packages/sdk-types/CHANGELOG.md
  • packages/sdk-types/package.json
  • packages/sdk-utilities/CHANGELOG.md
  • packages/sdk-utilities/package.json
💤 Files with no reviewable changes (1)
  • .changeset/odd-parents-joke.md


### Patch Changes

- Updated dependencies []:
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 malformed dependency note formatting.

Line 7 includes empty brackets (Updated dependencies []:), which reads like a broken reference token in the published changelog.

Suggested fix
-- Updated dependencies []:
+- Updated dependencies:
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
- Updated dependencies []:
- Updated dependencies:
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@packages/sdk-utilities/CHANGELOG.md` at line 7, Replace the malformed
changelog entry string "Updated dependencies []:" with a proper heading such as
"Updated dependencies:" or, if there are specific packages, replace the empty
brackets with a comma-separated list of the updated packages; locate the exact
token "Updated dependencies []:" in CHANGELOG.md and remove the empty square
brackets or populate them with the dependency names so the line reads correctly.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Mar 26, 2026

Open in StackBlitz

@forgerock/davinci-client

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/davinci-client@561

@forgerock/device-client

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/device-client@561

@forgerock/journey-client

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/journey-client@561

@forgerock/oidc-client

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/oidc-client@561

@forgerock/protect

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/protect@561

@forgerock/sdk-types

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/sdk-types@561

@forgerock/sdk-utilities

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/sdk-utilities@561

@forgerock/iframe-manager

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/iframe-manager@561

@forgerock/sdk-logger

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/sdk-logger@561

@forgerock/sdk-oidc

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/sdk-oidc@561

@forgerock/sdk-request-middleware

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/sdk-request-middleware@561

@forgerock/storage

pnpm add https://pkg.pr.new/ForgeRock/ping-javascript-sdk/@forgerock/storage@561

commit: 70d5261

@codecov-commenter
Copy link

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 14.77%. Comparing base (5d6747a) to head (70d5261).
⚠️ Report is 14 commits behind head on main.

❌ Your project status has failed because the head coverage (14.77%) is below the target coverage (40.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
@@             Coverage Diff             @@
##             main     #561       +/-   ##
===========================================
- Coverage   70.90%   14.77%   -56.14%     
===========================================
  Files          53      153      +100     
  Lines        2021    26262    +24241     
  Branches      377     1056      +679     
===========================================
+ Hits         1433     3879     +2446     
- Misses        588    22383    +21795     

see 101 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions
Copy link
Contributor

Deployed 6783d22 to https://ForgeRock.github.io/ping-javascript-sdk/pr-561/6783d22fa0dce1af82bee51d614df1e8b3faeefe branch gh-pages in ForgeRock/ping-javascript-sdk

@github-actions
Copy link
Contributor

📦 Bundle Size Analysis

📦 Bundle Size Analysis

🚨 Significant Changes

🔻 @forgerock/device-client - 0.0 KB (-9.7 KB, -100.0%)
🔻 @forgerock/journey-client - 0.0 KB (-87.8 KB, -100.0%)

➖ No Changes

@forgerock/device-client - 9.7 KB
@forgerock/sdk-utilities - 11.2 KB
@forgerock/sdk-request-middleware - 4.5 KB
@forgerock/iframe-manager - 2.4 KB
@forgerock/sdk-oidc - 4.8 KB
@forgerock/storage - 1.5 KB
@forgerock/sdk-logger - 1.6 KB
@forgerock/oidc-client - 24.9 KB
@forgerock/protect - 150.1 KB
@forgerock/journey-client - 87.8 KB
@forgerock/sdk-types - 7.9 KB
@forgerock/davinci-client - 41.3 KB


14 packages analyzed • Baseline from latest main build

Legend

🆕 New package
🔺 Size increased
🔻 Size decreased
➖ No change

ℹ️ How bundle sizes are calculated
  • Current Size: Total gzipped size of all files in the package's dist directory
  • Baseline: Comparison against the latest build from the main branch
  • Files included: All build outputs except source maps and TypeScript build cache
  • Exclusions: .map, .tsbuildinfo, and .d.ts.map files

🔄 Updated automatically on each push to this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants