| Skip to content | https://github.com/nodejs/node/pull/59801#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F59801 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F59801 |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=nodejs%2Fnode |
| Reload | https://github.com/nodejs/node/pull/59801 |
| Reload | https://github.com/nodejs/node/pull/59801 |
| Reload | https://github.com/nodejs/node/pull/59801 |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
|
nodejs
| https://github.com/nodejs |
| node | https://github.com/nodejs/node |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
|
Notifications
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Fork
36k
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Star
118k
| https://github.com/login?return_to=%2Fnodejs%2Fnode |
|
Code
| https://github.com/nodejs/node |
|
Issues
1.4k
| https://github.com/nodejs/node/issues |
|
Pull requests
964
| https://github.com/nodejs/node/pulls |
|
Actions
| https://github.com/nodejs/node/actions |
|
Projects
| https://github.com/nodejs/node/projects |
|
Security and quality
0
| https://github.com/nodejs/node/security |
|
Insights
| https://github.com/nodejs/node/pulse |
|
Code
| https://github.com/nodejs/node |
|
Issues
| https://github.com/nodejs/node/issues |
|
Pull requests
| https://github.com/nodejs/node/pulls |
|
Actions
| https://github.com/nodejs/node/actions |
|
Projects
| https://github.com/nodejs/node/projects |
|
Security and quality
| https://github.com/nodejs/node/security |
|
Insights
| https://github.com/nodejs/node/pulse |
| ericrannaud | https://github.com/ericrannaud |
| nodejs:main | https://github.com/nodejs/node/tree/main |
| ericrannaud:vm-after-evaluate-link-queues | https://github.com/ericrannaud/node/tree/vm-after-evaluate-link-queues |
| Conversation | https://github.com/nodejs/node/pull/59801 |
| Commits3 (3) | https://github.com/nodejs/node/pull/59801/commits |
| Checks | https://github.com/nodejs/node/pull/59801/checks |
| Files changed | https://github.com/nodejs/node/pull/59801/files |
| vm: "afterEvaluate", make module.evaluate() return a promise from the outer context | https://github.com/nodejs/node/pull/59801#top |
| ericrannaud | https://github.com/ericrannaud |
| nodejs:main | https://github.com/nodejs/node/tree/main |
| ericrannaud:vm-after-evaluate-link-queues | https://github.com/ericrannaud/node/tree/vm-after-evaluate-link-queues |
|
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| Sep 8, 2025 | https://github.com/nodejs/node/pull/59801#issue-3392638238 |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| @addaleax | https://github.com/addaleax |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
| Sep 8, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3264637168 |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
|
c++
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Ac%2B%2B |
|
lib / src
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22 |
|
needs-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci |
| Sep 8, 2025 | https://github.com/nodejs/node/pull/59801#event-19555805945 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
Sep 8, 2025
| https://github.com/nodejs/node/pull/59801#pullrequestreview-3196505269 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/59801/files |
| src/node_contextify.h | https://github.com/nodejs/node/pull/59801/files#diff-41a6062dde107d7bca0ba5a925c4bb226c9d6ba69b357d56701d13b61fdbf30b |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| src/node_contextify.cc | https://github.com/nodejs/node/pull/59801/files#diff-d194c6f9fca3e3c031ecc5b7bd91a53c8881641cd4d1df1ff169312971955c50 |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| force-pushed | https://github.com/nodejs/node/compare/9f3b583e7abdbbd3c29a7c5eca04682b2b66993c..9cb3575a62d925d0ffc8d0ac7debe3c6c9c94886 |
| 9f3b583 | https://github.com/nodejs/node/commit/9f3b583e7abdbbd3c29a7c5eca04682b2b66993c |
| 9cb3575 | https://github.com/nodejs/node/commit/9cb3575a62d925d0ffc8d0ac7debe3c6c9c94886 |
|
Compare
| https://github.com/nodejs/node/compare/9f3b583e7abdbbd3c29a7c5eca04682b2b66993c..9cb3575a62d925d0ffc8d0ac7debe3c6c9c94886 |
| September 8, 2025 18:54 | https://github.com/nodejs/node/pull/59801#event-19571762581 |
| https://github.com/legendecas |
| legendecas | https://github.com/legendecas |
|
Sep 8, 2025
| https://github.com/nodejs/node/pull/59801#pullrequestreview-3198306792 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/59801/files |
| src/node_contextify.h | https://github.com/nodejs/node/pull/59801/files#diff-41a6062dde107d7bca0ba5a925c4bb226c9d6ba69b357d56701d13b61fdbf30b |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
Sep 8, 2025
| https://github.com/nodejs/node/pull/59801#pullrequestreview-3198369211 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/59801/files |
| src/node_contextify.h | https://github.com/nodejs/node/pull/59801/files#diff-41a6062dde107d7bca0ba5a925c4bb226c9d6ba69b357d56701d13b61fdbf30b |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/apps/codecov |
| codecov | https://github.com/apps/codecov |
| Sep 8, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3268281462 |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| Codecov | https://app.codecov.io/gh/nodejs/node/pull/59801?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| b4af647 | https://app.codecov.io/gh/nodejs/node/commit/b4af64792088f892be1df4dcfbb69c725e5704de?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| d70b25c | https://app.codecov.io/gh/nodejs/node/commit/d70b25c90ace65e3bcc7b9a77896563e06bd1761?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| Files with missing lines | https://app.codecov.io/gh/nodejs/node/pull/59801?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| src/module_wrap.cc | https://app.codecov.io/gh/nodejs/node/pull/59801?src=pr&el=tree&filepath=src%2Fmodule_wrap.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-c3JjL21vZHVsZV93cmFwLmNj |
| 1 Missing and 4 partials ⚠️ | https://app.codecov.io/gh/nodejs/node/pull/59801?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| Files with missing lines | https://app.codecov.io/gh/nodejs/node/pull/59801?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| src/module_wrap.cc | https://app.codecov.io/gh/nodejs/node/pull/59801?src=pr&el=tree&filepath=src%2Fmodule_wrap.cc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-c3JjL21vZHVsZV93cmFwLmNj |
| 121 files with indirect coverage changes | https://app.codecov.io/gh/nodejs/node/pull/59801/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs |
| Test Analytics | https://docs.codecov.com/docs/test-analytics |
| JS Bundle Analysis | https://docs.codecov.com/docs/javascript-bundle-analysis |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| September 8, 2025 23:00 | https://github.com/nodejs/node/pull/59801#event-19575774558 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| force-pushed | https://github.com/nodejs/node/compare/9cb3575a62d925d0ffc8d0ac7debe3c6c9c94886..abf9d3153f1fbc924239d0df38ff706eabd16c58 |
| 9cb3575 | https://github.com/nodejs/node/commit/9cb3575a62d925d0ffc8d0ac7debe3c6c9c94886 |
| abf9d31 | https://github.com/nodejs/node/commit/abf9d3153f1fbc924239d0df38ff706eabd16c58 |
|
Compare
| https://github.com/nodejs/node/compare/9cb3575a62d925d0ffc8d0ac7debe3c6c9c94886..abf9d3153f1fbc924239d0df38ff706eabd16c58 |
| September 10, 2025 19:38 | https://github.com/nodejs/node/pull/59801#event-19620389828 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| September 10, 2025 19:39 | https://github.com/nodejs/node/pull/59801#event-19620403941 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| Sep 10, 2025 | https://github.com/nodejs/node/pull/59801#event-19620515056 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| Sep 17, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3303984926 |
| @addaleax | https://github.com/addaleax |
| @legendecas | https://github.com/legendecas |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
Sep 17, 2025
| https://github.com/nodejs/node/pull/59801#pullrequestreview-3236404310 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/59801/files |
| addaleax | https://github.com/addaleax |
| https://github.com/nodejs/node/pull/59801#pullrequestreview-3236404310 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| doc/api/vm.md | https://github.com/nodejs/node/pull/59801/files#diff-bacb1b2d18a751bd71c28f44b002080ad5b3808ccef7ae2260274968c9a07976 |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| test/parallel/test-vm-module-after-evaluate.js | https://github.com/nodejs/node/pull/59801/files#diff-be26d939a3240a4078c010e8eba071097e3d81dafc3f84ede45f5c688ae2261d |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
vm
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Avm |
|
request-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci |
| Sep 18, 2025 | https://github.com/nodejs/node/pull/59801#event-19778227898 |
| https://github.com/apps/github-actions |
| github-actions | https://github.com/apps/github-actions |
|
request-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci |
| Sep 18, 2025 | https://github.com/nodejs/node/pull/59801#event-19778324265 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
| Sep 18, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3308026759 |
| https://ci.nodejs.org/job/node-test-pull-request/69279/ | https://ci.nodejs.org/job/node-test-pull-request/69279/ |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| September 18, 2025 16:12 | https://github.com/nodejs/node/pull/59801#event-19779848706 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
| Sep 18, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3309416946 |
| @ericrannaud | https://github.com/ericrannaud |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| Sep 19, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3310365265 |
| @addaleax | https://github.com/addaleax |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
|
| https://github.com/ericrannaud |
| test: testcase demonstrating issue 59541 | https://github.com/nodejs/node/pull/59801/commits/fa537424aff1f791192d049f89bb26d6ff168bc6 |
| fa53742 | https://github.com/nodejs/node/pull/59801/commits/fa537424aff1f791192d049f89bb26d6ff168bc6 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| Sep 19, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3312637322 |
| @addaleax | https://github.com/addaleax |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| force-pushed | https://github.com/nodejs/node/compare/abf9d3153f1fbc924239d0df38ff706eabd16c58..ea420087708319e5751c83f9a6894e817bf59d53 |
| abf9d31 | https://github.com/nodejs/node/commit/abf9d3153f1fbc924239d0df38ff706eabd16c58 |
| ea42008 | https://github.com/nodejs/node/commit/ea420087708319e5751c83f9a6894e817bf59d53 |
|
Compare
| https://github.com/nodejs/node/compare/abf9d3153f1fbc924239d0df38ff706eabd16c58..ea420087708319e5751c83f9a6894e817bf59d53 |
| September 19, 2025 15:25 | https://github.com/nodejs/node/pull/59801#event-19802187494 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| September 19, 2025 15:26 | https://github.com/nodejs/node/pull/59801#event-19802190767 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| force-pushed | https://github.com/nodejs/node/compare/ea420087708319e5751c83f9a6894e817bf59d53..a4334e35ff4d7ad59983223358279d22be034e48 |
| ea42008 | https://github.com/nodejs/node/commit/ea420087708319e5751c83f9a6894e817bf59d53 |
| a4334e3 | https://github.com/nodejs/node/commit/a4334e35ff4d7ad59983223358279d22be034e48 |
|
Compare
| https://github.com/nodejs/node/compare/ea420087708319e5751c83f9a6894e817bf59d53..a4334e35ff4d7ad59983223358279d22be034e48 |
| September 19, 2025 16:28 | https://github.com/nodejs/node/pull/59801#event-19803563567 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
Sep 19, 2025
| https://github.com/nodejs/node/pull/59801#pullrequestreview-3247483205 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/59801/files/d70b25c90ace65e3bcc7b9a77896563e06bd1761 |
| addaleax | https://github.com/addaleax |
| https://github.com/nodejs/node/pull/59801#pullrequestreview-3247483205 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| @ericrannaud | https://github.com/ericrannaud |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
request-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci |
|
commit-queue-rebase
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-rebase |
| Sep 19, 2025 | https://github.com/nodejs/node/pull/59801#event-19810791379 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
| Sep 20, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3314963688 |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| https://github.com/nodejs/node/actions/runs/17880297406 |
| https://github.com/nodejs/node/actions/runs/17880297406 | https://github.com/nodejs/node/actions/runs/17880297406 |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| ericrannaud | https://github.com/ericrannaud |
| September 20, 2025 12:15 | https://github.com/nodejs/node/pull/59801#commits-pushed-44399a0 |
|
| https://github.com/ericrannaud |
| vm: "afterEvaluate", evaluate() return a promise from the outer context | https://github.com/nodejs/node/pull/59801/commits/44399a0508c714e1d383cf3e1953b39ce49780d6 |
| 44399a0 | https://github.com/nodejs/node/pull/59801/commits/44399a0508c714e1d383cf3e1953b39ce49780d6 |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| nodejs#59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
|
| https://github.com/ericrannaud |
| vm: explain how to share promises between contexts w/ afterEvaluate | https://github.com/nodejs/node/pull/59801/commits/d70b25c90ace65e3bcc7b9a77896563e06bd1761 |
| d70b25c | https://github.com/nodejs/node/pull/59801/commits/d70b25c90ace65e3bcc7b9a77896563e06bd1761 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| force-pushed | https://github.com/nodejs/node/compare/a4334e35ff4d7ad59983223358279d22be034e48..d70b25c90ace65e3bcc7b9a77896563e06bd1761 |
| a4334e3 | https://github.com/nodejs/node/commit/a4334e35ff4d7ad59983223358279d22be034e48 |
| d70b25c | https://github.com/nodejs/node/commit/d70b25c90ace65e3bcc7b9a77896563e06bd1761 |
|
Compare
| https://github.com/nodejs/node/compare/a4334e35ff4d7ad59983223358279d22be034e48..d70b25c90ace65e3bcc7b9a77896563e06bd1761 |
| September 20, 2025 19:17 | https://github.com/nodejs/node/pull/59801#event-19817697894 |
| https://github.com/ericrannaud |
| ericrannaud | https://github.com/ericrannaud |
| Sep 20, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3315185647 |
| @addaleax | https://github.com/addaleax |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
request-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci |
| Sep 21, 2025 | https://github.com/nodejs/node/pull/59801#event-19819115485 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
Sep 21, 2025
| https://github.com/nodejs/node/pull/59801#pullrequestreview-3249320625 |
|
View reviewed changes
| https://github.com/nodejs/node/pull/59801/files/d70b25c90ace65e3bcc7b9a77896563e06bd1761 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
| Sep 21, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3315386672 |
| @ericrannaud | https://github.com/ericrannaud |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/apps/github-actions |
| github-actions | https://github.com/apps/github-actions |
|
request-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci |
| Sep 21, 2025 | https://github.com/nodejs/node/pull/59801#event-19819234043 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
| Sep 21, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3315401081 |
| https://ci.nodejs.org/job/node-test-pull-request/69307/ | https://ci.nodejs.org/job/node-test-pull-request/69307/ |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| https://github.com/addaleax |
| addaleax | https://github.com/addaleax |
|
commit-queue
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue |
|
commit-queue-failed
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-failed |
| Sep 21, 2025 | https://github.com/nodejs/node/pull/59801#event-19822170005 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
|
commit-queue
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue |
| Sep 21, 2025 | https://github.com/nodejs/node/pull/59801#event-19822212614 |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
| Sep 21, 2025 | https://github.com/nodejs/node/pull/59801#issuecomment-3315983655 |
| aa6838c...c81b1df | https://github.com/nodejs/node/compare/aa6838c25203e997847531421b752c62e88f5763...c81b1dff65e427cbbb89bcb1b4ac5e5a0cc34b51 |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
|
Sep 21, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-1d8df51 |
|
| https://github.com/ericrannaud |
|
| https://github.com/nodejs-github-bot |
| test: testcase demonstrating issue 59541 | https://github.com/nodejs/node/commit/1d8df51e4238a524253396108a8ab94298effb49 |
| 1d8df51 | https://github.com/nodejs/node/commit/1d8df51e4238a524253396108a8ab94298effb49 |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| https://github.com/nodejs-github-bot |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
| Sep 21, 2025 | https://github.com/nodejs/node/pull/59801#event-19822218582 |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
|
Sep 21, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-cb5c8ec |
|
| https://github.com/ericrannaud |
|
| https://github.com/nodejs-github-bot |
| vm: "afterEvaluate", evaluate() return a promise from the outer context | https://github.com/nodejs/node/commit/cb5c8ecc5ae0efe2122f6e9c8dd9fbb519d21430 |
| cb5c8ec | https://github.com/nodejs/node/commit/cb5c8ecc5ae0efe2122f6e9c8dd9fbb519d21430 |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| nodejs-github-bot | https://github.com/nodejs-github-bot |
|
Sep 21, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-c81b1df |
|
| https://github.com/ericrannaud |
|
| https://github.com/nodejs-github-bot |
| vm: explain how to share promises between contexts w/ afterEvaluate | https://github.com/nodejs/node/commit/c81b1dff65e427cbbb89bcb1b4ac5e5a0cc34b51 |
| c81b1df | https://github.com/nodejs/node/commit/c81b1dff65e427cbbb89bcb1b4ac5e5a0cc34b51 |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| targos | https://github.com/targos |
|
Sep 23, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-8574ff7 |
|
| https://github.com/ericrannaud |
|
| https://github.com/targos |
| test: testcase demonstrating issue 59541 | https://github.com/nodejs/node/commit/8574ff7be44fe4324891f4fc596807c1f795024d |
| 8574ff7 | https://github.com/nodejs/node/commit/8574ff7be44fe4324891f4fc596807c1f795024d |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| targos | https://github.com/targos |
|
Sep 23, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-3780927 |
|
| https://github.com/ericrannaud |
|
| https://github.com/targos |
| vm: "afterEvaluate", evaluate() return a promise from the outer context | https://github.com/nodejs/node/commit/3780927bee7d57fc8ad3ce19f56d626157426b39 |
| 3780927 | https://github.com/nodejs/node/commit/3780927bee7d57fc8ad3ce19f56d626157426b39 |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| targos | https://github.com/targos |
|
Sep 23, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-eaf5ad8 |
|
| https://github.com/ericrannaud |
|
| https://github.com/targos |
| vm: explain how to share promises between contexts w/ afterEvaluate | https://github.com/nodejs/node/commit/eaf5ad8f01d3e0f5f56c1c5393115b1ad6acd2a5 |
| eaf5ad8 | https://github.com/nodejs/node/commit/eaf5ad8f01d3e0f5f56c1c5393115b1ad6acd2a5 |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| https://github.com/apps/github-actions |
| github-actions | https://github.com/apps/github-actions |
|
Sep 24, 2025
| https://github.com/nodejs/node/pull/59801#ref-pullrequest-3447978457 |
|
2025-09-25, Version 24.9.0 (Current)
#59997
| https://github.com/nodejs/node/pull/59997 |
| targos | https://github.com/targos |
|
Sep 24, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-ce8435b |
|
| https://github.com/ericrannaud |
|
| https://github.com/targos |
| test: testcase demonstrating issue 59541 | https://github.com/nodejs/node/commit/ce8435b003413734bd3a57551fd15bc3d2e4deca |
| ce8435b | https://github.com/nodejs/node/commit/ce8435b003413734bd3a57551fd15bc3d2e4deca |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| targos | https://github.com/targos |
|
Sep 24, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-44ce971 |
|
| https://github.com/ericrannaud |
|
| https://github.com/targos |
| vm: "afterEvaluate", evaluate() return a promise from the outer context | https://github.com/nodejs/node/commit/44ce971619e36ebd9efc6248784ce870cedf2023 |
| 44ce971 | https://github.com/nodejs/node/commit/44ce971619e36ebd9efc6248784ce870cedf2023 |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| targos | https://github.com/targos |
|
Sep 24, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-9347ddd |
|
| https://github.com/ericrannaud |
|
| https://github.com/targos |
| vm: explain how to share promises between contexts w/ afterEvaluate | https://github.com/nodejs/node/commit/9347ddddf492294d5db13ecc8958212b705ad8f4 |
| 9347ddd | https://github.com/nodejs/node/commit/9347ddddf492294d5db13ecc8958212b705ad8f4 |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| tmeijn | https://github.com/tmeijn |
|
Sep 26, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-8ccc82d |
|
| https://github.com/tmeijn |
| build(deps): update node to v24.9.0 | https://github.com/tmeijn/dotfiles/commit/8ccc82ded34b7838e974a214c01865b0b27e07e1 |
| 8ccc82d | https://github.com/tmeijn/dotfiles/commit/8ccc82ded34b7838e974a214c01865b0b27e07e1 |
| https://nodejs.org | https://nodejs.org |
| https://github.com/nodejs/node | https://github.com/nodejs/node |
| https://gitlab.com/el-capitano/tools/renovate-bot | https://gitlab.com/el-capitano/tools/renovate-bot |
| https://github.com/nodejs/node/releases/tag/v24.9.0 | https://github.com/nodejs/node/releases/tag/v24.9.0 |
| nodejs/node@v24.8.0...v24.9.0 | https://github.com/nodejs/node/compare/v24.8.0...v24.9.0 |
| nodejs/node@9b043a9096 | https://github.com/nodejs/node/commit/9b043a9096 |
| nodejs/node#59824 | https://github.com/nodejs/node/pull/59824 |
| nodejs/node@a6456ab90a | https://github.com/nodejs/node/commit/a6456ab90a |
| nodejs/node#58378 | https://github.com/nodejs/node/pull/58378 |
| nodejs/node@5563361d22 | https://github.com/nodejs/node/commit/5563361d22 |
| nodejs/node#58748 | https://github.com/nodejs/node/pull/58748 |
| nodejs/node@04013ee933 | https://github.com/nodejs/node/commit/04013ee933 |
| nodejs/node#59846 | https://github.com/nodejs/node/pull/59846 |
| nodejs/node@cbec4fd6de | https://github.com/nodejs/node/commit/cbec4fd6de |
| nodejs/node#59696 | https://github.com/nodejs/node/pull/59696 |
| nodejs/node@9a4bbdc3c5 | https://github.com/nodejs/node/commit/9a4bbdc3c5 |
| nodejs/node#59836 | https://github.com/nodejs/node/pull/59836 |
| nodejs/node@0b284d86e8 | https://github.com/nodejs/node/commit/0b284d86e8 |
| nodejs/node#59804 | https://github.com/nodejs/node/pull/59804 |
| nodejs/node@43e6e54d66 | https://github.com/nodejs/node/commit/43e6e54d66 |
| nodejs/node#59809 | https://github.com/nodejs/node/pull/59809 |
| nodejs/node@039ac19154 | https://github.com/nodejs/node/commit/039ac19154 |
| nodejs/node#59235 | https://github.com/nodejs/node/pull/59235 |
| nodejs/node@647c332704 | https://github.com/nodejs/node/commit/647c332704 |
| nodejs/node#59841 | https://github.com/nodejs/node/pull/59841 |
| nodejs/node@8ed4587cf0 | https://github.com/nodejs/node/commit/8ed4587cf0 |
| nodejs/node#59841 | https://github.com/nodejs/node/pull/59841 |
| nodejs/node@bb051c56ef | https://github.com/nodejs/node/commit/bb051c56ef |
| nodejs/node#59841 | https://github.com/nodejs/node/pull/59841 |
| nodejs/node@05e560dd25 | https://github.com/nodejs/node/commit/05e560dd25 |
| nodejs/node@50b8600 | https://github.com/nodejs/node/commit/50b8600 |
| nodejs/node#59955 | https://github.com/nodejs/node/pull/59955 |
| nodejs/node@fa40d3a785 | https://github.com/nodejs/node/commit/fa40d3a785 |
| nodejs/node#59901 | https://github.com/nodejs/node/pull/59901 |
| nodejs/node@8c85570d18 | https://github.com/nodejs/node/commit/8c85570d18 |
| nodejs/node#59901 | https://github.com/nodejs/node/pull/59901 |
| nodejs/node@b71125664e | https://github.com/nodejs/node/commit/b71125664e |
| nodejs/node#59830 | https://github.com/nodejs/node/pull/59830 |
| nodejs/node@dea5dd7077 | https://github.com/nodejs/node/commit/dea5dd7077 |
| nodejs/node#59934 | https://github.com/nodejs/node/pull/59934 |
| nodejs/node@b0c1e67532 | https://github.com/nodejs/node/commit/b0c1e67532 |
| nodejs/node#59910 | https://github.com/nodejs/node/pull/59910 |
| nodejs/node@0b37b594c3 | https://github.com/nodejs/node/commit/0b37b594c3 |
| nodejs/node#59954 | https://github.com/nodejs/node/pull/59954 |
| nodejs/node@1e723f9c6b | https://github.com/nodejs/node/commit/1e723f9c6b |
| nodejs/node#59932 | https://github.com/nodejs/node/pull/59932 |
| nodejs/node@a28962a85c | https://github.com/nodejs/node/commit/a28962a85c |
| nodejs/node#58999 | https://github.com/nodejs/node/pull/58999 |
| nodejs/node@bd767c5d1b | https://github.com/nodejs/node/commit/bd767c5d1b |
| nodejs/node#59806 | https://github.com/nodejs/node/pull/59806 |
| nodejs/node@9df91e59e1 | https://github.com/nodejs/node/commit/9df91e59e1 |
| nodejs/node#58189 | https://github.com/nodejs/node/pull/58189 |
| nodejs/node@e4f571680b | https://github.com/nodejs/node/commit/e4f571680b |
| nodejs/node#59839 | https://github.com/nodejs/node/pull/59839 |
| nodejs/node@e9cb986fa5 | https://github.com/nodejs/node/commit/e9cb986fa5 |
| nodejs/node#59224 | https://github.com/nodejs/node/pull/59224 |
| nodejs/node@026d4e33f7 | https://github.com/nodejs/node/commit/026d4e33f7 |
| nodejs/node#59851 | https://github.com/nodejs/node/pull/59851 |
| nodejs/node@2b2591db52 | https://github.com/nodejs/node/commit/2b2591db52 |
| nodejs/node#59905 | https://github.com/nodejs/node/pull/59905 |
| nodejs/node@993f05d323 | https://github.com/nodejs/node/commit/993f05d323 |
| nodejs/node#59847 | https://github.com/nodejs/node/pull/59847 |
| nodejs/node@7aec53b607 | https://github.com/nodejs/node/commit/7aec53b607 |
| nodejs/node#59824 | https://github.com/nodejs/node/pull/59824 |
| nodejs/node@83ae6102e7 | https://github.com/nodejs/node/commit/83ae6102e7 |
| nodejs/node#59832 | https://github.com/nodejs/node/pull/59832 |
| nodejs/node@6695067636 | https://github.com/nodejs/node/commit/6695067636 |
| nodejs/node#59894 | https://github.com/nodejs/node/pull/59894 |
| nodejs/node@c5d910a0a9 | https://github.com/nodejs/node/commit/c5d910a0a9 |
| nodejs/node#59924 | https://github.com/nodejs/node/pull/59924 |
| nodejs/node@acada1fb82 | https://github.com/nodejs/node/commit/acada1fb82 |
| nodejs/node#59870 | https://github.com/nodejs/node/pull/59870 |
| nodejs/node@396cc8ec65 | https://github.com/nodejs/node/commit/396cc8ec65 |
| nodejs/node#59687 | https://github.com/nodejs/node/pull/59687 |
| nodejs/node@fed1dac8de | https://github.com/nodejs/node/commit/fed1dac8de |
| nodejs/node#59762 | https://github.com/nodejs/node/pull/59762 |
| nodejs/node@d785929fd7 | https://github.com/nodejs/node/commit/d785929fd7 |
| nodejs/node#59751 | https://github.com/nodejs/node/pull/59751 |
| nodejs/node@ff13d1d61e | https://github.com/nodejs/node/commit/ff13d1d61e |
| nodejs/node#59703 | https://github.com/nodejs/node/pull/59703 |
| nodejs/node@b200cd8470 | https://github.com/nodejs/node/commit/b200cd8470 |
| nodejs/node#59751 | https://github.com/nodejs/node/pull/59751 |
| nodejs/node@e94c57301b | https://github.com/nodejs/node/commit/e94c57301b |
| nodejs/node#59914 | https://github.com/nodejs/node/pull/59914 |
| nodejs/node@728472a57b | https://github.com/nodejs/node/commit/728472a57b |
| nodejs/node#59874 | https://github.com/nodejs/node/pull/59874 |
| nodejs/node@be48760b93 | https://github.com/nodejs/node/commit/be48760b93 |
| nodejs/node#59071 | https://github.com/nodejs/node/pull/59071 |
| nodejs/node@f006a14522 | https://github.com/nodejs/node/commit/f006a14522 |
| nodejs/node#59684 | https://github.com/nodejs/node/pull/59684 |
| nodejs/node@0f46c1c3b0 | https://github.com/nodejs/node/commit/0f46c1c3b0 |
| nodejs/node#59857 | https://github.com/nodejs/node/pull/59857 |
| nodejs/node@3eeb7b47ea | https://github.com/nodejs/node/commit/3eeb7b47ea |
| nodejs/node#59848 | https://github.com/nodejs/node/pull/59848 |
| nodejs/node@0fe53375ec | https://github.com/nodejs/node/commit/0fe53375ec |
| nodejs/node#58378 | https://github.com/nodejs/node/pull/58378 |
| nodejs/node@9a3e58a007 | https://github.com/nodejs/node/commit/9a3e58a007 |
| nodejs/node#58748 | https://github.com/nodejs/node/pull/58748 |
| nodejs/node@f14ed5ab7b | https://github.com/nodejs/node/commit/f14ed5ab7b |
| nodejs/node#59960 | https://github.com/nodejs/node/pull/59960 |
| nodejs/node@e330f03f84 | https://github.com/nodejs/node/commit/e330f03f84 |
| nodejs/node#59942 | https://github.com/nodejs/node/pull/59942 |
| nodejs/node@69b5607cf4 | https://github.com/nodejs/node/commit/69b5607cf4 |
| nodejs/node#58169 | https://github.com/nodejs/node/pull/58169 |
| nodejs/node@86150f3401 | https://github.com/nodejs/node/commit/86150f3401 |
| nodejs/node#59923 | https://github.com/nodejs/node/pull/59923 |
| nodejs/node@d17f299539 | https://github.com/nodejs/node/commit/d17f299539 |
| nodejs/node#59892 | https://github.com/nodejs/node/pull/59892 |
| nodejs/node@ac784912ac | https://github.com/nodejs/node/commit/ac784912ac |
| nodejs/node#59888 | https://github.com/nodejs/node/pull/59888 |
| nodejs/node@abecdcb536 | https://github.com/nodejs/node/commit/abecdcb536 |
| nodejs/node#59891 | https://github.com/nodejs/node/pull/59891 |
| nodejs/node@2bb152500b | https://github.com/nodejs/node/commit/2bb152500b |
| nodejs/node#59826 | https://github.com/nodejs/node/pull/59826 |
| nodejs/node@03116a7cd8 | https://github.com/nodejs/node/commit/03116a7cd8 |
| nodejs/node#59826 | https://github.com/nodejs/node/pull/59826 |
| nodejs/node@8a5325d6e3 | https://github.com/nodejs/node/commit/8a5325d6e3 |
| nodejs/node#59825 | https://github.com/nodejs/node/pull/59825 |
| nodejs/node@f0c20ccd81 | https://github.com/nodejs/node/commit/f0c20ccd81 |
| nodejs/node#59814 | https://github.com/nodejs/node/pull/59814 |
| nodejs/node@213188e491 | https://github.com/nodejs/node/commit/213188e491 |
| nodejs/node#59867 | https://github.com/nodejs/node/pull/59867 |
| nodejs/node@ce8435b003 | https://github.com/nodejs/node/commit/ce8435b003 |
| nodejs/node#59801 | https://github.com/nodejs/node/pull/59801 |
| nodejs/node@8f32746142 | https://github.com/nodejs/node/commit/8f32746142 |
| nodejs/node#59742 | https://github.com/nodejs/node/pull/59742 |
| nodejs/node@6790093fcb | https://github.com/nodejs/node/commit/6790093fcb |
| nodejs/node#59856 | https://github.com/nodejs/node/pull/59856 |
| nodejs/node@f5d3f919d8 | https://github.com/nodejs/node/commit/f5d3f919d8 |
| nodejs/node#59856 | https://github.com/nodejs/node/pull/59856 |
| nodejs/node@87bbaa23a0 | https://github.com/nodejs/node/commit/87bbaa23a0 |
| nodejs/node#59893 | https://github.com/nodejs/node/pull/59893 |
| nodejs/node@0d23fd525b | https://github.com/nodejs/node/commit/0d23fd525b |
| nodejs/node#59817 | https://github.com/nodejs/node/pull/59817 |
| nodejs/node@e17c73731a | https://github.com/nodejs/node/commit/e17c73731a |
| nodejs/node#59808 | https://github.com/nodejs/node/pull/59808 |
| nodejs/node@97c4e1bac9 | https://github.com/nodejs/node/commit/97c4e1bac9 |
| nodejs/node#59880 | https://github.com/nodejs/node/pull/59880 |
| nodejs/node@8b29bbca76 | https://github.com/nodejs/node/commit/8b29bbca76 |
| nodejs/node#59181 | https://github.com/nodejs/node/pull/59181 |
| nodejs/node@6458867a6b | https://github.com/nodejs/node/commit/6458867a6b |
| nodejs/node#59753 | https://github.com/nodejs/node/pull/59753 |
| nodejs/node@3c62b3886f | https://github.com/nodejs/node/commit/3c62b3886f |
| nodejs/node#59860 | https://github.com/nodejs/node/pull/59860 |
| nodejs/node@6133a82875 | https://github.com/nodejs/node/commit/6133a82875 |
| nodejs/node#59858 | https://github.com/nodejs/node/pull/59858 |
| nodejs/node@9347ddddf4 | https://github.com/nodejs/node/commit/9347ddddf4 |
| nodejs/node#59801 | https://github.com/nodejs/node/pull/59801 |
| nodejs/node@44ce971619 | https://github.com/nodejs/node/commit/44ce971619 |
| nodejs/node#59801 | https://github.com/nodejs/node/pull/59801 |
| nodejs/node@6e586a1409 | https://github.com/nodejs/node/commit/6e586a1409 |
| nodejs/node#59865 | https://github.com/nodejs/node/pull/59865 |
| nodejs/node@49747a58a3 | https://github.com/nodejs/node/commit/49747a58a3 |
| nodejs/node#59846 | https://github.com/nodejs/node/pull/59846 |
| nodejs/node@b970c0bbc2 | https://github.com/nodejs/node/commit/b970c0bbc2 |
| nodejs/node#57810 | https://github.com/nodejs/node/pull/57810 |
| nodejs/node@9782ca2b1b | https://github.com/nodejs/node/commit/9782ca2b1b |
| nodejs/node#59813 | https://github.com/nodejs/node/pull/59813 |
| https://github.com/renovatebot/renovate | https://github.com/renovatebot/renovate |
| aduh95 | https://github.com/aduh95 |
|
Oct 7, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-ca1942c |
|
| https://github.com/ericrannaud |
|
| https://github.com/aduh95 |
| test: testcase demonstrating issue 59541 | https://github.com/nodejs/node/commit/ca1942c9d51f2ac674b4943027ef4710da495550 |
| ca1942c | https://github.com/nodejs/node/commit/ca1942c9d51f2ac674b4943027ef4710da495550 |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| aduh95 | https://github.com/aduh95 |
|
Oct 7, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-312b33a |
|
| https://github.com/ericrannaud |
|
| https://github.com/aduh95 |
| vm: "afterEvaluate", evaluate() return a promise from the outer context | https://github.com/nodejs/node/commit/312b33a0836502ef2507880cf4418fa1b8003f15 |
| 312b33a | https://github.com/nodejs/node/commit/312b33a0836502ef2507880cf4418fa1b8003f15 |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| aduh95 | https://github.com/aduh95 |
|
Oct 7, 2025
| https://github.com/nodejs/node/pull/59801#ref-commit-5bf21a4 |
|
| https://github.com/ericrannaud |
|
| https://github.com/aduh95 |
| vm: explain how to share promises between contexts w/ afterEvaluate | https://github.com/nodejs/node/commit/5bf21a4309fb47820b4d1c8e8f8023a20defe926 |
| 5bf21a4 | https://github.com/nodejs/node/commit/5bf21a4309fb47820b4d1c8e8f8023a20defe926 |
| #59801 | https://github.com/nodejs/node/pull/59801 |
| #59541 | https://github.com/nodejs/node/issues/59541 |
| https://issues.chromium.org/issues/441679231 | https://issues.chromium.org/issues/441679231 |
| https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ | https://groups.google.com/g/v8-dev/c/YIeRg8CUNS8/m/rEQdFuNZAAAJ |
| https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob | https://tc39.es/ecma262/#sec-newpromiseresolvethenablejob |
| https://github.com/apps/github-actions |
| github-actions | https://github.com/apps/github-actions |
|
Oct 12, 2025
| https://github.com/nodejs/node/pull/59801#ref-pullrequest-3507309609 |
|
2025-10-20, Version 22.21.0 'Jod' (LTS)
#60230
| https://github.com/nodejs/node/pull/60230 |
| https://github.co/hiddenchars |
| https://github.com/nodejs/node/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F59801 |
|
| https://github.com/legendecas |
|
legendecas
| https://github.com/legendecas |
|
| https://github.com/nodejs/node/pull/59801/files/9cb3575a62d925d0ffc8d0ac7debe3c6c9c94886 |
|
| https://github.com/addaleax |
|
addaleax
| https://github.com/addaleax |
|
| https://github.com/nodejs/node/pull/59801/files/d70b25c90ace65e3bcc7b9a77896563e06bd1761 |
|
author ready
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22 |
|
c++
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Ac%2B%2B |
|
commit-queue-rebase
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue-rebase |
|
lib / src
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22lib%20%2F%20src%22 |
|
needs-ci
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci |
|
vm
| https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Avm |
|
SourceTextModule w/ microtaskMode "afterEvaluate" breaks program execution flow
| https://github.com/nodejs/node/issues/59541 |
| Please reload this page | https://github.com/nodejs/node/pull/59801 |
|
| https://github.com/ericrannaud |
|
| https://github.com/nodejs-github-bot |
|
| https://github.com/addaleax |
|
| https://github.com/legendecas |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |