diff --git a/README.rst b/README.rst index a025555..05ccfa9 100644 --- a/README.rst +++ b/README.rst @@ -55,7 +55,7 @@ Maven com.caoccao.javet javenode - 0.5.0 + 0.6.0 Gradle Kotlin DSL @@ -63,14 +63,14 @@ Gradle Kotlin DSL .. code-block:: kotlin - implementation("com.caoccao.javet:javenode:0.5.0") + implementation("com.caoccao.javet:javenode:0.6.0") Gradle Groovy DSL ^^^^^^^^^^^^^^^^^ .. code-block:: groovy - implementation 'com.caoccao.javet:javenode:0.5.0' + implementation 'com.caoccao.javet:javenode:0.6.0' Hello Javenode (Static Import) ------------------------------ diff --git a/build.gradle.kts b/build.gradle.kts index b2cf22b..3483ede 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -67,8 +67,8 @@ object Config { object Versions { const val BYTE_BUDDY = "1.14.10" const val JAVA_VERSION = "1.8" - const val JAVET = "3.0.4" - const val JAVENODE = "0.5.0" + const val JAVET = "3.1.0" + const val JAVENODE = "0.6.0" const val JUNIT = "5.10.1" const val VERTX = "4.4.6" } diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js index 4ffdc2d..830d2c2 100644 --- a/docs/_static/documentation_options.js +++ b/docs/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '0.5.0', + VERSION: '0.6.0', LANGUAGE: 'en, zh-CN', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/conf.py b/docs/conf.py index 347ae8b..81baddf 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 = '0.5.0' +release = '0.6.0' # -- General configuration --------------------------------------------------- diff --git a/docs/genindex.html b/docs/genindex.html index 3f1946d..2958684 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -4,7 +4,7 @@ - Index - Javenode 0.5.0 documentation + Index - Javenode 0.6.0 documentation @@ -122,7 +122,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -148,7 +148,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation
- + diff --git a/docs/index.html b/docs/index.html index 62ddec6..2ddfb04 100644 --- a/docs/index.html +++ b/docs/index.html @@ -6,7 +6,7 @@ - Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -271,20 +271,20 @@

Maven#<
<dependency>
     <groupId>com.caoccao.javet</groupId>
     <artifactId>javenode</artifactId>
-    <version>0.5.0</version>
+    <version>0.6.0</version>
 </dependency>
 

Gradle Kotlin DSL#

-
implementation("com.caoccao.javet:javenode:0.5.0")
+
implementation("com.caoccao.javet:javenode:0.6.0")
 

Gradle Groovy DSL#

-
implementation 'com.caoccao.javet:javenode:0.5.0'
+
implementation 'com.caoccao.javet:javenode:0.6.0'
 
@@ -381,7 +381,7 @@

Documents +

diff --git a/docs/reference/index.html b/docs/reference/index.html index 754c4ff..75404e4 100644 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -6,7 +6,7 @@ - Reference - Javenode 0.5.0 documentation + Reference - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -279,7 +279,7 @@

Reference +

diff --git a/docs/reference/javadoc/allclasses-frame.html b/docs/reference/javadoc/allclasses-frame.html index ec860cc..db1d204 100644 --- a/docs/reference/javadoc/allclasses-frame.html +++ b/docs/reference/javadoc/allclasses-frame.html @@ -3,7 +3,7 @@ -All Classes (javenode 0.5.0 API) +All Classes (javenode 0.6.0 API) diff --git a/docs/reference/javadoc/allclasses-noframe.html b/docs/reference/javadoc/allclasses-noframe.html index acc9678..c0b4de4 100644 --- a/docs/reference/javadoc/allclasses-noframe.html +++ b/docs/reference/javadoc/allclasses-noframe.html @@ -3,7 +3,7 @@ -All Classes (javenode 0.5.0 API) +All Classes (javenode 0.6.0 API) diff --git a/docs/reference/javadoc/com/caoccao/javet/interop/proxy/JavetReflectionObjectFactory.DynamicObjectAutoCloseableInvocationHandler.html b/docs/reference/javadoc/com/caoccao/javet/interop/proxy/JavetReflectionObjectFactory.DynamicObjectAutoCloseableInvocationHandler.html index e40915f..94406c6 100644 --- a/docs/reference/javadoc/com/caoccao/javet/interop/proxy/JavetReflectionObjectFactory.DynamicObjectAutoCloseableInvocationHandler.html +++ b/docs/reference/javadoc/com/caoccao/javet/interop/proxy/JavetReflectionObjectFactory.DynamicObjectAutoCloseableInvocationHandler.html @@ -3,7 +3,7 @@ -JavetReflectionObjectFactory.DynamicObjectAutoCloseableInvocationHandler (javenode 0.5.0 API) +JavetReflectionObjectFactory.DynamicObjectAutoCloseableInvocationHandler (javenode 0.6.0 API) @@ -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 1a7ed19..700302d 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 (javenode 0.5.0 API) +com.caoccao.javet.interop.proxy (javenode 0.6.0 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/com/caoccao/javet/javenode/enums/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/javenode/enums/package-summary.html index 4e506e2..e2155d3 100644 --- a/docs/reference/javadoc/com/caoccao/javet/javenode/enums/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/javenode/enums/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.javenode.enums (javenode 0.5.0 API) +com.caoccao.javet.javenode.enums (javenode 0.6.0 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/javenode/interfaces/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/javenode/interfaces/package-summary.html index f0b4b15..a5f3f12 100644 --- a/docs/reference/javadoc/com/caoccao/javet/javenode/interfaces/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/javenode/interfaces/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.javenode.interfaces (javenode 0.5.0 API) +com.caoccao.javet.javenode.interfaces (javenode 0.6.0 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/javenode/modules/console/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/javenode/modules/console/package-summary.html index 91fa1d4..dbb7ebf 100644 --- a/docs/reference/javadoc/com/caoccao/javet/javenode/modules/console/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/javenode/modules/console/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.javenode.modules.console (javenode 0.5.0 API) +com.caoccao.javet.javenode.modules.console (javenode 0.6.0 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/javenode/modules/javet/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/javenode/modules/javet/package-summary.html index 90b48bd..5a6e972 100644 --- a/docs/reference/javadoc/com/caoccao/javet/javenode/modules/javet/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/javenode/modules/javet/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.javenode.modules.javet (javenode 0.5.0 API) +com.caoccao.javet.javenode.modules.javet (javenode 0.6.0 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/javenode/modules/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/javenode/modules/package-summary.html index 12a9009..a306b78 100644 --- a/docs/reference/javadoc/com/caoccao/javet/javenode/modules/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/javenode/modules/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.javenode.modules (javenode 0.5.0 API) +com.caoccao.javet.javenode.modules (javenode 0.6.0 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/javenode/modules/timers/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/javenode/modules/timers/package-summary.html index 58a070f..9e95ec1 100644 --- a/docs/reference/javadoc/com/caoccao/javet/javenode/modules/timers/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/javenode/modules/timers/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.javenode.modules.timers (javenode 0.5.0 API) +com.caoccao.javet.javenode.modules.timers (javenode 0.6.0 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/reference/javadoc/com/caoccao/javet/javenode/package-summary.html b/docs/reference/javadoc/com/caoccao/javet/javenode/package-summary.html index 9dadc64..43dde14 100644 --- a/docs/reference/javadoc/com/caoccao/javet/javenode/package-summary.html +++ b/docs/reference/javadoc/com/caoccao/javet/javenode/package-summary.html @@ -3,7 +3,7 @@ -com.caoccao.javet.javenode (javenode 0.5.0 API) +com.caoccao.javet.javenode (javenode 0.6.0 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 81c3a85..bec2136 100644 --- a/docs/reference/javadoc/overview-summary.html +++ b/docs/reference/javadoc/overview-summary.html @@ -3,7 +3,7 @@ -Overview (javenode 0.5.0 API) +Overview (javenode 0.6.0 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ + diff --git a/docs/reference/modules/index.html b/docs/reference/modules/index.html index 4bff862..cf23e5f 100644 --- a/docs/reference/modules/index.html +++ b/docs/reference/modules/index.html @@ -6,7 +6,7 @@ - Modules - Javenode 0.5.0 documentation + Modules - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -276,7 +276,7 @@

Modules#<

- + diff --git a/docs/reference/modules/javet.html b/docs/reference/modules/javet.html index 319b473..73b459f 100644 --- a/docs/reference/modules/javet.html +++ b/docs/reference/modules/javet.html @@ -6,7 +6,7 @@ - Javet - Javenode 0.5.0 documentation + Javet - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -317,7 +317,7 @@

API#

- + diff --git a/docs/reference/modules/times.html b/docs/reference/modules/times.html index c7afe60..5ba3fc2 100644 --- a/docs/reference/modules/times.html +++ b/docs/reference/modules/times.html @@ -6,7 +6,7 @@ - Times and Times Promises - Javenode 0.5.0 documentation + Times and Times Promises - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -323,7 +323,7 @@

API#

- + diff --git a/docs/release_notes.html b/docs/release_notes.html index eff418e..b8e5f48 100644 --- a/docs/release_notes.html +++ b/docs/release_notes.html @@ -6,7 +6,7 @@ - Release Notes - Javenode 0.5.0 documentation + Release Notes - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -220,34 +220,40 @@

Release Notes#

-

0.5.0#

+

0.6.0#

    -
  • Upgraded Javet to v3.0.4

  • +
  • Upgraded Javet to v3.1.0

-

0.4.0#

+

0.5.0#

+
    +
  • Upgraded Javet to v3.0.4

  • +
+
+
+

0.4.0#

  • Upgraded Javet to v3.0.3

  • Added module javet

  • Added JavetReflectionObjectFactory

-
-

0.3.0#

+
+

0.3.0#

  • Upgraded Javet to v3.0.2

  • Removed all reflection calls to improve performance

-
-

0.2.0#

+
+

0.2.0#

  • Upgraded Javet to v3.0.0

-
-

0.1.1#

+
+

0.1.1#

  • Added JNEventLoopOptions

  • @@ -271,8 +277,8 @@

    0.1.1#

-
-

0.1.0#

+
+

0.1.0#

- + diff --git a/docs/release_notes.rst b/docs/release_notes.rst index 28d50b7..3b305f1 100644 --- a/docs/release_notes.rst +++ b/docs/release_notes.rst @@ -2,6 +2,11 @@ Release Notes ============= +0.6.0 +----- + +* Upgraded Javet to v3.1.0 + 0.5.0 ----- diff --git a/docs/search.html b/docs/search.html index d5b33cf..cc8f59a 100644 --- a/docs/search.html +++ b/docs/search.html @@ -4,7 +4,7 @@ - Search - Javenode 0.5.0 documentation + Search - Javenode 0.6.0 documentation @@ -121,7 +121,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -147,7 +147,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -255,7 +255,7 @@
- + diff --git a/docs/searchindex.js b/docs/searchindex.js index 08f38b6..378d56c 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["index", "reference/index", "reference/modules/console", "reference/modules/index", "reference/modules/javet", "reference/modules/times", "release_notes", "tutorial/basic/hello_javenode", "tutorial/basic/index", "tutorial/basic/installation", "tutorial/index", "tutorial/modules/console", "tutorial/modules/index", "tutorial/modules/javet", "tutorial/modules/times"], "filenames": ["index.rst", "reference/index.rst", "reference/modules/console.rst", "reference/modules/index.rst", "reference/modules/javet.rst", "reference/modules/times.rst", "release_notes.rst", "tutorial/basic/hello_javenode.rst", "tutorial/basic/index.rst", "tutorial/basic/installation.rst", "tutorial/index.rst", "tutorial/modules/console.rst", "tutorial/modules/index.rst", "tutorial/modules/javet.rst", "tutorial/modules/times.rst"], "titles": ["Javenode", "Reference", "Console", "Modules", "Javet", "Times and Times Promises", "Release Notes", "Hello Javenode", "Basic", "Installation", "Tutorial", "Console", "Modules", "Javet", "Times and Times Promises"], "terms": {"i": [0, 2], "java": [0, 11, 13], "v8": [0, 4, 13], "node": 0, "j": 0, "It": 0, "simul": 0, "an": [0, 5], "extens": 0, "javet": [0, 1, 3, 6, 7, 9, 10, 11, 12, 14], "aim": 0, "mode": 0, "why": 0, "becaus": 0, "much": 0, "more": 0, "secur": 0, "than": 0, "lack": 0, "some": [0, 4, 5, 7], "basic": [0, 10], "e": [0, 11], "g": 0, "settimeout": [0, 5, 6, 7, 14], "setinterv": [0, 5, 6], "etc": 0, "so": [0, 7], "must": 0, "have": 0, "api": 0, "can": 0, "found": 0, "extern": 0, "No": 0, "ye": 0, "platform": 0, "If": [0, 7], "you": [0, 7], "like": 0, "my": 0, "work": [0, 7], "pleas": [0, 2, 5], "star": 0, "thi": 0, "project": 0, "And": 0, "mai": [0, 7], "follow": 0, "me": 0, "sjtucaocao": 0, "visit": [0, 7], "http": 0, "medium": [], "com": [0, 9, 11, 13, 14], "caoccao": [0, 9, 11, 13, 14], "blogspot": 0, "offici": [0, 2, 5], "support": 0, "channel": 0, "discord": 0, "nativ": 0, "event": 0, "loop": 0, "vert": 0, "x": 0, "same": 0, "modul": [0, 1, 2, 4, 5, 6, 10], "consol": [0, 1, 3, 6, 7, 10, 12, 14], "timer": [0, 6, 7], "promis": [0, 1, 3, 6, 7, 10, 12], "groupid": [0, 9], "artifactid": [0, 9], "version": [0, 9], "0": [0, 7, 9, 13, 14], "4": [], "implement": [0, 9], "try": [0, 7, 11, 13, 14], "v8runtim": [0, 7, 11, 13, 14], "v8host": [0, 7, 11, 13, 14], "getv8inst": [0, 7, 11, 13, 14], "createv8runtim": [0, 7, 11, 13, 14], "jneventloop": [0, 6, 7, 11, 13, 14], "eventloop": [0, 7, 11, 13, 14], "new": [0, 7, 11, 13, 14], "loadstaticmodul": [0, 7, 11, 13, 14], "jnmoduletyp": [0, 7, 11, 13, 14], "getexecutor": [0, 7, 11, 13, 14], "const": [0, 7, 14], "n": [0, 7, 14], "push": [0, 7, 14], "10": [0, 7, 11, 14], "executevoid": [0, 7, 11, 13, 14], "await": [0, 7, 14], "log": [0, 2, 6, 7, 11, 14], "registerdynamicmodul": [0, 7, 14], "timerspromis": [0, 7, 14], "from": [0, 7, 14], "result": [0, 7, 14], "globalthi": [0, 7, 14], "setmodul": [0, 7, 14], "true": [0, 7, 11, 14], "To": 0, "fetch": 0, "f": 0, "apach": 0, "2": 0, "tutori": [0, 7], "refer": [0, 2, 5], "releas": 0, "note": 0, "time": [1, 2, 3, 6, 10, 11, 12], "The": [2, 4, 5], "provid": [2, 4, 5], "simpl": 2, "debug": [2, 6, 11], "similar": 2, "javascript": 2, "mechan": 2, "web": 2, "browser": 2, "assert": [2, 6, 11], "valu": [2, 5, 6], "messag": [2, 6], "clear": [2, 6, 11], "count": [2, 6, 11], "label": [2, 6], "countreset": [2, 6, 11], "data": [2, 6], "arg": [2, 5, 6, 11, 13, 14], "error": [2, 6, 11], "info": [2, 6, 11, 13], "timeend": [2, 6, 11], "timelog": [2, 6, 11], "trace": [2, 6, 11], "warn": [2, 6, 11], "doc": [2, 5], "detail": [2, 5, 7], "intern": 4, "jvm": 4, "packag": [4, 13], "getpackag": 4, "implementationtitl": 4, "implementationvers": 4, "implementationvendor": 4, "name": [4, 13], "seal": [4, 13], "specificationtitl": 4, "specificationvers": 4, "specificationvendor": 4, "valid": [4, 13], "gc": [4, 13], "expos": 5, "global": 5, "schedul": 5, "function": 5, "call": [5, 6], "futur": 5, "period": 5, "clearimmedi": [5, 6], "immedi": [5, 6], "clearinterv": [5, 6], "timeout": [5, 6], "cleartimeout": [5, 6], "setimmedi": [5, 6], "callback": [5, 6], "delai": [5, 6], "altern": 5, "set": 5, "return": 5, "object": [5, 13], "upgrad": 6, "v3": 6, "ad": 6, "javetreflectionobjectfactori": [6, 13], "remov": 6, "all": 6, "reflect": 6, "improv": 6, "perform": 6, "jneventloopopt": 6, "top": 7, "skip": 7, "ar": 7, "familiar": 7, "instal": [8, 10], "hello": [8, 10, 14], "javenod": [8, 9, 10, 11, 13, 14], "import": [11, 13, 14], "except": [11, 13, 14], "javetexcept": [11, 13, 14], "interop": [11, 13, 14], "enum": [11, 13, 14], "util": [11, 13], "concurr": 11, "timeunit": 11, "public": [11, 13, 14], "class": [11, 13, 14], "tutorialconsol": 11, "static": [11, 13, 14], "void": [11, 13, 14], "main": [11, 13, 14], "string": [11, 13, 14], "throw": [11, 13, 14], "interruptedexcept": [11, 13, 14], "testlog": 11, "testtim": 11, "testcount": 11, "testassert": 11, "privat": [11, 13], "getlogg": [11, 13], "noth": 11, "123": 11, "234": 11, "fals": 11, "abc": 11, "567": 11, "catch": 11, "logerror": 11, "getmessag": 11, "millisecond": 11, "sleep": 11, "convert": 13, "javetproxyconvert": 13, "proxi": 13, "tutorialjavet": 13, "getconfig": 13, "setreflectionobjectfactori": 13, "getinst": 13, "setconvert": 13, "testgc": 13, "tutorialtimerstimeout": 14, "tutorialtimerspromisestimeout": 14, "testpackag": 13, "teststringbuild": 13, "test": 13, "let": 13, "loginfo": 13, "executeboolean": 13, "executestr": 13, "javautil": 13, "lang": 13, "executeobject": 13, "getnam": 13, "clean": 13, "up": 13, "undefin": 13, "stringbuild": 13, "sb": 13, "append": 13, "1": 13, "tostr": 13, "blog": 0, "5": [0, 9]}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"javenod": [0, 7], "major": 0, "featur": 0, "quick": 0, "start": 0, "depend": [0, 9], "maven": [0, 9], "gradl": [0, 9], "kotlin": [0, 9], "dsl": [0, 9], "groovi": [0, 9], "hello": [0, 7], "static": [0, 7], "import": [0, 7], "dynam": [0, 7], "todo": 0, "licens": 0, "document": 0, "refer": 1, "consol": [2, 11], "api": [2, 4, 5], "modul": [3, 12], "javet": [4, 13], "time": [5, 14], "promis": [5, 14], "timer": [5, 14], "releas": 6, "note": 6, "0": 6, "4": 6, "3": 6, "2": 6, "1": 6, "basic": 8, "instal": 9, "tutori": 10, "5": 6}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 60}, "alltitles": {"Javenode": [[0, "javenode"]], "Major Features": [[0, "major-features"]], "Quick Start": [[0, "quick-start"]], "Dependency": [[0, "dependency"], [9, "dependency"]], "Maven": [[0, "maven"], [9, "maven"]], "Gradle Kotlin DSL": [[0, "gradle-kotlin-dsl"], [9, "gradle-kotlin-dsl"]], "Gradle Groovy DSL": [[0, "gradle-groovy-dsl"], [9, "gradle-groovy-dsl"]], "Hello Javenode (Static Import)": [[0, "hello-javenode-static-import"], [7, "hello-javenode-static-import"]], "Hello Javenode (Dynamic Import)": [[0, "hello-javenode-dynamic-import"], [7, "hello-javenode-dynamic-import"]], "TODO": [[0, "todo"]], "License": [[0, "license"]], "Documents": [[0, "documents"]], "Reference": [[1, "reference"]], "Console": [[2, "console"], [11, "console"]], "API": [[2, "api"], [4, "api"], [5, "api"], [5, "id1"]], "Modules": [[3, "modules"], [12, "modules"]], "Javet": [[4, "javet"], [13, "javet"]], "Times and Times Promises": [[5, "times-and-times-promises"], [14, "times-and-times-promises"]], "Timers": [[5, "timers"], [14, "timers"]], "Timers Promises": [[5, "timers-promises"], [14, "timers-promises"]], "Hello Javenode": [[7, "hello-javenode"]], "Basic": [[8, "basic"]], "Installation": [[9, "installation"]], "Tutorial": [[10, "tutorial"]], "Release Notes": [[6, "release-notes"]], "0.5.0": [[6, "id1"]], "0.4.0": [[6, "id2"]], "0.3.0": [[6, "id3"]], "0.2.0": [[6, "id4"]], "0.1.1": [[6, "id5"]], "0.1.0": [[6, "id6"]]}, "indexentries": {}}) \ No newline at end of file +Search.setIndex({"docnames": ["index", "reference/index", "reference/modules/console", "reference/modules/index", "reference/modules/javet", "reference/modules/times", "release_notes", "tutorial/basic/hello_javenode", "tutorial/basic/index", "tutorial/basic/installation", "tutorial/index", "tutorial/modules/console", "tutorial/modules/index", "tutorial/modules/javet", "tutorial/modules/times"], "filenames": ["index.rst", "reference/index.rst", "reference/modules/console.rst", "reference/modules/index.rst", "reference/modules/javet.rst", "reference/modules/times.rst", "release_notes.rst", "tutorial/basic/hello_javenode.rst", "tutorial/basic/index.rst", "tutorial/basic/installation.rst", "tutorial/index.rst", "tutorial/modules/console.rst", "tutorial/modules/index.rst", "tutorial/modules/javet.rst", "tutorial/modules/times.rst"], "titles": ["Javenode", "Reference", "Console", "Modules", "Javet", "Times and Times Promises", "Release Notes", "Hello Javenode", "Basic", "Installation", "Tutorial", "Console", "Modules", "Javet", "Times and Times Promises"], "terms": {"i": [0, 2], "java": [0, 11, 13], "v8": [0, 4, 13], "node": 0, "j": 0, "It": 0, "simul": 0, "an": [0, 5], "extens": 0, "javet": [0, 1, 3, 6, 7, 9, 10, 11, 12, 14], "aim": 0, "mode": 0, "why": 0, "becaus": 0, "much": 0, "more": 0, "secur": 0, "than": 0, "lack": 0, "some": [0, 4, 5, 7], "basic": [0, 10], "e": [0, 11], "g": 0, "settimeout": [0, 5, 6, 7, 14], "setinterv": [0, 5, 6], "etc": 0, "so": [0, 7], "must": 0, "have": 0, "api": 0, "can": 0, "found": 0, "extern": 0, "No": 0, "ye": 0, "platform": 0, "If": [0, 7], "you": [0, 7], "like": 0, "my": 0, "work": [0, 7], "pleas": [0, 2, 5], "star": 0, "thi": 0, "project": 0, "And": 0, "mai": [0, 7], "follow": 0, "me": 0, "sjtucaocao": 0, "visit": [0, 7], "http": 0, "blog": 0, "caoccao": [0, 9, 11, 13, 14], "com": [0, 9, 11, 13, 14], "blogspot": 0, "offici": [0, 2, 5], "support": 0, "channel": 0, "discord": 0, "nativ": 0, "event": 0, "loop": 0, "vert": 0, "x": 0, "same": 0, "modul": [0, 1, 2, 4, 5, 6, 10], "consol": [0, 1, 3, 6, 7, 10, 12, 14], "timer": [0, 6, 7], "promis": [0, 1, 3, 6, 7, 10, 12], "groupid": [0, 9], "artifactid": [0, 9], "version": [0, 9], "0": [0, 7, 9, 13, 14], "6": [0, 9], "implement": [0, 9], "try": [0, 7, 11, 13, 14], "v8runtim": [0, 7, 11, 13, 14], "v8host": [0, 7, 11, 13, 14], "getv8inst": [0, 7, 11, 13, 14], "createv8runtim": [0, 7, 11, 13, 14], "jneventloop": [0, 6, 7, 11, 13, 14], "eventloop": [0, 7, 11, 13, 14], "new": [0, 7, 11, 13, 14], "loadstaticmodul": [0, 7, 11, 13, 14], "jnmoduletyp": [0, 7, 11, 13, 14], "getexecutor": [0, 7, 11, 13, 14], "const": [0, 7, 14], "n": [0, 7, 14], "push": [0, 7, 14], "10": [0, 7, 11, 14], "executevoid": [0, 7, 11, 13, 14], "await": [0, 7, 14], "log": [0, 2, 6, 7, 11, 14], "registerdynamicmodul": [0, 7, 14], "timerspromis": [0, 7, 14], "from": [0, 7, 14], "result": [0, 7, 14], "globalthi": [0, 7, 14], "setmodul": [0, 7, 14], "true": [0, 7, 11, 14], "To": 0, "fetch": 0, "f": 0, "apach": 0, "2": 0, "tutori": [0, 7], "refer": [0, 2, 5], "releas": 0, "note": 0, "time": [1, 2, 3, 6, 10, 11, 12], "The": [2, 4, 5], "provid": [2, 4, 5], "simpl": 2, "debug": [2, 6, 11], "similar": 2, "javascript": 2, "mechan": 2, "web": 2, "browser": 2, "assert": [2, 6, 11], "valu": [2, 5, 6], "messag": [2, 6], "clear": [2, 6, 11], "count": [2, 6, 11], "label": [2, 6], "countreset": [2, 6, 11], "data": [2, 6], "arg": [2, 5, 6, 11, 13, 14], "error": [2, 6, 11], "info": [2, 6, 11, 13], "timeend": [2, 6, 11], "timelog": [2, 6, 11], "trace": [2, 6, 11], "warn": [2, 6, 11], "doc": [2, 5], "detail": [2, 5, 7], "intern": 4, "jvm": 4, "packag": [4, 13], "getpackag": 4, "implementationtitl": 4, "implementationvers": 4, "implementationvendor": 4, "name": [4, 13], "seal": [4, 13], "specificationtitl": 4, "specificationvers": 4, "specificationvendor": 4, "valid": [4, 13], "gc": [4, 13], "expos": 5, "global": 5, "schedul": 5, "function": 5, "call": [5, 6], "futur": 5, "period": 5, "clearimmedi": [5, 6], "immedi": [5, 6], "clearinterv": [5, 6], "timeout": [5, 6], "cleartimeout": [5, 6], "setimmedi": [5, 6], "callback": [5, 6], "delai": [5, 6], "altern": 5, "set": 5, "return": 5, "object": [5, 13], "upgrad": 6, "v3": 6, "ad": 6, "javetreflectionobjectfactori": [6, 13], "remov": 6, "all": 6, "reflect": 6, "improv": 6, "perform": 6, "jneventloopopt": 6, "top": 7, "skip": 7, "ar": 7, "familiar": 7, "instal": [8, 10], "hello": [8, 10, 14], "javenod": [8, 9, 10, 11, 13, 14], "import": [11, 13, 14], "except": [11, 13, 14], "javetexcept": [11, 13, 14], "interop": [11, 13, 14], "enum": [11, 13, 14], "util": [11, 13], "concurr": 11, "timeunit": 11, "public": [11, 13, 14], "class": [11, 13, 14], "tutorialconsol": 11, "static": [11, 13, 14], "void": [11, 13, 14], "main": [11, 13, 14], "string": [11, 13, 14], "throw": [11, 13, 14], "interruptedexcept": [11, 13, 14], "testlog": 11, "testtim": 11, "testcount": 11, "testassert": 11, "privat": [11, 13], "getlogg": [11, 13], "noth": 11, "123": 11, "234": 11, "fals": 11, "abc": 11, "567": 11, "catch": 11, "logerror": 11, "getmessag": 11, "millisecond": 11, "sleep": 11, "convert": 13, "javetproxyconvert": 13, "proxi": 13, "tutorialjavet": 13, "getconfig": 13, "setreflectionobjectfactori": 13, "getinst": 13, "setconvert": 13, "testpackag": 13, "teststringbuild": 13, "testgc": 13, "test": 13, "let": 13, "loginfo": 13, "executeboolean": 13, "executestr": 13, "javautil": 13, "lang": 13, "executeobject": 13, "getnam": 13, "clean": 13, "up": 13, "undefin": 13, "stringbuild": 13, "sb": 13, "append": 13, "1": 13, "tostr": 13, "tutorialtimerstimeout": 14, "tutorialtimerspromisestimeout": 14}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"javenod": [0, 7], "major": 0, "featur": 0, "quick": 0, "start": 0, "depend": [0, 9], "maven": [0, 9], "gradl": [0, 9], "kotlin": [0, 9], "dsl": [0, 9], "groovi": [0, 9], "hello": [0, 7], "static": [0, 7], "import": [0, 7], "dynam": [0, 7], "todo": 0, "licens": 0, "document": 0, "refer": 1, "consol": [2, 11], "api": [2, 4, 5], "modul": [3, 12], "javet": [4, 13], "time": [5, 14], "promis": [5, 14], "timer": [5, 14], "releas": 6, "note": 6, "0": 6, "5": 6, "4": 6, "3": 6, "2": 6, "1": 6, "basic": 8, "instal": 9, "tutori": 10, "6": 6}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 60}, "alltitles": {"Javenode": [[0, "javenode"]], "Major Features": [[0, "major-features"]], "Quick Start": [[0, "quick-start"]], "Dependency": [[0, "dependency"], [9, "dependency"]], "Maven": [[0, "maven"], [9, "maven"]], "Gradle Kotlin DSL": [[0, "gradle-kotlin-dsl"], [9, "gradle-kotlin-dsl"]], "Gradle Groovy DSL": [[0, "gradle-groovy-dsl"], [9, "gradle-groovy-dsl"]], "Hello Javenode (Static Import)": [[0, "hello-javenode-static-import"], [7, "hello-javenode-static-import"]], "Hello Javenode (Dynamic Import)": [[0, "hello-javenode-dynamic-import"], [7, "hello-javenode-dynamic-import"]], "TODO": [[0, "todo"]], "License": [[0, "license"]], "Documents": [[0, "documents"]], "Reference": [[1, "reference"]], "Console": [[2, "console"], [11, "console"]], "API": [[2, "api"], [4, "api"], [5, "api"], [5, "id1"]], "Modules": [[3, "modules"], [12, "modules"]], "Javet": [[4, "javet"], [13, "javet"]], "Times and Times Promises": [[5, "times-and-times-promises"], [14, "times-and-times-promises"]], "Timers": [[5, "timers"], [14, "timers"]], "Timers Promises": [[5, "timers-promises"], [14, "timers-promises"]], "Hello Javenode": [[7, "hello-javenode"]], "Basic": [[8, "basic"]], "Installation": [[9, "installation"]], "Tutorial": [[10, "tutorial"]], "Release Notes": [[6, "release-notes"]], "0.6.0": [[6, "id1"]], "0.5.0": [[6, "id2"]], "0.4.0": [[6, "id3"]], "0.3.0": [[6, "id4"]], "0.2.0": [[6, "id5"]], "0.1.1": [[6, "id6"]], "0.1.0": [[6, "id7"]]}, "indexentries": {}}) \ No newline at end of file diff --git a/docs/tutorial/basic/hello_javenode.html b/docs/tutorial/basic/hello_javenode.html index 45bca38..5a7b724 100644 --- a/docs/tutorial/basic/hello_javenode.html +++ b/docs/tutorial/basic/hello_javenode.html @@ -6,7 +6,7 @@ - Hello Javenode - Javenode 0.5.0 documentation + Hello Javenode - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -321,7 +321,7 @@

Hello Javenode (Dynamic Import) +

diff --git a/docs/tutorial/basic/index.html b/docs/tutorial/basic/index.html index 49d4738..50386ad 100644 --- a/docs/tutorial/basic/index.html +++ b/docs/tutorial/basic/index.html @@ -6,7 +6,7 @@ - Basic - Javenode 0.5.0 documentation + Basic - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -275,7 +275,7 @@

Basic#<

- + diff --git a/docs/tutorial/basic/installation.html b/docs/tutorial/basic/installation.html index a417577..d32d885 100644 --- a/docs/tutorial/basic/installation.html +++ b/docs/tutorial/basic/installation.html @@ -6,7 +6,7 @@ - Installation - Javenode 0.5.0 documentation + Installation - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -226,20 +226,20 @@

Maven#<
<dependency>
     <groupId>com.caoccao.javet</groupId>
     <artifactId>javenode</artifactId>
-    <version>0.5.0</version>
+    <version>0.6.0</version>
 </dependency>
 

Gradle Kotlin DSL#

-
implementation("com.caoccao.javet:javenode:0.5.0")
+
implementation("com.caoccao.javet:javenode:0.6.0")
 

Gradle Groovy DSL#

-
implementation 'com.caoccao.javet:javenode:0.5.0'
+
implementation 'com.caoccao.javet:javenode:0.6.0'
 
@@ -318,7 +318,7 @@

Gradle Groovy DSL +

diff --git a/docs/tutorial/index.html b/docs/tutorial/index.html index 2b84a07..1bc69fc 100644 --- a/docs/tutorial/index.html +++ b/docs/tutorial/index.html @@ -6,7 +6,7 @@ - Tutorial - Javenode 0.5.0 documentation + Tutorial - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -284,7 +284,7 @@

Tutorial

- + diff --git a/docs/tutorial/modules/console.html b/docs/tutorial/modules/console.html index 066f3b8..b7f3652 100644 --- a/docs/tutorial/modules/console.html +++ b/docs/tutorial/modules/console.html @@ -6,7 +6,7 @@ - Console - Javenode 0.5.0 documentation + Console - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -358,7 +358,7 @@

Console#<

- + diff --git a/docs/tutorial/modules/index.html b/docs/tutorial/modules/index.html index a098e42..b280857 100644 --- a/docs/tutorial/modules/index.html +++ b/docs/tutorial/modules/index.html @@ -6,7 +6,7 @@ - Modules - Javenode 0.5.0 documentation + Modules - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -276,7 +276,7 @@

Modules#<

- + diff --git a/docs/tutorial/modules/javet.html b/docs/tutorial/modules/javet.html index 7023492..a81d25a 100644 --- a/docs/tutorial/modules/javet.html +++ b/docs/tutorial/modules/javet.html @@ -6,7 +6,7 @@ - Javet - Javenode 0.5.0 documentation + Javet - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -336,7 +336,7 @@

Javet#<

- + diff --git a/docs/tutorial/modules/times.html b/docs/tutorial/modules/times.html index 05a3120..8778dd5 100644 --- a/docs/tutorial/modules/times.html +++ b/docs/tutorial/modules/times.html @@ -6,7 +6,7 @@ - Times and Times Promises - Javenode 0.5.0 documentation + Times and Times Promises - Javenode 0.6.0 documentation @@ -124,7 +124,7 @@
-
Javenode 0.5.0 documentation
+
Javenode 0.6.0 documentation
@@ -150,7 +150,7 @@
- Javenode 0.5.0 documentation + Javenode 0.6.0 documentation @@ -340,7 +340,7 @@

Timers Promises +

diff --git a/scripts/python/change_javet_version.py b/scripts/python/change_javet_version.py index 9765a3c..daf2a34 100644 --- a/scripts/python/change_javet_version.py +++ b/scripts/python/change_javet_version.py @@ -80,9 +80,9 @@ def _update(self, relative_file_path: str, line_separator: str, *patterns: list) logging.info(' Updated.') def main(): - change_javenode_version = ChangeVersion('0.5.0') + change_javenode_version = ChangeVersion('0.6.0') change_javenode_version.update_javenode() - change_javet_version = ChangeVersion('3.0.4') + change_javet_version = ChangeVersion('3.1.0') change_javet_version.update_javet() return 0