Repository navigation
1.0.0
Swift Package Manager bindings for simdutf v9.2.1.
- 114 upstream C API functions plus four Unicode compatibility helpers, usable from Swift without C++ interoperability.
- SwiftPM traits select UTF8, UTF16, UTF32, ASCII, Latin1, Base64, and DetectEncoding; disabled features and Swift APIs are compiled out.
- UTF8 and UTF16 are enabled by default. The All trait enables every supported feature.
- Ships pinned upstream source with architecture-specific SIMD dispatch and no unsafe compiler flags.
- Requires Swift 6.1 or later.
Validated locally across 11 feature configurations, release tests, an iOS Simulator Xcode build, and AddressSanitizer/UndefinedBehaviorSanitizer checks. CI is configured for macOS and Linux with Swift 6.1; GitHub Actions runs are currently disabled by the Margelo organization policy.