← Back to all sparks
V

vLLM

AI-ASSISTANTS
Velocity6.3

High-throughput inference and serving engine for large language models

vLLM in a six-RC sprint to stabilize v0.29.0 with Mamba and hybrid prefix caching

llm-inferenceprefix-cachingmoe-modelsmambatrt-llmspeculative-decoding
Current state
vLLM is in intensive release candidate territory for v0.29.0, shipping six RC builds in under a week. The work is concentrated on prefix caching for Mamba and hybrid architectures, CUTLASS MoE permutation correctness, and TRT-LLM backend synchronization. None of these are user-visible capabilities — they're pre-release bug convergence.
Where it's heading
Repeated prefix-cache fixes for Mamba and hybrid models signal that non-transformer architecture support is being promoted to first-class status in vLLM. The CUTLASS and TRT-LLM work shows backend coverage expanding beyond vanilla GPU inference. Once v0.29.0 stable lands, the next focus is likely speculative decoding maturity — the DSpark and DFlash2 work from earlier entries were architecturally more interesting than anything in this RC cycle.
Prediction
v0.29.0 stable is days away given the RC cadence. The stable release will formally include dense prefix caching as a default for Mamba models, the recurring theme across rc5 and rc6.

Recent moves

  1. 6d ago

    vLLM 0.29.0-rc6: dense prefix cache defaults for hybrid architectures

    RC6 applies the dense prefix cache default to hybrid models — a followup to rc5's Mamba change, extending the same fix to attention+state-space architectures. Still a convergence fix inside the RC cycle.

    View source ↗
  2. 6d ago

    vLLM 0.29.0-rc5: prefix cache retention defaults for Mamba models

    RC5 defaults prefix_cache_retention_interval to dense for Mamba models, fixing an inference degradation for state-space architectures that had been present without explicit configuration. One of several Mamba-specific fixes in this RC sprint.

    View source ↗
  3. 9d ago

    v0.29.0rc4: [Bugfix] Avoid sync in TRT-LLM ragged prefill

    RC4 removes an unnecessary synchronization point in TRT-LLM's ragged prefill path, a correctness fix for deployments using the TensorRT-LLM backend. No user-visible capability change.

    View source ↗
  4. 10d ago

    vLLM 0.29.0-rc3: CI cleanup, stale Nemotron model reference removed

    RC3 is pure CI cleanup — removing a deleted Nvidia Nemotron model reference that was causing test failures. No code change relevant to end users.

    View source ↗
  5. 11d ago

    v0.29.0rc2

    RC2 fixes handling of prefix-covered items in the shared-memory worker cache for multimodal inputs, closing a correctness gap that could affect vision model inference during prefill.

    View source ↗
  6. 12d ago

    v0.29.0rc1: [Bugfix] Handle padded routes in CUTLASS MoE permutations (#54747)

    RC1 fixes a correctness bug in CUTLASS MoE permutation handling for padded routes — without this fix, MoE models with route padding could produce silently wrong outputs. The fix strengthens vLLM's MoE inference reliability as these architectures become more common.

    View source ↗