Skip to content

0.3.15

Choose a tag to compare

@christopherkarani christopherkarani released this 05 May 16:23
· 27 commits to main since this release

Changes

  • Fixed stable-version SwiftPM resolution for the optional MLX text-provider graph.
  • Moved the revision-pinned StableDiffusion image dependency behind CONDUIT_INCLUDE_MLX_IMAGE_DEPS=1 so CONDUIT_INCLUDE_MLX_DEPS=1 no longer pulls mlx-swift-examples.
  • Pinned swift-huggingface to the stable 0.9.0 release.
  • Added package-manifest regression coverage and documented the MLX dependency flags.
  • Preserved MLX image-provider support as an explicit local-development opt-in.

Verification

  • swift build
  • swift test
  • CONDUIT_SKIP_MLX_DEPS=1 swift build
  • CONDUIT_SKIP_MLX_DEPS=1 swift test
  • CONDUIT_INCLUDE_MLX_DEPS=1 swift build --traits MLX
  • CONDUIT_INCLUDE_MLX_DEPS=1 swift test --traits MLX
  • CONDUIT_INCLUDE_MLX_DEPS=1 swift test --traits MLX --filter 'MLX|TextEmbeddingCache|DiffusionModelDownloader'
  • Minimal stable-version consumer resolved Conduit 0.3.15 with MLX dependencies and without mlx-swift-examples