diff --git a/lib/ClearScript.XML b/lib/ClearScript.XML
index 45fc8a8..ae925a0 100644
--- a/lib/ClearScript.XML
+++ b/lib/ClearScript.XML
@@ -1575,6 +1575,17 @@
Gets the name associated with the script engine instance.
+
+
+ Gets the script engine that is invoking a host member on the current thread.
+
+
+ If multiple script engines are invoking host members on the current thread, this
+ property gets the one responsible for the most deeply nested invocation. If no script
+ engines are invoking host members on the current thread, this property returns
+ null.
+
+
Gets the script engine's recommended file name extension for script files.
@@ -1637,6 +1648,17 @@
on the specific behavior of reflection-based method binding.
+
+
+ Enables or disables automatic host variable tunneling for by-reference arguments to script functions and delegates.
+
+
+ When this property is set to true, the script engine replaces by-reference
+ arguments to script functions and delegates with host variables, allowing script code
+ to simulate output arguments if the script language does not support them natively.
+
+
+
Gets or sets a callback that can be used to halt script execution.
@@ -1979,11 +2001,11 @@
- Creates a host array.
+ Creates a host array with the specified element type.
The element type of the array to create.
One or more integers representing the array dimension lengths.
- A new host array.
+ A new host array with the specified element type.
For information about the mapping between host members and script-callable properties
and methods, see
@@ -1999,8 +2021,22 @@
var array = host.newArr(StringT, 5, 3);
+
+
+
+ Creates a host array with as the element type.
+
+ One or more integers representing the array dimension lengths.
+ A new host array with as the element type.
+
+ For information about the mapping between host members and script-callable properties
+ and methods, see
+ AddHostObject.
+
+
+
Creates a host variable of the specified type.
@@ -2161,9 +2197,30 @@
array = array.Select(selector).ToArray();
+
+
+
+ Creates a delegate that invokes a script function and returns its result value.
+
+ The number of arguments to pass to the script function.
+ The script function for which to create a delegate.
+ A new delegate that invokes the specified script function and returns its result value.
+
+ This function creates a delegate that accepts arguments and
+ returns the result of invoking . The type of all
+ parameters and the return value is . Such a delegate is
+ often useful in strongly typed contexts because of
+ contravariance.
+
+ For information about the types of result values that script code can return, see
+ .
+
+
+
+
Gets the for the specified host type. This version is invoked
diff --git a/lib/ClearScript.dll b/lib/ClearScript.dll
index 1e5d202..5606b4b 100644
Binary files a/lib/ClearScript.dll and b/lib/ClearScript.dll differ
diff --git a/lib/ClearScript.pdb b/lib/ClearScript.pdb
index c671079..2a9107d 100644
Binary files a/lib/ClearScript.pdb and b/lib/ClearScript.pdb differ
diff --git a/lib/ClearScriptV8-32.dll b/lib/ClearScriptV8-32.dll
index 99a23a7..53b574e 100644
Binary files a/lib/ClearScriptV8-32.dll and b/lib/ClearScriptV8-32.dll differ
diff --git a/lib/ClearScriptV8-32.pdb b/lib/ClearScriptV8-32.pdb
index 3395f2b..5bb31ea 100644
Binary files a/lib/ClearScriptV8-32.pdb and b/lib/ClearScriptV8-32.pdb differ
diff --git a/lib/ClearScriptV8-64.dll b/lib/ClearScriptV8-64.dll
index 1530d20..cf2f169 100644
Binary files a/lib/ClearScriptV8-64.dll and b/lib/ClearScriptV8-64.dll differ
diff --git a/lib/ClearScriptV8-64.pdb b/lib/ClearScriptV8-64.pdb
index 34acfa7..c6d3399 100644
Binary files a/lib/ClearScriptV8-64.pdb and b/lib/ClearScriptV8-64.pdb differ
diff --git a/lib/v8-ia32.dll b/lib/v8-ia32.dll
index 2c260d6..ac47784 100644
Binary files a/lib/v8-ia32.dll and b/lib/v8-ia32.dll differ
diff --git a/lib/v8-ia32.pdb b/lib/v8-ia32.pdb
index 973bcde..967c3e1 100644
Binary files a/lib/v8-ia32.pdb and b/lib/v8-ia32.pdb differ
diff --git a/lib/v8-x64.dll b/lib/v8-x64.dll
index 9dda279..a7f1637 100644
Binary files a/lib/v8-x64.dll and b/lib/v8-x64.dll differ
diff --git a/lib/v8-x64.pdb b/lib/v8-x64.pdb
index abd97df..0c618db 100644
Binary files a/lib/v8-x64.pdb and b/lib/v8-x64.pdb differ
diff --git a/src/ClearScript.Installer/ClearScript.Installer.nuspec b/src/ClearScript.Installer/ClearScript.Installer.nuspec
index d2b1a16..76bb006 100644
--- a/src/ClearScript.Installer/ClearScript.Installer.nuspec
+++ b/src/ClearScript.Installer/ClearScript.Installer.nuspec
@@ -7,6 +7,7 @@
eric_swann
eric_swann
https://github.com/eswann/ClearScript.Installer
+ https://raw.githubusercontent.com/eswann/ClearScript.Manager/master/img/clearscript.png
false
$description$
$description$
diff --git a/src/ClearScript.Installer/Properties/AssemblyInfo.cs b/src/ClearScript.Installer/Properties/AssemblyInfo.cs
index 188461d..2061619 100644
--- a/src/ClearScript.Installer/Properties/AssemblyInfo.cs
+++ b/src/ClearScript.Installer/Properties/AssemblyInfo.cs
@@ -32,5 +32,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.3.*")]
-[assembly: AssemblyFileVersion("1.0.3.*")]
+[assembly: AssemblyVersion("5.4.1.*")]
+[assembly: AssemblyFileVersion("5.4.1.*")]