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
0575dd1c [BridgeJS] Hide it behind an experimental feature flag Yuta Saito <k****n@g****m> over 1 year ago
f40912ad merge Merge pull request #332 from swiftwasm/yt/throw-timeout Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
71e16e7d Throw error if the worker thread creation fails Yuta Saito <k****n@g****m> over 1 year ago
8603096c merge Merge pull request #331 from swiftwasm/katei/check-6.1 Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
3123dcb2 Add CI matrix for Swift 6.1 Yuta Saito <k****n@g****m> over 1 year ago
5c596cb6 Add snapshot tests for JS glue for importing TS Yuta Saito <k****n@g****m> over 1 year ago
7309d97d [skip ci] Mention `@dynamicMemberLookup`-based APIs Yuta Saito <k****n@g****m> over 1 year ago
f4d52190 merge Merge pull request #329 from swiftwasm/yt/fix-xcode-build Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
4709005e CI: Ensure that linking works correctly for native targets Yuta Saito <k****n@g****m> over 1 year ago
c80eed35 build: Fix native build for missing symbol Yuta Saito <k****n@g****m> over 1 year ago
bad9706d merge Merge pull request #328 from swiftwasm/katei/fix-node-version-hint Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
fccfd971 Fix node version diagnostic handling on test harness Yuta Saito <k****n@g****m> over 1 year ago
45463663 merge Merge pull request #327 from swiftwasm/katei/vite-build Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f591be46 docs: Add a guide on deploying with Vite Yuta Saito <k****n@g****m> over 1 year ago
c882581e merge Merge pull request #325 from swiftwasm/katei/revert-trait Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
8d8dada4 Revert "Update Examples/Embedded to use the new `Embedded` trait" Yuta Saito <k****n@g****m> over 1 year ago
f32f3bc7 Effectively revert the trait-based manifest change Yuta Saito <k****n@g****m> over 1 year ago
c7d9fe0c merge Merge pull request #324 from swiftwasm/katei/move-runtime-files-template Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
8df1a9dc Change `SwiftRuntime.wasmImports` to return `WebAssembly.ModuleImports` Yuta Saito <k****n@g****m> over 1 year ago
fdeefea8 merge Merge pull request #323 from swiftwasm/katei/move-runtime-files-template Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
65577670 Run `tsc --noEmit **/*.d.ts` as a part of the test suite Yuta Saito <k****n@g****m> over 1 year ago
d14dffbd Add .editorconfig file Yuta Saito <k****n@g****m> over 1 year ago
73c972ec Fix missing type export in runtime Yuta Saito <k****n@g****m> over 1 year ago
5d69e811 Put the runtime file symlinks to keep compatibility with the legacy mode Yuta Saito <k****n@g****m> over 1 year ago
55ca25ab merge Merge pull request #322 from swiftwasm/katei/async-dts Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
397e57c3 Place the runtime JS files beside the template files Yuta Saito <k****n@g****m> over 1 year ago
5149b770 'async' modifier cannot be used in an ambient context. Yuta Saito <k****n@g****m> over 1 year ago
2989d8de merge Merge pull request #321 from swiftwasm/katei/nonmutating-subscript-set Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ff7ca3ab Update examples and tests to use `let` for JSValue Yuta Saito <k****n@g****m> over 1 year ago
7e7fe972 Make JSValue's subscript setter nonmutating
Co-authored-by: Casper Zandbergen <i****o@c****l>
Yuta Saito <k****n@g****m> over 1 year ago
62242384 merge Merge pull request #320 from swiftwasm/katei/embedded-more-modules Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6105c33b [skip ci] Fix comment in Utilities/format.swift Yuta Saito <k****n@g****m> over 1 year ago
b77d0156 Enable `Embedded` feature for more modules Yuta Saito <k****n@g****m> over 1 year ago
f52dc50b merge Merge pull request #319 from swiftwasm/katei/package-trait Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
047e5a63 Detect Embedded build mode by compilation condition Yuta Saito <k****n@g****m> over 1 year ago
b006cf61 merge Merge pull request #318 from swiftwasm/katei/fix-potential-uaf-jsstring Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
a4376e3e Fix potential use-after-free in JSString Yuta Saito <k****n@g****m> over 1 year ago
64fb506b Update Examples/Embedded to use the new `Embedded` trait Yuta Saito <k****n@g****m> over 1 year ago
f9b39730 Add package-trait based Package.swift Yuta Saito <k****n@g****m> over 1 year ago
bb6fad8a Rename Package.swift -> Package@swift-6.0.swift Yuta Saito <k****n@g****m> over 1 year ago
9b48693c merge Merge pull request #317 from swiftwasm/katei/embedded-typed-array Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
e99b9909 Remove possible use of `fatalError` in `JSTypedArray` Yuta Saito <k****n@g****m> over 1 year ago
af86aee0 Fix JSTypedArrayTests to follow API change Yuta Saito <k****n@g****m> over 1 year ago
f41f2340 Add an example of using TypedArray in an embedded app Yuta Saito <k****n@g****m> over 1 year ago
4c7ea176 Unlock `JSTypedArray` for Embedded Swift Yuta Saito <k****n@g****m> over 1 year ago
fe6d2e55 merge Merge pull request #313 from swiftwasm/maxd/jsstring-elementsequal Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
cdbac178 merge Merge pull request #312 from swiftwasm/maxd/jsdictionary Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
334f297a merge Merge pull request #316 from swiftwasm/yt/inherit-config-by-default Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
3fa65559 PackageToJS: Inherit `swift package -c` configuration by default Yuta Saito <k****n@g****m> over 1 year ago
c0ddc7d2 merge Merge pull request #315 from swiftwasm/yt/add-copy-memory Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
2e7aa2f9 Add `JSTypedArray.copyMemory(to:)` method Yuta Saito <k****n@g****m> over 1 year ago
90d7238e make regenerate_swiftpm_resources Yuta Saito <k****n@g****m> over 1 year ago
ec0bbe6b Make JSObject conform to ExpressibleByDictionaryLiteral directly Yuta Saito <k****n@g****m> over 1 year ago
0d7d3de4 make regenerate_swiftpm_resources Yuta Saito <k****n@g****m> over 1 year ago
5c7e75e5 ./Utilities/format.swift Yuta Saito <k****n@g****m> over 1 year ago
0581f769 Use JS's `==` operator for `JSString` equality comparison Yuta Saito <k****n@g****m> over 1 year ago
620365bf merge Merge pull request #314 from swiftwasm/yt/typed-array-init Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
443bc3cc Add `JSTypedArray.init(buffer:)` initializer Yuta Saito <k****n@g****m> over 1 year ago
b5231dc0 [skip ci] Utilities/format.swift Yuta Saito <k****n@g****m> over 1 year ago
2bfa6b2f [skip ci] Make the example to switch based on thread availability Yuta Saito <k****n@g****m> over 1 year ago
495ba21b merge Merge pull request #311 from swiftwasm/yt/dts-bundle Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
24f479af PackageToJS: Package TypeScript type definitions for runtime Yuta Saito <k****n@g****m> over 1 year ago
7751f9c7 Bundle d.ts files with rollup-plugin-dts Yuta Saito <k****n@g****m> over 1 year ago
cc33575a merge Merge pull request #310 from swiftwasm/yt/update-deps Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
56837d32 make regenerate_swiftpm_resources Yuta Saito <k****n@g****m> over 1 year ago
e5e99764 Update all npm dependencies Yuta Saito <k****n@g****m> over 1 year ago
24f1c4ce merge Merge pull request #309 from swiftwasm/yt/configuration-option Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
344c8556 Add `--configuration` option to `swift package js` command Yuta Saito <k****n@g****m> over 1 year ago
f147dc5c Use // comments to comment out tests Yuta Saito <k****n@g****m> over 1 year ago
022add48 Add SWIFT_FORMAT_PATH environment variable to override swift-format path Yuta Saito <k****n@g****m> over 1 year ago
177ed2a0 merge Merge pull request #308 from swiftwasm/katei/format-code Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
c5c9ff9b Restore `public` on `JSValue.subscript(dynamicMember:)` lost during formatting Yuta Saito <k****n@g****m> over 1 year ago
75634bac Make sure swift-format bundled in 6.0.3 works Yuta Saito <k****n@g****m> over 1 year ago
dcec70a8 ./Utilities/format.swift Yuta Saito <k****n@g****m> over 1 year ago
2bcd73b9 Add .swift-format configuration and add a script to format Yuta Saito <k****n@g****m> over 1 year ago
bb47d01e Use `elementsEqual` in `JSString: Equatable` conformance Max Desiatov <m****v@a****m>
Committed by: Yuta Saito <k****n@g****m>
over 1 year ago
6eb534b9 Add `JSDictionary` type for Embedded Swift compat Max Desiatov <m****v@a****m>
Committed by: Yuta Saito <k****n@g****m>
over 1 year ago
6406ec2f merge Merge pull request #307 from swiftwasm/yt/plugin-verbose Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
56ec458e PackageToJS: Generalize `--verbose` flag to all commands Yuta Saito <k****n@g****m> over 1 year ago
29ba8aed [skip ci] Update README.md Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
5502474e PackageToJS: Colorize diagnostics by default Yuta Saito <k****n@g****m> over 1 year ago
d6eecb07 Revert "Merge pull request #304 from swiftwasm/yt/remove-cdecls" Yuta Saito <k****n@g****m> over 1 year ago
1de7accb merge Merge pull request #304 from swiftwasm/yt/remove-cdecls Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
e36e93c2 merge Merge pull request #306 from swiftwasm/yt/inline-id Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
b787af26 Make `JSObject.id` getter inlinable Yuta Saito <k****n@g****m> over 1 year ago
a37dfa9e merge Merge pull request #305 from swiftwasm/yt/add-more-didyoumean Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
f12b41a2 PackageToJS: Emit hints for permission denied errors Yuta Saito <k****n@g****m> over 1 year ago
fc5d3343 [skip ci] Update options help message Yuta Saito <k****n@g****m> over 1 year ago
8719580c [skip ci] Fix usage instructions for PackageToJS plugin Yuta Saito <k****n@g****m> over 1 year ago
66863cf4 PackageToJS: Highlight hint messages in bold Yuta Saito <k****n@g****m> over 1 year ago
e907e5cd Add more hints for common build failures Yuta Saito <k****n@g****m> over 1 year ago
396899c2 Remove remaining export_name + cdecl hacks Yuta Saito <k****n@g****m> over 1 year ago
13362700 Expose `swjs_library_features` from Swift side Yuta Saito <k****n@g****m> over 1 year ago
653deb5c Remove `swjs_library_version` Yuta Saito <k****n@g****m> over 1 year ago
1a33c517 merge Merge pull request #303 from swiftwasm/yt/module-name Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
81fe6c80 PackageToJS: Fix browser tests with non-.wasm product Yuta Saito <k****n@g****m> over 1 year ago
53d1a470 PackageToJS: Use the actual wasm filename in the final product Yuta Saito <k****n@g****m> over 1 year ago
ec9470c1 PackageToJS: Fetch module from the default location if `init` is called witho... Yuta Saito <k****n@g****m> over 1 year ago
736db537 merge Merge pull request #302 from swiftwasm/yt/add-debug-info-format Yuta Saito <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
2c515b5f PackageToJS: Add `--debug-info-format` option Yuta Saito <k****n@g****m> over 1 year ago

← Back to repository