NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3319 most downloaded on PyPI
Pre-compiled cubins for FlashInfer
Last release 3 months ago
25 Jun 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 27 of 28 stable releases
Nothing withdrawn
no release was ever pulled
12 months old
37 releases · first in 2025
One column per month.
replace deprecated APIs: cute.make_fragment and cute.core.ThrMma by @brandon-yujie-sun in https://github.com/flashinfer-ai/flashinfer/pull/3430
bmm_fp8 and cuDNN bmm_fp8/mm_fp4 by @bkryu in https://github.com/flashinfer-ai/flashinfer/pull/3437nvfp4_quantize(backend='cuda') silently corrupts scale factors when global_scale is not float32 by @bkryu in https://github.com/flashinfer-ai/flashinfer/pull/3497Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.12rc3...v0.6.13
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.13rc1...v0.6.13rc2
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.13rc1...v0.6.13rc2
replace deprecated APIs: cute.make_fragment and cute.core.ThrMma by @brandon-yujie-sun in https://github.com/flashinfer-ai/flashinfer/pull/3430
bmm_fp8 and cuDNN bmm_fp8/mm_fp4 by @bkryu in https://github.com/flashinfer-ai/flashinfer/pull/3437nvfp4_quantize(backend='cuda') silently corrupts scale factors when global_scale is not float32 by @bkryu in https://github.com/flashinfer-ai/flashinfer/pull/3497Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.12rc3...v0.6.13rc1
fix deprecation warnings from cute-dsl by @b8zhong in https://github.com/flashinfer-ai/flashinfer/pull/3333
simple mamba SSU kernel by @ishovkun in https://github.com/flashinfer-ai/flashinfer/pull/2962moe_output_memset_inplace dense memset wrapper by @leejnau in https://github.com/flashinfer-ai/flashinfer/pull/3328Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.11rc1...v0.6.12
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.12rc2...v0.6.12rc3
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.12rc2...v0.6.12rc3
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.12rc1...v0.6.12rc2
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.12rc1...v0.6.12rc2
fix deprecation warnings from cute-dsl by @b8zhong in https://github.com/flashinfer-ai/flashinfer/pull/3333
simple mamba SSU kernel by @ishovkun in https://github.com/flashinfer-ai/flashinfer/pull/2962moe_output_memset_inplace dense memset wrapper by @leejnau in https://github.com/flashinfer-ai/flashinfer/pull/3328Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.11rc1...v0.6.12rc1
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.11.post2...v0.6.11.post3
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.11.post2...v0.6.11.post3
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.11.post1...v0.6.11.post2
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.11.post1...v0.6.11.post2
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.11...v0.6.11.post1
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.11...v0.6.11.post1
trying this one character fix for main branch by @aleozlx in https://github.com/flashinfer-ai/flashinfer/pull/3213
mm_bf16 and enable multi-tactic autotuning for FP8/MXFP8 runners by @vadiklyutiy in https://github.com/flashinfer-ai/flashinfer/pull/2914Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.10rc1...v0.6.11
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.11...v0.6.11rc1
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.11...v0.6.11rc1
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.10...v0.6.10.post1
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.10...v0.6.10.post1
Vendor CCCL v3.3.2 from GitHub instead of relying on CTK-bundled copy by @kahyunnam in https://github.com/flashinfer-ai/flashinfer/pull/3091
row_starts and dsa_graph_safe to topk by @zianglih in https://github.com/flashinfer-ai/flashinfer/pull/3133Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.9rc1...v0.6.10
Vendor CCCL v3.3.2 from GitHub instead of relying on CTK-bundled copy by @kahyunnam in https://github.com/flashinfer-ai/flashinfer/pull/3091
row_starts and dsa_graph_safe to topk by @zianglih in https://github.com/flashinfer-ai/flashinfer/pull/3133Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.9rc1...v0.6.10rc1
feat: Add backend="b12x" for mm_fp4 on SM120 by @bkryu in https://github.com/flashinfer-ai/flashinfer/pull/3051
trtllm_fp8_per_tensor_scale_moe_op by @pavanimajety in https://github.com/flashinfer-ai/flashinfer/pull/3094tie_break for filtered topk by @zianglih in https://github.com/flashinfer-ai/flashinfer/pull/3095autotune() by @vadiklyutiy in https://github.com/flashinfer-ai/flashinfer/pull/2958Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.8rc1...v0.6.9
feat: Add backend="b12x" for mm_fp4 on SM120 by @bkryu in https://github.com/flashinfer-ai/flashinfer/pull/3051
trtllm_fp8_per_tensor_scale_moe_op by @pavanimajety in https://github.com/flashinfer-ai/flashinfer/pull/3094tie_break for filtered topk by @zianglih in https://github.com/flashinfer-ai/flashinfer/pull/3095autotune() by @vadiklyutiy in https://github.com/flashinfer-ai/flashinfer/pull/2958Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.8rc1...v0.6.9rc1
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.8...v0.6.8.post1
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.8...v0.6.8.post1
Add to CODEOWNER by @aleozlx in https://github.com/flashinfer-ai/flashinfer/pull/2875
trtllm_fp4_block_scale_moe causing "Unsupported hidden state scale shape" for EP32+ configs by @qiching in https://github.com/flashinfer-ai/flashinfer/pull/2853trtllm_fp8_block_scale_moe by @wzhao18 in https://github.com/flashinfer-ai/flashinfer/pull/2739Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.7.post3...v0.6.8
Add to CODEOWNER by @aleozlx in https://github.com/flashinfer-ai/flashinfer/pull/2875
trtllm_fp4_block_scale_moe causing "Unsupported hidden state scale shape" for EP32+ configs by @qiching in https://github.com/flashinfer-ai/flashinfer/pull/2853trtllm_fp8_block_scale_moe by @wzhao18 in https://github.com/flashinfer-ai/flashinfer/pull/2739Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.7.post3...v0.6.8rc1
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.7.post2...v0.6.7.post3
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.7.post2...v0.6.7.post3
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.7.post1...v0.6.7.post2
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.7.post1...v0.6.7.post2
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.7...v0.6.7.post1
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.7...v0.6.7.post1
bump version to 0.6.7 & fix api breaking changes by @aleozlx in https://github.com/flashinfer-ai/flashinfer/pull/2832
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.6...v0.6.7
fix: move ArtifactPath/CheckSumHash imports inside gen_moe_utils_modu… by @dierksen in https://github.com/flashinfer-ai/flashinfer/pull/2681
cutlass_fused_moe mxfp8 by @zianglih in https://github.com/flashinfer-ai/flashinfer/pull/2581Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.5...v0.6.6
feat: BF16 GEMM benchmarking support by @raayandhar in https://github.com/flashinfer-ai/flashinfer/pull/2525
TensorView by @hypdeb in https://github.com/flashinfer-ai/flashinfer/pull/2602Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.4...v0.6.5
perf: add fp4 GEMM tile configs and streamK scheduler for SM120 by @Yuening-wa in https://github.com/flashinfer-ai/flashinfer/pull/2460
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.3...v0.6.4
ci: add permission control for public ci tests by @yongwww in https://github.com/flashinfer-ai/flashinfer/pull/2397
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.2...v0.6.3
chore: MoE benchmark effective BW fix for trtllm_block_scale_moe by @rosenrodt in https://github.com/flashinfer-ai/flashinfer/pull/2341
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.1...v0.6.2
Add deprecation and removal policy by @sricketts in https://github.com/flashinfer-ai/flashinfer/pull/2349
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.6.0...v0.6.1
feat: Add backend='auto' to mm_fp4 and enable autotune for backend='cudnn' by @bkryu in https://github.com/flashinfer-ai/flashinfer/pull/1979
mm_fp4 docstring by @b8zhong in https://github.com/flashinfer-ai/flashinfer/pull/2177rope_quantize_fp8_append_paged_kv_cache by @elvischenv in https://github.com/flashinfer-ai/flashinfer/pull/2255Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.5.3...v0.6.0
[API change] deprecate tile_token_dim in trtllm_moe by @jiahanc in https://github.com/flashinfer-ai/flashinfer/pull/2086
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.5.2...v0.5.3
ci: Update cudnn version requirements in CI container by @bkryu in https://github.com/flashinfer-ai/flashinfer/pull/2039
test_green_ctx and test_jit_example on spark (sm_121) by @yzh119 in https://github.com/flashinfer-ai/flashinfer/pull/1951Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.5.1...v0.5.2
test: Enable xfailed trtllm decode long seqlen tests and update microbenchmark by @bkryu in https://github.com/flashinfer-ai/flashinfer/pull/2018
Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.5.0...v0.5.1
fix vllm graph register and add test by @NVShreyas in https://github.com/flashinfer-ai/flashinfer/pull/1894
release-ci-docker workflow by @yzh119 in https://github.com/flashinfer-ai/flashinfer/pull/1944/usr/local/cuda as default CUDA_HOME if possible, like torch.utils.cpp_extension.CUDA_HOME by @netanel-haber in https://github.com/flashinfer-ai/flashinfer/pull/1948Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.4.1...v0.5.0
fix: fix the failed sampling unittest on 5090 by @yzh119 in https://github.com/flashinfer-ai/flashinfer/pull/1886
tests/utils/test_load_cubin_compile_race_condition.py from pytest by @yzh119 in https://github.com/flashinfer-ai/flashinfer/pull/1907ffi::TensorView instead of ffi::Tensor by @cyx-6 in https://github.com/flashinfer-ai/flashinfer/pull/1844Full Changelog: https://github.com/flashinfer-ai/flashinfer/compare/v0.4.0...v0.4.1
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →