An open API service providing commit metadata for open source projects.

GitHub / swiftwasm/JavaScriptKit / commits

Swift framework to interact with JavaScript through WebAssembly.

SHA Message Author Date Stats
48720bb0 Remove accidentally committed .actual snapshot files Yuta Saito <k****n@g****m> about 1 year ago
6d3fb920 BridgeJS: Add async function support with Promise-based interop Yuta Saito <k****n@g****m> about 1 year ago
a7531eb3 merge Merge pull request #412 from swiftwasm/swift-class-to-jsvalue-codegen Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
76cb92d5 PlayBridgeJS: Fix ExportSwift constructor call Yuta Saito <k****n@g****m> about 1 year ago
828f9709 merge Merge pull request #413 from swiftwasm/fix-package-swift-warning Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
218d2dff Format Swift code Yuta Saito <k****n@g****m> about 1 year ago
078f4562 Fix Package.swift warning by excluding JavaScript files Yuta Saito <k****n@g****m> about 1 year ago
d3b1f400 Format Swift code Yuta Saito <k****n@g****m> about 1 year ago
f633ef2b BridgeJS: Generate ConvertibleToJSValue extensions for exported Swift classes Yuta Saito <k****n@g****m> about 1 year ago
72f26a6e PackageToJS: Fix example tests on macOS Yuta Saito <k****n@g****m> about 1 year ago
80de55bc merge Merge pull request #411 from swiftwasm/yt/restore-new-style-ctor Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
87f0a4de Revert "BridgeJS: Update examples and documentation for `@JS init`" Yuta Saito <k****n@g****m> about 1 year ago
0deecb2c Revert "BridgeJS: Update tests to use new static init() API" Yuta Saito <k****n@g****m> about 1 year ago
5c96de5b BridgeJS: Restore `new SwiftClass`-style constructor by using `Object.create` Yuta Saito <k****n@g****m> about 1 year ago
d8523dbb merge Merge pull request #410 from swiftwasm/fix-imported-types-reference-error Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
462205bb Add missing ImportTSTests snapshots for new test inputs Yuta Saito <k****n@g****m> about 1 year ago
57a6fa26 merge Merge pull request #409 from swiftwasm/yt/bjs-fix-swift-class Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
bb114666 BridgeJS: Fix missing TypeScript interface definitions for imported types Yuta Saito <k****n@g****m> about 1 year ago
ed482fe4 BridgeJS: Update examples and documentation for `@JS init` Yuta Saito <k****n@g****m> about 1 year ago
7df801c1 ./Utilities/format.swift Yuta Saito <k****n@g****m> about 1 year ago
9acbb8c1 Test: Cover Swift class without @JS init Yuta Saito <k****n@g****m> about 1 year ago
dff62319 BridgeJS: Update snapshots for consistent constructor generation Yuta Saito <k****n@g****m> about 1 year ago
94ec7902 BridgeJS: Fix classes without @JS init constructors Yuta Saito <k****n@g****m> about 1 year ago
ea03d757 BridgeJS: Update BridgeJS test snapshots Yuta Saito <k****n@g****m> about 1 year ago
326e5937 BridgeJS: Update tests to use new static init() API Yuta Saito <k****n@g****m> about 1 year ago
fb7d54f8 BridgeJS: Change @JS init to generate static init() methods instead of constr... Yuta Saito <k****n@g****m> about 1 year ago
8ebf07ee Add BridgeJS testing documentation Yuta Saito <k****n@g****m> about 1 year ago
1279f9ba Test: Kill the wrong SwiftHeapObject returning issue Yuta Saito <k****n@g****m> about 1 year ago
cc50be3d merge Merge pull request #408 from swiftwasm/yt/bridge-js-aot-gen-check-ci Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
223673e8 Add CI job to check BridgeJS generated files are up-to-date Yuta Saito <k****n@g****m> about 1 year ago
7814be9c Add documentation for BridgeJS generation script to CONTRIBUTING.md Yuta Saito <k****n@g****m> about 1 year ago
42ddc65e Suppress warning about the unused README.md file in BridgeJSTool Yuta Saito <k****n@g****m> about 1 year ago
635daa65 merge Merge pull request #407 from swiftwasm/yt/remove-symlinks-bridgejs Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
f5d74de7 BridgeJS: Improve Xcode editing experience by removing symlinks Yuta Saito <k****n@g****m> about 1 year ago
82048d54 ./Utilities/format.swift with DEVELOPMENT-SNAPSHOT-2025-08-04-a Yuta Saito <k****n@g****m> about 1 year ago
7510b041 merge Merge pull request #369 from swiftwasm/yt/embedded-fix Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
b1e18122 Test: Cover wasm32-unknown-wasip1 with Embedded Swift mode Yuta Saito <k****n@g****m> about 1 year ago
b7ef9d2b Update swift-format version on GitHub Actions Yuta Saito <k****n@g****m> about 1 year ago
5a553c44 merge Merge pull request #405 from PassiveLogic/feat/macro-namespace Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
e7017023 BridgeJS: fix: adding name for namespace parameter Krzysztof Rodak <k****a@g****m> about 1 year ago
5ca3335b BridgeJS: fix: don't allow for other than top-levels namespace macros Krzysztof Rodak <k****a@g****m> about 1 year ago
e91edce4 BridgeJS: fix: unify macros to avoid duplication Krzysztof Rodak <k****a@g****m> about 1 year ago
d62db097 merge Merge pull request #403 from swiftwasm/dependabot/github_actions/actions/chec... Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
0ebe0e25 Bump actions/checkout from 4 to 5
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
a1e6905a merge Merge pull request #401 from swiftwasm/fix-packagetojs-wasm-opt-fallback Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
fc511877 merge Merge pull request #400 from swiftwasm/update-xcode-version Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
b579fb1e Fix PackageToJS plugin wasm-opt fallback when output file exists Yuta Saito <k****n@g****m> about 1 year ago
1ac8c849 Update macOS CI to use Xcode 16.4 Yuta Saito <k****n@g****m> about 1 year ago
1561681d BridgeJS: Introduce extended macro and namespace information extraction and s... Krzysztof Rodak <k****a@g****m> about 1 year ago
99683571 Add `README.md` to ExportSwift example Yuta Saito <k****n@g****m> about 1 year ago
d03e74ca BridgeJS: Support for case / raw type Swift -> TS code generation Krzysztof Rodak <k****a@g****m> about 1 year ago
4504e13a merge Merge pull request #393 from swiftwasm/yt/jsclosure-fix Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
5f01593f Add Swift closure heap address in the invalid closure reference error Yuta Saito <k****n@g****m> about 1 year ago
7f9094e7 Stop managing JSOneshotClosure by FinalizationRegistry Yuta Saito <k****n@g****m> about 1 year ago
825f9471 Add test case to kill the wrong deallocation issue of JSClosure Yuta Saito <k****n@g****m> about 1 year ago
db3a6e24 Fix wrong deallocation management for JSClosure with FinalizationRegistry Yuta Saito <k****n@g****m> about 1 year ago
7c153c30 merge Merge pull request #392 from swiftwasm/yt/fix-which-with-dir Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
2f185175 Fix `which` not to return directories Yuta Saito <k****n@g****m> about 1 year ago
c8c17b22 merge Merge pull request #391 from swiftwasm/yt/add-non-class-type Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
951aca87 PackageToJS: Use non-class type for SwiftRuntime in instantiate.d.ts Yuta Saito <k****n@g****m> about 1 year ago
5b56aa4a merge Merge pull request #390 from swiftwasm/yt/fix-bridgejs-test-xcode Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
818fa913 BridgeJS: Wrap imported calls in try-catch to handle exceptions Yuta Saito <k****n@g****m> about 1 year ago
6222727b ./Utilities/format.swift Yuta Saito <k****n@g****m> about 1 year ago
2e71e200 BridgeJS: Stablize the order of exported classs in the generated files Yuta Saito <k****n@g****m> about 1 year ago
8df0593b BridgeJS: Split setter into a separate function Yuta Saito <k****n@g****m> about 1 year ago
1a83f727 BridgeJS: Add `throws(JSException)` to imported methods Yuta Saito <k****n@g****m> about 1 year ago
70b66c2e merge Merge pull request #389 from swiftwasm/yt/fix-bridgejs-test-xcode Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
58fce8c1 BridgeJS: Suppress warning about unhandled resource files Yuta Saito <k****n@g****m> about 1 year ago
62be4202 BridgeJS: Exclude non-Swift files Yuta Saito <k****n@g****m> about 1 year ago
b962977b BridgeJS: Skip writing `.actual` files when updating snapshots Yuta Saito <k****n@g****m> about 1 year ago
02b5c262 BridgeJS: Add newline trivia before each item Yuta Saito <k****n@g****m> about 1 year ago
5244bbfe BridgeJS: Move intrinsic declarations to JavaScriptKit under SPI Yuta Saito <k****n@g****m> about 1 year ago
4157c74a CI: Fix permissions for GitHub Pages deployment Yuta Saito <k****n@g****m> about 1 year ago
1b802c84 merge Merge pull request #388 from swiftwasm/yt/bridge-js-play Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
1702e734 Re-organize BridgeJS plugin to fix BridgeJS tests build Yuta Saito <k****n@g****m> about 1 year ago
5d757fb8 Deploy Examples to GitHub Pages Yuta Saito <k****n@g****m> about 1 year ago
81bafa7f merge Merge pull request #387 from swiftwasm/pr-665f268e8e9495673f7f1e476d0ae862c40... Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
eb94baf2 PlayBridgeJS: Setup basic structure for BridgeJS integration Yuta Saito <k****n@g****m> about 1 year ago
ec6beb47 PackageToJS: Fix missing Extern detection for Swift 6.2+ Yuta Saito <k****n@g****m> about 1 year ago
44939d80 merge Merge pull request #386 from swiftwasm/pr-5935e12666f1a5529ae63464c2fe5877779... Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
8945b52b BridgeJS: Stop including symlinks for intermediate deps Yuta Saito <k****n@g****m> about 1 year ago
f2f46e6a merge Merge pull request #385 from swiftwasm/pr-27e488a720e90fb55c7473457a955ceb0c2... Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
ac5c2252 BridgeJS: Prefix generated files with "BridgeJS." Yuta Saito <k****n@g****m> about 1 year ago
d7942130 Add public `init(message:)` to `JSException` Yuta Saito <k****n@g****m> about 1 year ago
5d9df197 Bootstrap PlayBridgeJS example Yuta Saito <k****n@g****m> about 1 year ago
bd933df5 BridgeJS: Split out core functionality into BridgeJSCore Yuta Saito <k****n@g****m> about 1 year ago
3674e577 merge Merge pull request #384 from swiftwasm/yt/inherit-isolation-from-context Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
9835c1a5 Inherit isolation from the closure definition context Yuta Saito <k****n@g****m> about 1 year ago
cc62d175 merge Merge pull request #383 from swiftwasm/yt/add-async-closure-executor-pref Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
a3a3868a ./Utilities/format.swift Yuta Saito <k****n@g****m> about 1 year ago
511ebc5e Split out JSClosure tests from JavaScriptKitTests.swift Yuta Saito <k****n@g****m> about 1 year ago
7b2edbe9 Add JSClosure APIs to support specifying TaskExecutor and TaskPriority Yuta Saito <k****n@g****m> about 1 year ago
83e23356 merge Merge pull request #382 from swiftwasm/yt/avoid-string-allocs-in-enqueue Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
9db83820 [WebWorkerTaskExecutor] Eliminate trace message string allocations Yuta Saito <k****n@g****m> about 1 year ago
e854719e merge Merge pull request #381 from swiftwasm/yt/fix-sab-check-on-android Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
1993735f Check if the memory is backed by a SAB by checking the constructor name Yuta Saito <k****n@g****m> about 1 year ago
9b87015e make regenerate_swiftpm_resources Yuta Saito <k****n@g****m> about 1 year ago
387347ac merge Merge pull request #379 from swiftwasm/yt/fix-shared-memory-slice Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
03f4d9a6 Slice a bytes array when the underlying memory is shared Yuta Saito <k****n@g****m> about 1 year ago
2aec44be merge Merge pull request #378 from swiftwasm/yt/add-foundation-compat Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago

← Back to repository