GitHub / swiftwasm/JavaScriptKit / commits
Swift framework to interact with JavaScript through WebAssembly.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 24a56983 | Fix formatting in `installGlobalExecutor` doc comment |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 6e626197 | Add missing doc comments for more types (#208) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 9b865b21 | Add Int64/UInt64 to Bigint slow conversion (#204) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 4c61f130 | Test native builds with Xcode 14.0 (#206) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 756c6ca2 | Support DocC generation in Swift Package Index (#205) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 36c672b1 | Refine benchmark suite (#203) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 8478665f | Add diagnostics for those who build with WASI command line ABI (#202) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| ac92be3b | Bump terser from 5.10.0 to 5.14.2 in /Example (#201) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 93f2dd56 | Test with uwasi implementation (#198) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 901de662 | Add async JSPromise.result property (#200) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| f1ef5177 | Add async closure support (#159) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
about 4 years ago | |
| 2d7bc960 |
Bump version to 0.15.0, update `CHANGELOG.md` (#196)
Co-authored-by: Jed Fox <g****t@j****m>, Yuta Saito <k****n@g****m> |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| df6651f0 | Improve JSKit diagnostics for use-after-free of JSClosure (#195) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ab3da740 | Gracefully handle unavailable `JSBridgedClass` (#190) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e022311e |
Supply JSKit runtime in SwiftPM resources (#193)
Co-authored-by: Yuta Saito <k****n@g****m> |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c1a0923c | Test with Node.js's WASI implementation (#192) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e6b326dc | Update toolchain references to 5.6.0 in `README.md` (#189) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 384ef252 | Bump async from 2.6.3 to 2.6.4 in /Example (#188) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e8583222 | Remove outdated `BigInt` support `FIXME` from `JSTypedArray` (#187) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 34bf9e1d | Add support for BigInts and BigInt-based TypedArrays (#184) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a5a980d0 | Cleanup & improvements to perf-tester (#186) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 8c20a891 | Re-add support for Symbol objects via JSSymbol (#183) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7b0e0d27 | Fix JSValueDecoder (#185) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 85e1a11a | Revert "Revert "Revert "Add support for Symbol objects via JSSymbol (#179)""" | Jed Fox <g****t@j****m> | over 4 years ago | |
| 6b07c4f1 | Revert "Revert "Add support for Symbol objects via JSSymbol (#179)"" | Jed Fox <g****t@j****m> | over 4 years ago | |
| ca19e88e | Fix deprecation warning in `JSFunction.swift` (#182) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ed79d592 | Clarify breaking changes in `CHANGELOG.md` |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9a3b7d5f | Bump version to 0.14.0, update `CHANGELOG.md` (#181) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 54d4a47e | merge Merge pull request #180 from swiftwasm/katei/reenable-test |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| d7ed468a | Export `main` and execute `_initialize` and `main` in test entry | Yuta Saito <k****n@g****m> | over 4 years ago | |
| 990479ef | Revert "Add support for Symbol objects via JSSymbol (#179)" | Yuta Saito <k****n@g****m> | over 4 years ago | |
| 95d0c4cd | Updates for DOMKit (#174) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 081784b3 | Add support for Symbol objects via JSSymbol (#179) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 0a38d705 | Add 5.6 release and macOS 12 with Xcode 13.3 to CI matrix (#176) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2011cc04 | Fix wording and formatting in `CHANGELOG.md` |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 72314d7d | Bump version to 0.13.0, update `CHANGELOG.md` (#177) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| cffe72cb | Update npm dependencies (#175) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6ae7311f |
Improve error messages when JS code throws exceptions (#173)
Co-authored-by: Jed Fox <g****t@j****m>, Jed Fox <g****t@j****m> |
Pedro Gómez <p****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b6b7b981 | Bump minimist from 1.2.5 to 1.2.6 in /Example (#172) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 356d48e6 | merge Merge pull request #171 from swiftwasm/katei/add-availability-attr |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| bc8557c9 | Add ci job to check Xcode compatibility | Yuta Saito <k****n@g****m> | over 4 years ago | |
| 170ff513 |
Use availablility guarded APIs under available attr for Xcode development
Co-authored-by: Valeriy Van <g****b@w****m> |
Yuta Saito <k****n@g****m> | over 4 years ago | |
| d2f0765c | Fix warning in snippet (#166) |
Valeriy Van <g****b@w****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 16080948 | Bump follow-redirects from 1.14.5 to 1.14.8 in /Example (#165) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6c31bad4 | Add tslib (#164) |
yonihemi <j****n@h****v>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 940dc063 | Add to 0.12.0 release (#163) |
yonihemi <j****n@h****v>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e0e25171 | Add Hashable conformance to JSObject (#162) |
yonihemi <j****n@h****v>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 80d44519 | Bump node-fetch from 2.6.1 to 2.6.7 in /ci/perf-tester (#161) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5c3530e2 | Bump version to v0.12.0 (#160) |
yonihemi <j****n@h****v>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6fdf8892 | Add test for detached ArrayBuffer (#154) |
yonihemi <j****n@h****v>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 16eaaa45 | Fix detached ArrayBuffer errors (#153) |
yonihemi <j****n@h****v>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 20c634a7 | Split runtime into multiple files (#150) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 53a2de69 | Add a way for Swift code to access raw contents of a Typed Array (#151) |
yonihemi <j****n@h****v>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 616284a9 | merge Merge pull request #152 from yonihemi/single_install_executor |
yonihemi <j****n@h****v>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 35b0677a | Prevent installGlobalExecutor() from running more than once | yonihemi <j****n@h****v> | over 4 years ago | |
| 10349408 | Return from runtime functions instead of taking a pointer where possible (#147) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e2c14a19 | Use TypedArray.set to copy a bunch of bytes (#146) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c2df5436 | Update toolchain swift-wasm-5.5.0-RELEASE | Yuta Saito <k****n@g****m> | over 4 years ago | |
| 309e63c0 | Bump to v0.11.1, update `CHANGELOG.md` (#145) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 286f8ec8 | Remove macOS Monterey requirement from `Package.swift` (#144) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 40b1614b | Bump to v0.11.0, update `CHANGELOG.md` & `Example` (#143) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 9e2f4142 |
Fix recursion in `JSTypedArray` initializer (#142)
Co-authored-by: Max Desiatov <m****x@d****m> |
Patrick Pijnappel <p****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b9a25739 | Experimental global executor cooperating with JS event loop (#141) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| aa521a1f | Update NPM dependencies of `Example` project (#140) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d987c3e1 |
Refactor JSClosure to leverage `FinalizationRegistry` (#128)
Co-authored-by: Yuta Saito <k****n@g****m> |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a08e46bc | Test with the latest 5.5 snapshot (#138) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| c5074e78 |
Test with multiple toolchain versions (#135)
Co-authored-by: Max Desiatov <m****x@d****m> |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 7f41fb4f | Gardening tests (#133) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| b19e7c8b | Bump version to 0.10.1 (#127) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 3b9efbfc | Update JS dependencies in `package-lock.json` (#126) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 62600b51 | Fix typo in method documentation (#125) |
Iulian Onofrei <6****9@o****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 3d67e053 | Update exported func name to match exported name (#123) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 21a4d66a | Fix incorrect link in JSDate documentation (#122) |
Iulian Onofrei <6****9@o****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| ebd9ca04 | Bump version to 0.10.0 in `package.json` | Max Desiatov <m****x@d****m> | over 5 years ago | |
| aa42da6a |
Update `CHANGELOG.md` for JavaScriptKit 0.10.0 (#119)
Co-authored-by: Jed Fox <g****t@j****m>, Jed Fox <g****t@j****m> |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| b9984f83 | merge Merge pull request #115 from swiftwasm/katei/simplify-jspromise |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| d583439a | Create FUNDING.yml (#117) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 39abdbc1 | Use ConvertibleToJSValue for return value type | Yuta Saito <k****n@g****m> | over 5 years ago | |
| 6561e158 | Revert "Apply suggestions from code review" | Yuta Saito <k****n@g****m> | over 5 years ago | |
| a85ee3f8 |
Apply suggestions from code review
Co-authored-by: Jed Fox <g****t@j****m> |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 58ca905b | Simplify JSPromise API | Yuta Saito <k****n@g****m> | over 5 years ago | |
| 55a4bfa4 | merge Merge pull request #113 from swiftwasm/katei/update-jsclosure |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0896483a |
Update Sources/JavaScriptKit/JSValue.swift
Co-authored-by: Jed Fox <g****t@j****m> |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| aed4312d | Add compatibility method for JSValue.function(_:JSClosure) | Yuta Saito <k****n@g****m> | over 5 years ago | |
| 110b72da | Fix compatibility build target dir | Yuta Saito <k****n@g****m> | over 5 years ago | |
| 2f843811 | Use JSOneshotClosure instead of JSClosure in JSPromise | Yuta Saito <k****n@g****m> | over 5 years ago | |
| 76193c7e | Remove JSClosure.callAsFunction | Yuta Saito <k****n@g****m> | over 5 years ago | |
| efd633e4 | Use JSOneshotClosure in JSTimer | Yuta Saito <k****n@g****m> | over 5 years ago | |
| 3b939248 |
Apply suggestions from code review
Co-authored-by: Jed Fox <g****t@j****m> |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 65658bdd |
Update Sources/JavaScriptKit/FundamentalObjects/JSClosure.swift
Co-authored-by: Jed Fox <g****t@j****m> |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 7d7be117 | merge Merge pull request #114 from swiftwasm/update-package-json |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 70a2bbf8 | Use npm ci instead of npm install to bootstrap | Yuta Saito <k****n@g****m> | over 5 years ago | |
| 23f6fc3b | Update pacakge.json to lockfileVersion 2 | Yuta Saito <k****n@g****m> | over 5 years ago | |
| e67b03ee |
Apply suggestions from code review
Co-authored-by: Max Desiatov <m****x@d****m> |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| df7ff629 | Keep JSClosure overloads as derepcated initializer | Yuta Saito <k****n@g****m> | over 5 years ago | |
| 4c9b8763 | Major change on JSClosure | Yuta Saito <k****n@g****m> | over 5 years ago | |
| 09a2cd3a | Bump ini from 1.3.5 to 1.3.8 in /Example (#111) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| a4153534 | merge Merge pull request #110 from swiftwasm/jstypedarray-doccomment |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| db8bd8ae | Update doc comment in `JSTypedArray.swift` |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| b7a02434 | Bump version to 0.9.0, update CHANGELOG.md (#109) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago |