Skip to content

Conversation

@ZachNagengast
Copy link
Contributor

This change will bump the swift-transformers version to 1.1.2 . In addition to the improvements in that release, WhisperKit will now be able to build alongside the latest MLX swift packages, which have a shared dependency.

This version requires swift-tools-version 6 to be available in Xcode, so we are deprecating support for Xcode 15.

Added:

  • The latest swift-transformers should significantly improve download handling with resumable downloads, remote etag checks for changes, improved tokenization, and xet capability.
  • macOS 26 images are now the main runner for unit tests on PRs

Removed:

  • ⚠️ macOS 13 images are now deprecated as github runners, and will no longer be used for tests
  • ⚠️ This also means Xcode 15 and below will be unsupported due to the swift 6 requirement.

Thanks to @naykutguven for kickstarting this effort in #361.

)
]
],
swiftLanguageVersions: [.v5]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this needed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not strictly needed, added for awareness for when we upgrade to swift-tools-version 6 at a later date.

@ZachNagengast ZachNagengast merged commit e2702d9 into main Nov 7, 2025
60 of 64 checks passed
@pcuenca
Copy link
Collaborator

pcuenca commented Nov 7, 2025

Awesome! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants