Skip to content

feat(blog): add blog post about notable V8 changes in 27 Alpha - #9298

Merged
joyeecheung merged 9 commits into
nodejs:mainfrom
joyeecheung:v8-146-156
Nov 5, 2026
Merged

joyeecheung merged 9 commits into
nodejs:mainfrom
joyeecheung:v8-146-156

Conversation

@joyeecheung

Copy link
Copy Markdown
Member

Description

Validation

Related Issues

Check List

  • I have read the Contributing Guidelines and made commit messages that follow the guideline.
  • I have run pnpm format to ensure the code follows the style guide.
  • I have run pnpm test to check if all tests are passing.
  • I have run pnpm build to check if the website builds without errors.
  • I've covered new added functionality with unit tests if necessary.

Signed-off-by: Joyee Cheung <joyeec9h3@gmail.com>
Copilot AI balanced review requested due to automatic review settings November 2, 2026 23:39
@joyeecheung
joyeecheung requested a review from a team as a code owner November 2, 2026 23:39
@vercel

vercel Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
nodejs-org Ready Ready Preview Nov 4, 2026 11:41pm UTC

Request Review

@codecov

codecov Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.04%. Comparing base (08cfcea) to head (29e4a7e).
⚠️ Report is 13 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9298      +/-   ##
==========================================
+ Coverage   86.97%   87.04%   +0.07%     
==========================================
  Files          88       88              
  Lines        6356     6377      +21     
  Branches      386      387       +1     
==========================================
+ Hits         5528     5551      +23     
+ Misses        824      822       -2     
  Partials        4        4              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

Unresolved documentation inaccuracies describe variants as a method and omit important conditions on promise identity, finite iterator limits, and constructor arguments for resizable-buffer views.

4 open issues
What changed in this PR

Adds an English announcement post explaining notable V8 changes from Node.js 26 to Node.js 27 Alpha and their implications for developers.

Changes:

  • Documents new JavaScript features and behavior changes with examples.
  • Summarizes serialization, memory, performance, and WebAssembly updates.
  • Covers diagnostic tooling changes and removed or renamed V8 flags.
File Description
apps/​site/​pages/​en/​blog/​announcements/​notable-v8-changes-from-node-js-26-to-27-alpha.md Adds the V8 upgrade overview and migration guidance for Node.js 27 Alpha.

Review effort: Balanced

@github-actions

github-actions Bot commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

📦 Build Size Comparison

Summary

Metric Value
Old Total First Load JS 7.19 MB
New Total First Load JS 7.19 MB
Delta 1.98 KB (+0.03%)

Changes

🔄 Modified Routes (4)
Route Old First Load JS New First Load JS Delta
/[locale] 1.69 MB 1.69 MB 📈 506.00 B (+0.03%)
/[locale]/[...path] 1.69 MB 1.69 MB 📈 506.00 B (+0.03%)
/[locale]/blog/[...path] 1.69 MB 1.69 MB 📈 506.00 B (+0.03%)
/[locale]/download/archive/[version] 1.69 MB 1.69 MB 📈 506.00 B (+0.03%)

@joyeecheung
joyeecheung marked this pull request as draft November 3, 2026 00:03
@joyeecheung

Copy link
Copy Markdown
Member Author

I noticed that there were a few points I missed. Converting to draft.

@jsumners-nr jsumners-nr left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

:shipit:

@joyeecheung
joyeecheung marked this pull request as ready for review November 3, 2026 14:53
@joyeecheung

Copy link
Copy Markdown
Member Author

@legendecas can you take a look again? Thanks!

…node-js-26-to-27-alpha.md

Co-authored-by: Chengzhong Wu <legendecas@gmail.com>
Signed-off-by: Joyee Cheung <joyeec9h3@gmail.com>
@joyeecheung
joyeecheung added this pull request to the merge queue Nov 5, 2026
Merged via the queue into nodejs:main with commit b8a6bb4 Nov 5, 2026
16 checks passed
@joyeecheung
joyeecheung deleted the v8-146-156 branch November 5, 2026 12:40

This branch was successfully deployed

1 active deployment
Preview — 29e4a7e9 Deployed Nov 4, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants