René's URL Explorer Experiment


Title: crypto: ensure CryptoKey usages and algorithm are cached objects by panva · Pull Request #56108 · nodejs/node · GitHub

Open Graph Title: crypto: ensure CryptoKey usages and algorithm are cached objects by panva · Pull Request #56108 · nodejs/node

X Title: crypto: ensure CryptoKey usages and algorithm are cached objects by panva · Pull Request #56108 · nodejs/node

Description: As per the spec both the usages and algorithm are "cached", i.e. not new objects every time the getter is invoked. This fixes the behaviour for usages and adds tests for both.

Open Graph Description: As per the spec both the usages and algorithm are "cached", i.e. not new objects every time the getter is invoked. This fixes the behaviour for usages and adds tests for both.

X Description: As per the spec both the usages and algorithm are "cached", i.e. not new objects every time the getter is invoked. This fixes the behaviour for usages and adds tests for both.

Opengraph URL: https://github.com/nodejs/node/pull/56108

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:c7fe4c93-cbdc-1971-a2ba-f12e428d487a
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB758:3B18F:6BED8D:9321EA:6969D88E
html-safe-nonce732e976be2080f31eaf45340f542167a8d923b9476e4a6a48a8823471cbff171
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNzU4OjNCMThGOjZCRUQ4RDo5MzIxRUE6Njk2OUQ4OEUiLCJ2aXNpdG9yX2lkIjoiMzExNTQzNzMwNjgyNjg0MDIwNiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac84b074d4436ee9875f5c8e099d202ae1140d69b449702670678a5d402cd24324
hovercard-subject-tagpull_request:2210010650
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/nodejs/node/56108/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/47062d0def7564149e0469463bb17a8a90f536b126f996acc2dcb0950bf3446a/nodejs/node/pull/56108
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/47062d0def7564149e0469463bb17a8a90f536b126f996acc2dcb0950bf3446a/nodejs/node/pull/56108
og:image:altAs per the spec both the usages and algorithm are "cached", i.e. not new objects every time the getter is invoked. This fixes the behaviour for usages and adds tests for both.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamepanva
hostnamegithub.com
expected-hostnamegithub.com
None7b32f1c7c4549428ee399213e8345494fc55b5637195d3fc5f493657579235e8
turbo-cache-controlno-preview
go-importgithub.com/nodejs/node git https://github.com/nodejs/node.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id27193779
octolytics-dimension-repository_nwonodejs/node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id27193779
octolytics-dimension-repository_network_root_nwonodejs/node
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasebdde15ad1b403e23b08bbd89b53fbe6bdf688cad
ui-targetcanary-2
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/pull/56108#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F56108
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://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%2F56108
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
Reloadhttps://github.com/nodejs/node/pull/56108
Reloadhttps://github.com/nodejs/node/pull/56108
Reloadhttps://github.com/nodejs/node/pull/56108
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/pull/56108
Notifications https://github.com/login?return_to=%2Fnodejs%2Fnode
Fork 34.4k https://github.com/login?return_to=%2Fnodejs%2Fnode
Star 115k https://github.com/login?return_to=%2Fnodejs%2Fnode
Code https://github.com/nodejs/node
Issues 1.7k https://github.com/nodejs/node/issues
Pull requests 697 https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects 3 https://github.com/nodejs/node/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/nodejs/node/security
Please reload this pagehttps://github.com/nodejs/node/pull/56108
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 https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fnodejs%2Fnode%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fnodejs%2Fnode%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/nodejs/node/pull/56108#issue-comment-box
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
panva:ensure-cached-slotshttps://github.com/panva/node/tree/ensure-cached-slots
crypto: ensure CryptoKey usages and algorithm are cached objects https://github.com/nodejs/node/pull/56108#top
nodejs-github-bothttps://github.com/nodejs-github-bot
nodejs:mainhttps://github.com/nodejs/node/tree/main
panva:ensure-cached-slotshttps://github.com/panva/node/tree/ensure-cached-slots
Conversation 8 https://github.com/nodejs/node/pull/56108
Commits 1 https://github.com/nodejs/node/pull/56108/commits
Checks 49 https://github.com/nodejs/node/pull/56108/checks
Files changed https://github.com/nodejs/node/pull/56108/files
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/{{ revealButtonHref }}
https://github.com/panva
panvahttps://github.com/panva
Dec 2, 2024https://github.com/nodejs/node/pull/56108#issue-2711398403
the spechttps://w3c.github.io/webcrypto/#ref-for-concept-cached-object-1:~:text=When%20this%20specification%20refers%20to%20the%20cached%20ECMAScript%20object%20associated%20with%20an%20internal%20slot%20%5B%5Bslot%5D%5D%20of%20object%2C%20the%20user%20agent%20must%20run%20the%20following%20steps%3A
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.com/panva
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/nodejs/node/pull/56108/commits/e05035c1dff1205ded830b30b6b74be2210b58ee
e05035chttps://github.com/nodejs/node/pull/56108/commits/e05035c1dff1205ded830b30b6b74be2210b58ee
https://github.com/panva
panvahttps://github.com/panva
crypto https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acrypto
webcrypto https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Awebcrypto
Dec 2, 2024https://github.com/nodejs/node/pull/56108#event-15490837938
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Dec 2, 2024https://github.com/nodejs/node/pull/56108#issuecomment-2511160462
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
Dec 2, 2024https://github.com/nodejs/node/pull/56108#event-15490841254
https://github.com/panva
panvahttps://github.com/panva
Dec 2, 2024https://github.com/nodejs/node/pull/56108#issuecomment-2511162356
Please reload this pagehttps://github.com/nodejs/node/pull/56108
Return cached object from CryptoKey.algorithm getter web-platform-tests/wpt#48923https://github.com/web-platform-tests/wpt/pull/48923
[WebCryptoAPI] test cached usages slot as well web-platform-tests/wpt#49453https://github.com/web-platform-tests/wpt/pull/49453
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.com/panva
panvahttps://github.com/panva
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
web-standards https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aweb-standards
Dec 2, 2024https://github.com/nodejs/node/pull/56108#event-15490884531
https://github.com/panva
panvahttps://github.com/panva
Dec 2, 2024https://github.com/nodejs/node/pull/56108#issuecomment-2511168954
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
request-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Arequest-ci
Dec 2, 2024https://github.com/nodejs/node/pull/56108#event-15490995700
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Dec 2, 2024https://github.com/nodejs/node/pull/56108#issuecomment-2511188906
https://ci.nodejs.org/job/node-test-pull-request/63834/https://ci.nodejs.org/job/node-test-pull-request/63834/
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.com/panva
panvahttps://github.com/panva
Dec 2, 2024 https://github.com/nodejs/node/pull/56108#ref-pullrequest-2708280515
test: update WPT for WebCryptoAPI to 3e3374efde #56093 https://github.com/nodejs/node/pull/56093
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
Dec 2, 2024https://github.com/nodejs/node/pull/56108#issuecomment-2511347967
Please reload this pagehttps://github.com/nodejs/node/pull/56108
Codecovhttps://app.codecov.io/gh/nodejs/node/pull/56108?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
(08e0147)https://app.codecov.io/gh/nodejs/node/commit/08e0147d9751970242ae2602ab47121c9189b20e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
(e05035c)https://app.codecov.io/gh/nodejs/node/commit/e05035c1dff1205ded830b30b6b74be2210b58ee?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Files with missing lineshttps://app.codecov.io/gh/nodejs/node/pull/56108?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
lib/internal/crypto/keys.jshttps://app.codecov.io/gh/nodejs/node/pull/56108?src=pr&el=tree&filepath=lib%2Finternal%2Fcrypto%2Fkeys.js&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs#diff-bGliL2ludGVybmFsL2NyeXB0by9rZXlzLmpz
39 files with indirect coverage changeshttps://app.codecov.io/gh/nodejs/node/pull/56108/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nodejs
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Dec 2, 2024https://github.com/nodejs/node/pull/56108#issuecomment-2511567888
https://ci.nodejs.org/job/node-test-pull-request/63835/https://ci.nodejs.org/job/node-test-pull-request/63835/
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Dec 2, 2024https://github.com/nodejs/node/pull/56108#issuecomment-2511789363
https://ci.nodejs.org/job/node-test-pull-request/63837/https://ci.nodejs.org/job/node-test-pull-request/63837/
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.com/KhafraDev
KhafraDevhttps://github.com/KhafraDev
Dec 2, 2024 https://github.com/nodejs/node/pull/56108#pullrequestreview-2473294851
View reviewed changes https://github.com/nodejs/node/pull/56108/files/e05035c1dff1205ded830b30b6b74be2210b58ee
https://github.com/panva
panvahttps://github.com/panva
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
Dec 2, 2024https://github.com/nodejs/node/pull/56108#event-15496332503
https://github.com/anonrig
anonrighttps://github.com/anonrig
Dec 2, 2024 https://github.com/nodejs/node/pull/56108#pullrequestreview-2473963491
View reviewed changes https://github.com/nodejs/node/pull/56108/files/e05035c1dff1205ded830b30b6b74be2210b58ee
https://github.com/panva
panvahttps://github.com/panva
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
Dec 2, 2024https://github.com/nodejs/node/pull/56108#event-15500159479
https://github.com/lpinca
lpincahttps://github.com/lpinca
Dec 3, 2024 https://github.com/nodejs/node/pull/56108#pullrequestreview-2476619325
View reviewed changes https://github.com/nodejs/node/pull/56108/files/e05035c1dff1205ded830b30b6b74be2210b58ee
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
commit-queue https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acommit-queue
Dec 4, 2024https://github.com/nodejs/node/pull/56108#event-15523468226
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
4e44322https://github.com/nodejs/node/commit/4e443224130ed16e507a8d051b7e68414006b5f1
Dec 4, 2024https://github.com/nodejs/node/pull/56108#event-15523471047
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Dec 4, 2024https://github.com/nodejs/node/pull/56108#issuecomment-2516931341
4e44322https://github.com/nodejs/node/commit/4e443224130ed16e507a8d051b7e68414006b5f1
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.com/panva
panvahttps://github.com/panva
December 4, 2024 10:57https://github.com/nodejs/node/pull/56108#event-15523676010
aduh95https://github.com/aduh95
Dec 4, 2024 https://github.com/nodejs/node/pull/56108#ref-commit-5787eb9
https://github.com/panva
https://github.com/nodejs-github-bot
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/aduh95/node/commit/5787eb97c1ff558390ae2e70cb417a378b977a2f
5787eb9https://github.com/aduh95/node/commit/5787eb97c1ff558390ae2e70cb417a378b977a2f
nodejs#56108https://github.com/nodejs/node/pull/56108
aduh95https://github.com/aduh95
Dec 4, 2024 https://github.com/nodejs/node/pull/56108#ref-commit-4634912
https://github.com/panva
https://github.com/nodejs-github-bot
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/aduh95/node/commit/4634912a35636e2106a68e1d197826de085bd084
4634912https://github.com/aduh95/node/commit/4634912a35636e2106a68e1d197826de085bd084
nodejs#56108https://github.com/nodejs/node/pull/56108
targoshttps://github.com/targos
Dec 6, 2024 https://github.com/nodejs/node/pull/56108#ref-commit-53c0f2f
https://github.com/panva
https://github.com/targos
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/nodejs/node/commit/53c0f2f1862f7cc34663212218ab259b6d31ef4e
53c0f2fhttps://github.com/nodejs/node/commit/53c0f2f1862f7cc34663212218ab259b6d31ef4e
#56108https://github.com/nodejs/node/pull/56108
https://github.com/targos
targoshttps://github.com/targos
Dec 6, 2024 https://github.com/nodejs/node/pull/56108#ref-pullrequest-2714686703
2024-12-10, Version 23.4.0 (Current), @targos #56119 https://github.com/nodejs/node/pull/56119
aduh95https://github.com/aduh95
Dec 13, 2024 https://github.com/nodejs/node/pull/56108#ref-commit-8c98a97
https://github.com/panva
https://github.com/aduh95
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/nodejs/node/commit/8c98a9738b2fea6fdab81a09ff4088c5e9c52189
8c98a97https://github.com/nodejs/node/commit/8c98a9738b2fea6fdab81a09ff4088c5e9c52189
#56108https://github.com/nodejs/node/pull/56108
aduh95https://github.com/aduh95
Dec 13, 2024 https://github.com/nodejs/node/pull/56108#ref-commit-155ee7a
https://github.com/panva
https://github.com/aduh95
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/nodejs/node/commit/155ee7ae7c5e8eaf4b9c5998b96c6002b24c80b2
155ee7ahttps://github.com/nodejs/node/commit/155ee7ae7c5e8eaf4b9c5998b96c6002b24c80b2
#56108https://github.com/nodejs/node/pull/56108
aduh95https://github.com/aduh95
Dec 13, 2024 https://github.com/nodejs/node/pull/56108#ref-commit-a6d4564
https://github.com/panva
https://github.com/aduh95
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/nodejs/node/commit/a6d45649e3eb14ea7228e212e9c4f1f496a06946
a6d4564https://github.com/nodejs/node/commit/a6d45649e3eb14ea7228e212e9c4f1f496a06946
#56108https://github.com/nodejs/node/pull/56108
aduh95https://github.com/aduh95
Dec 18, 2024 https://github.com/nodejs/node/pull/56108#ref-commit-4f0b456
https://github.com/panva
https://github.com/aduh95
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/nodejs/node/commit/4f0b4565c49f0a473002773bcf2c29b9ddd2409b
4f0b456https://github.com/nodejs/node/commit/4f0b4565c49f0a473002773bcf2c29b9ddd2409b
#56108https://github.com/nodejs/node/pull/56108
https://github.com/ruyadorno
ruyadornohttps://github.com/ruyadorno
Dec 20, 2024 https://github.com/nodejs/node/pull/56108#ref-pullrequest-2753617597
2025-01-07, Version 22.13.0 'Jod' (LTS) #56329 https://github.com/nodejs/node/pull/56329
ruyadornohttps://github.com/ruyadorno
Jan 5, 2025 https://github.com/nodejs/node/pull/56108#ref-commit-fe2b344
https://github.com/panva
https://github.com/ruyadorno
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/nodejs/node/commit/fe2b344ddb941c846f7630e8ab91364321dd8b66
fe2b344https://github.com/nodejs/node/commit/fe2b344ddb941c846f7630e8ab91364321dd8b66
#56108https://github.com/nodejs/node/pull/56108
marco-ippolitohttps://github.com/marco-ippolito
Jan 22, 2025 https://github.com/nodejs/node/pull/56108#ref-commit-2e05347
https://github.com/panva
https://github.com/marco-ippolito
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/nodejs/node/commit/2e053474a8569dda8bb2b5e8179269afec6a48e7
2e05347https://github.com/nodejs/node/commit/2e053474a8569dda8bb2b5e8179269afec6a48e7
#56108https://github.com/nodejs/node/pull/56108
marco-ippolitohttps://github.com/marco-ippolito
Jan 22, 2025 https://github.com/nodejs/node/pull/56108#ref-commit-15b9651
https://github.com/panva
https://github.com/marco-ippolito
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/nodejs/node/commit/15b9651b5c6e1e38e770bdca728849c95a2de150
15b9651https://github.com/nodejs/node/commit/15b9651b5c6e1e38e770bdca728849c95a2de150
#56108https://github.com/nodejs/node/pull/56108
marco-ippolitohttps://github.com/marco-ippolito
Jan 22, 2025 https://github.com/nodejs/node/pull/56108#ref-commit-b4cc52e
https://github.com/panva
https://github.com/marco-ippolito
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/nodejs/node/commit/b4cc52ea6865fd14cf923d7b3f6f1680241a52c7
b4cc52ehttps://github.com/nodejs/node/commit/b4cc52ea6865fd14cf923d7b3f6f1680241a52c7
#56108https://github.com/nodejs/node/pull/56108
https://github.com/marco-ippolito
marco-ippolitohttps://github.com/marco-ippolito
Jan 22, 2025 https://github.com/nodejs/node/pull/56108#ref-pullrequest-2804344302
v20.18.3 proposal #56699 https://github.com/nodejs/node/pull/56699
marco-ippolitohttps://github.com/marco-ippolito
Jan 24, 2025 https://github.com/nodejs/node/pull/56108#ref-commit-23fb644
https://github.com/panva
https://github.com/marco-ippolito
crypto: ensure CryptoKey usages and algorithm are cached objectshttps://github.com/nodejs/node/commit/23fb644037a339f9176a7d8c8f19cf8ae785b8c8
23fb644https://github.com/nodejs/node/commit/23fb644037a339f9176a7d8c8f19cf8ae785b8c8
#56108https://github.com/nodejs/node/pull/56108
jelmore1674https://github.com/jelmore1674
Mar 19, 2025 https://github.com/nodejs/node/pull/56108#ref-commit-f7b28a1
chore(deps): update node.js to ~22.13.0 (https://github.com/jelmore1674/build-changelog/commit/f7b28a161698615f4b1eb14c68467a3b222e4298
#72https://github.com/jelmore1674/build-changelog/pull/72
)https://github.com/jelmore1674/build-changelog/commit/f7b28a161698615f4b1eb14c68467a3b222e4298
f7b28a1https://github.com/jelmore1674/build-changelog/commit/f7b28a161698615f4b1eb14c68467a3b222e4298
https://nodejs.orghttps://nodejs.org
https://github.com/nodejs/nodehttps://github.com/nodejs/node
https://renovatebot.com/diffs/npm/node/v22.12.0/v22.13.0https://renovatebot.com/diffs/npm/node/v22.12.0/v22.13.0
https://github.com/nodejs/node/releases/tag/v22.13.0https://github.com/nodejs/node/releases/tag/v22.13.0
nodejs/node@v22.12.0...v22.13.0https://github.com/nodejs/node/compare/v22.12.0...v22.13.0
nodejs/node#56201https://github.com/nodejs/node/pull/56201
nodejs/node@Ed25519https://github.com/nodejs/node/commit/Ed25519
https://w3c.github.io/webcrypto/https://w3c.github.io/webcrypto/
nodejs/node#56142https://github.com/nodejs/node/pull/56142
nodejs/node@05d6227a88https://github.com/nodejs/node/commit/05d6227a88
nodejs/node#54630https://github.com/nodejs/node/pull/54630
nodejs/node@a933103499https://github.com/nodejs/node/commit/a933103499
nodejs/node#55604https://github.com/nodejs/node/pull/55604
nodejs/node@ba9d5397dehttps://github.com/nodejs/node/commit/ba9d5397de
nodejs/node#56087https://github.com/nodejs/node/pull/56087
nodejs/node@f6d0c01303https://github.com/nodejs/node/commit/f6d0c01303
nodejs/node#56265https://github.com/nodejs/node/pull/56265
nodejs/node@34c68827afhttps://github.com/nodejs/node/commit/34c68827af
nodejs/node#55536https://github.com/nodejs/node/pull/55536
nodejs/node@dd14b80350https://github.com/nodejs/node/commit/dd14b80350
nodejs/node#56132https://github.com/nodejs/node/pull/56132
nodejs/node@5263086169https://github.com/nodejs/node/commit/5263086169
nodejs/node#56130https://github.com/nodejs/node/pull/56130
nodejs/node@8cb3c2018dhttps://github.com/nodejs/node/commit/8cb3c2018d
nodejs/node#55788https://github.com/nodejs/node/pull/55788
nodejs/node@55239a48b6https://github.com/nodejs/node/commit/55239a48b6
nodejs/node#55890https://github.com/nodejs/node/pull/55890
nodejs/node@7cbe3de1d8https://github.com/nodejs/node/commit/7cbe3de1d8
nodejs/node#56194https://github.com/nodejs/node/pull/56194
nodejs/node@6575b76042https://github.com/nodejs/node/commit/6575b76042
nodejs/node#55282https://github.com/nodejs/node/pull/55282
nodejs/node@bacfe6d5c9https://github.com/nodejs/node/commit/bacfe6d5c9
nodejs/node#56075https://github.com/nodejs/node/pull/56075
nodejs/node@b47888d390https://github.com/nodejs/node/commit/b47888d390
nodejs/node#56079https://github.com/nodejs/node/pull/56079
nodejs/node@566f0a1d25https://github.com/nodejs/node/commit/566f0a1d25
nodejs/node#56076https://github.com/nodejs/node/pull/56076
nodejs/node@ed7eab1421https://github.com/nodejs/node/commit/ed7eab1421
nodejs/node#56078https://github.com/nodejs/node/pull/56078
nodejs/node@ea4891856dhttps://github.com/nodejs/node/commit/ea4891856d
nodejs/node#55545https://github.com/nodejs/node/pull/55545
nodejs/node@01eb308f26https://github.com/nodejs/node/commit/01eb308f26
nodejs/node#56068https://github.com/nodejs/node/pull/56068
nodejs/node@97c38352d0https://github.com/nodejs/node/commit/97c38352d0
nodejs/node#56213https://github.com/nodejs/node/pull/56213
nodejs/node@b4041e554ahttps://github.com/nodejs/node/commit/b4041e554a
nodejs/node#54213https://github.com/nodejs/node/pull/54213
nodejs/node@2e3ca1bbddhttps://github.com/nodejs/node/commit/2e3ca1bbdd
nodejs/node#55697https://github.com/nodejs/node/pull/55697
nodejs/node@bcfe9c80fchttps://github.com/nodejs/node/commit/bcfe9c80fc
nodejs/node#55589https://github.com/nodejs/node/pull/55589
nodejs/node@e9024779c0https://github.com/nodejs/node/commit/e9024779c0
nodejs/node#56195https://github.com/nodejs/node/pull/56195
nodejs/node@4c13d8e587https://github.com/nodejs/node/commit/4c13d8e587
nodejs/node#56098https://github.com/nodejs/node/pull/56098
nodejs/node@a4fa31a86ehttps://github.com/nodejs/node/commit/a4fa31a86e
nodejs/node#55970https://github.com/nodejs/node/pull/55970
nodejs/node@05d6227a88https://github.com/nodejs/node/commit/05d6227a88
nodejs/node#54630https://github.com/nodejs/node/pull/54630
nodejs/node@5e1321abd7https://github.com/nodejs/node/commit/5e1321abd7
nodejs/node#55562https://github.com/nodejs/node/pull/55562
nodejs/node@be5ba7c648https://github.com/nodejs/node/commit/be5ba7c648
nodejs/node#56271https://github.com/nodejs/node/pull/56271
nodejs/node@38cf37ee2dhttps://github.com/nodejs/node/commit/38cf37ee2d
nodejs/node#56266https://github.com/nodejs/node/pull/56266
nodejs/node@dbb7557455https://github.com/nodejs/node/commit/dbb7557455
nodejs/node#56199https://github.com/nodejs/node/pull/56199
nodejs/node@27cc90f3behttps://github.com/nodejs/node/commit/27cc90f3be
nodejs/node#56111https://github.com/nodejs/node/pull/56111
nodejs/node@376561c2b4https://github.com/nodejs/node/commit/376561c2b4
nodejs/node#56196https://github.com/nodejs/node/pull/56196
nodejs/node@126ae15000https://github.com/nodejs/node/commit/126ae15000
nodejs/node#56016https://github.com/nodejs/node/pull/56016
nodejs/node@97bb8f7c76https://github.com/nodejs/node/commit/97bb8f7c76
nodejs/node#56042https://github.com/nodejs/node/pull/56042
nodejs/node@a8fb1a06f3https://github.com/nodejs/node/commit/a8fb1a06f3
nodejs/node#55967https://github.com/nodejs/node/pull/55967
nodejs/node@9f48ca27f1https://github.com/nodejs/node/commit/9f48ca27f1
nodejs/node#55928https://github.com/nodejs/node/pull/55928
nodejs/node@e47ccd2287https://github.com/nodejs/node/commit/e47ccd2287
nodejs/node#55912https://github.com/nodejs/node/pull/55912
nodejs/node@8d70b99a5ahttps://github.com/nodejs/node/commit/8d70b99a5a
nodejs/node#55886https://github.com/nodejs/node/pull/55886
nodejs/node@826fd35242https://github.com/nodejs/node/commit/826fd35242
nodejs/node#55886https://github.com/nodejs/node/pull/55886
nodejs/node@1015b22085https://github.com/nodejs/node/commit/1015b22085
nodejs/node#55886https://github.com/nodejs/node/pull/55886
nodejs/node@77e2869ca6https://github.com/nodejs/node/commit/77e2869ca6
nodejs/node#55789https://github.com/nodejs/node/pull/55789
nodejs/node@a933103499https://github.com/nodejs/node/commit/a933103499
nodejs/node#55604https://github.com/nodejs/node/pull/55604
nodejs/node@72e8e0684ehttps://github.com/nodejs/node/commit/72e8e0684e
nodejs/node@Ed25519https://github.com/nodejs/node/commit/Ed25519
nodejs/node#56142https://github.com/nodejs/node/pull/56142
nodejs/node@fe2b344ddbhttps://github.com/nodejs/node/commit/fe2b344ddb
nodejs/node#56108https://github.com/nodejs/node/pull/56108
nodejs/node@9ee9f524a7https://github.com/nodejs/node/commit/9ee9f524a7
nodejs/node#55296https://github.com/nodejs/node/pull/55296
nodejs/node@76f242d993https://github.com/nodejs/node/commit/76f242d993
nodejs/node#56258https://github.com/nodejs/node/pull/56258
nodejs/node@c7ff2ea6b5https://github.com/nodejs/node/commit/c7ff2ea6b5
nodejs/node#56255https://github.com/nodejs/node/pull/56255
nodejs/node@04230be1efhttps://github.com/nodejs/node/commit/04230be1ef
nodejs/node#56224https://github.com/nodejs/node/pull/56224
nodejs/node@88589b85b7https://github.com/nodejs/node/commit/88589b85b7
nodejs/node#56256https://github.com/nodejs/node/pull/56256
nodejs/node@5c2e0618f3https://github.com/nodejs/node/commit/5c2e0618f3
nodejs/node#56238https://github.com/nodejs/node/pull/56238
nodejs/node@9f8f3c9658https://github.com/nodejs/node/commit/9f8f3c9658
nodejs/node#56178https://github.com/nodejs/node/pull/56178
nodejs/node@17b6931d3bhttps://github.com/nodejs/node/commit/17b6931d3b
nodejs/node#56095https://github.com/nodejs/node/pull/56095
nodejs/node@22b453b619https://github.com/nodejs/node/commit/22b453b619
nodejs/node#56135https://github.com/nodejs/node/pull/56135
nodejs/node@d7eb41b382https://github.com/nodejs/node/commit/d7eb41b382
nodejs/node#56094https://github.com/nodejs/node/pull/56094
nodejs/node@669c722aa9https://github.com/nodejs/node/commit/669c722aa9
nodejs/node#55980https://github.com/nodejs/node/pull/55980
nodejs/node@f61a0454d2https://github.com/nodejs/node/commit/f61a0454d2
nodejs/node#55977https://github.com/nodejs/node/pull/55977
nodejs/node@d98bf0b891https://github.com/nodejs/node/commit/d98bf0b891
nodejs/node#55975https://github.com/nodejs/node/pull/55975
nodejs/node@fc362624bfhttps://github.com/nodejs/node/commit/fc362624bf
nodejs/node#55973https://github.com/nodejs/node/pull/55973
nodejs/node@f61dcc4df4https://github.com/nodejs/node/commit/f61dcc4df4
nodejs/node#55951https://github.com/nodejs/node/pull/55951
nodejs/node@bfe7982491https://github.com/nodejs/node/commit/bfe7982491
nodejs/node#54432https://github.com/nodejs/node/pull/54432
nodejs/node@d714367ef8https://github.com/nodejs/node/commit/d714367ef8
nodejs/node#54678https://github.com/nodejs/node/pull/54678
nodejs/node@ccc9b105echttps://github.com/nodejs/node/commit/ccc9b105ec
nodejs/node#55889https://github.com/nodejs/node/pull/55889
nodejs/node@ba9d5397dehttps://github.com/nodejs/node/commit/ba9d5397de
nodejs/node#56087https://github.com/nodejs/node/pull/56087
nodejs/node@7ddbf94849https://github.com/nodejs/node/commit/7ddbf94849
nodejs/node#56084https://github.com/nodejs/node/pull/56084
nodejs/node@360d68de0fhttps://github.com/nodejs/node/commit/360d68de0f
nodejs/node#56272https://github.com/nodejs/node/pull/56272
nodejs/node@f6d0c01303https://github.com/nodejs/node/commit/f6d0c01303
nodejs/node#56265https://github.com/nodejs/node/pull/56265
nodejs/node@9436c3c949https://github.com/nodejs/node/commit/9436c3c949
nodejs/node#55780https://github.com/nodejs/node/pull/55780
nodejs/node@b1cec2cef9https://github.com/nodejs/node/commit/b1cec2cef9
nodejs/node#55432https://github.com/nodejs/node/pull/55432
nodejs/node@d6a84cf781https://github.com/nodejs/node/commit/d6a84cf781
nodejs/node#55335https://github.com/nodejs/node/pull/55335
nodejs/node@a11ac1c0f2https://github.com/nodejs/node/commit/a11ac1c0f2
nodejs/node#56216https://github.com/nodejs/node/pull/56216
nodejs/node@5331df7911https://github.com/nodejs/node/commit/5331df7911
nodejs/node#56233https://github.com/nodejs/node/pull/56233
nodejs/node@7a8071b43chttps://github.com/nodejs/node/commit/7a8071b43c
nodejs/node#56229https://github.com/nodejs/node/pull/56229
nodejs/node@7d8c1e72d5https://github.com/nodejs/node/commit/7d8c1e72d5
nodejs/node#55257https://github.com/nodejs/node/pull/55257
nodejs/node@ea53c4b1aehttps://github.com/nodejs/node/commit/ea53c4b1ae
nodejs/node#56206https://github.com/nodejs/node/pull/56206
nodejs/node@7a94100a3ehttps://github.com/nodejs/node/commit/7a94100a3e
nodejs/node#56200https://github.com/nodejs/node/pull/56200
nodejs/node@44c4e57e32https://github.com/nodejs/node/commit/44c4e57e32
nodejs/node#56198https://github.com/nodejs/node/pull/56198
nodejs/node@5e5b4b0cbdhttps://github.com/nodejs/node/commit/5e5b4b0cbd
nodejs/node#56186https://github.com/nodejs/node/pull/56186
nodejs/node@a83de32d35https://github.com/nodejs/node/commit/a83de32d35
nodejs/node#56085https://github.com/nodejs/node/pull/56085
nodejs/node@bb880dd21ahttps://github.com/nodejs/node/commit/bb880dd21a
nodejs/node#56181https://github.com/nodejs/node/pull/56181
nodejs/node@39ce902e58https://github.com/nodejs/node/commit/39ce902e58
nodejs/node#56172https://github.com/nodejs/node/pull/56172
nodejs/node@19c72c4acchttps://github.com/nodejs/node/commit/19c72c4acc
nodejs/node#56123https://github.com/nodejs/node/pull/56123
nodejs/node@b667cc4669https://github.com/nodejs/node/commit/b667cc4669
nodejs/node#56131https://github.com/nodejs/node/pull/56131
nodejs/node@34c68827afhttps://github.com/nodejs/node/commit/34c68827af
nodejs/node#55536https://github.com/nodejs/node/pull/55536
nodejs/node@c4a97d810bhttps://github.com/nodejs/node/commit/c4a97d810b
nodejs/node#56124https://github.com/nodejs/node/pull/56124
nodejs/node@dd14b80350https://github.com/nodejs/node/commit/dd14b80350
nodejs/node#56132https://github.com/nodejs/node/pull/56132
nodejs/node@2feb0781edhttps://github.com/nodejs/node/commit/2feb0781ed
nodejs/node#55993https://github.com/nodejs/node/pull/55993
nodejs/node@71f6263942https://github.com/nodejs/node/commit/71f6263942
nodejs/node#56046https://github.com/nodejs/node/pull/56046
nodejs/node@8efa240500https://github.com/nodejs/node/commit/8efa240500
nodejs/node#55570https://github.com/nodejs/node/pull/55570
nodejs/node@e64cef8bf4https://github.com/nodejs/node/commit/e64cef8bf4
nodejs/node#55992https://github.com/nodejs/node/pull/55992
nodejs/node@4bb0f30f92https://github.com/nodejs/node/commit/4bb0f30f92
nodejs/node#55991https://github.com/nodejs/node/pull/55991
nodejs/node@6d02bd6873https://github.com/nodejs/node/commit/6d02bd6873
nodejs/node#55990https://github.com/nodejs/node/pull/55990
nodejs/node@e239382ed8https://github.com/nodejs/node/commit/e239382ed8
nodejs/node#55968https://github.com/nodejs/node/pull/55968
nodejs/node@78b6aef6bchttps://github.com/nodejs/node/commit/78b6aef6bc
nodejs/node#56018https://github.com/nodejs/node/pull/56018
nodejs/node@474bf80a44https://github.com/nodejs/node/commit/474bf80a44
nodejs/node#55988https://github.com/nodejs/node/pull/55988
nodejs/node@57381076c5https://github.com/nodejs/node/commit/57381076c5
nodejs/node#55892https://github.com/nodejs/node/pull/55892
nodejs/node@e529cf6b26https://github.com/nodejs/node/commit/e529cf6b26
nodejs/node#55786https://github.com/nodejs/node/pull/55786
nodejs/node@a6ef0f6f6ehttps://github.com/nodejs/node/commit/a6ef0f6f6e
nodejs/node#55934https://github.com/nodejs/node/pull/55934
nodejs/node@63526049f2https://github.com/nodejs/node/commit/63526049f2
nodejs/node#55831https://github.com/nodejs/node/pull/55831
nodejs/node@36080b7b61https://github.com/nodejs/node/commit/36080b7b61
nodejs/node#55843https://github.com/nodejs/node/pull/55843
nodejs/node@12b2ad4287https://github.com/nodejs/node/commit/12b2ad4287
nodejs/node#55946https://github.com/nodejs/node/pull/55946
nodejs/node@352daac296https://github.com/nodejs/node/commit/352daac296
nodejs/node#56125https://github.com/nodejs/node/pull/56125
nodejs/node@6e7e9a126dhttps://github.com/nodejs/node/commit/6e7e9a126d
nodejs/node#55940https://github.com/nodejs/node/pull/55940
nodejs/node@0b3ac05422https://github.com/nodejs/node/commit/0b3ac05422
nodejs/node#55947https://github.com/nodejs/node/pull/55947
nodejs/node@20be5e2f80https://github.com/nodejs/node/commit/20be5e2f80
nodejs/node#55857https://github.com/nodejs/node/pull/55857
nodejs/node@3ba9b57436https://github.com/nodejs/node/commit/3ba9b57436
nodejs/node#55791https://github.com/nodejs/node/pull/55791
nodejs/node@3e6b3a9a8bhttps://github.com/nodejs/node/commit/3e6b3a9a8b
nodejs/node#55835https://github.com/nodejs/node/pull/55835
nodejs/node@5bdfde8dc6https://github.com/nodejs/node/commit/5bdfde8dc6
nodejs/node#55883https://github.com/nodejs/node/pull/55883
nodejs/node@c842146c05https://github.com/nodejs/node/commit/c842146c05
nodejs/node#55616https://github.com/nodejs/node/pull/55616
nodejs/node@5263086169https://github.com/nodejs/node/commit/5263086169
nodejs/node#56130https://github.com/nodejs/node/pull/56130
nodejs/node@8cb3c2018dhttps://github.com/nodejs/node/commit/8cb3c2018d
nodejs/node#55788https://github.com/nodejs/node/pull/55788
nodejs/node@55239a48b6https://github.com/nodejs/node/commit/55239a48b6
nodejs/node#55890https://github.com/nodejs/node/pull/55890
nodejs/node@04d7c7a349https://github.com/nodejs/node/commit/04d7c7a349
nodejs/node#56057https://github.com/nodejs/node/pull/56057
nodejs/node@92bcd528e7https://github.com/nodejs/node/commit/92bcd528e7
nodejs/node#56057https://github.com/nodejs/node/pull/56057
nodejs/node@3a55bd9448https://github.com/nodejs/node/commit/3a55bd9448
nodejs/node#55998https://github.com/nodejs/node/pull/55998
nodejs/node@0331b3fdd3https://github.com/nodejs/node/commit/0331b3fdd3
nodejs/node#56110https://github.com/nodejs/node/pull/56110
nodejs/node@79152b54e9https://github.com/nodejs/node/commit/79152b54e9
nodejs/node#56112https://github.com/nodejs/node/pull/56112
nodejs/node@19782855a8https://github.com/nodejs/node/commit/19782855a8
nodejs/node#55457https://github.com/nodejs/node/pull/55457
nodejs/node@8494512c17https://github.com/nodejs/node/commit/8494512c17
nodejs/node#55915https://github.com/nodejs/node/pull/55915
nodejs/node@d2f82223d1https://github.com/nodejs/node/commit/d2f82223d1
nodejs/node#56187https://github.com/nodejs/node/pull/56187
nodejs/node@2616f1247ahttps://github.com/nodejs/node/commit/2616f1247a
nodejs/node#55966https://github.com/nodejs/node/pull/55966
nodejs/node@598fe048f2https://github.com/nodejs/node/commit/598fe048f2
nodejs/node#56182https://github.com/nodejs/node/pull/56182
nodejs/node@a3c8739530https://github.com/nodejs/node/commit/a3c8739530
nodejs/node#56001https://github.com/nodejs/node/pull/56001
nodejs/node@11144ab158https://github.com/nodejs/node/commit/11144ab158
nodejs/node#55996https://github.com/nodejs/node/pull/55996
nodejs/node@81c94a32e4https://github.com/nodejs/node/commit/81c94a32e4
nodejs/node#55816https://github.com/nodejs/node/pull/55816
nodejs/node@68dda61420https://github.com/nodejs/node/commit/68dda61420
nodejs/node#56023https://github.com/nodejs/node/pull/56023
nodejs/node@d2007aec28https://github.com/nodejs/node/commit/d2007aec28
nodejs/node#56041https://github.com/nodejs/node/pull/56041
nodejs/node@0571d5556fhttps://github.com/nodejs/node/commit/0571d5556f
nodejs/node#55714https://github.com/nodejs/node/pull/55714
nodejs/node@843943d0cehttps://github.com/nodejs/node/commit/843943d0ce
nodejs/node#56103https://github.com/nodejs/node/pull/56103
nodejs/node@1529027f03https://github.com/nodejs/node/commit/1529027f03
nodejs/node#56102https://github.com/nodejs/node/pull/56102
nodejs/node@8e265de9f5https://github.com/nodejs/node/commit/8e265de9f5
nodejs/node#56101https://github.com/nodejs/node/pull/56101
nodejs/node@0fba3a3b9bhttps://github.com/nodejs/node/commit/0fba3a3b9b
nodejs/node#56100https://github.com/nodejs/node/pull/56100
nodejs/node@2e3fdfdb19https://github.com/nodejs/node/commit/2e3fdfdb19
nodejs/node#56043https://github.com/nodejs/node/pull/56043
nodejs/node@7cbe3de1d8https://github.com/nodejs/node/commit/7cbe3de1d8
nodejs/node#56194https://github.com/nodejs/node/pull/56194
nodejs/node@8a5429c9b3https://github.com/nodejs/node/commit/8a5429c9b3
nodejs/node#56183https://github.com/nodejs/node/pull/56183
nodejs/node@6575b76042https://github.com/nodejs/node/commit/6575b76042
nodejs/node#55282https://github.com/nodejs/node/pull/55282
nodejs/node@0794861bc3https://github.com/nodejs/node/commit/0794861bc3
nodejs/node#55440https://github.com/nodejs/node/pull/55440
nodejs/node@28a11adf14https://github.com/nodejs/node/commit/28a11adf14
nodejs/node#56122https://github.com/nodejs/node/pull/56122
nodejs/node@bacfe6d5c9https://github.com/nodejs/node/commit/bacfe6d5c9
nodejs/node#56075https://github.com/nodejs/node/pull/56075
nodejs/node@566f0a1d25https://github.com/nodejs/node/commit/566f0a1d25
nodejs/node#56076https://github.com/nodejs/node/pull/56076
nodejs/node@ed7eab1421https://github.com/nodejs/node/commit/ed7eab1421
nodejs/node#56078https://github.com/nodejs/node/pull/56078
nodejs/node@b47888d390https://github.com/nodejs/node/commit/b47888d390
nodejs/node#56079https://github.com/nodejs/node/pull/56079
nodejs/node@481770a38fhttps://github.com/nodejs/node/commit/481770a38f
nodejs/node#55620https://github.com/nodejs/node/pull/55620
nodejs/node@2beb4f1f8chttps://github.com/nodejs/node/commit/2beb4f1f8c
nodejs/node#55797https://github.com/nodejs/node/pull/55797
nodejs/node@ea4891856dhttps://github.com/nodejs/node/commit/ea4891856d
nodejs/node#55545https://github.com/nodejs/node/pull/55545
nodejs/node@c907b2f358https://github.com/nodejs/node/commit/c907b2f358
nodejs/node#55986https://github.com/nodejs/node/pull/55986
nodejs/node@43c25e2e0dhttps://github.com/nodejs/node/commit/43c25e2e0d
nodejs/node#55971https://github.com/nodejs/node/pull/55971
nodejs/node@01eb308f26https://github.com/nodejs/node/commit/01eb308f26
nodejs/node#56068https://github.com/nodejs/node/pull/56068
nodejs/node@1cfa31fb82https://github.com/nodejs/node/commit/1cfa31fb82
nodejs/node#56120https://github.com/nodejs/node/pull/56120
nodejs/node@97c38352d0https://github.com/nodejs/node/commit/97c38352d0
nodejs/node#56213https://github.com/nodejs/node/pull/56213
nodejs/node@2268c1ea8bhttps://github.com/nodejs/node/commit/2268c1ea8b
nodejs/node#55985https://github.com/nodejs/node/pull/55985
nodejs/node@f5c6955722https://github.com/nodejs/node/commit/f5c6955722
nodejs/node#53900https://github.com/nodejs/node/pull/53900
nodejs/node@9a60bea6b7https://github.com/nodejs/node/commit/9a60bea6b7
nodejs/node#56010https://github.com/nodejs/node/pull/56010
nodejs/node@b4041e554ahttps://github.com/nodejs/node/commit/b4041e554a
nodejs/node#54213https://github.com/nodejs/node/pull/54213
nodejs/node@2889e8da04https://github.com/nodejs/node/commit/2889e8da04
nodejs/node#56133https://github.com/nodejs/node/pull/56133
nodejs/node@5ce020b0c9https://github.com/nodejs/node/commit/5ce020b0c9
nodejs/node#56059https://github.com/nodejs/node/pull/56059
nodejs/node@a32fa30847https://github.com/nodejs/node/commit/a32fa30847
nodejs/node#56062https://github.com/nodejs/node/pull/56062
nodejs/node@974b7b61efhttps://github.com/nodejs/node/commit/974b7b61ef
nodejs/node#56086https://github.com/nodejs/node/pull/56086
nodejs/node@4559fac862https://github.com/nodejs/node/commit/4559fac862
nodejs/node#56065https://github.com/nodejs/node/pull/56065
nodejs/node@e42e4b20behttps://github.com/nodejs/node/commit/e42e4b20be
nodejs/node#56081https://github.com/nodejs/node/pull/56081
nodejs/node@c188660e8bhttps://github.com/nodejs/node/commit/c188660e8b
nodejs/node#56000https://github.com/nodejs/node/pull/56000
nodejs/node@d894cb76ffhttps://github.com/nodejs/node/commit/d894cb76ff
nodejs/node#55982https://github.com/nodejs/node/pull/55982
nodejs/node@2ca9f4b65ahttps://github.com/nodejs/node/commit/2ca9f4b65a
nodejs/node#55514https://github.com/nodejs/node/pull/55514
nodejs/node@2e3ca1bbddhttps://github.com/nodejs/node/commit/2e3ca1bbdd
nodejs/node#55697https://github.com/nodejs/node/pull/55697
nodejs/node@359fff1c4ehttps://github.com/nodejs/node/commit/359fff1c4e
nodejs/node#56071https://github.com/nodejs/node/pull/56071
nodejs/node@57bb983215https://github.com/nodejs/node/commit/57bb983215
nodejs/node#56201https://github.com/nodejs/node/pull/56201
nodejs/node@d352b0465ahttps://github.com/nodejs/node/commit/d352b0465a
nodejs/node#56072https://github.com/nodejs/node/pull/56072
nodejs/node@eef9bd1bf6https://github.com/nodejs/node/commit/eef9bd1bf6
nodejs/node#56051https://github.com/nodejs/node/pull/56051
nodejs/node@8718135a5dhttps://github.com/nodejs/node/commit/8718135a5d
nodejs/node#56239https://github.com/nodejs/node/pull/56239
nodejs/node@9c68d4f180https://github.com/nodejs/node/commit/9c68d4f180
nodejs/node#56217https://github.com/nodejs/node/pull/56217
nodejs/node@c5d0472968https://github.com/nodejs/node/commit/c5d0472968
nodejs/node#56197https://github.com/nodejs/node/pull/56197
nodejs/node@4adf518689https://github.com/nodejs/node/commit/4adf518689
nodejs/node#55618https://github.com/nodejs/node/pull/55618
nodejs/node@02383b4267https://github.com/nodejs/node/commit/02383b4267
nodejs/node@6fa3fe8a92https://github.com/nodejs/node/commit/6fa3fe8a92
nodejs/node#56136https://github.com/nodejs/node/pull/56136
nodejs/node@0e24eebf24https://github.com/nodejs/node/commit/0e24eebf24
nodejs/node#56164https://github.com/nodejs/node/pull/56164
nodejs/node@381e705385https://github.com/nodejs/node/commit/381e705385
nodejs/node#56072https://github.com/nodejs/node/pull/56072
nodejs/node@ad107ca0d9https://github.com/nodejs/node/commit/ad107ca0d9
nodejs/node#56052https://github.com/nodejs/node/pull/56052
nodejs/node@e15c5dab79https://github.com/nodejs/node/commit/e15c5dab79
nodejs/node#56025https://github.com/nodejs/node/pull/56025
nodejs/node@d0302e7d2dhttps://github.com/nodejs/node/commit/d0302e7d2d
nodejs/node@3e3374efdehttps://github.com/nodejs/node/commit/3e3374efde
nodejs/node#56093https://github.com/nodejs/node/pull/56093
nodejs/node@a0b1e8f400https://github.com/nodejs/node/commit/a0b1e8f400
nodejs/node@76dfa54e5dhttps://github.com/nodejs/node/commit/76dfa54e5d
nodejs/node#56093https://github.com/nodejs/node/pull/56093
nodejs/node@211f058a12https://github.com/nodejs/node/commit/211f058a12
nodejs/node#56053https://github.com/nodejs/node/pull/56053
nodejs/node@c52bc5d71chttps://github.com/nodejs/node/commit/c52bc5d71c
nodejs/node@67880a4https://github.com/nodejs/node/commit/67880a4eb83ca9aa732eec4b35a1971ff5bf37ff
nodejs/node#55999https://github.com/nodejs/node/pull/55999
nodejs/node@1a78bde8d4https://github.com/nodejs/node/commit/1a78bde8d4
nodejs/node#55959https://github.com/nodejs/node/pull/55959
nodejs/node@ff7b1445a0https://github.com/nodejs/node/commit/ff7b1445a0
nodejs/node#55750https://github.com/nodejs/node/pull/55750
nodejs/node@b296b5a4e4https://github.com/nodejs/node/commit/b296b5a4e4
nodejs/node#55927https://github.com/nodejs/node/pull/55927
nodejs/node@97458ad74bhttps://github.com/nodejs/node/commit/97458ad74b
nodejs/node#55908https://github.com/nodejs/node/pull/55908
nodejs/node@bb4aa7a296https://github.com/nodejs/node/commit/bb4aa7a296
nodejs/node#55997https://github.com/nodejs/node/pull/55997
nodejs/node@fb98fa4967https://github.com/nodejs/node/commit/fb98fa4967
nodejs/node#55958https://github.com/nodejs/node/pull/55958
nodejs/node@18c94961f8https://github.com/nodejs/node/commit/18c94961f8
nodejs/node#55958https://github.com/nodejs/node/pull/55958
nodejs/node@bf3967fd3ahttps://github.com/nodejs/node/commit/bf3967fd3a
nodejs/node#55963https://github.com/nodejs/node/pull/55963
nodejs/node@8c065dc61ehttps://github.com/nodejs/node/commit/8c065dc61e
nodejs/node#55895https://github.com/nodejs/node/pull/55895
nodejs/node@8ff082cf48https://github.com/nodejs/node/commit/8ff082cf48
nodejs/node#55897https://github.com/nodejs/node/pull/55897
nodejs/node@7ae125cef4https://github.com/nodejs/node/commit/7ae125cef4
nodejs/node#56284https://github.com/nodejs/node/pull/56284
nodejs/node@0b489116a3https://github.com/nodejs/node/commit/0b489116a3
nodejs/node#56205https://github.com/nodejs/node/pull/56205
nodejs/node@5306819fachttps://github.com/nodejs/node/commit/5306819fac
nodejs/node#56251https://github.com/nodejs/node/pull/56251
nodejs/node@4e3cab44cbhttps://github.com/nodejs/node/commit/4e3cab44cb
nodejs/node#56232https://github.com/nodejs/node/pull/56232
nodejs/node@3e8938463ahttps://github.com/nodejs/node/commit/3e8938463a
nodejs/node#56223https://github.com/nodejs/node/pull/56223
nodejs/node@98ea499e36https://github.com/nodejs/node/commit/98ea499e36
nodejs/node#56111https://github.com/nodejs/node/pull/56111
nodejs/node@2e76cd2a8bhttps://github.com/nodejs/node/commit/2e76cd2a8b
nodejs/node#56203https://github.com/nodejs/node/pull/56203
nodejs/node@9fa0e41665https://github.com/nodejs/node/commit/9fa0e41665
nodejs/node#56176https://github.com/nodejs/node/pull/56176
nodejs/node@d6e1efcc59https://github.com/nodejs/node/commit/d6e1efcc59
nodejs/node#56165https://github.com/nodejs/node/pull/56165
nodejs/node@a88e4ce55ehttps://github.com/nodejs/node/commit/a88e4ce55e
nodejs/node#56158https://github.com/nodejs/node/pull/56158
nodejs/node@bd0760efbchttps://github.com/nodejs/node/commit/bd0760efbc
nodejs/node#56099https://github.com/nodejs/node/pull/56099
nodejs/node@c5b1cf4b12https://github.com/nodejs/node/commit/c5b1cf4b12
nodejs/node#56161https://github.com/nodejs/node/pull/56161
nodejs/node@12baefb13dhttps://github.com/nodejs/node/commit/12baefb13d
nodejs/node#56054https://github.com/nodejs/node/pull/56054
nodejs/node@e6e1495f1ahttps://github.com/nodejs/node/commit/e6e1495f1a
nodejs/node#56069https://github.com/nodejs/node/pull/56069
nodejs/node@ed635c90dahttps://github.com/nodejs/node/commit/ed635c90da
nodejs/node#56008https://github.com/nodejs/node/pull/56008
nodejs/node@1e628d1f37https://github.com/nodejs/node/commit/1e628d1f37
nodejs/node#56007https://github.com/nodejs/node/pull/56007
nodejs/node@1af3599b7ehttps://github.com/nodejs/node/commit/1af3599b7e
nodejs/node#55950https://github.com/nodejs/node/pull/55950
nodejs/node@1893be4a9chttps://github.com/nodejs/node/commit/1893be4a9c
nodejs/node#56003https://github.com/nodejs/node/pull/56003
nodejs/node@f89bd2ba8ahttps://github.com/nodejs/node/commit/f89bd2ba8a
nodejs/node#54460https://github.com/nodejs/node/pull/54460
nodejs/node@61901372d5https://github.com/nodejs/node/commit/61901372d5
nodejs/node#55943https://github.com/nodejs/node/pull/55943
nodejs/node@312bb4dff8https://github.com/nodejs/node/commit/312bb4dff8
nodejs/node#55904https://github.com/nodejs/node/pull/55904
nodejs/node@7b476f637chttps://github.com/nodejs/node/commit/7b476f637c
nodejs/node#55923https://github.com/nodejs/node/pull/55923
nodejs/node@22d7017191https://github.com/nodejs/node/commit/22d7017191
nodejs/node#52888https://github.com/nodejs/node/pull/52888
nodejs/node@f4f777f4d2https://github.com/nodejs/node/commit/f4f777f4d2
nodejs/node#55894https://github.com/nodejs/node/pull/55894
nodejs/node@a648e4c44ahttps://github.com/nodejs/node/commit/a648e4c44a
nodejs/node#56225https://github.com/nodejs/node/pull/56225
nodejs/node@4a1b51b5a9https://github.com/nodejs/node/commit/4a1b51b5a9
nodejs/node#56222https://github.com/nodejs/node/pull/56222
nodejs/node@9e98e86604https://github.com/nodejs/node/commit/9e98e86604
nodejs/node#56188https://github.com/nodejs/node/pull/56188
nodejs/node@374eb415fdhttps://github.com/nodejs/node/commit/374eb415fd
nodejs/node#55275https://github.com/nodejs/node/pull/55275
nodejs/node@bcfe9c80fchttps://github.com/nodejs/node/commit/bcfe9c80fc
nodejs/node#55589https://github.com/nodejs/node/pull/55589
nodejs/node@2aa77c8a8fhttps://github.com/nodejs/node/commit/2aa77c8a8f
nodejs/node#54896https://github.com/nodejs/node/pull/54896
nodejs/node@bfd11d7661https://github.com/nodejs/node/commit/bfd11d7661
nodejs/node#56191https://github.com/nodejs/node/pull/56191
https://github.com/renovatebot/renovatehttps://github.com/renovatebot/renovate
https://git.justinelmore.dev/jelmore1674/build-changelog/pulls/72https://git.justinelmore.dev/jelmore1674/build-changelog/pulls/72
project-mirrors-bot-tuhttps://github.com/apps/project-mirrors-bot-tu
Apr 15, 2025 https://github.com/nodejs/node/pull/56108#ref-commit-2570be9
Update Node.js to v22 (forgejo) (#7545)https://github.com/project-mirrors/forgejo/commit/2570be93a60c6a413a002ac0b5f2149be336d0fe
2570be9https://github.com/project-mirrors/forgejo/commit/2570be93a60c6a413a002ac0b5f2149be336d0fe
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F56108
https://github.com/lpinca
lpinca https://github.com/lpinca
https://github.com/nodejs/node/pull/56108/files/e05035c1dff1205ded830b30b6b74be2210b58ee
https://github.com/anonrig
anonrig https://github.com/anonrig
https://github.com/nodejs/node/pull/56108/files/e05035c1dff1205ded830b30b6b74be2210b58ee
https://github.com/KhafraDev
KhafraDev https://github.com/KhafraDev
https://github.com/nodejs/node/pull/56108/files/e05035c1dff1205ded830b30b6b74be2210b58ee
author ready https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22author%20ready%22
crypto https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Acrypto
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
web-standards https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aweb-standards
webcrypto https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Awebcrypto
Please reload this pagehttps://github.com/nodejs/node/pull/56108
https://github.com/panva
https://github.com/nodejs-github-bot
https://github.com/lpinca
https://github.com/anonrig
https://github.com/KhafraDev
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.