Skip to content

runNburn v0.10.0

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Aug 00:33

runNburn 0.10.0 broadens multimodal GGUF compatibility across the locally validated Qwen3.6 and Gemma 4 families, and keeps compatible MTP drafters active across fresh image prompts and cached follow-up turns. It also fixes speculative and shared-KV snapshot edge cases that could interrupt resumed image conversations.

Multimodal

  • Add Qwen3.6 dense 27B support alongside 35B-A3B MoE, including non-MTP and in-model MTP GGUF packages with the Qwen3-VL merger projector.
  • Add Gemma 4 unified-projector support across E2B, E4B, 12B, 31B, and 26B-A4B base/QAT variants while preserving each model's projector, shared-KV, PLE, and quantization contracts.
  • Preserve image-sequence continuation: cached follow-up turns reuse the saved image fingerprint, KV/SSM state, logical position, and prompt alignment instead of repeating vision and mixed prefill.

MTP

  • Route fresh multimodal prefill logits and cached follow-up suffixes into the existing MTP generation loops.
  • Preserve Qwen in-model MTP and Gemma sibling Q8_0 external-drafter state in durable sequence snapshots.
  • Separate Qwen physical image-KV offsets from logical text RoPE positions during CUDA verification.
  • Add Q5_K projection support to the CUDA device verifier for the dense Qwen3.6 27B MTP head without requantizing weights.

Fixed

  • Synchronize the multimodal sequence cursor after partial MTP prefix rollback, preventing Qwen3.6 27B MTP snapshot capture from observing a stale physical length.
  • Restore sparse KVarN snapshots whose reused Gemma shared-KV layers legitimately store fewer rows than the global logical sequence length.
  • Keep Q4_0 QAT weights out of Q4_K-only CUDA chains and execute selected Gemma 4 QAT expert matrices without row-by-row device round trips.

Validation

  • An RTX 3090 CUDA product matrix covered 14 locally retained target/projector combinations: four Qwen3.6 packages and ten Gemma 4 base/QAT packages. All 14 completed an image turn plus a cached text follow-up with the expected in-model MTP, external MTP, or target-only path and exited successfully.
  • CUDA backend tests completed with 627 passed and 45 ignored. The CUDA-enabled LLM suite completed with 499 passed and 20 ignored. The release CUDA CLI and the full CPU/CUDA/Vulkan/OpenCL/MediaTek build matrix passed.
  • These model runs were single-run correctness traces, not controlled performance comparisons. This release makes no new image-MTP speedup claim.
  • Release CI completed all 10 packaging/publish jobs, and main CI passed.

Full changelog: v0.9.0...v0.10.0