ClearScriptはGoogleのV8エンジンは、MicrosoftのJScriptのからのマッシュアップで、VBScriptの、任意の.NETベースのWebサイト、デスクトップ、またはモバイルアプリケーションにスクリプト言語のインタプリタを追加。
これにより、開発者は、ランタイム・コード、相互作用、および動作をより詳細に制御を持っているために、C#やASP.NETの上でJavaScriptやVBScriptを使用できることを意味します。
ClearScriptは、ジェネリック型、オブジェクト、メソッドのフルサポートが付属しています。
このリリースの新機能:
この不必要な組立テーブル構造を修正しました。
このバージョン5.4.2の新機能です:
この実装ホスト項目データの共有やその他の最適化、多くのシナリオでメモリ効率を高めます。
型、組立、エンジンレベルでデフォルトScriptAccessの設定を追加しました。
デフォルトのプロパティの拡張サポート。
IHostWindowとWindowsScriptEngine.HostWindowが追加されました。
V8RuntimeConstraintsの制限は、現在MIBで指定されています。バージョン5.4.1での不注意による破壊の変更を行う前のホストとの互換性のために、(1のTiB)1048576より大きいが、まだバイトとして解釈される値。
ASP.NETでのV8デバッグ・エージェントを修正し、過度なスレッドの使用を排除しました。
)(ScriptMemberFlags.WrapNullResult、ScriptEngine.EnableNullResultWrapping、およびHostFunctions.isNullが追加されました。
パブリックプロパティの非パブリックアクセサへのアクセスが制限の施行を追加しました。
.NET 4クライアントプロファイルにアセンブリターゲットを交換。
バグ修正と新しいAPIを追加しましたテスト。
SunSpider 1.0.2を使用するように更新ClearScriptBenchmarks。
V8ScriptEngineでのホスト方法と代表はネイティブJavaScript関数ラッパーを作成toFunction()をサポートしています。
ネストされたWindowsScriptEngine呼び出しのレポートを修正し、構文エラー。
IProcessDebugManager :: AddApplication()の障害に耐えられるように守備のコードを追加しました。
型名からスクリプト項目名を導出ScriptEngine.AddHostType()のオーバーロードが追加されました。
このバージョン5.4.1の新機能です:
このV8のGlobalMembersに影響を与えるいくつかの問題を修正。
削除されたV8のAPIを補償するためのV8のデバッグ・エージェントを実装しました。
V8Updateは現在のGitリポジトリからV8ソースと依存関係を取得します。
固定V8アセンブリをアンロードし、パッチを当てV8が冗長初期化を許容します。
追加しましたScriptEngine.EnableAutoHostVariables。
VBScript関数に固定され、参照による引数。
(V8ビルドは現在、少なくとものVisual Studio 2013が必要)のVisual Studio 2012のサポートを削除しました。
問題#68を固定するためのプライマリ相互運用機能アセンブリの明示的なロードが追加されました。
V8のためのマーシャリングホスト例外を追加しました。
V8ScriptEngineのクラッシュが修正されたスクリプトコードがHostObjectコンストラクタを呼び出したとき。
ホスト変数の固定のホスト項目のキャッシング。
HostFunctionsにnewArrの非ジェネリックオーバーロードを追加しました()とFUNC()。
ScriptEngine.Currentが追加されました。
HostFunctionsインスタンスは現在、複数のスクリプトエンジンに露出させることができます。
MetaScriptItemにGetDynamicMemberNames()のオーバーライドを追加しました。
継承されたインターフェイスのための曖昧さを結合固定インデックス付きプロパティ。
バグ修正と新しいAPIを追加しましたテスト。
V8 3.30.33.16でテストされています。
このバージョン5.4の新機能です:
この追加のCOMオブジェクトの投影。
パフォーマンスの向上とメモリ使用量。
レガシースクリプトのサポートが強化されました。
V8 APIの変更を壊すためのアップデート。
バグ修正と新しいAPIを追加しましたテスト。
V8 3.26.31.15でテストされています。
このバージョン5.3.11の新機能です:
この硬化アセンブリテーブルのI / O。
V8 APIの変更を壊すためのアップデート。
バグ修正と新しいAPIを追加しましたテスト。
強力な名前のアセンブリを構築するためのサポートが追加されました。
ClearScriptV8ためAppDomain.AssemblyResolveフックを追加しました。
WindowsScriptEngineFlags.EnableStandardsModeが追加されました。
VB.NETからWindowsスクリプト項目の固定パラメータなしの呼び出し。
固定WindowsScriptEngine実行結果バリアントリーク。
この何がバージョン5.3.10で新しく追加されます。
は、Visual Studio 2013のサポートが追加されました。
WindowsScriptEngineで固定ErrorDetails行番号の問題。
ScriptEngine.FormatCodeとV8Runtime.FormatCodeが追加されました。
コードの書式設定は、デフォルトでは無効になっています。
NULL可能な値に固定されたスクリプトにアクセスできます。
追加ScriptEngine.GetStackTrace()。
V8Runtime.MaxStackUsageとV8ScriptEngine.MaxRuntimeStackUsageが追加されました。
GlobalMembersが有効である場合は固定のV8ルートオブジェクトクラッシュをマーシャリング。
バグ修正と新しいAPIを追加しましたテスト。
V8 3.23.13でテストされています。
この何がバージョン5.3.9で新しく追加されます。
V8Updateは今GYP、パイソン、とCygwinの既知の良いバージョンを取得します。
固定HostMethodとHostIndexedProperty引数。
バグ修正のための追加されたテスト。
V8 3.22.23でテストされています。
このバージョン5.3.8の新機能です:
このオーバーロードインデクサとインデックス付きプロパティのサポートが追加されました。
インタフェースターゲットがSystem.Objectのメンバーを公開します。
パフォーマンスの向上とメモリ使用量の拡張キャッシング。
付属のEclipseのデバッガとシャットダウン時にクラッシュしてデッドロックを修正。
この固定V8ScriptEngineコンパイル済みスクリプトの評価結果マーシャリングます。
バージョン5.3.7の新機能です。
修正のためのテストを追加しました。
V8UpdateでPYTHONHOMEをクリア。
V8 3.21.2でテストされています。
HostFunctionsでます。
を追加しました数値変換方法:
このバージョン5.3.6の新機能です。
数値の引数と戻り値に影響するバグを修正しました。
バグ修正と新しいAPIを追加しましたテスト。
V8 3.20.16でテストされています。
このバージョン5.3.5の新機能です:
このV8とClearScriptは、特定の英語以外のロケールに基づいています修正しました。
箱入り列挙参照の正規化を追加しました。
PropertyBagの強化。
マイナーホスト統合の修正がたくさん。
V8 APIの変更を壊すためのアップデート。
いくつかの新しいテスト。
V8 3.20.12でテストされています。
このバージョン5.3.4の新機能である:V8ScriptEngineでます。
固定スクリプト中断クラッシュ。
修正のためのテストを追加しました。
この改善されたV8エラー処理:
このバージョン5.3.3の新機能です。
V4.0への.NET Frameworkの目標を下げました。
いくつかのテストを追加しました。
V8 3.19.18でテストされています。
V8のAPIの変更を壊すために
このアップデート:
このバージョン5.3.2の新機能です。
V8Updateはデフォルトでテストしたリビジョンを取得します。
このバージョン5.3.1の新機能です:
この固定JScriptEngine動的バインディングバグ。
このバージョン5.2.2の新機能:V8のAPIの非推奨に起因します。
固定コンパイルエラー。
このバージョン5.2.1の新機能です:
この復元された.NET 4.0のソース互換性。
Readme.txtにビルドとデプロイメント情報を更新しました。
このバージョン5.2.0の新機能です:
この追加されたエラー処理をテストします。
ExpectedExceptionAttributeの多くのインスタンスを置き換え。
メソッドのヒットテストは、もはやスタックのウォーキングに依存していません。
V8ScriptEngine.Add *()を介して作成されたグローバル・プロパティは、現在読み取り専用です。
スクリプト項目が正しくDynamicObject.GetDynamicMemberNames()を実装。
ClearScriptConsoleは現在のシステムとClearScriptアセンブリをプリロードし、反射を可能にします。
この固定V8ScriptEngineアクセス違反:
このバージョン5.1.3の新機能です。
V8Updateは現在、以前にダウンロードしたファイルを再利用することができます。
V8Updateは現在のVisual Studio 2012をターゲットにするGYPを強制します。
このバージョン5.1.2の新機能である:JavaScriptのための
この固定デリゲート建設構文。
ドキュメントの更新。
新しいテスト。
このバージョン5.1.0の新機能です:
この追加ScriptMemberAttribute、NoScriptAccessAttribute。
改良された方法バインド配管。
改善されたGlobalMembersはV8ScriptEngineにサポートしています。
多くの新しいテスト。
このバージョン5.0.4の新機能です:
この固定GlobalMembersがV8ScriptEngineに書き込みます。
この最初のバージョン:
このバージョン5.0.0の新機能です。
コメントが見つかりません