Skip to content

Releases: swiftwasm/JavaScriptKit

0.43.1

06 Feb 17:58
60b9444

Choose a tag to compare

What's Changed

  • BridgeJS: Always provide swift_js_closure_unregister intrinsic in generated bridge-js.js by @krodak in #599

Full Changelog: 0.43.0...0.43.1

0.43.0

06 Feb 10:58
8217d06

Choose a tag to compare

What's Changed

Full Changelog: 0.42.1...0.43.0

0.42.1

06 Feb 00:05
444393f

Choose a tag to compare

What's Changed

  • BridgeJS: Fix Dictionary bridging after Stack ABI refactor by @krodak in #594

Full Changelog: 0.42.0...0.42.1

0.42.0

05 Feb 15:20
faf9d12

Choose a tag to compare

What's Changed

Full Changelog: 0.41.0...0.42.0

0.41.0

05 Feb 09:43
c8536db

Choose a tag to compare

What's Changed

Full Changelog: 0.40.0...0.41.0

0.40.0

03 Feb 07:21
4af1984

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.39.0...0.40.0

0.39.0

27 Jan 01:32
7b0ef78

Choose a tag to compare

What's Changed

Full Changelog: 0.38.0...0.39.0

0.38.0

12 Jan 11:33
a277afb

Choose a tag to compare

What's Changed

  • BridgeJS: Fix ordering issue with multiple stack based parameters by @krodak in #472
  • Add Node.js example by @kateinoigakukun in #473
  • build: Allow swift-syntax 6.2.0 by @scottmarchant in #474
  • workflows/test.yml: update main snapshots, add 6.3 snapshot by @MaxDesiatov in #476
  • BridgeJS: Swift struct support by @krodak in #479
  • BridgeJS: Enable struct as default parameter and enable default parameters in struct init / methods by @krodak in #480
  • BridgeJS: Struct and struct vs classes benchmarks by @krodak in #481
  • [NFC] BridgeJS: Codegen code organisation and minor cleanups by @krodak in #482
  • Fix typo: rename BridgeJSInstrincics to BridgeJSIntrinsics by @MaxDesiatov in #485
  • Use swift format command provided by the Swift toolchain by @MaxDesiatov in #484
  • Fix Examples/Embedded not building with Swift 6.2.3 by @MaxDesiatov in #483
  • BridgeJS: Fix multifile declaration resolution order issue by @kateinoigakukun in #488
  • Documentation: Add JavaScript Interop Cheat Sheet by @kateinoigakukun in #491

New Contributors

Full Changelog: 0.37.0...0.38.0

0.37.0

28 Nov 14:11

Choose a tag to compare

What's Changed

New Contributors

  • @t089 made their first contribution in #457

Full Changelog: 0.36.0...0.37.0

0.36.0

11 Sep 08:54
a069e3a

Choose a tag to compare

What's Changed

  • Bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #430
  • BridgeJS: Fix nested type resolution for MemberTypeSyntax (e.g., Networking.API.Method) by @krodak in #433
  • added import _Concurrency in JSPromise by @sliemeobn in #432
  • fix: Benchmark setup fixes and filtering option by @krodak in #439
  • BridgeJS: Support for multiple associated values in enums using binary buffer format by @krodak in #436
  • BridgeJS: Migrate to IntrinsicJSFragment for enums by @krodak in #441
  • [NFC] BridgeJS: Migrate to code fragment printer by @krodak in #442
  • BridgeJS: Swift -> JS Optionals support by @krodak in #444
  • BridgeJS: fix: switch to direct TypeSyntax initialiser by @krodak in #445

Full Changelog: 0.35.0...0.36.0