Closed
Description
Currently, V8 on main
is at version 10.2.154.15 (the same as v18.x).
The stable V8 version today is 10.5 and 10.7 will be stable on Oct 18 (the release date of Node.js 19.0.0).
Unfortunately, a few issues have been preventing us from upgrading for months and they are still unresolved.
Keeping V8 up to date is essential to Node.js' success in the long term, so it would be very unfortunate to release v19.0.0 without a newer version.
Here are the issues blocking the upgrade:
- Crashes with debug build
- Build error Windows
- Build error Windows (arm64)
- Build error on SmartOS
- Lost JUnit support for V8 tests
CI is still running with the latest canary (https://ci.nodejs.org/job/node-test-commit/56400/). I hope it won't find other issues.
/cc @nodejs/collaborators @nodejs/tsc @nodejs/v8 any help will be appreciated.