Skip to content

v0.10.6

Choose a tag to compare

@github-actions github-actions released this 31 Oct 16:42
· 24 commits to master since this release
v0.10.6
84ddfdb

Provider v0.10.6 (Swift CLI)

Source: 84ddfdb
Build and SDK qualification: https://github.com/Layr-Labs/d-inference/actions/runs/41218885892
Signing: https://github.com/Layr-Labs/d-inference/actions/runs/41218885892
Binary SHA-256: 4474b0605343b502f58c45e7e696dba575d4802eb56cd30802ab9b526371c7c3
CodeDirectory SHA-256: 226ac24385042b2ded8753d7231e7e13eb73aff12bfe13215134e69ddd1e5db3
Bundle SHA-256: d519a55c2d6fa82fdc84f99ad63afb987c0210fc730b1ba204c30c8dcd9ac714
Metallib SHA-256: 98bab9d77dc5078ad8dd8f1fd17e8f3581415193506e4791a3c4f1ebaab614be
Signed and notarized: yes
macOS deployment target: 14.0 (build, tests and signed runtime smoke: macOS 27)

Install

curl -fsSL https://api.darkbloom.dev/install.sh | bash

What's Changed

  • Two-Mac cluster beta on dev (#1407, #1426, #1577) by @jonathan308 in #1628
  • fix(cluster): restore every signal a distributed start took over by @jonathan308 in #1426
  • Fix cluster setup, native batching and Qwen27 tensor media by @jonathan308 in #1577
  • Two-Mac cluster serving: real JACCL worker, guided link setup, coordinator and provider fixes by @jonathan308 in #1407
  • Sync master 8effff7 (provider 0.10.4) into dev by @davidtai in #1636
  • Sync master 228d4b7 (PR 1637: staging-only master lane, dev-push signing gate) into dev by @davidtai in #1656
  • Release qualification uses production defaults on every branch by @davidtai in #1658
  • ci: dev builds dev — release-dev-branch.yml calls the reusable release workflow on a dev push by @davidtai in #1635
  • fix(cluster): pin the CDN manifest.json bytes a Mac downloads by @davidtai in #1662
  • cluster: the guided setup saves the cluster approval the coordinator serves by @davidtai in #1661
  • cluster: approval check follow-ups (lock race, older follower, own log lines, converge on none) by @davidtai in #1666
  • Cluster planning: accept a DevNet app's install path (Darkbloom Dev.app) by @jonathan308 in #1670
  • Cluster: register a tensor-parallel plan with the coordinator (GLM-5.3-Flash public serving) by @jonathan308 in #1673
  • CI: shard the provider unit tests, fold Prompt Parity into a shard, take SDK tests out of the gate, timer seams by @davidtai in #1674
  • CLI: show model download progress on one updating line by @jonathan308 in #1683
  • Cluster: M5 Ultra verify-window layout for exact Qwen TP projections (+6% Qwen 27B TP decode) by @jonathan308 in #1680
  • Cluster: plan a serving cluster's model change again once its memory is free (local mode fell back to a pipeline) by @jonathan308 in #1677
  • Merge master into dev: 0.10.5, SSD cache, faster hashing, GPT-OSS stops, faster reconnects by @jonathan308 in #1684
  • Cluster members: register the model the pair grant admits (DevNet pairs never registered) by @jonathan308 in #1686
  • DevNet cluster approvals by model, not by build (provider) by @davidtai in #1685
  • Release dev into master: two-Mac cluster serving, cluster approvals, CI shards (merge commit, not squash) by @davidtai in #1688
  • fix(cluster): the service's part beats into its own heartbeat file by @davidtai in #1690
  • Releases carry their cluster runtime facts so coordinators approve clusters automatically (off until each environment's variable is set) by @jonathan308 in #1692
  • ci(release): shard SDK 27 qualification and cache the cluster worker build by @davidtai in #1696
  • Two-Mac clustering for provider 0.10.6: release cluster facts (#1692), heartbeat fix (#1690) and the pair fixes by @jonathan308 in #1694
  • Prepare provider 0.10.6 by @jonathan308 in #1695
  • Release dev into master: heartbeat fix, release cluster facts, sharded release qualification (merge commit, not squash) by @davidtai in #1698

Full Changelog: v0.10.5...v0.10.6