GitHub / swiftwasm/JavaScriptKit issues and pull requests
#453 - [BridgeJS] Support default values
Pull Request -
State: closed - Opened by krodak about 1 month ago
- 1 comment
#451 - [BridgeJS] Improve namespacing and global handling
Issue -
State: open - Opened by krodak about 1 month ago
#450 - [6.2] Global Concurrency executor hook seems not working
Issue -
State: open - Opened by kateinoigakukun about 1 month ago
#449 - [6.2] `Examples/Embedded` can't be built due to compiler crash
Issue -
State: open - Opened by kateinoigakukun about 1 month ago
#448 - BridgeJS: Adding support for static / class properties & functions
Pull Request -
State: open - Opened by krodak about 1 month ago
#444 - BridgeJS: Swift -> JS Optionals support
Pull Request -
State: closed - Opened by krodak about 2 months ago
#443 - Follow up `SchedulableExecutor` -> `SchedulingExecutor` rename
Pull Request -
State: open - Opened by kateinoigakukun 2 months ago
#442 - [NFC] BridgeJS: Migrate to code fragment printer
Pull Request -
State: closed - Opened by krodak 2 months ago
#442 - [NFC] BridgeJS: Migrate to code fragment printer
Pull Request -
State: closed - Opened by krodak 2 months ago
#441 - BridgeJS: Migrate to IntrinsicJSFragment for enums
Pull Request -
State: closed - Opened by krodak 2 months ago
#438 - BridgeJS: Support static properties
Issue -
State: open - Opened by krodak 2 months ago
#436 - BridgeJS: Support for multiple associated values in enums using binary buffer format
Pull Request -
State: closed - Opened by krodak 2 months ago
- 4 comments
#435 - BridgeJS: Support static functions and properties
Issue -
State: open - Opened by krodak 2 months ago
#434 - WIP: BridgeJS: Enum export support for multiple associated values of primitive types
Pull Request -
State: open - Opened by krodak 2 months ago
#431 - Embedded SDK built: `Cannot find 'Task' in scope`
Issue -
State: closed - Opened by sliemeobn 2 months ago
- 3 comments
#430 - Bump actions/upload-pages-artifact from 3 to 4
Pull Request -
State: closed - Opened by dependabot[bot] 2 months ago
Labels: dependencies, github_actions
#429 - BridgeJS: Fix build when using `@JS` with explicit access control
Pull Request -
State: open - Opened by kateinoigakukun 2 months ago
#426 - PlayBridgeJS: Use @typescript/vfs to load lib.d.ts
Pull Request -
State: open - Opened by kateinoigakukun 2 months ago
#424 - BridgeJS: Well-known symbol properties shouldn't be imported
Issue -
State: open - Opened by kateinoigakukun 2 months ago
#423 - BridgeJS: Standardize lift/lower pattern across Swift and JavaScript
Pull Request -
State: closed - Opened by kateinoigakukun 2 months ago
#421 - ✨ Set up Copilot instructions
Issue -
State: closed - Opened by kateinoigakukun 2 months ago
#420 - RFC Implementation: Unify JSFunction and JSObject for consistent type system
Pull Request -
State: closed - Opened by Copilot 2 months ago
- 1 comment
#419 - enable using JavaScriptKit with packages that have macros that use SwiftSyntax 601
Pull Request -
State: closed - Opened by tayloraswift 2 months ago
#418 - BridgeJS: Enum export support for case / raw / empty enums
Pull Request -
State: open - Opened by krodak 2 months ago
#417 - BridgeJS: Add property support
Pull Request -
State: closed - Opened by kateinoigakukun 2 months ago
#416 - BridgeJS: Add configuration support with bridge-js.config.json files
Pull Request -
State: open - Opened by kateinoigakukun 3 months ago
#415 - BridgeJS: Rename `which` override env-var format to `JAVASCRIPTKIT_<EXECUTABLE>_EXEC`
Pull Request -
State: closed - Opened by kateinoigakukun 3 months ago
#412 - BridgeJS: Generate ConvertibleToJSValue extensions for exported Swift classes
Pull Request -
State: closed - Opened by kateinoigakukun 3 months ago
#411 - BridgeJS: Restore `new SwiftClass`-style constructor by using `Object.create`
Pull Request -
State: closed - Opened by kateinoigakukun 3 months ago
#410 - Fix missing TypeScript interface definitions for imported types
Pull Request -
State: open - Opened by kateinoigakukun 3 months ago
#409 - BridgeJS: Change `@JS init` to generate `static init()` methods instead of `constructor` in JS
Pull Request -
State: closed - Opened by kateinoigakukun 3 months ago
#408 - BridgeJS: Add CI job to check BridgeJS generated files are up-to-date
Pull Request -
State: closed - Opened by kateinoigakukun 3 months ago
#407 - BridgeJS: Improve Xcode editing experience by removing symlinks
Pull Request -
State: open - Opened by kateinoigakukun 3 months ago
#405 - BridgeJS: Macro extension to define namespace
Pull Request -
State: closed - Opened by krodak 3 months ago
- 1 comment
#404 - BridgeJS: Async function support
Pull Request -
State: closed - Opened by kateinoigakukun 3 months ago
#403 - Bump actions/checkout from 4 to 5
Pull Request -
State: open - Opened by dependabot[bot] 3 months ago
Labels: dependencies, github_actions
#402 - RFC: Unify JSFunction and JSObject
Issue -
State: open - Opened by kateinoigakukun 3 months ago
#399 - Add memory stress tests for JSObject and JSClosure
Pull Request -
State: open - Opened by kateinoigakukun 3 months ago
#398 - BridgeJS: Support generics as parameter/return type
Issue -
State: open - Opened by krodak 3 months ago
#397 - BridgeJS: Support set types as parameter/return type
Issue -
State: open - Opened by krodak 3 months ago
#395 - BridgeJS: Support enum as parameter/return type
Issue -
State: open - Opened by krodak 3 months ago
#394 - Issue exporting Swift to JS using Examples/ExportSwift
Issue -
State: open - Opened by dwaite 3 months ago
#393 - Fix wrong deallocation management for JSClosure with FinalizationRegistry
Pull Request -
State: closed - Opened by kateinoigakukun 3 months ago
#391 - PackageToJS: Use non-class type for SwiftRuntime in instantiate.d.ts
Pull Request -
State: closed - Opened by kateinoigakukun 3 months ago
#389 - BridgeJS: Move intrinsic declarations to JavaScriptKit under SPI
Pull Request -
State: open - Opened by kateinoigakukun 3 months ago
#386 - BridgeJS: Prefix generated files with "BridgeJS."
Pull Request -
State: open - Opened by kateinoigakukun 3 months ago
#385 - Add public `init(message:)` to `JSException`
Pull Request -
State: open - Opened by kateinoigakukun 3 months ago
#384 - Inherit isolation from the closure definition context
Pull Request -
State: open - Opened by kateinoigakukun 4 months ago
#383 - Add JSClosure APIs to support specifying TaskExecutor and TaskPriority
Pull Request -
State: closed - Opened by kateinoigakukun 4 months ago
#382 - [WebWorkerTaskExecutor] Eliminate trace message string allocations
Pull Request -
State: closed - Opened by kateinoigakukun 4 months ago
#382 - [WebWorkerTaskExecutor] Eliminate trace message string allocations
Pull Request -
State: open - Opened by kateinoigakukun 4 months ago
#381 - Check if the memory is backed by a SAB by checking the constructor name
Pull Request -
State: closed - Opened by kateinoigakukun 4 months ago
#380 - BridgeJS: Support Optional types
Issue -
State: closed - Opened by kateinoigakukun 4 months ago
#379 - Slice a bytes array when the underlying memory is shared
Pull Request -
State: closed - Opened by kateinoigakukun 4 months ago
#378 - Add `JavaScriptFoundationCompat` module to provide utilities to interact Foundation types
Pull Request -
State: closed - Opened by kateinoigakukun 4 months ago
#378 - Add `JavaScriptFoundationCompat` module to provide utilities to interact Foundation types
Pull Request -
State: closed - Opened by kateinoigakukun 4 months ago
#377 - BridgeJS: Gate @_extern/@expose usage behind `arch(wasm32)`
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#377 - BridgeJS: Gate @_extern/@expose usage behind `arch(wasm32)`
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#376 - BridgeJS: Add more smoke tests for throwing functions
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#376 - BridgeJS: Add more smoke tests for throwing functions
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#375 - Make `SwiftRuntime.memory` constant property
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#375 - Make `SwiftRuntime.memory` constant property
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#374 - Fix Benchmarks build by regen bridge-js files
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#374 - Fix Benchmarks build by regen bridge-js files
Pull Request -
State: open - Opened by kateinoigakukun 5 months ago
#373 - BridgeJS: Add support for throwing JSException from Swift
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#373 - BridgeJS: Add support for throwing JSException from Swift
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#372 - BridgeJS: Add support for JSObject in exported Swift interface
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#372 - BridgeJS: Add support for JSObject in exported Swift interface
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#371 - BridgeJS: Enhance importing TS classes
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#371 - BridgeJS: Enhance importing TS classes
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#370 - BridgeJS: Require placing `bridge-js.config.json` in target directory
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#370 - BridgeJS: Require placing `bridge-js.config.json` in target directory
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#369 - Embedded: Swift SDK now passes the `-Xcc -D__EMBEDDED_SWIFT__`
Pull Request -
State: open - Opened by kateinoigakukun 5 months ago
#369 - Embedded: Swift SDK now passes the `-Xcc -D__EMBEDDED_SWIFT__`
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#368 - BridgeJS: Add runtime tests for importing TypeScript functions
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#367 - `make unittest` fails after swift-DEVELOPMENT-SNAPSHOT-2025-05-23-a
Issue -
State: closed - Opened by kateinoigakukun 5 months ago
#366 - CI: Update toolchain snapshot to 2025-06-12
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#366 - CI: Update toolchain snapshot to 2025-06-12
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#365 - PackageToJS: Fail tests when continuation leaks are detected
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#365 - PackageToJS: Fail tests when continuation leaks are detected
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#364 - PackageToJS: Add hint for missing `.enableExperimentalFeature("Extern")` setting
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#363 - how to throw an error from `JSClosure`?
Issue -
State: open - Opened by tayloraswift 5 months ago
#362 - PackageToJS: Extend instantiation hooks to allow instance instrumentation
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#362 - PackageToJS: Extend instantiation hooks to allow instance instrumentation
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#361 - BridgeJS: Add support for Void return type in exported functions
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#361 - BridgeJS: Add support for Void return type in exported functions
Pull Request -
State: closed - Opened by kateinoigakukun 5 months ago
#360 - Remove redundant catch block for `any Error`
Pull Request -
State: closed - Opened by kateinoigakukun 6 months ago
#360 - Remove redundant catch block for `any Error`
Pull Request -
State: closed - Opened by kateinoigakukun 6 months ago
#359 - Restricting throwable exception type to JSException for closures
Pull Request -
State: closed - Opened by kateinoigakukun 6 months ago
#358 - Where to find "./.build/plugins/PackageToJS/outputs/Package/index.js";
Issue -
State: closed - Opened by onedayitwillmake 6 months ago
- 2 comments
#357 - Add `TaskExecutor` conformance to `WebWorkerDedicatedExecutor`
Pull Request -
State: closed - Opened by kateinoigakukun 6 months ago
#357 - Add `TaskExecutor` conformance to `WebWorkerDedicatedExecutor`
Pull Request -
State: closed - Opened by kateinoigakukun 6 months ago
#356 - Fix null-ptr write with `pthread_create`
Pull Request -
State: closed - Opened by kateinoigakukun 6 months ago
#356 - Fix null-ptr write with `pthread_create`
Pull Request -
State: closed - Opened by kateinoigakukun 6 months ago
#355 - PackageToJS: Report stack trace on proc_exit
Pull Request -
State: closed - Opened by kateinoigakukun 6 months ago
#355 - PackageToJS: Report stack trace on proc_exit
Pull Request -
State: closed - Opened by kateinoigakukun 6 months ago
#354 - Fix `JavaScriptEventLoop` not building with Embedded Swift
Pull Request -
State: closed - Opened by MaxDesiatov 6 months ago
Labels: bug
#354 - Fix `JavaScriptEventLoop` not building with Embedded Swift
Pull Request -
State: closed - Opened by MaxDesiatov 6 months ago
Labels: bug
#353 - Use the new `ExecutorFactory` protocol to provide a default executor
Pull Request -
State: closed - Opened by kateinoigakukun 6 months ago
#353 - Use the new `ExecutorFactory` protocol to provide a default executor
Pull Request -
State: open - Opened by kateinoigakukun 6 months ago