diff --git a/README.rst b/README.rst index 832660e49..8bfd96868 100644 --- a/README.rst +++ b/README.rst @@ -33,7 +33,7 @@ Major Features * Linux (x86_64) + Mac OS (x86_64, arm64) + ️Windows (x86_64) * Android (arm, arm64, x86 and x86_64) -* Node.js ``v16.15.0`` + V8 ``v10.1.124.11`` +* Node.js ``v16.15.0`` + V8 ``v10.2.154.4`` * Dynamic switch between Node.js and V8 mode (`Which mode do you prefer? `_) * Polyfill V8 mode with `Javenode `_ * V8 API exposure in JVM @@ -58,7 +58,7 @@ Maven com.caoccao.javet javet - 1.1.3 + 1.1.4 @@ -73,18 +73,18 @@ Gradle Kotlin DSL .. code-block:: kotlin - implementation("com.caoccao.javet:javet:1.1.3") // Linux and Windows (x86_64) + implementation("com.caoccao.javet:javet:1.1.4") // Linux and Windows (x86_64) implementation("com.caoccao.javet:javet-macos:1.1.0") // Mac OS (x86_64 and arm64) - implementation("com.caoccao.javet:javet-android:1.1.2") // Android (arm, arm64, x86 and x86_64) + implementation("com.caoccao.javet:javet-android:1.1.4") // Android (arm, arm64, x86 and x86_64) Gradle Groovy DSL ^^^^^^^^^^^^^^^^^ .. code-block:: groovy - implementation 'com.caoccao.javet:javet:1.1.3' // Linux and Windows (x86_64) + implementation 'com.caoccao.javet:javet:1.1.4' // Linux and Windows (x86_64) implementation 'com.caoccao.javet:javet-macos:1.1.0' // Mac OS (x86_64 and arm64) - implementation 'com.caoccao.javet:javet-android:1.1.2' // Android (arm, arm64, x86 and x86_64) + implementation 'com.caoccao.javet:javet-android:1.1.4' // Android (arm, arm64, x86 and x86_64) Hello Javet ----------- diff --git a/android/javet-android/build.gradle.kts b/android/javet-android/build.gradle.kts index 6dc5a65cf..146f30526 100644 --- a/android/javet-android/build.gradle.kts +++ b/android/javet-android/build.gradle.kts @@ -21,7 +21,7 @@ plugins { id("com.android.library") } -version = "1.1.3" +version = "1.1.4" android { compileSdk = 30 diff --git a/android/javet-android/src/main/AndroidManifest.xml b/android/javet-android/src/main/AndroidManifest.xml index 88923d2d7..48579a7bf 100644 --- a/android/javet-android/src/main/AndroidManifest.xml +++ b/android/javet-android/src/main/AndroidManifest.xml @@ -2,7 +2,7 @@ \ No newline at end of file diff --git a/android/pom.xml b/android/pom.xml index 44615f91e..14cea2114 100644 --- a/android/pom.xml +++ b/android/pom.xml @@ -3,7 +3,7 @@ com.caoccao.javet javet-android - 1.1.3 + 1.1.4 javet aar Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding V8 in Java. @@ -29,7 +29,7 @@ scm:git:git://github.com/caoccao/Javet.git scm:git:git@github.com:caoccao/caoccao.git https://github.com/caoccao/Javet - 1.1.3 + 1.1.4 diff --git a/build.gradle.kts b/build.gradle.kts index bcacd0fcb..d11d06b74 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -25,7 +25,7 @@ repositories { } group = "com.caoccao.javet" -version = "1.1.3" +version = "1.1.4" dependencies { testImplementation("org.eclipse.jetty.websocket:websocket-server:9.4.44.v20210927") diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt index a4025e5e4..3daaae602 100644 --- a/cpp/CMakeLists.txt +++ b/cpp/CMakeLists.txt @@ -68,7 +68,11 @@ set(importLibraries) set(JAVET_LIB_PREFIX) set(JAVET_LIB_TYPE) set(JAVET_LIB_SYSTEM) -set(CMAKE_CXX_STANDARD 14) +if(DEFINED V8_DIR) + set(CMAKE_CXX_STANDARD 17) +else() + set(CMAKE_CXX_STANDARD 14) +endif() set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY) set(CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STRING "limited configs" FORCE) if(DEFINED ENABLE_LOGGING) diff --git a/cpp/build-android.sh b/cpp/build-android.sh index 9dc986c65..81ce22aff 100755 --- a/cpp/build-android.sh +++ b/cpp/build-android.sh @@ -2,7 +2,7 @@ # Usage for V8: sh build-android.sh -DV8_DIR=${HOME}/v8 -DCMAKE_ANDROID_NDK=${HOME}/android -DCMAKE_ANDROID_ARCH=arm64 # Usage for Node: sh build-android.sh -DNODE_DIR=${HOME}/node -DCMAKE_ANDROID_NDK=${HOME}/android -DCMAKE_ANDROID_ARCH=arm64 -JAVET_VERSION=1.1.3 +JAVET_VERSION=1.1.4 rm -rf build mkdir build cd build diff --git a/cpp/build-linux.sh b/cpp/build-linux.sh index 8fe160d18..2aae769e8 100755 --- a/cpp/build-linux.sh +++ b/cpp/build-linux.sh @@ -2,7 +2,7 @@ # Usage for V8: sh build-linux.sh -DV8_DIR=${HOME}/v8 # Usage for Node: sh build-linux.sh -DNODE_DIR=${HOME}/node -JAVET_VERSION=1.1.3 +JAVET_VERSION=1.1.4 rm -rf build mkdir build cd build diff --git a/cpp/build-macos.sh b/cpp/build-macos.sh index a74cfa0ca..3d37a2291 100755 --- a/cpp/build-macos.sh +++ b/cpp/build-macos.sh @@ -2,7 +2,7 @@ # Usage for V8: sh build-macos.sh -DV8_DIR=${HOME}/v8 # Usage for Node: sh build-macos.sh -DNODE_DIR=${HOME}/node -JAVET_VERSION=1.1.3 +JAVET_VERSION=1.1.4 rm -rf build mkdir build cd build diff --git a/cpp/build-windows.cmd b/cpp/build-windows.cmd index b17c66a71..c2c004be6 100644 --- a/cpp/build-windows.cmd +++ b/cpp/build-windows.cmd @@ -1,7 +1,7 @@ @echo off REM Usage for V8: build -DV8_DIR=C:\v8 REM Usage for Node: build -DNODE_DIR=C:\node -SET JAVET_VERSION=1.1.3 +SET JAVET_VERSION=1.1.4 rd /s/q build mkdir build cd build diff --git a/cpp/jni/com_caoccao_javet_interop_NodeNative.cpp b/cpp/jni/com_caoccao_javet_interop_NodeNative.cpp index 92599f1b9..ef524bee7 100644 --- a/cpp/jni/com_caoccao_javet_interop_NodeNative.cpp +++ b/cpp/jni/com_caoccao_javet_interop_NodeNative.cpp @@ -33,3 +33,21 @@ JNIEXPORT void JNICALL Java_com_caoccao_javet_interop_NodeNative_await v8Runtime->Await(); } +JNIEXPORT jboolean JNICALL Java_com_caoccao_javet_interop_NodeNative_isPurgeEventLoopBeforeClose +(JNIEnv* jniEnv, jobject caller, jlong v8RuntimeHandle) { +#ifdef ENABLE_NODE + auto v8Runtime = Javet::V8Runtime::FromHandle(v8RuntimeHandle); + return v8Runtime->purgeEventLoopBeforeClose; +#else + return false; +#endif +} + +JNIEXPORT void JNICALL Java_com_caoccao_javet_interop_NodeNative_setPurgeEventLoopBeforeClose +(JNIEnv* jniEnv, jobject caller, jlong v8RuntimeHandle, jboolean purgeEventLoopBeforeClose) { +#ifdef ENABLE_NODE + auto v8Runtime = Javet::V8Runtime::FromHandle(v8RuntimeHandle); + v8Runtime->purgeEventLoopBeforeClose = purgeEventLoopBeforeClose; +#endif +} + diff --git a/cpp/jni/com_caoccao_javet_interop_NodeNative.h b/cpp/jni/com_caoccao_javet_interop_NodeNative.h index 30d2b8ff9..30e212f5e 100644 --- a/cpp/jni/com_caoccao_javet_interop_NodeNative.h +++ b/cpp/jni/com_caoccao_javet_interop_NodeNative.h @@ -15,6 +15,22 @@ extern "C" { JNIEXPORT void JNICALL Java_com_caoccao_javet_interop_NodeNative_await (JNIEnv *, jobject, jlong); +/* + * Class: com_caoccao_javet_interop_NodeNative + * Method: isPurgeEventLoopBeforeClose + * Signature: (J)Z + */ +JNIEXPORT jboolean JNICALL Java_com_caoccao_javet_interop_NodeNative_isPurgeEventLoopBeforeClose + (JNIEnv *, jobject, jlong); + +/* + * Class: com_caoccao_javet_interop_NodeNative + * Method: setPurgeEventLoopBeforeClose + * Signature: (JZ)V + */ +JNIEXPORT void JNICALL Java_com_caoccao_javet_interop_NodeNative_setPurgeEventLoopBeforeClose + (JNIEnv *, jobject, jlong, jboolean); + #ifdef __cplusplus } #endif diff --git a/cpp/jni/javet_resource_node.rc b/cpp/jni/javet_resource_node.rc index 7573a9235..8fa04d215 100644 --- a/cpp/jni/javet_resource_node.rc +++ b/cpp/jni/javet_resource_node.rc @@ -61,8 +61,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,1,3,0 - PRODUCTVERSION 1,1,3,0 + FILEVERSION 1,1,4,0 + PRODUCTVERSION 1,1,4,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -79,12 +79,12 @@ BEGIN BEGIN VALUE "CompanyName", "caoccao.com" VALUE "FileDescription", "caoccao.com" - VALUE "FileVersion", "1.1.3.0" - VALUE "InternalName", "libjavet-node-windows-x86_64.v.1.1.3.dll" + VALUE "FileVersion", "1.1.4.0" + VALUE "InternalName", "libjavet-node-windows-x86_64.v.1.1.4.dll" VALUE "LegalCopyright", "Copyright (C) 2021" - VALUE "OriginalFilename", "libjavet-node-windows-x86_64.v.1.1.3.dll" + VALUE "OriginalFilename", "libjavet-node-windows-x86_64.v.1.1.4.dll" VALUE "ProductName", "Javet Windows" - VALUE "ProductVersion", "1.1.3.0" + VALUE "ProductVersion", "1.1.4.0" END END BLOCK "VarFileInfo" diff --git a/cpp/jni/javet_resource_v8.rc b/cpp/jni/javet_resource_v8.rc index 67a2dae24..49676528f 100644 --- a/cpp/jni/javet_resource_v8.rc +++ b/cpp/jni/javet_resource_v8.rc @@ -61,8 +61,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,1,3,0 - PRODUCTVERSION 1,1,3,0 + FILEVERSION 1,1,4,0 + PRODUCTVERSION 1,1,4,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -79,12 +79,12 @@ BEGIN BEGIN VALUE "CompanyName", "caoccao.com" VALUE "FileDescription", "caoccao.com" - VALUE "FileVersion", "1.1.3.0" - VALUE "InternalName", "libjavet-v8-windows-x86_64.v.1.1.3.dll" + VALUE "FileVersion", "1.1.4.0" + VALUE "InternalName", "libjavet-v8-windows-x86_64.v.1.1.4.dll" VALUE "LegalCopyright", "Copyright (C) 2021" - VALUE "OriginalFilename", "libjavet-v8-windows-x86_64.v.1.1.3.dll" + VALUE "OriginalFilename", "libjavet-v8-windows-x86_64.v.1.1.4.dll" VALUE "ProductName", "Javet Windows" - VALUE "ProductVersion", "1.1.3.0" + VALUE "ProductVersion", "1.1.4.0" END END BLOCK "VarFileInfo" diff --git a/cpp/jni/javet_v8_internal.h b/cpp/jni/javet_v8_internal.h index 5133f7869..8932359f6 100644 --- a/cpp/jni/javet_v8_internal.h +++ b/cpp/jni/javet_v8_internal.h @@ -23,6 +23,7 @@ * otherwise compilation errors will take place. */ +#pragma warning(disable: 4146) #pragma warning(disable: 4244) #pragma warning(disable: 4267) #pragma warning(disable: 4291) diff --git a/cpp/jni/javet_v8_runtime.cpp b/cpp/jni/javet_v8_runtime.cpp index dfc44549b..ed622ba0d 100644 --- a/cpp/jni/javet_v8_runtime.cpp +++ b/cpp/jni/javet_v8_runtime.cpp @@ -46,6 +46,7 @@ namespace Javet { #ifdef ENABLE_NODE V8Runtime::V8Runtime(node::MultiIsolatePlatform* v8PlatformPointer, std::shared_ptr nodeArrayBufferAllocator) : nodeEnvironment(nullptr, node::FreeEnvironment), nodeIsolateData(nullptr, node::FreeIsolateData), v8Locker(nullptr), uvLoop() { + purgeEventLoopBeforeClose = false; this->nodeArrayBufferAllocator = nodeArrayBufferAllocator; #else V8Runtime::V8Runtime(V8Platform * v8PlatformPointer) @@ -101,7 +102,7 @@ namespace Javet { Unregister(v8LocalContext); v8GlobalObject.Reset(); #ifdef ENABLE_NODE - { + if (!purgeEventLoopBeforeClose) { auto v8ContextScope = GetV8ContextScope(v8LocalContext); v8::SealHandleScope v8SealHandleScope(v8Isolate); bool hasMoreTasks; diff --git a/cpp/jni/javet_v8_runtime.h b/cpp/jni/javet_v8_runtime.h index 259048761..1ecc2632b 100644 --- a/cpp/jni/javet_v8_runtime.h +++ b/cpp/jni/javet_v8_runtime.h @@ -47,6 +47,7 @@ namespace Javet { public: #ifdef ENABLE_NODE node::MultiIsolatePlatform* v8PlatformPointer; + bool purgeEventLoopBeforeClose; #else V8Platform* v8PlatformPointer; #endif diff --git a/docker/android/base.Dockerfile b/docker/android/base.Dockerfile index 14e16a536..feb8f8949 100644 --- a/docker/android/base.Dockerfile +++ b/docker/android/base.Dockerfile @@ -13,14 +13,14 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Usage: docker build -t sjtucaocao/javet-android:1.1.0.1 -f docker/android/base.Dockerfile . +# Usage: docker build -t sjtucaocao/javet-android:1.1.4 -f docker/android/base.Dockerfile . FROM ubuntu:20.04 WORKDIR / # Update Ubuntu ENV DEBIAN_FRONTEND=noninteractive -RUN echo Cache V3 +RUN echo Cache V7 RUN apt-get update RUN apt-get install --upgrade -qq -y --no-install-recommends git curl wget build-essential software-properties-common patchelf maven sudo zip unzip execstack cmake RUN apt-get install --upgrade -qq -y --no-install-recommends python3 python python3-pip python3-distutils python3-testresources @@ -46,7 +46,7 @@ ENV PATH=/google/depot_tools:$PATH WORKDIR /google RUN fetch v8 WORKDIR /google/v8 -RUN git checkout 9.8.177.11 +RUN git checkout 10.2.154.4 RUN sed -i 's/snapcraft/nosnapcraft/g' ./build/install-build-deps.sh RUN ./build/install-build-deps.sh RUN sed -i 's/nosnapcraft/snapcraft/g' ./build/install-build-deps.sh diff --git a/docker/android/build.Dockerfile b/docker/android/build.Dockerfile index 09924d93c..00a1035b5 100644 --- a/docker/android/build.Dockerfile +++ b/docker/android/build.Dockerfile @@ -15,7 +15,7 @@ # Usage: docker build -t javet-android:local -f docker/android/build.Dockerfile . -FROM sjtucaocao/javet-android:1.1.0.1 +FROM sjtucaocao/javet-android:1.1.4 WORKDIR / # Copy Javet diff --git a/docker/linux-x86_64/base.Dockerfile b/docker/linux-x86_64/base.Dockerfile index e08d73bec..b1e457b9c 100644 --- a/docker/linux-x86_64/base.Dockerfile +++ b/docker/linux-x86_64/base.Dockerfile @@ -13,14 +13,14 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Usage: docker build -t sjtucaocao/javet:1.1.3 -f docker/linux-x86_64/base.Dockerfile . +# Usage: docker build -t sjtucaocao/javet:1.1.4 -f docker/linux-x86_64/base.Dockerfile . FROM ubuntu:20.04 WORKDIR / # Update Ubuntu ENV DEBIAN_FRONTEND=noninteractive -RUN echo Cache V6 +RUN echo Cache V7 RUN apt-get update RUN apt-get install --upgrade -qq -y --no-install-recommends git curl wget build-essential software-properties-common patchelf maven sudo zip unzip execstack cmake RUN apt-get install --upgrade -qq -y --no-install-recommends python3 python python3-pip python3-distutils python3-testresources @@ -46,7 +46,7 @@ ENV PATH=/google/depot_tools:$PATH WORKDIR /google RUN fetch v8 WORKDIR /google/v8 -RUN git checkout 10.1.124.11 +RUN git checkout 10.2.154.4 RUN sed -i 's/snapcraft/nosnapcraft/g' ./build/install-build-deps.sh RUN ./build/install-build-deps.sh RUN sed -i 's/nosnapcraft/snapcraft/g' ./build/install-build-deps.sh diff --git a/docker/linux-x86_64/build.Dockerfile b/docker/linux-x86_64/build.Dockerfile index 7b883ca4a..995732469 100644 --- a/docker/linux-x86_64/build.Dockerfile +++ b/docker/linux-x86_64/build.Dockerfile @@ -15,7 +15,7 @@ # Usage: docker build -t javet:local -f docker/linux-x86_64/build.Dockerfile . -FROM sjtucaocao/javet:1.1.3 +FROM sjtucaocao/javet:1.1.4 WORKDIR / # Copy Javet diff --git a/docker/windows-x86_64/base.Dockerfile b/docker/windows-x86_64/base.Dockerfile index 827e18fe0..17dbc98e9 100644 --- a/docker/windows-x86_64/base.Dockerfile +++ b/docker/windows-x86_64/base.Dockerfile @@ -25,7 +25,7 @@ # 2. Restart WSL2 # 3. Restart docker -# Usage: docker build -t sjtucaocao/javet-windows:1.1.3 -m 4G -f docker/windows-x86_64/base.Dockerfile . +# Usage: docker build -t sjtucaocao/javet-windows:1.1.4 -m 4G -f docker/windows-x86_64/base.Dockerfile . # https://hub.docker.com/_/microsoft-windows FROM mcr.microsoft.com/windows:20H2-amd64 @@ -60,7 +60,7 @@ ENV DEPOT_TOOLS_WIN_TOOLCHAIN=0 WORKDIR /google RUN fetch v8 WORKDIR /google/v8 -RUN git checkout 10.1.124.11 +RUN git checkout 10.2.154.4 WORKDIR /google RUN gclient sync RUN echo V8 preparation is completed. diff --git a/docker/windows-x86_64/build.Dockerfile b/docker/windows-x86_64/build.Dockerfile index 09407012d..e7e8e3e07 100644 --- a/docker/windows-x86_64/build.Dockerfile +++ b/docker/windows-x86_64/build.Dockerfile @@ -15,7 +15,7 @@ # Usage: docker build -t javet:local -f docker/windows-x86_64/build.Dockerfile . -FROM sjtucaocao/javet-windows:1.1.3 +FROM sjtucaocao/javet-windows:1.1.4 SHELL ["cmd", "/S", "/C"] WORKDIR / diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js index 251ec2da4..f7a0fe03d 100644 --- a/docs/_static/documentation_options.js +++ b/docs/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '1.1.3', + VERSION: '1.1.4', LANGUAGE: 'en, zh-CN', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/conf.py b/docs/conf.py index f9de498fc..02e1643ed 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -22,7 +22,7 @@ author = 'Sam Cao' # The full version, including alpha/beta/rc tags -release = '1.1.3' +release = '1.1.4' # -- General configuration --------------------------------------------------- diff --git a/docs/development/build.html b/docs/development/build.html index 5233fd4bd..ea26ba7bd 100644 --- a/docs/development/build.html +++ b/docs/development/build.html @@ -5,7 +5,7 @@ - Build Javet - Javet 1.1.3 documentation + Build Javet - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/development/build_javet_with_docker.html b/docs/development/build_javet_with_docker.html index 311909cbb..28df440d3 100644 --- a/docs/development/build_javet_with_docker.html +++ b/docs/development/build_javet_with_docker.html @@ -5,7 +5,7 @@ - Build Javet with Docker - Javet 1.1.3 documentation + Build Javet with Docker - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/development/build_javet_with_pre_built_binaries.html b/docs/development/build_javet_with_pre_built_binaries.html index 506acec65..1f1903480 100644 --- a/docs/development/build_javet_with_pre_built_binaries.html +++ b/docs/development/build_javet_with_pre_built_binaries.html @@ -5,7 +5,7 @@ - Build Javet with Pre-built Binaries - Javet 1.1.3 documentation + Build Javet with Pre-built Binaries - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/development/debug_with_chrome_developer_tools.html b/docs/development/debug_with_chrome_developer_tools.html index 5d420b69c..e809a04b3 100644 --- a/docs/development/debug_with_chrome_developer_tools.html +++ b/docs/development/debug_with_chrome_developer_tools.html @@ -5,7 +5,7 @@ - Debug with Chrome Developer Tools - Javet 1.1.3 documentation + Debug with Chrome Developer Tools - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/development/design.html b/docs/development/design.html index 6a6a4cd22..437fc1742 100644 --- a/docs/development/design.html +++ b/docs/development/design.html @@ -5,7 +5,7 @@ - Javet Design - Javet 1.1.3 documentation + Javet Design - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/development/index.html b/docs/development/index.html index f3513a2d7..0371e2eaf 100644 --- a/docs/development/index.html +++ b/docs/development/index.html @@ -5,7 +5,7 @@ - Development - Javet 1.1.3 documentation + Development - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/development/test.html b/docs/development/test.html index 863a63be6..e2043703e 100644 --- a/docs/development/test.html +++ b/docs/development/test.html @@ -5,7 +5,7 @@ - Test Javet - Javet 1.1.3 documentation + Test Javet - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/development/tools.html b/docs/development/tools.html index 0c670693d..02b421f6a 100644 --- a/docs/development/tools.html +++ b/docs/development/tools.html @@ -5,7 +5,7 @@ - Development Tools - Javet 1.1.3 documentation + Development Tools - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/background/history_with_j2v8.html b/docs/faq/background/history_with_j2v8.html index 7ac720bf1..031b5bca5 100644 --- a/docs/faq/background/history_with_j2v8.html +++ b/docs/faq/background/history_with_j2v8.html @@ -5,7 +5,7 @@ - History with J2V8 - Javet 1.1.3 documentation + History with J2V8 - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/background/index.html b/docs/faq/background/index.html index cdd1edf9a..851c95264 100644 --- a/docs/faq/background/index.html +++ b/docs/faq/background/index.html @@ -5,7 +5,7 @@ - Background - Javet 1.1.3 documentation + Background - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/background/what_is_the_motivation.html b/docs/faq/background/what_is_the_motivation.html index 7b089210a..9cb673651 100644 --- a/docs/faq/background/what_is_the_motivation.html +++ b/docs/faq/background/what_is_the_motivation.html @@ -5,7 +5,7 @@ - What is the Motivation? - Javet 1.1.3 documentation + What is the Motivation? - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/development/how_to_think_in_javet.html b/docs/faq/development/how_to_think_in_javet.html index 085adba8b..dc85b3c29 100644 --- a/docs/faq/development/how_to_think_in_javet.html +++ b/docs/faq/development/how_to_think_in_javet.html @@ -5,7 +5,7 @@ - How to Think in Javet? - Javet 1.1.3 documentation + How to Think in Javet? - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/development/index.html b/docs/faq/development/index.html index 6acb97d71..fff3052ee 100644 --- a/docs/faq/development/index.html +++ b/docs/faq/development/index.html @@ -5,7 +5,7 @@ - Development - Javet 1.1.3 documentation + Development - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/development/where_are_es6_api_in_v8_mode.html b/docs/faq/development/where_are_es6_api_in_v8_mode.html index b5eba62c5..21a074789 100644 --- a/docs/faq/development/where_are_es6_api_in_v8_mode.html +++ b/docs/faq/development/where_are_es6_api_in_v8_mode.html @@ -5,7 +5,7 @@ - Where are ES6 API in V8 Mode? - Javet 1.1.3 documentation + Where are ES6 API in V8 Mode? - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/development/where_are_the_examples.html b/docs/faq/development/where_are_the_examples.html index 67378fae7..8454fe943 100644 --- a/docs/faq/development/where_are_the_examples.html +++ b/docs/faq/development/where_are_the_examples.html @@ -5,7 +5,7 @@ - Where are the Examples? - Javet 1.1.3 documentation + Where are the Examples? - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/development/why_is_the_inspector_disabled_in_node_js_mode.html b/docs/faq/development/why_is_the_inspector_disabled_in_node_js_mode.html index 5411a1cda..c1974c36f 100644 --- a/docs/faq/development/why_is_the_inspector_disabled_in_node_js_mode.html +++ b/docs/faq/development/why_is_the_inspector_disabled_in_node_js_mode.html @@ -5,7 +5,7 @@ - Why is the Inspector Disabled in Node.js Mode? - Javet 1.1.3 documentation + Why is the Inspector Disabled in Node.js Mode? - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/environment/can_javet_support_legacy_linux.html b/docs/faq/environment/can_javet_support_legacy_linux.html index 165f2bf04..7aa363a5c 100644 --- a/docs/faq/environment/can_javet_support_legacy_linux.html +++ b/docs/faq/environment/can_javet_support_legacy_linux.html @@ -5,7 +5,7 @@ - Can Javet Support Legacy Linux? - Javet 1.1.3 documentation + Can Javet Support Legacy Linux? - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/environment/can_javet_support_mac.html b/docs/faq/environment/can_javet_support_mac.html index 2f24420c2..daba899d0 100644 --- a/docs/faq/environment/can_javet_support_mac.html +++ b/docs/faq/environment/can_javet_support_mac.html @@ -5,7 +5,7 @@ - Can Javet Support Mac? - Javet 1.1.3 documentation + Can Javet Support Mac? - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/environment/index.html b/docs/faq/environment/index.html index 06540d975..6f9f9a9a4 100644 --- a/docs/faq/environment/index.html +++ b/docs/faq/environment/index.html @@ -5,7 +5,7 @@ - Environment - Javet 1.1.3 documentation + Environment - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/index.html b/docs/faq/index.html index d1183f8fc..02b01dd07 100644 --- a/docs/faq/index.html +++ b/docs/faq/index.html @@ -5,7 +5,7 @@ - FAQ - Javet 1.1.3 documentation + FAQ - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/troubleshooting/a_dynamic_link_library_dll_initialization_routine_failed.html b/docs/faq/troubleshooting/a_dynamic_link_library_dll_initialization_routine_failed.html index 23b399964..29a766ca6 100644 --- a/docs/faq/troubleshooting/a_dynamic_link_library_dll_initialization_routine_failed.html +++ b/docs/faq/troubleshooting/a_dynamic_link_library_dll_initialization_routine_failed.html @@ -5,7 +5,7 @@ - A dynamic link library (DLL) initialization routine failed - Javet 1.1.3 documentation + A dynamic link library (DLL) initialization routine failed - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/troubleshooting/can_i_debug_javet_in_chrome_dev_tools.html b/docs/faq/troubleshooting/can_i_debug_javet_in_chrome_dev_tools.html index 3006b905d..73c5d0d09 100644 --- a/docs/faq/troubleshooting/can_i_debug_javet_in_chrome_dev_tools.html +++ b/docs/faq/troubleshooting/can_i_debug_javet_in_chrome_dev_tools.html @@ -5,7 +5,7 @@ - Can I Debug Javet in Chrome DevTools? - Javet 1.1.3 documentation + Can I Debug Javet in Chrome DevTools? - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/troubleshooting/index.html b/docs/faq/troubleshooting/index.html index c8e766124..bbba9d04a 100644 --- a/docs/faq/troubleshooting/index.html +++ b/docs/faq/troubleshooting/index.html @@ -5,7 +5,7 @@ - Troubleshooting - Javet 1.1.3 documentation + Troubleshooting - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/faq/troubleshooting/why_node_js_crashes_when_being_closed.html b/docs/faq/troubleshooting/why_node_js_crashes_when_being_closed.html index 79150b718..78e7fd450 100644 --- a/docs/faq/troubleshooting/why_node_js_crashes_when_being_closed.html +++ b/docs/faq/troubleshooting/why_node_js_crashes_when_being_closed.html @@ -5,7 +5,7 @@ - Why Node.js Crashes When being Closed? - Javet 1.1.3 documentation + Why Node.js Crashes When being Closed? - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/genindex.html b/docs/genindex.html index 2178bc6fd..25ab3da69 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -4,7 +4,7 @@ - Index - Javet 1.1.3 documentation + Index - Javet 1.1.4 documentation @@ -123,7 +123,7 @@
@@ -149,7 +149,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/index.html b/docs/index.html index 612e6054e..b35f56f98 100644 --- a/docs/index.html +++ b/docs/index.html @@ -5,7 +5,7 @@ - Javet 1.1.3 documentation + Javet 1.1.4 documentation @@ -124,7 +124,7 @@

Gradle Kotlin DSL

-
implementation("com.caoccao.javet:javet:1.1.3") // Linux and Windows (x86_64)
+
implementation("com.caoccao.javet:javet:1.1.4") // Linux and Windows (x86_64)
 implementation("com.caoccao.javet:javet-macos:1.1.0") // Mac OS (x86_64 and arm64)
-implementation("com.caoccao.javet:javet-android:1.1.2") // Android (arm, arm64, x86 and x86_64)
+implementation("com.caoccao.javet:javet-android:1.1.4") // Android (arm, arm64, x86 and x86_64)
 

Gradle Groovy DSL

-
implementation 'com.caoccao.javet:javet:1.1.3' // Linux and Windows (x86_64)
+
implementation 'com.caoccao.javet:javet:1.1.4' // Linux and Windows (x86_64)
 implementation 'com.caoccao.javet:javet-macos:1.1.0' // Mac OS (x86_64 and arm64)
-implementation 'com.caoccao.javet:javet-android:1.1.2' // Android (arm, arm64, x86 and x86_64)
+implementation 'com.caoccao.javet:javet-android:1.1.4' // Android (arm, arm64, x86 and x86_64)
 
diff --git a/docs/reference/converters/bridge_converter.html b/docs/reference/converters/bridge_converter.html index 47dcc1444..fe4f2f1ec 100644 --- a/docs/reference/converters/bridge_converter.html +++ b/docs/reference/converters/bridge_converter.html @@ -5,7 +5,7 @@ - Bridge Converter - Javet 1.1.3 documentation + Bridge Converter - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/reference/converters/custom_converter.html b/docs/reference/converters/custom_converter.html index 2245b3aba..36acae62e 100644 --- a/docs/reference/converters/custom_converter.html +++ b/docs/reference/converters/custom_converter.html @@ -5,7 +5,7 @@ - Custom Converter - Javet 1.1.3 documentation + Custom Converter - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/reference/converters/index.html b/docs/reference/converters/index.html index dd97cc2ce..2c22fcf7d 100644 --- a/docs/reference/converters/index.html +++ b/docs/reference/converters/index.html @@ -5,7 +5,7 @@ - Converters - Javet 1.1.3 documentation + Converters - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/reference/converters/object_converter.html b/docs/reference/converters/object_converter.html index 4d4c80540..9dc7902f6 100644 --- a/docs/reference/converters/object_converter.html +++ b/docs/reference/converters/object_converter.html @@ -5,7 +5,7 @@ - Object Converter - Javet 1.1.3 documentation + Object Converter - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/reference/converters/primitive_converter.html b/docs/reference/converters/primitive_converter.html index 431082c9d..d7cd89152 100644 --- a/docs/reference/converters/primitive_converter.html +++ b/docs/reference/converters/primitive_converter.html @@ -5,7 +5,7 @@ - Primitive Converter - Javet 1.1.3 documentation + Primitive Converter - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/reference/converters/proxy_converter.html b/docs/reference/converters/proxy_converter.html index 5d4595a18..39326c865 100644 --- a/docs/reference/converters/proxy_converter.html +++ b/docs/reference/converters/proxy_converter.html @@ -5,7 +5,7 @@ - Proxy Converter - Javet 1.1.3 documentation + Proxy Converter - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/reference/index.html b/docs/reference/index.html index caad4bfe8..e919540a8 100644 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -5,7 +5,7 @@ - Reference - Javet 1.1.3 documentation + Reference - Javet 1.1.4 documentation @@ -124,7 +124,7 @@
@@ -150,7 +150,7 @@
- Javet 1.1.3 documentation + Javet 1.1.4 documentation diff --git a/docs/reference/javadoc/allclasses-frame.html b/docs/reference/javadoc/allclasses-frame.html index 4f5d612ed..c2cb286e9 100644 --- a/docs/reference/javadoc/allclasses-frame.html +++ b/docs/reference/javadoc/allclasses-frame.html @@ -3,7 +3,7 @@ -All Classes (javet 1.1.3 API) +All Classes (javet 1.1.4 API) diff --git a/docs/reference/javadoc/allclasses-noframe.html b/docs/reference/javadoc/allclasses-noframe.html index 69b91896c..fb6e5a4a0 100644 --- a/docs/reference/javadoc/allclasses-noframe.html +++ b/docs/reference/javadoc/allclasses-noframe.html @@ -3,7 +3,7 @@ -All Classes (javet 1.1.3 API) +All Classes (javet 1.1.4 API) diff --git a/docs/reference/javadoc/com/caoccao/javet/annotations/CheckReturnValue.html b/docs/reference/javadoc/com/caoccao/javet/annotations/CheckReturnValue.html index 84ef8e208..596577a13 100644 --- a/docs/reference/javadoc/com/caoccao/javet/annotations/CheckReturnValue.html +++ b/docs/reference/javadoc/com/caoccao/javet/annotations/CheckReturnValue.html @@ -3,7 +3,7 @@ -CheckReturnValue (javet 1.1.3 API) +CheckReturnValue (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/annotations/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/annotations/package-summary.html index bdd860f6a..598140431 100644 --- a/docs/reference/javadoc/com/caoccao/javet/annotations/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/annotations/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.annotations (javet 1.1.3 API) +com.caoccao.javet.annotations (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/entities/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/entities/package-summary.html index 491e841d6..c25739627 100644 --- a/docs/reference/javadoc/com/caoccao/javet/entities/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/entities/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.entities (javet 1.1.3 API) +com.caoccao.javet.entities (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/enums/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/enums/package-summary.html index 310bbfeec..393cc49f7 100644 --- a/docs/reference/javadoc/com/caoccao/javet/enums/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/enums/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.enums (javet 1.1.3 API) +com.caoccao.javet.enums (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/exceptions/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/exceptions/package-summary.html index 51e84451e..74528deb2 100644 --- a/docs/reference/javadoc/com/caoccao/javet/exceptions/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/exceptions/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.exceptions (javet 1.1.3 API) +com.caoccao.javet.exceptions (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interception/logging/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interception/logging/package-summary.html index f719030f0..bc1f15156 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interception/logging/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interception/logging/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interception.logging (javet 1.1.3 API) +com.caoccao.javet.interception.logging (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interception/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interception/package-summary.html index db29b2131..cbc4096b9 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interception/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interception/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interception (javet 1.1.3 API) +com.caoccao.javet.interception (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interfaces/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interfaces/package-summary.html index 83feb8ba8..5a2f6e265 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interfaces/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interfaces/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interfaces (javet 1.1.3 API) +com.caoccao.javet.interfaces (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,12 +11,18 @@
@@ -116,6 +122,22 @@

Interface INodeNative

Method Summary

+ + + + + + + + + + + + + + +
All Methods Instance Methods Abstract Methods 
Modifier and TypeMethod and Description
booleanisPurgeEventLoopBeforeClose(long v8RuntimeHandle) 
voidsetPurgeEventLoopBeforeClose(long v8RuntimeHandle, + boolean purgeEventLoopBeforeClose) 
@@ -178,13 +233,13 @@

Methods inherited from interface com.caoccao.javet.interop.Method

diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/IV8Cloneable.html b/docs/reference/javadoc/com/caoccao/javet/interop/IV8Cloneable.html index 41c96c0e6..59c55d2c7 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/IV8Cloneable.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/IV8Cloneable.html @@ -3,7 +3,7 @@ -IV8Cloneable (javet 1.1.3 API) +IV8Cloneable (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,13 +11,13 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/binding/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interop/binding/package-summary.html index 2b6b9769e..912db3c69 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/binding/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/binding/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interop.binding (javet 1.1.3 API) +com.caoccao.javet.interop.binding (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/callback/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interop/callback/package-summary.html index d87584791..b1c47820a 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/callback/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/callback/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interop.callback (javet 1.1.3 API) +com.caoccao.javet.interop.callback (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/converters/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interop/converters/package-summary.html index ca0021f7a..a74f0df94 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/converters/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/converters/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interop.converters (javet 1.1.3 API) +com.caoccao.javet.interop.converters (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/engine/observers/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interop/engine/observers/package-summary.html index c202b36ae..2210d5435 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/engine/observers/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/engine/observers/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interop.engine.observers (javet 1.1.3 API) +com.caoccao.javet.interop.engine.observers (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/engine/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interop/engine/package-summary.html index fe56031bd..966d27231 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/engine/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/engine/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interop.engine (javet 1.1.3 API) +com.caoccao.javet.interop.engine (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/executors/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interop/executors/package-summary.html index 83d5c610d..d84529666 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/executors/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/executors/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interop.executors (javet 1.1.3 API) +com.caoccao.javet.interop.executors (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/loader/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interop/loader/package-summary.html index 5c3e800d0..3144175ff 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/loader/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/loader/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interop.loader (javet 1.1.3 API) +com.caoccao.javet.interop.loader (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/monitoring/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interop/monitoring/package-summary.html index 61d7277d7..aa9b5a314 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/monitoring/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/monitoring/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interop.monitoring (javet 1.1.3 API) +com.caoccao.javet.interop.monitoring (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/options/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interop/options/package-summary.html index 0f3eb8024..6ac8c9a12 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/options/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/options/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interop.options (javet 1.1.3 API) +com.caoccao.javet.interop.options (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interop/package-summary.html index 59606fae7..03d4f408e 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interop (javet 1.1.3 API) +com.caoccao.javet.interop (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/proxy/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/interop/proxy/package-summary.html index cb0590ec1..c806fdb36 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/proxy/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/proxy/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.interop.proxy (javet 1.1.3 API) +com.caoccao.javet.interop.proxy (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/node/modules/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/node/modules/package-summary.html index 5753ffab7..0272cfe42 100644 --- a/docs/reference/javadoc/com/caoccao/javet/node/modules/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/node/modules/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.node.modules (javet 1.1.3 API) +com.caoccao.javet.node.modules (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/utils/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/utils/package-summary.html index 220043b6b..920179911 100644 --- a/docs/reference/javadoc/com/caoccao/javet/utils/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/utils/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.utils (javet 1.1.3 API) +com.caoccao.javet.utils (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/utils/receivers/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/utils/receivers/package-summary.html index 5fb0baacc..93b55cbe6 100644 --- a/docs/reference/javadoc/com/caoccao/javet/utils/receivers/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/utils/receivers/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.utils.receivers (javet 1.1.3 API) +com.caoccao.javet.utils.receivers (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/values/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/values/package-summary.html index 550f889bd..72a875681 100644 --- a/docs/reference/javadoc/com/caoccao/javet/values/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/values/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.values (javet 1.1.3 API) +com.caoccao.javet.values (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/values/primitive/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/values/primitive/package-summary.html index 88a79101e..f0277c33d 100644 --- a/docs/reference/javadoc/com/caoccao/javet/values/primitive/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/values/primitive/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.values.primitive (javet 1.1.3 API) +com.caoccao.javet.values.primitive (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/values/reference/builtin/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/values/reference/builtin/package-summary.html index f6ad3d91c..14e10c1d1 100644 --- a/docs/reference/javadoc/com/caoccao/javet/values/reference/builtin/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/values/reference/builtin/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.values.reference.builtin (javet 1.1.3 API) +com.caoccao.javet.values.reference.builtin (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/values/reference/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/values/reference/package-summary.html index 25741e4f7..75f2ed338 100644 --- a/docs/reference/javadoc/com/caoccao/javet/values/reference/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/values/reference/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.values.reference (javet 1.1.3 API) +com.caoccao.javet.values.reference (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/values/virtual/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/values/virtual/package-summary.html index def9b015c..253152c13 100644 --- a/docs/reference/javadoc/com/caoccao/javet/values/virtual/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/values/virtual/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.values.virtual (javet 1.1.3 API) +com.caoccao.javet.values.virtual (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/overview-summary.html b/docs/reference/javadoc/overview-summary.html index e1e3c4ffe..96c1d70fd 100644 --- a/docs/reference/javadoc/overview-summary.html +++ b/docs/reference/javadoc/overview-summary.html @@ -3,7 +3,7 @@ -Overview (javet 1.1.3 API) +Overview (javet 1.1.4 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@