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