Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
chen19890425
/
ClearScript
Public
forked from
ClearFoundry/ClearScript
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
ClearScript
ClearScriptTest
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Apr 30, 2017
Switched to MIT license for GitHub migration.
ClearScriptLib
committed
47c60bd
View commit details
Copy full SHA for 47c60bd
View code at this point
Browse repository at this point
Commits on Feb 28, 2017
Version 5.4.9: Enabled V8 snapshot feature to accelerate V8ScriptEngine initialization; overhauled V8 interface, eliminating deprecated API usage and fixing Issue #116. Tested with V8 5.5.372.40.
Show description for a7ba104
ClearScriptLib
committed
a7ba104
View commit details
Copy full SHA for a7ba104
View code at this point
Browse repository at this point
Commits on Nov 2, 2016
Version 5.4.8: Added support for V8 parser and code caching; added ScriptObject to ease script object identification; fixed argument validation for interop interface parameters; fixed V8 crash when…
Show description for 5ebc1dd
ClearScriptLib
committed
5ebc1dd
View commit details
Copy full SHA for 5ebc1dd
View code at this point
Browse repository at this point
Commits on Sep 13, 2016
Version 5.4.7: Added ImmutableValueAttribute and fixed canonical reference support; fixed nested V8 syntax error reporting; added tests for bug fixes and new APIs. Tested with V8 5.3.332.45.
ClearScriptLib
committed
26ec250
View commit details
Copy full SHA for 26ec250
View code at this point
Browse repository at this point
Commits on Jun 20, 2016
Hardened native timers and V8 background tasks, potentially fixing reported intermittent V8 crashes. Tested with V8 5.1.281.65.
ClearScriptLib
committed
df2b725
View commit details
Copy full SHA for df2b725
View code at this point
Browse repository at this point
Commits on May 29, 2016
Version 5.4.6: Expanded canonical reference support to all equatable value types; fixed a bug preventing assembly-qualified type names from being used with ScriptEngine.AddHostType(); fixed double …
Show description for a453fe9
ClearScriptLib
committed
a453fe9
View commit details
Copy full SHA for a453fe9
View code at this point
Browse repository at this point
Commits on May 9, 2016
Fixed memory leak with shared V8 runtimes (Issue #107).
ClearScriptLib
committed
41036a3
View commit details
Copy full SHA for 41036a3
View code at this point
Browse repository at this point
Commits on Mar 28, 2016
Fixed host-side and cross-engine assignment of VBScript class object properties (Issue #104).
ClearScriptLib
committed
985cde1
View commit details
Copy full SHA for 985cde1
View code at this point
Browse repository at this point
Commits on Mar 9, 2016
Version 5.4.5: Added strongly-typed indexing support for IList<T>; added ScriptEngine.DisableListIndexTypeRestriction; reduced V8 stack overflow detection false positives; added tests for bug fixes…
Show description for 325a436
ClearScriptLib
committed
325a436
View commit details
Copy full SHA for 325a436
View code at this point
Browse repository at this point
Commits on Mar 2, 2016
Added V8ScriptEngine.SuppressExtensionMethodEnumeration.
ClearScriptLib
committed
bc70fda
View commit details
Copy full SHA for bc70fda
View code at this point
Browse repository at this point
Commits on Jan 20, 2016
Fixed native property hiding on V8 (Issue #98).
ClearScriptLib
committed
e3f641f
View commit details
Copy full SHA for e3f641f
View code at this point
Browse repository at this point
Commits on Jan 8, 2016
Fixed host method clobbering on V8.
ClearScriptLib
committed
0970b09
View commit details
Copy full SHA for 0970b09
View code at this point
Browse repository at this point
Commits on Dec 7, 2015
Version 5.4.4: Added fast data transfer between host arrays and JavaScript typed arrays (and other ArrayBuffer views) (Issue #83); IEnumerable instances now support ES6 iteration and for...of when …
Show description for 4d6048f
ClearScriptLib
committed
4d6048f
View commit details
Copy full SHA for 4d6048f
View code at this point
Browse repository at this point
Commits on Aug 16, 2015
Version 5.4.3: Added support for Visual Studio 2015; changed V8Update to use installed Python 2.x; fixed hangs in V8 proxy finalizers during script execution (Issue #86); fixed V8 weak handle callb…
Show description for ba8bf45
ClearScriptLib
committed
ba8bf45
View commit details
Copy full SHA for ba8bf45
View code at this point
Browse repository at this point
Commits on Jun 23, 2015
Version 5.4.2.1: Fixed unnecessary assembly table construction (Issue #84).
ClearScriptLib
committed
8baf6a9
View commit details
Copy full SHA for 8baf6a9
View code at this point
Browse repository at this point
Commits on May 9, 2015
Version 5.4.2: Updated ClearScriptBenchmarks to use SunSpider 1.0.2; host methods and delegates in V8ScriptEngine now support toFunction(), which creates a native JavaScript function wrapper; fixed…
Show description for bfd0644
ClearScriptLib
committed
bfd0644
View commit details
Copy full SHA for bfd0644
View code at this point
Browse repository at this point
Commits on Feb 6, 2015
Version 5.4.1: Implemented a V8 debug agent to compensate for removed V8 API, V8Update now fetches V8 source and dependencies from Git repositories, fixed V8 assembly unloading and patched V8 to to…
Show description for c2200cb
ClearScriptLib
committed
c2200cb
View commit details
Copy full SHA for c2200cb
View code at this point
Browse repository at this point
Commits on Nov 25, 2014
Fixed a pair of issues affecting GlobalMembers on V8.
ClearScriptLib
committed
07207dd
View commit details
Copy full SHA for 07207dd
View code at this point
Browse repository at this point
Commits on Oct 22, 2014
ClearScript 5.4: Added COM object projection (Issue #38); host methods, events, and const/readonly fields are now cached as direct V8 object properties; made V8ScriptEngine.CollectGarbage() much mo…
Show description for ff7d454
ClearScriptLib
committed
ff7d454
View commit details
Copy full SHA for ff7d454
View code at this point
Browse repository at this point
Commits on Sep 6, 2014
Added defensive code to make V8-related API objects resurrection-safe, fixing Issue #51.
ClearScriptLib
committed
e9b6e92
View commit details
Copy full SHA for e9b6e92
View code at this point
Browse repository at this point
Commits on Aug 1, 2014
Fixed dynamic script item invocation arguments for non-C# hosts.
ClearScriptLib
committed
9c43958
View commit details
Copy full SHA for 9c43958
View code at this point
Browse repository at this point
Commits on Jun 10, 2014
Tweaked MarshalNullAsDispatch behavior, added ScriptEngine.DisableTypeRestriction, added explicit disposal of cached V8 objects to fix Issue #48.
ClearScriptLib
committed
3d371d6
View commit details
Copy full SHA for 3d371d6
View code at this point
Browse repository at this point
Commits on Jun 1, 2014
Bypassed reflection for Windows script item property and method access, fixing Issue #47.
ClearScriptLib
committed
5f66ce5
View commit details
Copy full SHA for 5f66ce5
View code at this point
Browse repository at this point
Commits on May 16, 2014
Added a V8 array buffer allocator, fixing issue #46.
ClearScriptLib
committed
24e8711
View commit details
Copy full SHA for 24e8711
View code at this point
Browse repository at this point
Commits on Apr 29, 2014
Enhanced error reporting for V8 assembly load failures (Issue #39).
ClearScriptLib
committed
bde0128
View commit details
Copy full SHA for bde0128
View code at this point
Browse repository at this point
Commits on Apr 25, 2014
Switched to weak context/isolate bindings for V8 script objects and compiled scripts, fixing Issue #44.
ClearScriptLib
committed
2b42003
View commit details
Copy full SHA for 2b42003
View code at this point
Browse repository at this point
Commits on Apr 10, 2014
Overhauled ClearScriptV8 string usage to fix Issue #42 and improve performance.
ClearScriptLib
committed
19bc694
View commit details
Copy full SHA for 19bc694
View code at this point
Browse repository at this point
Commits on Mar 30, 2014
V8ScriptEngine performance: Don't use a continuation timer when no callback is specified, don't marshal script results to be discarded in ScriptEngine.Execute().
ClearScriptLib
committed
1d9a592
View commit details
Copy full SHA for 1d9a592
View code at this point
Browse repository at this point
Commits on Mar 18, 2014
Added shared bind cache for improved performance and enhanced binder leak mitigation.
ClearScriptLib
committed
1ea01c8
View commit details
Copy full SHA for 1ea01c8
View code at this point
Browse repository at this point
Commits on Mar 13, 2014
Added null and decimal marshaling options to WindowsScriptEngine.
ClearScriptLib
committed
7df5fa2
View commit details
Copy full SHA for 7df5fa2
View code at this point
Browse repository at this point
Commits on Jan 16, 2014
Version 5.3.11: Added support for building strong named assemblies (see ReadMe.txt), added AppDomain.AssemblyResolve hook for ClearScriptV8 (Issue #34), added WindowsScriptEngineFlags.EnableStandar…
Show description for aa16a8a
ClearScriptLib
committed
aa16a8a
View commit details
Copy full SHA for aa16a8a
View code at this point
Browse repository at this point
Commits on Nov 28, 2013
Version 5.3.10: Added support for Visual Studio 2013, fixed ErrorDetails line number issue in WindowsScriptEngine (Issue #24), added ScriptEngine.FormatCode and V8Runtime.FormatCode, disabled code …
Show description for 133980c
ClearScriptLib
committed
133980c
View commit details
Copy full SHA for 133980c
View code at this point
Browse repository at this point
Commits on Oct 29, 2013
Version 5.3.9: Fixed HostMethod and HostIndexedProperty arguments, added tests, V8update now fetches known-good versions of GYP, Python and Cygwin (Issue #20). Tested with V8 3.22.23.
ClearScriptLib
committed
b83270a
View commit details
Copy full SHA for b83270a
View code at this point
Browse repository at this point
Commits on Oct 14, 2013
Version 5.3.8: Added dynamic host object projection (Issue #3), added support for overloaded indexers and indexed properties, interface targets now expose System.Object members, expanded caching fo…
Show description for f96174f
ClearScriptLib
committed
f96174f
View commit details
Copy full SHA for f96174f
View code at this point
Browse repository at this point
Commits on Aug 23, 2013
Version 5.3.7: Fixed V8ScriptEngine compiled script evaluation result marshaling (Issue #16), added a test for the fix, cleared PYTHONPATH in V8Update. Tested with V8 3.21.2.
ClearScriptLib
committed
6c75e44
View commit details
Copy full SHA for 6c75e44
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.