GitHub / swiftwasm/JavaScriptKit / commits
Swift framework to interact with JavaScript through WebAssembly.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| c272a08a | merge Merge pull request #108 from swiftwasm/katei/update-toolchain-5.3 |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 407ef62e | Address .wasm extension | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 122ca698 | Update toolchain version swift-wasm-5.3.0-RELEASE | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 26a83a61 | merge Merge pull request #104 from swiftwasm/katei/update-ci-cond |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 2a90f54a | Fix branch and triple in `compatibility.yml` (#105) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| dd2a0f18 | Fix branch name master -> main | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 6c8c705e | merge Merge pull request #103 from swiftwasm/katei/check-compatibility |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 7b73c34c | Use simple syntax | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| e2faf491 | Update ci trigger condition | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 432650b6 | Update ci trigger condition | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| e239775a | Update example | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| ce04db0b | Add source code compatibility check CI | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 6f31fc3b | merge Merge pull request #102 from swiftwasm/katei/exception |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 07024415 | Remove constructor result type check | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 5f9f56cd | Apply npx prettier --write Runtime/src/index.ts | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 16ec18d7 | Mention `carton` Docker image and refine wording in `README.md` (#101) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 0ac54251 | Bump Runtime version | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| dd0d2f51 | Add test cases | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 9db9885a | Implement JSThrowingFunction | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 34f2f753 | Fix typo in `CHANGELOG.md` |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 8ba4135d | Bump version to 0.8.0, update `CHANGELOG.md` (#99) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 0cbb857f | Update example code in `README.md` (#100) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 766d2e13 | merge Update toolchain version, script, and `README.md` (#96) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 3254c812 | Update Swift version in README.md |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| e14ee9dc | Update .swift-version | Max Desiatov <m****x@d****m> | almost 6 years ago | |
| 3601a341 | Update example code in `README.md` |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| fb798a5f | Update toolchain version, script, and `README.md` | Max Desiatov <m****x@d****m> | almost 6 years ago | |
| 06a828e6 | merge Merge pull request #98 from swiftwasm/katei/jsvalue-convenience-methods |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 8f6a5724 | Note method precondition | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| f12eeaf7 | Add unsafe convenience methods for JSValue | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 1c2d0960 | Mention the `install-toolchain.sh` script in `README.md` |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 4b7981bc | merge Merge pull request #91 from swiftwasm/omit-unsafe-linker-flags |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 738d8731 | Compile runtime functions only for wasm32 to avoid error while Xcode building | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| bb3a3e0a | Install .swift-version toolchain on CI | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 42352269 | merge Merge pull request #90 from swiftwasm/update-package-lock |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 8cc56bf4 | Remove all unsafe linker flags from Package.swift | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 8f8b38c3 | Update package-lock.json | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| bbc49d3d | Rename JSValueConvertible/Constructible/Codable |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 2f460bae |
Bump @actions/core from 1.2.2 to 1.2.6 in /ci/perf-tester (#89)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| cb1aaf2d | Make `JSError` conform to `JSBridgedClass` (#86) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 6e84a700 | Add missing .npmignore, bump version to 0.7.2 (#85) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 29fb15f9 | merge Merge pull request #84 from swiftwasm/npm-publish |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 10a5998d | Remove test script |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| e5981ccd | merge Merge pull request #82 from swiftwasm/changelog-0.7.1 |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| f635527a | Automatically publish to npm |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| d40559da | Bump version to 0.7.1 in `package.json` | Max Desiatov <m****x@d****m> | almost 6 years ago | |
| 37f929e5 | Update `CHANGELOG.md` for 0.7.1 bugfix release |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 317bab3a | Fix runtime files location in `package.json` (#81) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 4f0408d9 | Run 4 perf tests instead of 2 (#80) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 42ae8186 | merge Merge pull request #78 from swiftwasm/readme-5.3-snapshot |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 50649fae |
Release version 0.7.0 (#76)
Co-authored-by: Max Desiatov <m****x@d****m>, Max Desiatov <m****x@d****m> |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| d49a9cf3 | Specify correct SwiftWasm snapshot in `README.md` |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 07e687b0 | Use upstream `swift-doc` with prebuilt Docker image (#77) | Max Desiatov <m****x@d****m> | almost 6 years ago | |
| 8225581c | merge Merge pull request #75 from swiftwasm/branch-renaming |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 8661a8bf | Rename main stream branch: master -> main | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 513075d1 | merge Merge pull request #74 from swiftwasm/fix-changelog |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 2d0048e7 | Fix version and date in `CHANGELOG.md` |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| eb7c471d | Create `CHANGELOG.md` (#71) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 97588664 | Bump node-fetch from 2.6.0 to 2.6.1 in /ci/perf-tester (#73) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| d9824133 | Add performance tests (#72) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 76bbe70a | Add Prettier, reformat JS code (#69) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| c52ea098 | Add a generic `JSPromise` implementation (#62) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 87c8f732 | merge Merge pull request #64 from swiftwasm/minimize-payload |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 10bfff2b | Add doc comments for Runtime library interface | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| a41f9bac | Update Node.js dependencies (#65) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 36a06c5c | Implement JSString to reduce bridging overhead (#63) |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 2ba20d29 | Remove payload2 from value bridging interface | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 702dd896 | merge Merge pull request #26 from j-f1/webidl |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 767d05de | Fix indent | Jed Fox <g****t@j****m> | almost 6 years ago | |
| 4429d889 | merge Merge branch 'master' into webidl | Jed Fox <g****t@j****m> | almost 6 years ago | |
| 29a30e75 | Document & fix the behavior of isInstanceOf | Jed Fox <g****t@j****m> | almost 6 years ago | |
| ed9f8d47 | Rename Object and Array constructors | Jed Fox <g****t@j****m> | almost 6 years ago | |
| c74e3d1c |
Apply suggestions from code review
Co-authored-by: Max Desiatov <m****x@d****m> |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| ff1f4ac7 | withCompatibleObject → unsafelyWrapping | Jed Fox <g****t@j****m> | almost 6 years ago | |
| e19788aa | Remove is* helpers | Jed Fox <g****t@j****m> | almost 6 years ago | |
| d0da61ad | merge Merge branch 'master' into webidl | Jed Fox <g****t@j****m> | almost 6 years ago | |
| 8cdc2d10 | Make JSValue ExpressibleByNilLiteral (#59) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| cabda58b | Remove AnyJSValueConvertible | Jed Fox <g****t@j****m> | almost 6 years ago | |
| 6652885c | Remove JavaScriptTypedArrayKind (#58) |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 6ff2941a |
Add doc comments for public APIs (Part 2) (#57)
Co-authored-by: Max Desiatov <m****x@d****m>, Max Desiatov <m****x@d****m>, Max Desiatov <m****x@d****m>, Max Desiatov <m****x@d****m>, Max Desiatov <m****x@d****m>, Max Desiatov <m****x@d****m>, Max Desiatov <m****x@d****m> |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| b4edc195 |
Update based on review suggestions
Co-authored-by: Yuta Saito <1****n@u****m> |
Jed Fox <g****t@j****m> | almost 6 years ago | |
| 2eade6fb | merge Merge pull request #55 from swiftwasm/add-doc-comments |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 5f2eac95 |
Update Sources/JavaScriptKit/FundamentalObjects/JSObject.swift
Co-authored-by: Max Desiatov <m****x@d****m> |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 26bc9d82 |
Update Sources/JavaScriptKit/FundamentalObjects/JSFunction.swift
Co-authored-by: Max Desiatov <m****x@d****m> |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 301dc007 | Add doc comments for public APIs (Part 1) | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 51331c60 | merge Merge pull request #53 from swiftwasm/gardening-package |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 7657c03c | Cleanup invalid test target | Yuta Saito <k****n@g****m> | almost 6 years ago | |
| 479ad20b | Docs for JSValueCoable-adjacent types | Jed Fox <g****t@j****m> | almost 6 years ago | |
| de5f52e8 | Docs for JSTypedArray | Jed Fox <g****t@j****m> | almost 6 years ago | |
| 8b181c76 | Clean up AnyJSValueConvertible | Jed Fox <g****t@j****m> | almost 6 years ago | |
| 376ef991 | merge Merge pull request #51 from swiftwasm/remove-ref-suffix |
Jed Fox <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| b62b78e0 | Make JS{Array,Date,Error} conform to JSBridgedClass | Jed Fox <g****t@j****m> | almost 6 years ago | |
| b2231328 | Remove deprecated Ref suffix | Jed Fox <g****t@j****m> | almost 6 years ago | |
| 6ce7e779 | Rename `ref` to `jsObject` on JSDate for consistency with JSError (#50) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| f97dca1b | merge Merge pull request #49 from swiftwasm/swift-doc |
Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 0ac8b370 | Add JSTimer implementation with tests (#46) |
Max Desiatov <m****x@d****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 3160ab45 | Deploy docs only on push to `master` | Max Desiatov <m****x@d****m> | almost 6 years ago | |
| 8c348a3e | Fix `JSError.stack` doc comment wording | Max Desiatov <m****x@d****m> | almost 6 years ago | |
| 2af259d8 | Fix `JSDate` doc comment wording | Max Desiatov <m****x@d****m> | almost 6 years ago | |
| f98bb11a | Make `@_cdecl` functions internal | Max Desiatov <m****x@d****m> | almost 6 years ago |