What's Changed
- BridgeJS: Improve Xcode editing experience by removing symlinks by @kateinoigakukun in #407
- BridgeJS: Add CI job to check BridgeJS generated files are up-to-date by @kateinoigakukun in #408
- BridgeJS: Change
@JS init
to generatestatic init()
methods instead ofconstructor
in JS by @kateinoigakukun in #409 - BridgeJS: Fix missing TypeScript interface definitions for imported types by @kateinoigakukun in #410
- BridgeJS: Restore
new SwiftClass
-style constructor by usingObject.create
by @kateinoigakukun in #411 - Fix Package.swift warning by excluding JavaScript files by @kateinoigakukun in #413
- BridgeJS: Generate ConvertibleToJSValue extensions for exported Swift classes by @kateinoigakukun in #412
- BridgeJS: Async function support by @kateinoigakukun in #404
- BridgeJS: Fix TypeScript constructor signature generation by @kateinoigakukun in #414
- BridgeJS: Rename
which
override env-var format toJAVASCRIPTKIT_<EXECUTABLE>_EXEC
by @kateinoigakukun in #415 - BridgeJS: Add configuration support with bridge-js.config.json files by @kateinoigakukun in #416
- enable using JavaScriptKit with packages that have macros that use SwiftSyntax 601 by @tayloraswift in #419
New Contributors
- @tayloraswift made their first contribution in #419
Full Changelog: 0.33.1...0.34.0