Skip to content

v2.14.0 — Granite-4.2-30B (IBM) verified support

Choose a tag to compare

@click6067-ship-it click6067-ship-it released this 05 Sep 08:42
· 9 commits to master since this release

What changed

  • Adds the pinned ibm-granite/granite-4.2-30b checkpoint (revision 9e668ce1c538387ef24d3644e9b0606647762636) as catalog row Granite-4.2-30B in a new Granite group: dense 29.277B parameters (29,276,770,304, byte-exact across the HF API safetensors total, the safetensors index, and a config-dimension hand calculation), 64 layers all full attention, GQA 32/8 with head dimension 128, native 131,072-token context taken from max_position_embeddings, Apache-2.0. The model card's 512K extension is not in the config and is not modeled.
  • Engine formulas, parseHfConfig gates, the GPU table, and constants are unchanged. Existing catalog indices 0–25 and their ?m= links are preserved; Granite is appended at index 26. The version bump is minor (2.13.0 → 2.14.0) for a backward-compatible catalog addition.
  • Adds the conformance anchor granite42-30b-kv-128k-f16: F16 KV at 128K = 2 (K+V) × 8 kv-heads × 128 head_dim × 2 B × 64 layers × 131,072 tokens = 34,359,738,368 bytes (exactly 32 GiB). At native context the F16 KV cache alone exceeds a 24 GiB card before any weights are counted.
  • Regenerates the census from 8,775 to 9,126 verdicts: 351 new Granite rows; all 8,775 existing rows are byte-identical to the v2.13.0 census.
  • Benchmarks stay null for Granite. No speed, throughput, download, 512K, or SSD/NVMe streaming claim.
  • Not included in this release: a dedicated Granite page on the site does not exist yet.

Verification

  • focused Granite suite: 10/10 (RED at base 20b3506: 8/10 fail; GREEN at release)
  • full engine suite: 236/236
  • conformance vectors: 30/30 (schema v1.5.0)
  • census regeneration check: 4/4 byte-identical
  • GitHub PR #123 CI and post-merge master CI: success
  • independent fixed-commit Grok review: ACCEPT, P0=0, P1=0, P2=2 non-blocking
  • npm: fitllm-engine@2.14.0 and alias fitllm@2.14.0 published by publish.yml (npm Trusted Publishing, SLSA provenance bound to refs/tags/v2.14.0 and source ed198e1); engine.js SHA-256 0ade94ea35668e8e13ef6cd83ea58d6e8e17ac50c877bc4f419bf7ce9ca967c5 in both tarballs
  • released source: squash merge ed198e18438c3b7f15aabbee62f56d2bebc5eb8d of PR #123

Tracking issue: #93.

Full diff: v2.13.0...v2.14.0