Skip to content

Releases: swiftwasm/JavaScriptKit

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

0.35.0

25 Aug 07:00
1603fce

Choose a tag to compare

What's Changed

Full Changelog: 0.34.0...0.35.0

0.34.0

22 Aug 05:24
9417f0e

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.33.1...0.34.0

0.33.1

15 Aug 12:11
7510b04

Choose a tag to compare

What's Changed

Full Changelog: 0.33.0...0.33.1

0.33.0

15 Aug 11:11
b7ef9d2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.32.1...0.33.0

0.32.1

21 Jul 06:53
3674e57

Choose a tag to compare

What's Changed

Full Changelog: 0.32.0...0.32.1

0.32.0

21 Jul 02:22
cc62d17

Choose a tag to compare

What's Changed

Full Changelog: 0.31.2...0.32.0

0.31.2

03 Jul 10:23
e854719

Choose a tag to compare

What's Changed

  • Check if the memory is backed by a SAB by checking the constructor name by @kateinoigakukun in #381

Full Changelog: 0.31.1...0.31.2