Skip to content

Commit 2acbba9

Browse files
committed
🐳 chore: Upgrade V8 to v12.0.267.8
1 parent b43cb1a commit 2acbba9

15 files changed

+19
-19
lines changed

Diff for: .github/workflows/android_build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
env:
1111
JAVET_NODE_VERSION: 20.10.0
12-
JAVET_V8_VERSION: 12.0.267.5
12+
JAVET_V8_VERSION: 12.0.267.8
1313
JAVET_VERSION: 3.0.2
1414
ROOT: /home/runner/work/Javet
1515

Diff for: .github/workflows/linux_build_artifact.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ env:
1818
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
1919
DOCKERHUB_REPO_JAVET: ${{ secrets.DOCKERHUB_REPO_JAVET }}
2020
JAVET_NODE_VERSION: 20.10.0
21-
JAVET_V8_VERSION: 12.0.267.5
21+
JAVET_V8_VERSION: 12.0.267.8
2222
JAVET_VERSION: 3.0.2
2323

2424
jobs:

Diff for: .github/workflows/linux_build_node_v8_image.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ env:
2222
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
2323
DOCKERHUB_REPO_JAVET: ${{ secrets.DOCKERHUB_REPO_JAVET }}
2424
JAVET_NODE_VERSION: 20.10.0
25-
JAVET_V8_VERSION: 12.0.267.5
25+
JAVET_V8_VERSION: 12.0.267.8
2626
JAVET_VERSION: 3.0.2
2727

2828
# if we skip a job using a job level `if` condition, then any dependent jobs also don't run.

Diff for: .github/workflows/linux_x86_64_build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
env:
1010
JAVET_NODE_VERSION: 20.10.0
11-
JAVET_V8_VERSION: 12.0.267.5
11+
JAVET_V8_VERSION: 12.0.267.8
1212
JAVET_VERSION: 3.0.2
1313
ROOT: /home/runner/work/Javet
1414

Diff for: .github/workflows/macos_x86_64_build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
env:
1010
JAVET_NODE_VERSION: 20.10.0
11-
JAVET_V8_VERSION: 12.0.267.5
11+
JAVET_V8_VERSION: 12.0.267.8
1212
JAVET_VERSION: 3.0.2
1313
ROOT: /Users/runner/work/Javet
1414

Diff for: README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ arm ✔️ ❌ ❌ ❌
4141
arm64 ✔️ ✔️ ✔️ ❌
4242
=========== ======= ======= ======= =======
4343

44-
* Node.js ``v20.10.0`` + V8 ``v12.0.267.5``
44+
* Node.js ``v20.10.0`` + V8 ``v12.0.267.8``
4545
* Dynamic switch between Node.js and V8 mode (`Which mode do you prefer? <https://github.com/caoccao/Javet/discussions/92>`_)
4646
* Polyfill V8 mode with `Javenode <https://github.com/caoccao/Javenode>`_
4747
* V8 API exposure in JVM

Diff for: docker/android/base.Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
# Usage: docker build -t sjtucaocao/javet-android:3.0.2 -f docker/android/base.Dockerfile .
1717

18-
ARG JAVET_V8_VERSION=12.0.267.5
18+
ARG JAVET_V8_VERSION=12.0.267.8
1919

2020
FROM ubuntu:20.04
2121
WORKDIR /

Diff for: docker/linux-arm64/base_all_in_one.Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# Usage: docker build -t sjtucaocao/javet-arm64:3.0.2 -f docker/linux-arm64/base_all_in_one.Dockerfile .
1717

1818
ARG JAVET_NODE_VERSION=18.15.0
19-
ARG JAVET_V8_VERSION=12.0.267.5
19+
ARG JAVET_V8_VERSION=12.0.267.8
2020

2121
FROM ubuntu:20.04
2222
WORKDIR /

Diff for: docker/linux-arm64/base_v8.Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
# limitations under the License.
1515

1616
# Usage: docker build \
17-
# -t sjtucaocao/javet:arm64-base-v8_12.0.267.5 \
17+
# -t sjtucaocao/javet:arm64-base-v8_12.0.267.8 \
1818
# --build-arg JAVET_REPO=sjtucaocao/javet \
19-
# --build-arg JAVET_V8_VERSION=12.0.267.5 \
19+
# --build-arg JAVET_V8_VERSION=12.0.267.8 \
2020
# -f docker/linux-arm64/base_v8.Dockerfile .
2121

2222
ARG JAVET_REPO=sjtucaocao/javet
23-
ARG JAVET_V8_VERSION=12.0.267.5
23+
ARG JAVET_V8_VERSION=12.0.267.8
2424

2525
FROM ${JAVET_REPO}:arm64-base-jvm
2626

Diff for: docker/linux-x86_64/base_all_in_one.Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# Usage: docker build -t sjtucaocao/javet:3.0.2 -f docker/linux-x86_64/base_all_in_one.Dockerfile .
1717

1818
ARG JAVET_NODE_VERSION=20.10.0
19-
ARG JAVET_V8_VERSION=12.0.267.5
19+
ARG JAVET_V8_VERSION=12.0.267.8
2020

2121
FROM ubuntu:20.04
2222
WORKDIR /

Diff for: docker/linux-x86_64/base_v8.Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
# limitations under the License.
1515

1616
# Usage: docker build \
17-
# -t sjtucaocao/javet:x86_64-base-v8_12.0.267.5 \
17+
# -t sjtucaocao/javet:x86_64-base-v8_12.0.267.8 \
1818
# --build-arg JAVET_REPO=sjtucaocao/javet \
19-
# --build-arg JAVET_V8_VERSION=12.0.267.5 \
19+
# --build-arg JAVET_V8_VERSION=12.0.267.8 \
2020
# -f docker/linux-x86_64/base_v8.Dockerfile .
2121

2222
ARG JAVET_REPO=sjtucaocao/javet
23-
ARG JAVET_V8_VERSION=12.0.267.5
23+
ARG JAVET_V8_VERSION=12.0.267.8
2424

2525
FROM ${JAVET_REPO}:x86_64-base-jvm
2626

Diff for: docker/windows-x86_64/base.Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
# Usage: docker build -t sjtucaocao/javet-windows:3.0.2 -m 4G -f docker/windows-x86_64/base.Dockerfile .
3333

3434
ARG JAVET_NODE_VERSION=20.10.0
35-
ARG JAVET_V8_VERSION=12.0.267.5
35+
ARG JAVET_V8_VERSION=12.0.267.8
3636

3737
# https://hub.docker.com/_/microsoft-windows
3838
FROM mcr.microsoft.com/windows:20H2-amd64

Diff for: docs/release_notes/release_notes_3_0.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Release Notes 3.0.x
55
3.0.2 V8 v12.0
66
--------------
77

8-
* Upgraded V8 to ``v12.0.267.5`` (2023-11-14)
8+
* Upgraded V8 to ``v12.0.267.8`` (2023-11-21)
99
* Upgraded Node.js to ``v20.10.0`` `(2023-11-22) <https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md#20.10.0>`_
1010
* Fixed Linux arm64 build addressing the changes in V8 v12
1111

Diff for: scripts/python/change_node_v8_version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ def update(self) -> None:
160160
def main():
161161
change_node_version = ChangeNodeVersion('20.10.0')
162162
change_node_version.update()
163-
change_v8_version = ChangeV8Version('12.0.267.5')
163+
change_v8_version = ChangeV8Version('12.0.267.8')
164164
change_v8_version.update()
165165
return 0
166166

Diff for: src/main/java/com/caoccao/javet/enums/JSRuntimeType.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public enum JSRuntimeType {
4747
*/
4848
V8(
4949
"v8",
50-
"12.0.267.5",
50+
"12.0.267.8",
5151
V8RuntimeOptions::new,
5252
o -> o instanceof V8RuntimeOptions);
5353

0 commit comments

Comments
 (0)