-
-
Notifications
You must be signed in to change notification settings - Fork 73
Comparing changes
Open a pull request
base repository: swiftwasm/JavaScriptKit
base: 0.46.3
head repository: swiftwasm/JavaScriptKit
compare: 0.46.4
- 15 commits
- 54 files changed
- 4 contributors
Commits on Feb 24, 2026
-
Configuration menu - View commit details
-
Copy full SHA for cf7a4f3 - Browse repository at this point
Copy the full SHA cf7a4f3View commit details
Commits on Feb 25, 2026
-
BridgeJS: Simplify Stack ABI for Optional (#674)
Now `Optional` conforms to `_BridgedSwiftStackType` whenever `Wrapped` conforms to `_BridgedSwiftStackType`. This makes generic programming easier and reduces boilerplate in intrinsics and codegen. For specialized handling of certain types like associated value enums, where the presence of a value is encoded as a sentinel case ID (-1), we implement `bridgeJSStack{Push,Pop}AsOptional` methods, which is on the witness table of `_BridgedSwiftStackType`. Also now some of optional types no longer pushes placeholders values for `nil` cases when pushing in JS and popping in Swift.Configuration menu - View commit details
-
Copy full SHA for 3badf17 - Browse repository at this point
Copy the full SHA 3badf17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1746d97 - Browse repository at this point
Copy the full SHA 1746d97View commit details -
Merge pull request #675 from swiftwasm/pr-a70deeb0f5843a90772a69522fb…
…9941ebaf3ac11 BridgeJS: Remove inline array lifting/lowering codegen
Configuration menu - View commit details
-
Copy full SHA for 33c03e9 - Browse repository at this point
Copy the full SHA 33c03e9View commit details
Commits on Feb 27, 2026
-
[NFC] BridgeJS: Cover more Array cases in runtime tests (#678)
BridgeJS: Cover more Array cases in runtime tests
Configuration menu - View commit details
-
Copy full SHA for 9660392 - Browse repository at this point
Copy the full SHA 9660392View commit details -
[NFC] BridgeJS: Move out default argument tests into a separate suite (…
…#679) BridgeJS: Move out default argument tests into a separate suite
Configuration menu - View commit details
-
Copy full SHA for f08fec7 - Browse repository at this point
Copy the full SHA f08fec7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0785e1 - Browse repository at this point
Copy the full SHA c0785e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fed1176 - Browse repository at this point
Copy the full SHA fed1176View commit details -
Merge pull request #681 from swiftwasm/pr-555f1adc5bc4fcf9cdc572ac439…
…f174d13f79b1a
Configuration menu - View commit details
-
Copy full SHA for a86c7d2 - Browse repository at this point
Copy the full SHA a86c7d2View commit details -
BridgeJS: Fix property codegen using unqualified type name for namesp…
…ace-nested classes
Configuration menu - View commit details
-
Copy full SHA for 816325f - Browse repository at this point
Copy the full SHA 816325fView commit details -
Merge pull request #682 from PassiveLogic/kr/fix-namespace-property-c…
…odegen BridgeJS: Fix property codegen using unqualified type name for namespace-nested classes
Configuration menu - View commit details
-
Copy full SHA for e902160 - Browse repository at this point
Copy the full SHA e902160View commit details -
BridgeJS: Include namespace prefix in ABI names for namespace-nested …
…classes and structs
Configuration menu - View commit details
-
Copy full SHA for 494ed16 - Browse repository at this point
Copy the full SHA 494ed16View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcb952c - Browse repository at this point
Copy the full SHA bcb952cView commit details -
Merge pull request #684 from swiftwasm/pr-720ce456b1d8a61bcaf3a4a43a6…
…061feae89f16f BridgeJS: Remove `_BridgedSwiftDictionaryStackType` protocol
Configuration menu - View commit details
-
Copy full SHA for 78800eb - Browse repository at this point
Copy the full SHA 78800ebView commit details -
Merge pull request #683 from PassiveLogic/kr/namespace-abi-names
BridgeJS: Include namespace prefix in ABI names for namespace-nested classes and structs
Configuration menu - View commit details
-
Copy full SHA for 1750eff - Browse repository at this point
Copy the full SHA 1750effView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.46.3...0.46.4