Releases: drewster99/swift-llm-kit
Releases · drewster99/swift-llm-kit
Release list
0.0.210
First release published on GitHub Releases. Earlier versions are tags only; see CHANGELOG.md and the commit history.
Fixed
- Builds with Swift 6.1 again (Xcode 16.4). Eleven
switchstatements overBool?used baretrue/falsepatterns, which Swift 6.1 doesn't accept as exhaustive. They're now written astrue?/false?/nil. There is no behavior change.
CI
- CI now builds and tests on both macOS 15 (Swift 6.1) and macOS 26, so code that only compiles on newer toolchains is caught.
- Uses
actions/checkout@v7, with Dependabot keeping workflow actions current.
Docs and project
- The README has been rewritten. The code samples now compile against the current API, and the install line, requirements, and provider list (including ChatGPT/Codex) are correct.
- New
CONTRIBUTING.md,CODE_OF_CONDUCT.md,SECURITY.md, issue forms, and a PR template. - Corrected the docs that said verbose request logs contain API keys. They don't (headers are never written), but they do contain full prompts and responses.
Get involved
There are good first issues open, along with larger ones such as streaming and iOS/visionOS support.