From 8a811d20d33ff7568ffa2d15c31bcb2123831f8b Mon Sep 17 00:00:00 2001 From: lutzvahl Date: Thu, 7 Dec 2023 09:24:31 +0100 Subject: [PATCH] Update version-numbers.md (#719) --- src/docs/version-numbers.md | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/src/docs/version-numbers.md b/src/docs/version-numbers.md index 54aa8af4a..aa2d45b45 100644 --- a/src/docs/version-numbers.md +++ b/src/docs/version-numbers.md @@ -18,11 +18,10 @@ Embedders of V8 should generally use *the head of the branch corresponding to th To find out what version this is, -1. Go to +1. Go to 2. Find the latest stable Chrome version in the table -3. Check the `v8_version` column (to the right) on the same row +3. Click on the (i) and check the `V8` column -Example: at the time of this writing, the site indicates that for `mac`/`stable`, the Chrome release version is 59.0.3071.86, which corresponds to V8 version 5.9.211.31. ### Finding the head of the corresponding branch @@ -32,7 +31,7 @@ V8’s version-related branches do not appear in the online repository at ``` -Example: for the V8 minor version 5.9 found above, we go to , finding a commit titled “Version 5.9.211.33”. Thus, the version of V8 that embedders should use at the time of this writing is **5.9.211.33**. +Example: for the V8 minor version 12.1 found above, we go to , finding a commit titled “Version 12.1.285.2. **Caution:** You should *not* simply find the numerically-greatest tag corresponding to the above minor V8 version, as sometimes those are not supported, e.g. they are tagged before deciding where to cut minor releases. Such versions do not receive backports or similar. @@ -53,10 +52,3 @@ If you did not use `depot_tools`, edit `.git/config` and add the line below to t ``` fetch = +refs/branch-heads/*:refs/remotes/branch-heads/* ``` - -Example: for the V8 minor version 5.9 found above, we can do: - -```bash -$ git checkout branch-heads/5.9 -HEAD is now at 8c3db649d8... Version 5.9.211.33 -```