Skip to content

Release PR - #733

Merged
ancheetah merged 1 commit into
mainfrom
changeset-release/main
Sep 16, 2026
Merged

ancheetah merged 1 commit into
mainfrom
changeset-release/main

Conversation

@ryanbas21

@ryanbas21 ryanbas21 commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

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.2.0

Minor Changes

Patch Changes

  • #753 e1b8adb Thanks @ancheetah! - Refactor node reducer updater to remove throws
  • Updated dependencies [1c154dd]:
    • @forgerock/sdk-utilities@2.2.0
    • @forgerock/sdk-oidc@2.2.0
    • @forgerock/sdk-logger@2.2.0
    • @forgerock/sdk-request-middleware@2.2.0
    • @forgerock/storage@2.2.0
    • @forgerock/sdk-types@2.2.0

@forgerock/device-client@2.2.0

Minor Changes

  • #816 83bc16e Thanks @ryanbas21! - Removed the dependency on @forgerock/javascript-sdk from device-client and the e2e app.

    BREAKING: The tokenStore config now accepts a CustomStorageObject (from @forgerock/sdk-types) instead of the legacy TokenStoreObject. Custom token-store implementers must adapt: get now returns Promise<string | null | GenericError> instead of Promise<Tokens>. Usage of the 'sessionStorage'/'localStorage' string values is unaffected.

Patch Changes

  • #780 1c154dd Thanks @ryanbas21! - fix the header to send ping-sdk instead of forgerock-sdk
  • Updated dependencies []:
    • @forgerock/sdk-types@2.2.0

@forgerock/journey-client@2.2.0

Minor Changes

Patch Changes

  • #722 69eec27 Thanks @ryanbas21! - export create-journey-step so it's easy to deserialize a step after it's been serialized
  • Updated dependencies [1c154dd]:
    • @forgerock/sdk-utilities@2.2.0
    • @forgerock/sdk-oidc@2.2.0
    • @forgerock/sdk-logger@2.2.0
    • @forgerock/sdk-request-middleware@2.2.0
    • @forgerock/storage@2.2.0
    • @forgerock/sdk-types@2.2.0

@forgerock/oidc-client@2.2.0

Minor Changes

Patch Changes

  • Updated dependencies [1c154dd]:
    • @forgerock/sdk-utilities@2.2.0
    • @forgerock/sdk-oidc@2.2.0
    • @forgerock/iframe-manager@2.2.0
    • @forgerock/sdk-logger@2.2.0
    • @forgerock/sdk-request-middleware@2.2.0
    • @forgerock/storage@2.2.0
    • @forgerock/sdk-types@2.2.0

@forgerock/sdk-logger@2.2.0

Patch Changes

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

@forgerock/sdk-oidc@2.2.0

Patch Changes

  • Updated dependencies [1c154dd]:
    • @forgerock/sdk-utilities@2.2.0
    • @forgerock/sdk-types@2.2.0

@forgerock/storage@2.2.0

Patch Changes

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

@forgerock/sdk-utilities@2.2.0

Patch Changes

  • #780 1c154dd Thanks @ryanbas21! - fix the header to send ping-sdk instead of forgerock-sdk
  • Updated dependencies []:
    • @forgerock/sdk-types@2.2.0

@forgerock/protect@2.2.0

No changes in this release.

@forgerock/iframe-manager@2.2.0

No changes in this release.

@forgerock/sdk-request-middleware@2.2.0

No changes in this release.

@forgerock/sdk-types@2.2.0

No changes in this release.

@coderabbitai

coderabbitai Bot commented Jul 29, 2026

Copy link
Copy Markdown

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 19da4559-61a7-4007-8267-31b1e6e2a02f

📥 Commits

Reviewing files that changed from the base of the PR and between 71a2d2d and 4ff7eb8.

📒 Files selected for processing (1)
  • packages/davinci-client/package.json

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The release metadata updates package versions from 2.1.0 to 2.2.0 and adds corresponding changelog sections across client, Recognize, and SDK effects packages. The DaVinci changelog records MetadataCollector support and related changes.

Changes

2.2.0 release metadata

Layer / File(s) Summary
DaVinci client release entry
packages/davinci-client/CHANGELOG.md, packages/davinci-client/package.json
Adds the 2.2.0 changelog entries and updates the package version to 2.2.0.
Client package release synchronization
packages/{device-client,journey-client,oidc-client,protect,recognize}/*
Updates client package versions and adds their 2.2.0 changelog entries.
SDK effects release synchronization
packages/sdk-effects/*, packages/sdk-types/*, packages/sdk-utilities/*
Updates SDK package versions and records corresponding 2.2.0 dependency changes in changelogs.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Suggested reviewers: ancheetah

Merge Risk: ⚪ Minimal · up to 4ff7e

This release PR updates package versions and release metadata without any supplied indication of a concrete merge-blocking issue; no actionable merge-blocking risk remains beyond normal checks and review.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title identifies this as a release PR, which matches the version bumps and package publication purpose, although it omits package and version details.
Description check ✅ Passed The description clearly explains the automated release process and lists the package releases and changes, so it is mostly complete despite not using the repository headings.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ 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.

@nx-cloud

nx-cloud Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit 8b09cbb

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

💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗


☁️ Nx Cloud last updated this comment at 2026-09-14 18:55:16 UTC

@pkg-pr-new

pkg-pr-new Bot commented Jul 29, 2026

Copy link
Copy Markdown

Open in StackBlitz

@forgerock/davinci-client

pnpm add https://pkg.pr.new/@forgerock/davinci-client@733

@forgerock/device-client

pnpm add https://pkg.pr.new/@forgerock/device-client@733

@forgerock/journey-client

pnpm add https://pkg.pr.new/@forgerock/journey-client@733

@forgerock/oidc-client

pnpm add https://pkg.pr.new/@forgerock/oidc-client@733

@forgerock/protect

pnpm add https://pkg.pr.new/@forgerock/protect@733

@forgerock/sdk-types

pnpm add https://pkg.pr.new/@forgerock/sdk-types@733

@forgerock/sdk-utilities

pnpm add https://pkg.pr.new/@forgerock/sdk-utilities@733

@forgerock/iframe-manager

pnpm add https://pkg.pr.new/@forgerock/iframe-manager@733

@forgerock/sdk-logger

pnpm add https://pkg.pr.new/@forgerock/sdk-logger@733

@forgerock/sdk-oidc

pnpm add https://pkg.pr.new/@forgerock/sdk-oidc@733

@forgerock/sdk-request-middleware

pnpm add https://pkg.pr.new/@forgerock/sdk-request-middleware@733

@forgerock/storage

pnpm add https://pkg.pr.new/@forgerock/storage@733

commit: 8b09cbb

@codecov-commenter

codecov-commenter commented Jul 29, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.29%. Comparing base (eafe277) to head (8b09cbb).
⚠️ Report is 154 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main     #733       +/-   ##
===========================================
+ Coverage   18.07%   96.29%   +78.22%     
===========================================
  Files         155        1      -154     
  Lines       24398       81    -24317     
  Branches     1203       17     -1186     
===========================================
- Hits         4410       78     -4332     
+ Misses      19988        3    -19985     

see 155 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

github-actions Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Deployed 33b3402 to https://ForgeRock.github.io/ping-javascript-sdk/pr-733/33b3402e23e1ea7ee3c30efc644860bc46d868d5 branch gh-pages in ForgeRock/ping-javascript-sdk

@github-actions

github-actions Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

📦 Bundle Size Analysis

📦 Bundle Size Analysis

🚨 Significant Changes

🔻 @forgerock/device-client - 0.0 KB (-10.0 KB, -100.0%)
🔻 @forgerock/journey-client - 0.0 KB (-93.8 KB, -100.0%)

➖ No Changes

@forgerock/device-client - 10.0 KB
@forgerock/sdk-types - 9.1 KB
@forgerock/journey-client - 93.8 KB
@forgerock/recognize - 4284.4 KB
@forgerock/oidc-client - 35.5 KB
@forgerock/storage - 1.5 KB
@forgerock/iframe-manager - 3.2 KB
@forgerock/sdk-logger - 1.6 KB
@forgerock/sdk-oidc - 5.7 KB
@forgerock/sdk-request-middleware - 4.6 KB
@forgerock/sdk-utilities - 18.8 KB
@forgerock/protect - 144.6 KB
@forgerock/davinci-client - 59.7 KB


15 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

@ryanbas21
ryanbas21 force-pushed the changeset-release/main branch from d0f179c to 7b131ed Compare August 10, 2026 20:38
nx-cloud[bot]

This comment was marked as outdated.

@ryanbas21
ryanbas21 force-pushed the changeset-release/main branch from ff82ca9 to 941bae7 Compare August 11, 2026 15:27

@nx-cloud nx-cloud Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nx Cloud has identified a flaky task in your failed CI:

🔂 Since the failure was identified as flaky, we triggered a CI rerun by adding an empty commit to this branch.

Nx Cloud View detailed reasoning in Nx Cloud ↗


🎓 Learn more about Self-Healing CI on nx.dev

@ryanbas21
ryanbas21 force-pushed the changeset-release/main branch 3 times, most recently from 71a2d2d to 54f2d0d Compare August 13, 2026 19:12
@ryanbas21
ryanbas21 force-pushed the changeset-release/main branch 2 times, most recently from 157dfc8 to 4ff7eb8 Compare August 24, 2026 16:37
@ryanbas21
ryanbas21 force-pushed the changeset-release/main branch 8 times, most recently from ce52d88 to f43a2ba Compare September 3, 2026 22:03
@ryanbas21
ryanbas21 force-pushed the changeset-release/main branch from f43a2ba to fe7e92b Compare September 11, 2026 22:13
@ryanbas21
ryanbas21 force-pushed the changeset-release/main branch from fe7e92b to 8b09cbb Compare September 14, 2026 18:48
@ancheetah
ancheetah merged commit af76a2d into main Sep 16, 2026
8 of 9 checks passed
@ancheetah
ancheetah deleted the changeset-release/main branch September 16, 2026 18:21
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.

4 participants