Skip to content

0.4.1 — narrow Package.swift platforms

Choose a tag to compare

@Halloweedev Halloweedev released this 27 May 10:48

Manifest-only patch. Same 0.4.0 binary, tighter Package.swift.

The previous manifest declared tvOS, watchOS, and visionOS support that the binary never had — apps resolving against 0.4.0 from one of those targets would link successfully and then trap at runtime. 0.4.1 removes them so SwiftPM rejects unsupported platforms at resolve time with a clear error.

Changed

  • Package.swift platforms narrowed to macOS(.v13) and iOS(.v16).
  • Build script default platform list reduced to ios ios-sim macos.

Not changed

  • Same KeylightSDK.xcframework as 0.4.0 (binary URL unchanged in the manifest; checksum unchanged).
  • No public API change.
  • No code change.

Coming back later

tvOS, watchOS, and visionOS support will return once the build matrix is restored.