Closed
Description
From available release dates for both Node.js and Chromium/V8, we deduce the plan for upgrading V8:
Node.js 12 initial release: 2019-04-23
V8 stable version at that date: 7.4
Node.js 12 LTS start: 2019-10-XX
V8 stable version at that date: 7.7 or 7.8
So at the time of the initial release, we will use V8 7.4, but with a floating patch to be forward-compatible with 7.5. We will then upgrade to 7.5 when it becomes stable. We will later upgrade to 7.6 with a floating patch to be backward-compatible with 7.5.
We stop at 7.6.
So the V8 team will be extra careful between 7.4 and 7.6 wrt ABI stability. Any feature Node.js needs V8 to implement for Node.js 12 will need to land in 7.6 or earlier.
@psmarshall @targos @nodejs/v8-update