Releases: raycast/extensions-swift-tools
Releases · raycast/extensions-swift-tools
Minor fixes and enhancements
This release packs the fixes and enhancements of the previous minor tags:
- Support for multiline arguments.
- More readable errors exposed in the TS side.
- Fixes for Swift async functions.
- Migration to the
swift-syntax
type-safe APIs.
Support for optionals
Optionals are now supported in TypeScript and Swift sides.
Attached macros and plugins
This release replace our previous freestanding macros with a single @raycast attached macro. We also now include two build plugins to validate Swift code and generate the TypeScript type-safe interface.
0.1.0
First commit :tada: