Skip to content

Releases: mattt/AnyLanguageModel

0.5.3

05 Jan 17:03
Immutable release. Only release title and notes can be modified.
67837bf

Choose a tag to compare

What's Changed

  • Add custom JSON mode generation option for Gemini language model by @mattt in #80
  • Add Identifiable conformance to PartiallyGenerated struct in GenerableMacro by @ethanhuang13 in #73
  • Document @Generable macro visibility inside #Playground by @mattt in #81
  • Update CI workflow to build on macOS with all traits enabled by @XMLHexagram in #72
  • Revert "Add custom JSON mode generation option for Gemini language model" by @mattt in #83
  • Update CI workflow to add --build-tests to build step by @mattt in #85

New Contributors

Full Changelog: 0.5.2...0.5.3

0.5.2

22 Dec 13:17
Immutable release. Only release title and notes can be modified.
3565c1e

Choose a tag to compare

What's Changed

  • Update llama.swift dependency and rename import to LlamaSwift by @BarredEwe in #68
  • Use convertTranscriptToMLXChat in MLXLanguageModel streamResponse by @noorbhatia in #67

New Contributors

Full Changelog: 0.5.1...0.5.2

0.5.1

17 Dec 11:12
Immutable release. Only release title and notes can be modified.
c2ce310

Choose a tag to compare

What's Changed

  • Fix missing iOS availability annotations in SystemLanguageModel extensions by @westonwestenborg in #63
  • Refactor message history construction from Transcription in MLXLanguageModel by @noorbhatia in #66
  • Implement streaming response for MLXLanguageModel by @XMLHexagram in #64
  • Pass entire transcript to Foundation Models session by @mattt in #61

New Contributors

Full Changelog: 0.5.0...0.5.1

0.5.0

11 Dec 12:23
Immutable release. Only release title and notes can be modified.
877ee49

Choose a tag to compare

What's Changed

  • Add custom generation options for language models by @mattt in #50
  • expose HubApi and model directory configuration for MLX by @tpae in #44
  • Fix non-streaming respond() does not add .response() entry to transcript by @noorbhatia in #46
  • Fix invalid construction of greedy sampler in LlamaLanguageModel by @mattt in #55
  • Add configuration option for llama.cpp logging by @mattt in #54
  • Update LlamaLanguageModel to replace implementation-specific properties with custom generation options by @mattt in #56
  • Implement chat templates for LlamaLanguageModel by @mattt in #57
  • Add logic to handle encoder-only llama models by @mattt in #53
  • Improve migration for deprecated llama model APIs by @mattt in #58
  • OpenAILanguageModel + SystemLanguageModel tools calling support by @airy10 in #49
  • Pass instructions as system prompt for MLXLanguageModel by @noorbhatia in #48

New Contributors

Full Changelog: 0.4.5...0.5.0

0.4.5

25 Nov 12:14
Immutable release. Only release title and notes can be modified.
ab0db98

Choose a tag to compare

What's Changed

  • Re-scope image validation method for Core ML adapter by @mattt in #42

Full Changelog: 0.4.4...0.4.5

0.4.4

17 Nov 12:02
Immutable release. Only release title and notes can be modified.
929712b

Choose a tag to compare

What's Changed

  • Document workaround for specifying package dependency traits in Xcode project by @mattt in #35
  • Document security best practices for API credentials by @mattt in #36
  • Actually stream the data by @nathanborror in #31

New Contributors

Full Changelog: 0.4.3...0.4.4

0.4.3

14 Nov 12:12
Immutable release. Only release title and notes can be modified.
e6fda0e

Choose a tag to compare

What's Changed

  • Fix package dependency declarations in package manifest by @mattt in #34

Full Changelog: 0.4.2...0.4.3

0.4.2

14 Nov 11:12
Immutable release. Only release title and notes can be modified.
2d71561

Choose a tag to compare

What's Changed

  • Update mlx-swift-examples repository to mlx-swift-lm by @noorbhatia in #30

Full Changelog: 0.4.1...0.4.2

0.4.1

11 Nov 16:41
Immutable release. Only release title and notes can be modified.
4339a61

Choose a tag to compare

What's Changed

  • Update requirements to include Linux support by @KotlinFactory in #25
  • Fix concurrency isolation for Generable macro expansion by @mattt in #28

New Contributors

Full Changelog: 0.4.0...0.4.1

0.4.0

09 Nov 12:57
Immutable release. Only release title and notes can be modified.
18b1e1b

Choose a tag to compare

What's Changed

  • Document possible build errors when building for earlier OS releases in Xcode 26 by @mattt in #22
  • Add support for image inputs by @mattt in #21

Full Changelog: 0.3.3...0.4.0