Skip to content

Release PR#588

Merged
ryanbas21 merged 8 commits intomasterfrom
changeset-release/master
May 6, 2026
Merged

Release PR#588
ryanbas21 merged 8 commits intomasterfrom
changeset-release/master

Conversation

@ryanbas21
Copy link
Copy Markdown
Contributor

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 master, this PR will be updated.

Releases

@forgerock/javascript-sdk@4.9.1

Patch Changes

  • #587 d14d301 Thanks @ForgeRockEmma! - fix: move getAuthenticationCredential back inside try/catch so that WebAuthn cancellation errors (e.g. NotAllowedError) are written to the HiddenValueCallback before re-throwing

@forgerock/ping-protect@4.7.1

Patch Changes

  • Updated dependencies [d14d301]:
    • @forgerock/javascript-sdk@4.9.1

@forgerock/token-vault@4.2.2

Patch Changes

  • Updated dependencies [d14d301]:
    • @forgerock/javascript-sdk@4.9.1

CEOehis and others added 6 commits March 24, 2026 21:49
…lues

`getStoredAuthUrlValues` can sometimes return null (e.g when the item is
not found in storage) and attempting to destructure the return value
causes an uncaught runtime error.

Changes:
- default to empty object with nullish coallescing before destructuring
- update `getStoredAuthUrlValues` type definition to reflect actual
return type

This ensures the proper error handling downstream, where `state` and
`verifier` are checked for undefined values, works as intended rather than
crashing on destructuring.
* feat: add copyright date check & fix automation

* feat: validate space around dates; update tests;

* fix: update test input dates

* fix: add exclude paths to pre-commit date update; update test input dates;

* feat: enforce copyright headers via eslint-plugin-header
fix: retrieve WebAuthn credentials inside try/catch OPENAM-26284
@nx-cloud
Copy link
Copy Markdown

nx-cloud Bot commented May 5, 2026

View your CI Pipeline Execution ↗ for commit aa922bf

Command Status Duration Result
nx affected -t build lint test docs e2e-ci ✅ Succeeded 27s View ↗
nx-cloud record -- nx format:check --verbose ✅ Succeeded 9s View ↗

☁️ Nx Cloud last updated this comment at 2026-05-05 16:43:19 UTC

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented May 5, 2026

Open in StackBlitz

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

commit: aa922bf

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 48.48485% with 17 lines in your changes missing coverage. Please review.
✅ Project coverage is 56.72%. Comparing base (60e6ffb) to head (aa922bf).

Files with missing lines Patch % Lines
packages/javascript-sdk/src/fr-webauthn/index.ts 15.00% 17 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #588      +/-   ##
==========================================
- Coverage   58.53%   56.72%   -1.81%     
==========================================
  Files         105      105              
  Lines       28448    28456       +8     
  Branches     1802     1644     -158     
==========================================
- Hits        16652    16142     -510     
- Misses      11796    12314     +518     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

ryanbas21 and others added 2 commits May 5, 2026 17:23
fix: prevent destructuring error when reading from stored values
@github-actions github-actions Bot force-pushed the changeset-release/master branch from aa922bf to 293f273 Compare May 5, 2026 23:25
@ryanbas21 ryanbas21 merged commit 9b3fa3e into master May 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

6 participants