| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-11-07 | 1.1 kB | |
| v0.15.0 source code.tar.gz | 2025-11-07 | 1.7 MB | |
| v0.15.0 source code.zip | 2025-11-07 | 1.7 MB | |
| Totals: 3 Items | 3.4 MB | 0 | |
This minor release bumps our swift-transformers dependency to 1.1.2, and it promotes TranscriptionResult from a struct to an open class so advanced clients can override behavior.
TranscriptionResult API change
Since it's changed from a struct to a class, if you depended on the old value semantics, copying now just passes the same reference around, so mutations will be shared. Audit any code that assumes independent copies (arrays, captured values, etc.) and initialize a fresh TranscriptionResult when isolation is required. If you subclass it, protect any new stored properties with the same locking approach (TranscriptionPropertyLock) to maintain thread safety.
What's Changed
- Upgrade swift-transformers & CI images by @ZachNagengast in https://github.com/argmaxinc/WhisperKit/pull/375
- Update TranscriptionResult API by @chen-argmax in https://github.com/argmaxinc/WhisperKit/pull/376
New Contributors
- @chen-argmax made their first contribution in https://github.com/argmaxinc/WhisperKit/pull/376
Full Changelog: https://github.com/argmaxinc/WhisperKit/compare/v0.14.1...v0.15.0