What's Changed
- Unify JSFunction with JSObject by @kateinoigakukun in #446
- Follow up
SchedulableExecutor->SchedulingExecutorrename by @kateinoigakukun in #443 - Fix Swift 6.2 compile issue around ExecutorFactory API by @kateinoigakukun in #447
- BridgeJS: Adding support for static / class properties & functions by @krodak in #448
- [BridgeJS] Support default values by @krodak in #453
- PackageToJS: Remove "playwright" dependency declaration from generated package.json by @kateinoigakukun in #454
- BridgeJS: Fix support for negative enum values for raw value types by @krodak in #455
- [PackageToJS] Fix flaky
timestampBasedRebuildtest by abstracting file system operations by @kateinoigakukun in #458 - PackageToJS: Expose Playwright Launch Options in test harness by @kateinoigakukun in #459
- BridgeJS:
@JSProtocol with methods support by @krodak in #456 - Add
--default-platformoption topackage jsby @t089 in #457 - BridgeJS: Improved
@JSProtocol support - properties, Optional, enums by @krodak in #460 - Implement
onPageLoadfor playwright by @fjtrujy in #464 - Tests: Reduce usage of Xlinker flags in Makefile by @kateinoigakukun in #465
- CI: Fix documentation redirect for "https://swiftwasm.org/JavaScriptKit" by @kateinoigakukun in #467
- BridgeJS: Swift closure support by @krodak in #463
- BridgeJS: Namespaced elements in Exports by @krodak in #468
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #470
- BridgeJS: Adjust for the latest top-level requirement for
@_extern(wasm)by @kateinoigakukun in #471 - BridgeJS: exposeToGlobal configuration option to control declare global declaration by @krodak in #469
New Contributors
Full Changelog: 0.36.0...0.37.0