Skip to content

src: fix usage of deprecated V8 API - #60174

Merged
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
targos:embedderdatav2
Oct 11, 2025
Merged

src: fix usage of deprecated V8 API#60174
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
targos:embedderdatav2

Conversation

@targos

Copy link
Copy Markdown
Member

Namely GetContinuationPreservedEmbedderData and
SetContinuationPreservedEmbedderData for their "V2" variants.

Refs: v8/v8@da41db3

Namely `GetContinuationPreservedEmbedderData` and
`SetContinuationPreservedEmbedderData` for their "V2" variants.
Refs: v8/v8@da41db3
@targostargos added dont-land-on-v20.x dont-land-on-v22.x PRs that should not land on the v22.x-staging branch and should not be released in v22.x. dont-land-on-v24.x PRs that should not land on the v24.x-staging branch and should not be released in v24.x. labels Oct 9, 2025
@nodejs-github-botnodejs-github-bot added c++ Issues and PRs that require attention from people who are familiar with C++. needs-ci PRs that need a full CI run. labels Oct 9, 2025
@codecov

codecovBot commented Oct 9, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.54%. Comparing base (f8a43f6) to head (9a75fe2).
⚠️ Report is 10 commits behind head on main.

Additional details and impacted files
@@ Coverage Diff @@## main #60174 +/- ##
==========================================
- Coverage 88.54% 88.54% -0.01% 
==========================================
Files 704 704 Lines 208083 208083 Branches 40011 40010 -1 ==========================================
- Hits 184257 184246 -11 - Misses 15847 15860 +13 + Partials 7979 7977 -2 
Files with missing linesCoverage Δ
src/async_context_frame.cc100.00% <100.00%> (ø)

... and 34 files with indirect coverage changes

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

@addaleaxaddaleax added the request-ci Add this label to start a Jenkins CI on a PR. label Oct 9, 2025
@github-actionsgithub-actionsBot removed the request-ci Add this label to start a Jenkins CI on a PR. label Oct 9, 2025
@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@targos

Copy link
Copy Markdown
MemberAuthor

@richardlau

Copy link
Copy Markdown
Member

macOS failed on https://ci.nodejs.org/job/node-test-commit-osx/67253/nodes=macos15-x64/testReport/junit/(root)/parallel/test_without_async_context_frame/, so I'm not very confident with this now.

FWIW that test has been flaky across 19 PRs: https://github.com/nodejs/reliability/blob/main/reports/2025-10-10.md#jstest-failure

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@targostargos added the commit-queue Add this label to land a pull request using GitHub Actions. label Oct 10, 2025
@nodejs-github-botnodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Oct 11, 2025
@nodejs-github-bot
nodejs-github-bot merged commit 367bcce into nodejs:mainOct 11, 2025
81 checks passed
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Landed in 367bcce

@RafaelGSSRafaelGSS mentioned this pull request Oct 13, 2025
9 tasks
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c++Issues and PRs that require attention from people who are familiar with C++.dont-land-on-v22.xPRs that should not land on the v22.x-staging branch and should not be released in v22.x.dont-land-on-v24.xPRs that should not land on the v24.x-staging branch and should not be released in v24.x.needs-ciPRs that need a full CI run.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants

@targos@nodejs-github-bot@richardlau@addaleax@santigimeno@cjihrig@legendecas@Flarna