Skip to content

Updates for Deno v2.7#29121

Merged
Elchi3 merged 4 commits intomdn:mainfrom
bartlomieju:deno_v2.7
Feb 25, 2026
Merged

Updates for Deno v2.7#29121
Elchi3 merged 4 commits intomdn:mainfrom
bartlomieju:deno_v2.7

Conversation

@bartlomieju
Copy link
Contributor

@bartlomieju bartlomieju commented Feb 24, 2026

Summary

Updates APIs newly supported in Deno v2.7

Test results and supporting details

Run pre-commit and pre-push checks.

I will link to the Deno v2.7 GH release and blog post once they are out
GH release link: https://github.com/denoland/deno/releases/tag/v2.7.0

Disclosure: I did use Claude to quickly update files in bulk

@github-actions github-actions bot added data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API data:js Compat data for JS/ECMAScript features. https://developer.mozilla.org/docs/Web/JavaScript data:browsers Data about browsers (versions, release dates, etc). This data is used for validation. size:xl [PR only] >1000 LoC changed labels Feb 24, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 24, 2026

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@bartlomieju
Copy link
Contributor Author

This is now ready for review

Copy link
Member

@Elchi3 Elchi3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Disclosure: I did use Claude to quickly update files in bulk

Is search and replace oldschool now? 😅
Looks like you missed one instance:

"deno": {
"version_added": "1.40",
"flags": [
{
"type": "runtime_flag",
"name": "--unstable-temporal"
}
]
},

This PR also contains changes to Performance API support that look incomplete, as well as updates to some GPU API files for which I cannot find mentions in the release notes. Can say more about their support status?

@bartlomieju
Copy link
Contributor Author

Thanks @Elchi3 I updated Date and PerformanceObserver pages. As for the WebGPU issue - we updated the implementation in https://github.com/denoland/deno/releases/tag/v2.6.5, but I'm not sure if it worth being so granular for users wrt to patch releases - we usually do them weekly, but there's no set cadence between minor releases. If you prefer I can definitely add another entry for 2.6.5 version and use more precise data.

Copy link
Member

@Elchi3 Elchi3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @bartlomieju, that's good enough for me then 👍

@Elchi3 Elchi3 merged commit 0f521ac into mdn:main Feb 25, 2026
9 checks passed
@mdn-bot mdn-bot mentioned this pull request Feb 25, 2026
@bartlomieju
Copy link
Contributor Author

Thanks for a quick turn-around!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API data:browsers Data about browsers (versions, release dates, etc). This data is used for validation. data:js Compat data for JS/ECMAScript features. https://developer.mozilla.org/docs/Web/JavaScript size:xl [PR only] >1000 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants