Commits
Branch selector
User selector
Commit History
Commits on Jan 29, 2026
- authored
Bump playwright from 1.52.0 to 1.55.1 (#538)
Show description for 515b6d6authored
Commits on Jan 28, 2026
NFC: BridgeJS: Rename raise to lift in struct and enum helpers (#539)
Show description for eb1665cauthoredMerge pull request #535 from swiftwasm/katei/ab71-bridgejs-support
Show description for f297fd7authoredBridgeJS: Support `@JS` Swift struct types in imported JS signatures
Show description for 5931e7ccommitted- authored
Commits on Jan 27, 2026
Merge pull request #531 from PassiveLogic/krodak/silence-warnings
Show description for 42fc8b3authored- committed
- authored
Benchmarks: optional-return cases and runner tweaks (#529)
Show description for 9c8d67dandauthoredMerge pull request #530 from swiftwasm/katei/34cd-add-jsgetter-fro
Show description for 28d3db1authoredBridgeJS: allow imports from globalThis
Show description for 773254acommitted- authored
Merge pull request #527 from swiftwasm/katei/7d0c-add-init-unsafel
Show description for d79a9beauthoredBridgeJS: support UnsafePointer-family types (#525)
Show description for 89e3532authoredMerge pull request #526 from swiftwasm/katei/5e79-add-more-complet
Show description for 4d01d11authoredBridgeJS: allow @JS structs to copy from JSObject
Show description for da51c40committed- committed
Implemented runtime coverage for `jsName` on `@JSFunction` and `@JSClass`.
Show description for 64e7febcommitted
Commits on Jan 26, 2026
Fixed: TS2Swift was emitting class types twice (once via `visitClassDecl`, then again via `visitStructuredType` when the same type showed up in `seenTypes`), which caused the duplicate `_Weird` int…
Show description for e3a10d7committedAdded `jsName` support to `@JSFunction` and `@JSClass`, end-to-end.
Show description for 0497d26committedAdjusted imported-property JS glue to prefer dot access when the property name is a normal identifier, falling back to bracket access only when needed.
Show description for 7906050committed- Added `@JSGetter(jsName: String? = nil)` so generated getters can target non-Swift/quoted JS property names (`Sources/JavaScriptKit/Macros.swift`).
Show description for ed57d5ecommittedMerge pull request #524 from swiftwasm/katei/14ce-add-support-for
Show description for 7b0ef78authoredRuntime tests: cover imported JS closures
Show description for cef2d6fcommittedRestrict @JSClass to structs (#523)
Show description for 987b088authoredMerge pull request #522 from swiftwasm/bridgejs-imported-ts-type-export-interface
Show description for 38a937cauthoredBridgeJS: support closures in imported APIs
Show description for f822943committedImplemented BridgeJS support for using `@JSClass`-imported TS/JS types in exported APIs by treating `@JSClass` **classes/actors** as `.jsObject` (previously they were misclassified as Swift heap ob…
Show description for d9d6c56committedBridgeJS: Import TypeScript enums into Swift (#521)
Show description for 8565d3bauthored- authored
- authored
BridgeJS: Unify Swift type lookup logic between import/export (#517)
Show description for bcbeea0authoredPackageToJS: Rename SWIFT_PATH to SWIFT_BIN_PATH env var (#518)
Show description for 2372235authoredAdd SwiftToSkeleton unified Swift-to-skeleton API (#516)
Show description for de0928bauthored