VBScript ByRef arguments cannot seem to get to work.

Great Library, really helpful! I ran into one situation where we have some existing VBScripts, the have subroutines and functions that take ByRef scalar types such as ints, double and the values ...

Id #58 | Release: None | Updated: Fri at 4:28 PM by DNolf | Created: Fri at 4:28 PM by DNolf

GlobalMember property not found (regression)

when upgrading from 5.3.10 to 5.4, my unit tests fail when trying to find a globalmember property, in a particular case. Some unit tests are better than a long speech so here are the tests (only th...

Id #57 | Release: ClearScript 5.4 | Updated: Nov 18 at 5:50 PM by ClearScript | Created: Nov 18 at 11:03 AM by julien_b

Calling a function with a parameter in JScriptEngine

I initialize my engine with the following lines: Dim engine As JScriptEngine engine = New JScriptEngine(WindowsScriptEngineFlags.EnableDebugging) engine.AddHostType("Console", GetType(C...

Id #56 | Release: None | Updated: Nov 10 at 9:12 AM by ahmetuzun | Created: Nov 9 at 8:49 PM by ahmetuzun

Exporting array of Number from V8.

Hi again, guys. There is some way to export a array of Number ([1,2]) from JS evaluation to C# array of integer? The JS code is: (function (data){ return new RuleExecutionResult(data.BodyFat >...

Id #53 | Release: ClearScript 5.3 | Updated: Sep 25 at 10:02 PM by ClearScript | Created: Sep 14 at 4:52 PM by marcusnaweb

Error trying to build ClearScript

Hi people. First of all, ClearScript is great, thank you. Now, i'm trying to build it from the scrath and i think that is something wrong with build events in some vcxproj files like j2c and post...

Id #52 | Release: ClearScript 5.3 | Updated: Sep 15 at 2:34 PM by ClearScript | Created: Sep 12 at 12:46 PM by marcusnaweb

AccessViolationException while calling Dispose on V8ScriptEngine from a Finalizer

Hi, I am getting an AccessViolationException while calling V8ScriptEngine from a finalizer. I can reproduce the issue with below code: namespace ClearScriptLoadTest { public class ClearScriptWr...

Id #51 | Release: ClearScript 5.3 | Updated: Oct 22 at 3:42 PM by ClearScript | Created: Sep 5 at 5:49 PM by skpandey

Enable simplified syntax for accessing default members

ClearScript doesn't provide any syntactic shortcuts for accessing default members. This is particularly noticeable with indexers, which currently must be accessed by name. For example, host dicti...

Id #50 | Release: ClearScript 5.3 | Updated: Wed at 11:00 AM by Michael78 | Created: Aug 17 at 7:45 PM by ClearScript

Adding host primitive types

Dear Sir or Madam, I need to be able to pass in primitive types. I cannot use AddHostObject(). Calling AddHostObject() for boxed primitive types (double, int, etc.) raises exception "Invalid ho...

Id #49 | Release: ClearScript 5.3 | Updated: Aug 4 at 3:25 AM by ClearScript | Created: Jul 23 at 9:46 PM by moiwok

Memory leak using delegates

Hi, It seems V8 engines are not garbage collected if a script uses a host delegate. public class MyClass { } static void DelegateTest() { List<WeakReference> enginesW...

Id #48 | Release: ClearScript 5.3 | Updated: Oct 22 at 3:39 PM by ClearScript | Created: Jun 9 at 12:47 PM by Zcodez

Windows script engines leak host objects exposed via dynamic property assignment

This issue was reported here. An initial investigation points at a bug in the Windows script runtime. A workaround may be to force the engine to call back to the host to retrieve the property value.

Id #47 | Release: ClearScript 5.3 | Updated: Oct 22 at 3:39 PM by ClearScript | Created: May 21 at 3:54 PM by ClearScript