Skip to content

Releases: eastriverlee/LLM.swift

v1.7.2

07 May 15:53
Compare
Choose a tag to compare

Highlights

  • models used in README.md and tests are updated, as the models in the examples were too outdated
  • updated xcframework

Full Changelog: v1.7.1...v1.7.2

v1.7.1

14 Apr 15:29
Compare
Choose a tag to compare

Highlight

  • update xcframework

Full Changelog: v1.7.0...v1.7.1

v1.7.0

02 Apr 18:19
7584d07
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.2...v1.7.0

v1.6.2

30 Mar 10:54
Compare
Choose a tag to compare

Highlight

  • add gemma template for google gemma models
  • fix special token parsing

Full Changelog: v1.6.1...v1.6.2

v1.6.1

29 Mar 14:05
Compare
Choose a tag to compare

Highlight

  • fix and simplify decode method #39
  • remove redundant decode and decodeOnly methods

Full Changelog: v1.6.0...v1.6.1

v1.6.0

29 Mar 08:59
Compare
Choose a tag to compare

Highlight

  • replaced deprecated llama.cpp APIs
  • since llama.cpp doesn't have Package.swift anymore and build llama.xcframework on the fly(related llama.cpp commit), I made update.sh that updates llama.xcframework to the latest version, and replaced LLM.swift's dependency. Thus, pinned branch will no longer be updated
  • fixed memory leak by calling llama_batch_free #43
  • use Swift Test instead of XCTest, removing power assert dependency
  • init is now optional, allowing users to check if initialized correctly instead of crashing instantly

Full Changelog: v1.5.5...v1.6.0

v1.5.5

17 Feb 14:16
9f224a7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.4...v1.5.5

v1.5.4

19 Oct 07:43
59da7ca
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.3...v1.5.4

v1.5.3

12 Jul 15:44
bd31fdb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.2...v1.5.3

v1.5.2

08 Jun 11:14
Compare
Choose a tag to compare

Highlight

fixed failing tests #23

Full Changelog: v1.5.1...v1.5.2