Граф коммитов

256 Коммитов

Автор SHA1 Сообщение Дата
ClearScript 9000508817 Updated Jekyll dependencies. 2022-04-12 08:58:03 -04:00
dependabot[bot] cc9a8726f7
Bump nokogiri from 1.13.3 to 1.13.4 in /docs (#367)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.13.3 to 1.13.4.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.13.4/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.13.3...v1.13.4)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-12 08:39:51 -04:00
ClearScript d6cc67767d Version 7.2.4: Added V8ScriptEngineFlags.UseCaseInsensitiveMemberBinding (GitHub Issue #363); restored compatibility with older Linux systems going back to glibc-2.23 (GitHub Issue #362); overhauled attribute access and added custom attribute loaders; added case-insensitivity support to PropertyBag and DynamicHostObject; added .NET 6 targets to test projects; updated API documentation. Tested with V8 10.0.139.8. 2022-03-29 14:40:08 -04:00
ClearScript Library 3e13f32c22
Update ReadMe.md 2022-03-21 09:04:50 -04:00
ClearScript Library 3d727abd10
Update ReadMe.md 2022-03-11 11:01:25 -05:00
ClearScript 3dc8b92914 Version 7.2.3: Fixed crash on attempt to execute a compiled script in the wrong V8 runtime; fixed intermittent V8 crash on Windows x86 (GitHub Issue #354); added V8GlobalFlags.DisableBackgroundWork; fixed async function performance (GitHub Issue #356); added a WebAssembly unit test; updated API documentation. Tested with V8 9.9.115.8. 2022-03-05 10:04:28 -08:00
ClearScript 14f6593ce8 Updated blog site dependencies. 2022-03-03 22:10:45 -08:00
dependabot[bot] db1b871e68
Bump nokogiri from 1.12.5 to 1.13.3 in /docs (#358)
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.12.5 to 1.13.3.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.12.5...v1.13.3)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-26 08:52:48 -05:00
ClearScript c00be79fde Version 7.2.2: Added V8Settings.GlobalFlags and V8GlobalFlags.DisableJITCompilation; added IArrayBuffer.InvokeWithDirectAccess and IArrayBufferView.InvokeWithDirectAccess (GitHub Issue #349); added disposal of enumerators created for JavaScript iteration (GitHub Issue #348); fixed dynamic module import from host-invoked functions (GitHub Issue #339); updated API documentation. Tested with V8 9.8.177.9. 2022-02-06 07:53:15 -08:00
ClearScript Library b1fb84b972
Update ReadMe.md 2022-01-19 14:15:53 -05:00
ClearScript 91dfb30baf Version 7.2.1: (V8) Added support for interrupt propagation and cancellation to address GitHub Issue #324; (V8) eliminated host proxies implemented as immutable prototype exotics (GitHub Issue #330); added `ScriptEngine.Global` to facilitate fast non-dynamic access to script resources; added project blog on GitHub Pages; updated build and API documentation. Tested with V8 9.7.106.18. 2022-01-11 07:42:57 -08:00
ClearScript d5f5baa17c ClearScript 7.2: Added V8ScriptEngine.CancelAwaitDebugger (GitHub Issue #309); added support for BigInt64Array and BigUint64Array; (V8) same-runtime engines get direct access to all shared objects (related to GitHub Issue #308); (V8) typed arrays and data views based on SharedArrayBuffer can be shared across runtimes (GitHub Issue #317); improved V8-to-host invocation performance; updated build and API documentation. Tested with V8 9.6.180.14. 2021-11-22 07:45:53 -08:00
ClearScript 176b1391ac Version 7.1.7: Fixed a crash affecting JavaScript iteration protocols in V8 (GitHub Issue #299); disabled V8 pointer compression to improve performance and fix GitHub Issue #291; added support for Visual Studio 2022; added symbols to managed component packages. Tested with V8 9.5.172.21. 2021-10-21 04:31:08 -07:00
ClearScript ced31625da Version 7.1.7 Preview: Disabled V8 pointer compression to improve performance and potentially fix GitHub Issue #291; added symbols to managed component packages. Tested with V8 9.5.172.13 (Beta). 2021-09-28 08:48:32 -07:00
ClearScript 0743313448 Version 7.1.6: Optimized simple member access, addressing GitHub Issue #281; fixed a Windows Script error handling scenario (GitHub Issue #274); enabled 64-bit V8 features such as pointer compression. Tested with V8 9.4.146.16. 2021-09-21 10:56:17 -07:00
ClearScript 7c011a4c3a Version 7.1.5: Eliminated file/web checks when reloading cached documents (GitHub Issue #219); added ScriptEngine.DisableFloatNarrowing (GitHub Issue #270); lowered the minimum NuGet client version for Visual Studio 2017 (GitHub Issue #272); added V8RuntimeConstraints.MaxArrayBufferAllocation (GitHub Issue #271); fixed OnExposedToScriptCode reentrancy scenario (GitHub Issue #269); updated API documentation. Tested with V8 9.2.230.21. 2021-07-22 20:47:37 -07:00
ClearScript Library b580970afd
Update ReadMe.md 2021-06-29 10:20:13 -04:00
ClearScript 5f7bd545c0 Version 7.1.4: Fixed intermittent crashes in heavily multithreaded applications (GitHub Issue #268); made DocumentLoader.CacheDocument and DocumentLoader.GetCachedDocument public; updated API documentation. Tested with V8 9.1.269.36. 2021-06-29 05:27:40 -07:00
Gökhan Kurt 3ad795c15a
Fix implicit casting when calling a host method with object typed arguments (#265)
* added test for invalid implicit casting

* fix invalid implicit casting

* fix whitespace changes
2021-06-06 19:26:14 -04:00
ClearScript 7f7cc4efe4 Version 7.1.3: Added V8Settings.EnableTopLevelAwait; host collections and async enumerables now support "for await...of" in V8 (GitHub Issue #259 ); added ScriptEngine.DisableExtensionMethods (GitHub Issue #261); fixed V8 property name/index retrieval bug (GitHub Issue #262); added ScriptEngine.AddHostTypes; updated API documentation. Tested with V8 9.1.269.28. 2021-05-26 07:39:08 -07:00
ClearScript 8b5b794ff4 Version 7.1.2: Added optional ValueTask conversions (GitHub Issue #248); patched V8 to avoid Date.prototype.toLocaleString crash when ICU data is unavailable (GitHub Issue #246); added HostSettings.AuxiliarySearchPath; fixed default document loader issue with foreign file name extensions; updated V8 debug agent web responses for Node.js alignment; updated API documentation. Tested with V8 9.0.257.19. 2021-04-17 11:09:56 -07:00
ClearScript Library 041b5b4ca5
Update ReadMe.md 2021-03-05 00:03:15 -05:00
ClearScript Library cb3ea2c8e5
Update ReadMe.md 2021-03-04 13:08:09 -05:00
ClearScript Library 25c403c1e4
Update ReadMe.md 2021-03-04 13:04:56 -05:00
ClearScript Library 881651f154
Update ReadMe.md 2021-03-04 09:26:53 -05:00
ClearScript Library e2f2aac421
Update ReadMe.md 2021-03-04 09:26:19 -05:00
ClearScript Library 16a9166026
Update ReadMe.md 2021-03-04 09:24:23 -05:00
ClearScript 14a55258f2 Version 7.1.1: Added support for Linux on 32-bit ARM hardware (GitHub Issue #230); added support for .NET Standard 2.1 (GitHub Issue #151); added V8RuntimeConstraints.HeapExpansionMultiplier; fixed an intermittent crash related to V8 background tasks; updated API and build documentation. Tested with V8 8.9.255.20. 2021-03-04 05:22:48 -08:00
ClearScript caf3c989df Added image for ReadMe. 2021-01-29 08:10:44 -08:00
ClearScript de3cfd13dc Fixed build documentation issues. 2021-01-26 06:02:02 -08:00
ClearScript Library aa959978fc
Update ReadMe.md 2021-01-22 10:17:28 -05:00
ClearScript 6aec9cda34 ClearScript 7.1: Split out ClearScript.Windows.Core from ClearScript.Windows; added "core" Windows Script engine classes that don't require the Windows Desktop runtime; added support for Windows and Linux on arm64 hardware (GitHub Issue #206); enabled the JavaScript Internationalization API in V8ScriptEngine (GitHub Issue #150); added V8Runtime.WriteHeapSnapshot and V8ScriptEngine.WriteRuntimeHeapSnapshot (GitHub Issue #85); switched to static linking of C/C++ libraries to broaden Linux support (GitHub Issue #215); relaxed type comparison in HostTypeCollection (GitHub Issue #213); added experimental support for the Universal Windows Platform (V8 only); updated API and build documentation. Tested with V8 8.8.278.14. 2021-01-22 06:44:18 -08:00
ClearScript Library d059bea903
Update ReadMe.md 2021-01-03 10:27:57 -05:00
ClearScript Library 273bcee3e2
Update ReadMe.md 2021-01-03 10:25:23 -05:00
skacurt e82e821acf
add missing syntax error mapping entry (#217) 2020-12-17 10:20:34 -05:00
Drew Noakes 9cd3598449
Fix fast up to date check (#211)
* Remove non-existent folders

These folders don't actually exist on disk. They are added automatically to the tree for linked items, but listing them explicitly in the project when they don't exist on disk causes them to be shown with error overlays in VS 16.9.

* Use consistent target frameworks

This works around an issue that can cause VS to needlessly rebuild these two projects.
2020-11-19 08:40:33 -05:00
ClearScript Library 738409d4c5
Update ReadMe.md 2020-11-18 16:37:55 -05:00
ClearScript c12b3e7a61 ClearScript 7.0: Added .NET 5.0 targets; unified target-specific code via system packages; converted .NET Framework projects to SDK-style; added support for future runtimes; cleaned up project files; updated build and deployment documentation. Tested with V8 8.7.220.25. 2020-11-18 10:29:57 -08:00
ClearScript Library 4f604e8a52
Update ReadMe.md 2020-11-06 09:44:53 -05:00
ClearScript Library 285706bc1f
Update ReadMe.md 2020-11-05 21:42:32 -05:00
ClearScript Library 404cc17a2c
Update ReadMe.md 2020-11-05 12:50:08 -05:00
ClearScript Library 603786e92d
Update ReadMe.md 2020-11-05 12:41:02 -05:00
ClearScript be0de00631 ClearScript 7.0 RC5: ClearScript.dll has been split into ClearScript.Core.dll, ClearScript.Windows.dll, and ClearScript.V8.dll; the project no longer builds distinct .NET Core libraries for non-Windows platforms; the name of each V8 native assembly now includes its Runtime Identifier; enhanced support for cross-platform deployment of web projects; overhauled NuGet packaging according to Andrey Taritsyn's recommended taxonomy (GitHub Issue #209). Tested with V8 8.7.220.16. 2020-11-04 18:29:51 -08:00
ClearScript 6ce0ef74b9 Fixed support for multiple application domains. Tested with V8 8.7.220.10. 2020-10-29 09:00:51 -07:00
ClearScript b1268188aa ClearScript 7.0 RC3: Fixed more task-promise conversion issues (GitHub Issue #198). 2020-10-22 18:34:24 -07:00
ClearScript 3fbb65b9e7 Updated ReadMe.md; added macOS NuGet info in Build.docx and Build.html. 2020-10-21 20:18:02 -07:00
ClearScript 03038deb57 ClearScript 7.0 RC2: Fixed task-promise conversion issues (GitHub Issue #198). 2020-10-21 07:21:12 -07:00
ClearScript d4ac519b4c Removed unused file. 2020-10-17 19:24:15 -07:00
ClearScript Library 6eea4e5442
Update ReadMe.md 2020-10-17 22:02:34 -04:00
ClearScript Library 1245cf3674
Update ReadMe.md 2020-10-17 22:00:13 -04:00