Skip to content

Releases: drewster99/swift-llm-kit

Release list

0.0.210

Choose a tag to compare

@drewster99 drewster99 released this 25 Sep 07:17
5194cd1

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 switch statements over Bool? used bare true/false patterns, which Swift 6.1 doesn't accept as exhaustive. They're now written as true?/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.