Skip to content

Release PR - #599

Open
ryanbas21 wants to merge 18 commits into
masterfrom
changeset-release/master
Open

ryanbas21 wants to merge 18 commits into
masterfrom
changeset-release/master

Conversation

@ryanbas21

@ryanbas21 ryanbas21 commented Oct 20, 2026 •

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/token-vault@4.2.3

Patch Changes

  • #598 de96cf6 Thanks @ancheetah! - Allow requests to resource server endpoints similar to AM endpoints to preserve backwards compatibility

  • #595 11ac633 Thanks @vatsalparikh! - Add sessions/ endpoint to fully complete logout

  • #597 85e2cc9 Thanks @ancheetah! - Compose AM request URLs from config to prevent attacker-supplied request URLs

vatsalparikh and others added 13 commits June 25, 2026 15:45
docs: update sample app links to correct sdk-sample-apps paths
chore(context): convert CLAUDE.md to @AGENTS.md import

chore(context): add GEMINI.md redirect to AGENTS.md

chore(context): convert copilot-instructions.md to AGENTS.md redirect

chore(context): fix redirect files and gitignore for forgerock repo

chore(context): fix AGENTS.md note and token-vault dir tree
…SDKS-5448)

The three token-carrying branches (token exchange, revoke, end session)
keep keyword detection but fetch vault-composed URLs from generateAmUrls
instead of the attacker-supplied request URL, so tokens can never be
routed to attacker-chosen destinations. Adds a userinfo branch (composed
URL, Bearer header), denies other AM-origin requests with an explicit
error reply, and composes id_token_hint onto the vault's endSession URL.
Adds e2e edge-case coverage to token-vault-suites covering endpoint-name
in query strings and percent-encoded endpoint paths. No percent-decoding
required.
fix(token-vault): compose vault-owned AM URLs for endpoint dispatch (SDKS-5448)
fix(token-vault): reliably end the AM SSO session on logout (SDKS-5448)
chore: fix
  - upgrade nx
  - fix ci
  - fix node issues and upgrade to node 24
Add missing changeset and update node version to 22
@nx-cloud

nx-cloud Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

View your CI Pipeline Execution ↗ for commit c08de5f

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

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


☁️ Nx Cloud last updated this comment at 2026-10-20 20:44:50 UTC

@pkg-pr-new

pkg-pr-new Bot commented Oct 20, 2026

Copy link
Copy Markdown

Open in StackBlitz

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

commit: c08de5f

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 4.76190% with 80 lines in your changes missing coverage. Please review.
✅ Project coverage is 56.58%. Comparing base (9b3fa3e) to head (c08de5f).

Files with missing lines Patch % Lines
packages/token-vault/src/lib/proxy.ts 0.00% 80 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #599      +/-   ##
==========================================
- Coverage   56.72%   56.58%   -0.15%     
==========================================
  Files         105      105              
  Lines       28457    28534      +77     
  Branches     1644     1644              
==========================================
+ Hits        16143    16145       +2     
- Misses      12314    12389      +75     

☔ View full report in Codecov by Harness.
📢 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.

@github-actions
github-actions Bot force-pushed the changeset-release/master branch from c08de5f to 33ed3e2 Compare October 21, 2026 17:25
ancheetah and others added 3 commits October 21, 2026 17:38
fix(token-vault): allow requests to resource server endpoints similar to AM endpoints
@github-actions
github-actions Bot force-pushed the changeset-release/master branch from 33ed3e2 to e196fc1 Compare October 21, 2026 22:16

This branch has not been deployed

No deployments
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.

5 participants