ClearScript це місиво з двигуна V8 від Google, Microsoft, JScript, VBScript і, додаючи інтерпретатор мови сценаріїв до будь-якого .NET-основі веб-сайту, комп'ютера чи мобільного додатка.
Це означає, що розробники можуть використовувати JavaScript або VBScript на вершині C # або ASP.NET, щоб мати більше контролю над кодом виконання, взаємодії та поведінки.
ClearScript поставляється з повною підтримкою родових типів, об'єктів і методів
Що нового У цьому випуску :.
- Виправлена непотрібним збірка стіл будівництво.
Що нового у версії 5.4.2:
- Реалізовані хост спільного використання даних пункт та інші оптимізації, підвищення Ефективність пам'яті в багатьох сценаріях.
- Додана настройка за замовчуванням ScriptAccess на рівнях тип, складальних і двигунів.
- Розширена підтримка властивостями за замовчуванням.
- Додана IHostWindow і WindowsScriptEngine.HostWindow.
- межі V8RuntimeConstraints тепер зазначено в МІБ. Для сумісності з хостів, які передували ненавмисний зміни відключення у версії 5.4.1, значення більше, ніж 1048576 (1 Тіба) як і раніше інтерпретується як байт.
- Виправлена V8 налагодження агент в ASP.NET і усунені надмірне використання нитку.
- Додана ScriptMemberFlags.WrapNullResult, ScriptEngine.EnableNullResultWrapping і HostFunctions.isNull ().
- Додана органів обмеженого доступу до непублічних аксессор громадських властивостей.
- Імпульсні мети монтажні для .NET 4 Client Profile.
- Додана тести для виправлень і нових API.
- Оновлені ClearScriptBenchmarks використовувати SunSpider 1.0.2.
- методи господарі і делегати в V8ScriptEngine тепер підтримують toFunction (), який створює вбудовану функцію обгортку JavaScript.
- Виправлена помилка синтаксису звітності в вкладених викликів WindowsScriptEngine.
- Додана оборонні код терпіти IProcessDebugManager :: AddApplication () провал.
- Додана ScriptEngine.AddHostType () перевантажень, які отримують ім'я елемента скрипт з ім'ям типу.
Що нового у версії 5.4.1 :.
- Виправлені деякі питання, що зачіпають GlobalMembers на V8
- Реалізовано V8 налагодження агента, щоб компенсувати знятої V8 API.
- V8Update Тепер вибирає джерело V8 і залежностей з репозиторіїв Git.
- Виправлена V8 збірки розвантаження і виправлена V8 терпіти надлишковий ініціалізації.
- Додана ScriptEngine.EnableAutoHostVariables.
- Виправлені за посиланням аргументи функцій VBScript.
- Вилучено підтримка Visual Studio 2012 (V8 збірки тепер вимагає, принаймні Visual Studio 2013).
- Додана явною завантаження основні збірки взаємодії, щоб виправити Випуск # 68.
- Додана хост винятком маршалинга для V8.
- Виправлена помилка при V8ScriptEngine код сценарію викликає конструктор HostObject.
- Виправлена господар пункт кешування змінних хоста.
- Додана незагального перевантаження newArr () і FUNC (), щоб HostFunctions.
- Додана ScriptEngine.Current.
- HostFunctions тепер можуть бути схильні в декількох сценаріїв двигунів.
- долучення GetDynamicMemberNames () перевизначення MetaScriptItem.
- Виправлена індексуються нерухомість зв'язування двозначність для успадкованих інтерфейсів.
- Додана тести для виправлень і нових API.
- Випробувано з V8 3.30.33.16.
випадки
Що нового у версії 5.4 :.
- проекція Додано COM-об'єкт
- Покращена продуктивність і ефективність використання пам'яті.
- Розширена підтримка для застарілих скриптів.
- Оновлення за порушення змін V8 API.
- Додана тести для виправлень і нових API.
- Випробувано з V8 3.26.31.15.
Що нового у версії 5.3.11 :.
- Загартовані стіл збірка вводу / виводу
- Оновлення за порушення змін V8 API.
- Додана тести для виправлень і нових API.
- Додана підтримка для створення сильних названі вузли.
- Додана AppDomain.AssemblyResolve гак для ClearScriptV8.
- Додана WindowsScriptEngineFlags.EnableStandardsMode.
- Виправлена без параметрів виклик Windows Script елементів з VB.NET.
- Виправлена WindowsScriptEngine виконання результат варіант витоку.
Що нового у версії 5.3.10 :.
- Додана підтримка Visual Studio 2013
- Виправлена ErrorDetails номер рядка питанням у WindowsScriptEngine.
- Додана ScriptEngine.FormatCode і V8Runtime.FormatCode.
- Форматування коду тепер відключена за замовчуванням.
- Виправлена доступ скрипт обнуляти значень.
- Додана ScriptEngine.GetStackTrace ().
- Додана V8Runtime.MaxStackUsage і V8ScriptEngine.MaxRuntimeStackUsage.
- Виправлена V8 кореневої об'єкт маршалинга збій при GlobalMembers чинності.
- Додана тести для виправлень і нових API.
- Випробувано з V8 3.23.13.
Що нового у версії 5.3.9:
- V8Update Тепер вибирає свідомо хороші версії GYP, Python і Cygwin.
- Виправлені HostMethod і HostIndexedProperty аргументи.
- Додана тести для виправлень.
- Випробувано з V8 3.22.23.
Що нового у версії 5.3.8 :.
- Додана підтримка перевантажених індексаторами і індексованих властивостей
- мети інтерфейс тепер виставити користувачів System.Object.
- Розширений кешування для підвищення продуктивності і використання пам'яті.
- Виправлені вильоти і зависання при виключенні з Eclipse, відладчик додається.
Що нового у версії 5.3.7 :.
- Виправлена V8ScriptEngine складений сценарій результат оцінки маршалинга
- Додана тест на посадку.
- Очищені PYTHONHOME в V8Update.
- Випробувано з V8 3.21.2.
Що нового у версії 5.3.6 :.
- Додана числові методи перетворення в HostFunctions
- Виправлені помилки, що впливають на числові аргументи і повертають значення.
- Додана тести для виправлень і нових API.
- Випробувано з V8 3.20.16.
Що нового у версії 5.3.5:
- Виправлена V8 і ClearScript спирається на нек-яких англійською локалі.
- Додана посилання коробку перерахування канонізації.
- удосконалення PropertyBag.
- Багато дрібних виправлень інтеграції хост.
- Оновлення за порушення змін V8 API.
- Кілька нові випробування.
- Випробувано з V8 3.20.12.
Що нового у версії 5.3.4 :.
- Виправлена переривання сценарію аварії в V8ScriptEngine
- Додана тест на посадку.
Що нового у версії 5.3.3 :.
- Покращена обробка помилок V8
- Зниження .NET Framework мета, щоб v4.0.
- Додано кілька тестів.
- Випробувано з V8 3.19.18.
Що нового у версії 5.3.2 :.
- Оновлення за порушення змін V8 API
- V8Update Тепер вибирає перевірений перегляду за замовчуванням.
Що нового у версії 5.3.1 :.
- Виправлена JScriptEngine динамічне зв'язування помилка
Що нового у версії 5.2.2 :.
- Виправлені помилки компіляції, викликані V8 API застарівання
Що нового у версії 5.2.1 :.
- Відновлений сумісність джерело .NET 4.0
- Оновлене збірки і розгортання інформації в Readme.txt.
Що нового у версії 5.2.0 :.
- Тести обробки Додано помилку
- Замінено багато випадків ExpectedExceptionAttribute.
- Метод випробування хіт більше не покладатися на стек ходьбі.
- Глобальні властивості, створені за допомогою V8ScriptEngine.Add * () тепер тільки для читання.
- Script тепер коректно реалізувати DynamicObject.GetDynamicMemberNames ().
- ClearScriptConsole Тепер завантажує системні та ClearScript збірки і дозволяє відображення.
пункти
Що нового у версії 5.1.3 :.
- Виправлена порушення прав доступу V8ScriptEngine
- V8Update тепер можуть повторно використовувати раніше завантажені файли.
- V8Update Тепер змушує GYP цільової Visual Studio 2012.
Що нового у версії 5.1.2 :.
- Виправлена будівництво синтаксис делегат JavaScript
- Оновлення документації.
- Нові випробування.
Що нового у версії 5.1.0 :.
- Додана ScriptMemberAttribute, NoScriptAccessAttribute
- Покращена метод прив'язки сантехніки.
- Підтримка поліпшеного GlobalMembers в V8ScriptEngine.
- Багато нові випробування.
Що нового у версії 5.0.4 :.
- Виправлена GlobalMembers пише в V8ScriptEngine
Що нового у версії 5.0.0 :.
- Перша версія
Коментар не знайдено