0.6.5
Highlights
- Significant progress on the V1 engine refactor and multimodal support: New model executable interfaces for text-only and multimodal models, multiprocessing, improved configuration handling, and profiling enhancements (#10374, #10570, #10699, #11074, #11076, #10382, #10665, #10564, #11125, #11185, #11242).
- Major improvements in
torch.compileintegration: Support for all attention backends, encoder-based models, dynamic FP8 fusion, shape specialization fixes, and performance optimizations (#10558, #10613, #10121, #10383, #10399, #10406, #10437, #10460, #10552, #10622, #10722, #10620, #10906, #11108, #11059, #11005, #10838, #11081, #11110). - Expanded model support, including Aria, Cross Encoders, GLM-4, OLMo November 2024, Telechat2, LoRA improvements and multimodal Granite models (#10514, #10400, #10561, #10503, #10311, #10291, #9057, #10418, #5064).
- Use xgrammar as the default guided decoding backend (#10785)
- Improved hardware enablement for AMD ROCm, ARM AARCH64, TPU prefix caching, XPU AWQ/GPTQ, and various CPU/Gaudi/HPU/NVIDIA enhancements (#10254, #9228, #10307, #10107, #10667, #10565, #10239, #11016, #9735, #10355, #10700).
- Note: Changed default temperature for ChatCompletionRequest from 0.7 to 1.0 to align with OpenAI (#11219)
Model Support
- Added Aria (#10514), Cross Encoder (#10400), GLM-4 (#10561), OLMo (#10503), Telechat2 (#10311), Cohere R7B (#11203), GritLM embeddings (#10816)
- LoRA support for Internlm2, glm-4v, Pixtral-HF (#5064, #10418, #10795).
- Improved quantization (BNB, bitsandbytes) for multiple models (#10795, #10842, #10682, #10549)
- Expanded multimodal support (#10291, #11142).
Hardware Support
- AMD ROCm GGUF quantization (#10254), ARM AARCH64 enablement (#9228), TPU prefix caching (#10307), XPU AWQ/GPTQ (#10107), CPU/Gaudi/HPU enhancements (#10355, #10667, #10565, #10239, #11016, #9735, #10541, #10394, #10700).
Performance & Scheduling
- Prefix-cache aware scheduling (#10128), sliding window support (#10462), disaggregated prefill enhancements (#10502, #10884), evictor optimization (#7209).
Benchmark & Frontend
- Benchmark structured outputs and vision datasets (#10804, #10557, #10880, #10547).
- Frontend: Automatic chat format detection (#9919), input_audio support (#11027), CLI --version (#10369), extra fields in requests (#10463).
Documentation & Plugins
- Architecture overview (#10368), Helm chart (#9199), KubeAI integration (#10837), plugin system docs (#10372), disaggregated prefilling (#11197), structured outputs (#9943), usage section (#10827).
Bugfixes & Misc
- Updated defaults for chunked prefill (#10544)
- Add GH200 support (#11212, #11244)
What's Changed
- Add default value to avoid Falcon crash (#5363) by @wchen61 in https://github.com/vllm-project/vllm/pull/10347
- [Misc] Fix import error in tensorizer tests and cleanup some code by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10349
- [Doc] Remove float32 choice from --lora-dtype by @xyang16 in https://github.com/vllm-project/vllm/pull/10348
- [Bugfix] Fix fully sharded LoRA bug by @jeejeelee in https://github.com/vllm-project/vllm/pull/10352
- [Misc] Fix some help info of arg_utils to improve readability by @ShangmingCai in https://github.com/vllm-project/vllm/pull/10362
- [core][misc] keep compatibility for old-style classes by @youkaichao in https://github.com/vllm-project/vllm/pull/10356
- [Bugfix] Ensure special tokens are properly filtered out for guided structured output with MistralTokenizer by @gcalmettes in https://github.com/vllm-project/vllm/pull/10363
- [Misc] Bump up test_fused_moe tolerance by @ElizaWszola in https://github.com/vllm-project/vllm/pull/10364
- [Misc] bump mistral common version by @simon-mo in https://github.com/vllm-project/vllm/pull/10367
- [Docs] Add Nebius as sponsors by @simon-mo in https://github.com/vllm-project/vllm/pull/10371
- [Frontend] Add --version flag to CLI by @russellb in https://github.com/vllm-project/vllm/pull/10369
- [Doc] Move PR template content to docs by @russellb in https://github.com/vllm-project/vllm/pull/10159
- [Docs] Misc updates to TPU installation instructions by @mikegre-google in https://github.com/vllm-project/vllm/pull/10165
- [Frontend] Automatic detection of chat content format from AST by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/9919
- [doc] add doc for the plugin system by @youkaichao in https://github.com/vllm-project/vllm/pull/10372
- [misc][plugin] improve log messages by @youkaichao in https://github.com/vllm-project/vllm/pull/10386
- [BugFix] [Kernel] Fix GPU SEGV occuring in fused_moe kernel by @rasmith in https://github.com/vllm-project/vllm/pull/10385
- [Misc] Update benchmark to support image_url file or http by @kakao-steve-ai in https://github.com/vllm-project/vllm/pull/10287
- [Misc] Medusa supports custom bias by @skylee-01 in https://github.com/vllm-project/vllm/pull/10361
- [Bugfix] Fix M-RoPE position calculation when chunked prefill is enabled by @imkero in https://github.com/vllm-project/vllm/pull/10388
- [V1] Add code owners for V1 by @WoosukKwon in https://github.com/vllm-project/vllm/pull/10397
- [2/N][torch.compile] make compilation cfg part of vllm cfg by @youkaichao in https://github.com/vllm-project/vllm/pull/10383
- [V1] Refactor model executable interface for all text-only language models by @ywang96 in https://github.com/vllm-project/vllm/pull/10374
- [CI/Build] Fix IDC hpu [Device not found] issue by @xuechendi in https://github.com/vllm-project/vllm/pull/10384
- [Bugfix][Hardware][CPU] Fix CPU embedding runner with tensor parallel by @Isotr0py in https://github.com/vllm-project/vllm/pull/10394
- [platforms] refactor cpu code by @youkaichao in https://github.com/vllm-project/vllm/pull/10402
- [Hardware] [HPU]add
mark_stepfor hpu by @jikunshang in https://github.com/vllm-project/vllm/pull/10239 - [Bugfix] Fix mrope_position_delta in non-last prefill chunk by @imkero in https://github.com/vllm-project/vllm/pull/10403
- [Misc] Enhance offline_inference to support user-configurable paramet… by @wchen61 in https://github.com/vllm-project/vllm/pull/10392
- [Misc] Add uninitialized params tracking for
AutoWeightsLoaderby @Isotr0py in https://github.com/vllm-project/vllm/pull/10327 - [Bugfix] Ignore ray reinit error when current platform is ROCm or XPU by @HollowMan6 in https://github.com/vllm-project/vllm/pull/10375
- [4/N][torch.compile] clean up set_torch_compile_backend by @youkaichao in https://github.com/vllm-project/vllm/pull/10401
- [VLM] Report multi_modal_placeholders in output by @lk-chen in https://github.com/vllm-project/vllm/pull/10407
- [Model] Remove redundant softmax when using PoolingType.STEP by @Maybewuss in https://github.com/vllm-project/vllm/pull/10415
- [Model][LoRA]LoRA support added for glm-4v by @B-201 in https://github.com/vllm-project/vllm/pull/10418
- [Model] Remove transformers attention porting in VITs by @Isotr0py in https://github.com/vllm-project/vllm/pull/10414
- [Doc] Update doc for LoRA support in GLM-4V by @B-201 in https://github.com/vllm-project/vllm/pull/10425
- [5/N][torch.compile] torch.jit.script --> torch.compile by @youkaichao in https://github.com/vllm-project/vllm/pull/10406
- [Doc] Add documentation for Structured Outputs by @ismael-dm in https://github.com/vllm-project/vllm/pull/9943
- Fix open_collective value in FUNDING.yml by @andrew in https://github.com/vllm-project/vllm/pull/10426
- [Model][Bugfix] Support TP for PixtralHF ViT by @mgoin in https://github.com/vllm-project/vllm/pull/10405
- [Hardware][XPU] AWQ/GPTQ support for xpu backend by @yma11 in https://github.com/vllm-project/vllm/pull/10107
- [Kernel] Explicitly specify other value in tl.load calls by @angusYuhao in https://github.com/vllm-project/vllm/pull/9014
- [Kernel] Initial Machete W4A8 support + Refactors by @LucasWilkinson in https://github.com/vllm-project/vllm/pull/9855
- [3/N][torch.compile] consolidate custom op logging by @youkaichao in https://github.com/vllm-project/vllm/pull/10399
- [ci][bugfix] fix kernel tests by @youkaichao in https://github.com/vllm-project/vllm/pull/10431
- [misc] Allow partial prefix benchmarking & random input generation for prefix benchmarking by @rickyyx in https://github.com/vllm-project/vllm/pull/9929
- [ci/build] Have dependabot ignore all patch update by @khluu in https://github.com/vllm-project/vllm/pull/10436
- [Bugfix]Fix Phi-3 BNB online quantization by @jeejeelee in https://github.com/vllm-project/vllm/pull/10417
- [Platform][Refactor] Extract func
get_default_attn_backendtoPlatformby @MengqingCao in https://github.com/vllm-project/vllm/pull/10358 - Add openai.beta.chat.completions.parse example to structured_outputs.rst by @mgoin in https://github.com/vllm-project/vllm/pull/10433
- [Bugfix] Guard for negative counter metrics to prevent crash by @tjohnson31415 in https://github.com/vllm-project/vllm/pull/10430
- [Misc] Avoid misleading warning messages by @jeejeelee in https://github.com/vllm-project/vllm/pull/10438
- [Doc] Add the start of an arch overview page by @russellb in https://github.com/vllm-project/vllm/pull/10368
- [misc][plugin] improve plugin loading by @youkaichao in https://github.com/vllm-project/vllm/pull/10443
- [CI][CPU] adding numa node number as container name suffix by @zhouyuan in https://github.com/vllm-project/vllm/pull/10441
- [BugFix] Fix hermes tool parser output error stream arguments in some cases (#10395) by @xiyuan-lee in https://github.com/vllm-project/vllm/pull/10398
- [Pixtral-Large] Pixtral actually has no bias in vision-lang adapter by @patrickvonplaten in https://github.com/vllm-project/vllm/pull/10449
- Fix: Build error seen on Power Architecture by @mikejuliet13 in https://github.com/vllm-project/vllm/pull/10421
- [Doc] fix link for page that was renamed by @russellb in https://github.com/vllm-project/vllm/pull/10455
- [6/N] torch.compile rollout to users by @youkaichao in https://github.com/vllm-project/vllm/pull/10437
- [Core] Avoid metrics log noise when idle by @russellb in https://github.com/vllm-project/vllm/pull/8868
- [Model][Quantization] HQQ support through Marlin kernel expansion by @ElizaWszola in https://github.com/vllm-project/vllm/pull/9766
- Change granite chat template to keep json list formatting for tool calls by @maxdebayser in https://github.com/vllm-project/vllm/pull/10452
- [CI/Build] Update Dockerfile.rocm by @Alexei-V-Ivanov-AMD in https://github.com/vllm-project/vllm/pull/10434
- [Bugfix] Marlin 2:4 temp fix for large M dim (>256) by @LucasWilkinson in https://github.com/vllm-project/vllm/pull/10464
- [Misc] Add setitem for LazyDict by @liuyanyi in https://github.com/vllm-project/vllm/pull/10469
- [Bugfix] Fix Mamba model initialization and MLP Speculator weights loading by @Isotr0py in https://github.com/vllm-project/vllm/pull/10456
- [Bugfix] Enforce no chunked prefill for embedding models by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10470
- [CI/Build] Add sphinx/rst linter for docs by @rafvasq in https://github.com/vllm-project/vllm/pull/10366
- [CI/Build] Support compilation with local cutlass path (#10423) by @wchen61 in https://github.com/vllm-project/vllm/pull/10424
- [ci/build] Combine nightly and optional by @khluu in https://github.com/vllm-project/vllm/pull/10465
- [model] Reduce medusa weight by @skylee-01 in https://github.com/vllm-project/vllm/pull/10454
- [Bugfix] Handle conflicts between modern and legacy fields by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10471
- [Platforms] Refactor xpu code by @MengqingCao in https://github.com/vllm-project/vllm/pull/10468
- [Hardware][CPU] Support chunked-prefill and prefix-caching on CPU by @bigPYJ1151 in https://github.com/vllm-project/vllm/pull/10355
- [platforms] restore xpu check for parallel config by @youkaichao in https://github.com/vllm-project/vllm/pull/10479
- [perf bench] H200 development by @simon-mo in https://github.com/vllm-project/vllm/pull/9768
- [7/N] torch.compile, reduce compilation time by @youkaichao in https://github.com/vllm-project/vllm/pull/10460
- [Bugfix]: allow extra fields in requests to openai compatible server by @gcalmettes in https://github.com/vllm-project/vllm/pull/10463
- [TPU] Implement prefix caching for TPUs by @WoosukKwon in https://github.com/vllm-project/vllm/pull/10307
- [torch.compile] limit inductor threads and lazy import quant by @youkaichao in https://github.com/vllm-project/vllm/pull/10482
- [Core] Add Sliding Window Support with Flashinfer by @pavanimajety in https://github.com/vllm-project/vllm/pull/10462
- [Platforms] Add
device_typeinPlatformby @MengqingCao in https://github.com/vllm-project/vllm/pull/10508 - [torch.compile] PostGradPassManager, Inductor code caching fix, fix_functionalization pass refactor + tests by @ProExpertProg in https://github.com/vllm-project/vllm/pull/10273
- [Misc] Increase default video fetch timeout by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10495
- [platforms] improve error message for unspecified platforms by @youkaichao in https://github.com/vllm-project/vllm/pull/10520
- [Doc] fix a small typo in docstring of llama_tool_parser by @FerdinandZhong in https://github.com/vllm-project/vllm/pull/10513
- [Model] Add Support for Multimodal Granite Models by @alex-jw-brooks in https://github.com/vllm-project/vllm/pull/10291
- fix the issue that len(tokenizer(prompt)["input_ids"]) > prompt_len by @sywangyi in https://github.com/vllm-project/vllm/pull/10524
- [Model] Expose
dynamic_image_sizeas mm_processor_kwargs for InternVL2 models by @Isotr0py in https://github.com/vllm-project/vllm/pull/10518 - [Bugfix] Embedding model pooling_type equals ALL and multi input's bug by @BBuf in https://github.com/vllm-project/vllm/pull/10494
- [Bug]: When apply continue_final_message for OpenAI server, the "echo":false is ignored by @chaunceyjiang in https://github.com/vllm-project/vllm/pull/10180
- [Kernel] Register punica ops directly by @jeejeelee in https://github.com/vllm-project/vllm/pull/10522
- [Misc] Suppress duplicated logging regarding multimodal input pipeline by @ywang96 in https://github.com/vllm-project/vllm/pull/10530
- [Bugfix] Allow token ID-only inputs in Qwen2-Audio by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10536
- [8/N] enable cli flag without a space by @youkaichao in https://github.com/vllm-project/vllm/pull/10529
- [V1] Fix Compilation config & Enable CUDA graph by default by @WoosukKwon in https://github.com/vllm-project/vllm/pull/10528
- [CI][Installation] Avoid uploading CUDA 11.8 wheel by @cermeng in https://github.com/vllm-project/vllm/pull/10535
- [misc] improve error message by @youkaichao in https://github.com/vllm-project/vllm/pull/10553
- [Minor] Revert change in offline inference example by @WoosukKwon in https://github.com/vllm-project/vllm/pull/10545
- Add small example to metrics.rst by @mgoin in https://github.com/vllm-project/vllm/pull/10550
- [Benchmark] Add new H100 machine by @simon-mo in https://github.com/vllm-project/vllm/pull/10547
- [9/N] torch.compile LLM usage by @youkaichao in https://github.com/vllm-project/vllm/pull/10552
- [Minor] Fix line-too-long by @WoosukKwon in https://github.com/vllm-project/vllm/pull/10563
- [platforms] absorb worker cls difference into platforms folder by @youkaichao in https://github.com/vllm-project/vllm/pull/10555
- [Bugfix] Fix Phi-3 BNB quantization with tensor parallel by @Isotr0py in https://github.com/vllm-project/vllm/pull/9948
- Remove token-adding chat embedding params by @noamgat in https://github.com/vllm-project/vllm/pull/10551
- [bugfix] fix full graph tests by @youkaichao in https://github.com/vllm-project/vllm/pull/10581
- [torch.compile] support all attention backends by @youkaichao in https://github.com/vllm-project/vllm/pull/10558
- [v1] Refactor KVCacheManager for more hash input than token ids by @rickyyx in https://github.com/vllm-project/vllm/pull/10507
- support bitsandbytes quantization with qwen model by @zixuanzhang226 in https://github.com/vllm-project/vllm/pull/10549
- [Core] remove temporary local variables in LLMEngine.init by @russellb in https://github.com/vllm-project/vllm/pull/10577
- [V1] EngineCore supports profiling by @Abatom in https://github.com/vllm-project/vllm/pull/10564
- [bugfix] fix cpu tests by @youkaichao in https://github.com/vllm-project/vllm/pull/10585
- [Bugfix][Frontend] Update Llama Chat Templates to also support Non-Tool use by @tjohnson31415 in https://github.com/vllm-project/vllm/pull/10164
- [Core] Fix broken log configuration by @russellb in https://github.com/vllm-project/vllm/pull/10458
- [Misc] Add pynccl wrappers for all_gather and reduce_scatter by @tlrmchlsmth in https://github.com/vllm-project/vllm/pull/9432
- [core] gemma2 full context length support by @youkaichao in https://github.com/vllm-project/vllm/pull/10584
- [Bugfix] 500 Internal Server Error when tool_choice is incorrect. by @shenoyvvarun in https://github.com/vllm-project/vllm/pull/10567
- [Model] Fix Baichuan BNB online quantization by @CNTRYROA in https://github.com/vllm-project/vllm/pull/10572
- Update default max_num_batch_tokens for chunked prefill to 2048 by @mgoin in https://github.com/vllm-project/vllm/pull/10544
- [Kernel][Hardware][AMD] Add support for GGUF quantization on ROCm by @kliuae in https://github.com/vllm-project/vllm/pull/10254
- Prefix Cache Aware Scheduling [1/n] by @rickyyx in https://github.com/vllm-project/vllm/pull/10128
- [2/N] Proper handling of placeholders in merged multi-modal processor by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10485
- [Bugfix][Hardware][CPU] Fix
multi_modal_kwargsbroadcast for CPU tensor parallel by @Isotr0py in https://github.com/vllm-project/vllm/pull/10541 - [Platforms] Refactor openvino code by @statelesshz in https://github.com/vllm-project/vllm/pull/10573
- [CI/Build] For ppc64le, disabled tests for now and addressed space issues by @npanpaliya in https://github.com/vllm-project/vllm/pull/10538
- [Bugfix] Avoid import AttentionMetadata explicitly in Mllama and fix openvino import by @Isotr0py in https://github.com/vllm-project/vllm/pull/10593
- [bugfix] Fix example/tensorize_vllm_model tests by @jeejeelee in https://github.com/vllm-project/vllm/pull/10595
- [Bugfix] Fix the LoRA weight sharding in ColumnParallelLinearWithLoRA by @jeejeelee in https://github.com/vllm-project/vllm/pull/10450
- [CI/Build] Print running script to enhance CI log readability by @jeejeelee in https://github.com/vllm-project/vllm/pull/10594
- Revert "[CI/Build] Print running script to enhance CI log readability" by @youkaichao in https://github.com/vllm-project/vllm/pull/10601
- [model][utils] add extract_layer_index utility function by @youkaichao in https://github.com/vllm-project/vllm/pull/10599
- [doc] update the code to add models by @youkaichao in https://github.com/vllm-project/vllm/pull/10603
- [Doc] Update README.md with Ray Summit talk links by @zhuohan123 in https://github.com/vllm-project/vllm/pull/10610
- Support Cross encoder models by @maxdebayser in https://github.com/vllm-project/vllm/pull/10400
- [Refactor][MISC] del redundant code in ParallelConfig.postinit by @MengqingCao in https://github.com/vllm-project/vllm/pull/10614
- [torch.compile] support encoder based models by @youkaichao in https://github.com/vllm-project/vllm/pull/10613
- [Doc] Add encoder-based models to Supported Models page by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10616
- [torch.compile] force inductor threads by @jeejeelee in https://github.com/vllm-project/vllm/pull/10620
- [torch.compile] add warning for unsupported models by @youkaichao in https://github.com/vllm-project/vllm/pull/10622
- [misc] add torch.compile compatibility check by @youkaichao in https://github.com/vllm-project/vllm/pull/10618
- [misc] move functions to config.py by @youkaichao in https://github.com/vllm-project/vllm/pull/10624
- [Model] Support
is_causalHF config field for Qwen2 model by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10621 - [Doc] Super tiny little typo fix by @fzyzcjy in https://github.com/vllm-project/vllm/pull/10633
- [Bug]: Authorization ignored when root_path is set by @chaunceyjiang in https://github.com/vllm-project/vllm/pull/10606
- [Bugfix] Fix chunked prefill with model dtype float32 on Turing Devices by @wallashss in https://github.com/vllm-project/vllm/pull/9850
- [Docs] Add Snowflake Slides by @simon-mo in https://github.com/vllm-project/vllm/pull/10641
- [Model]: Add support for Aria model by @xffxff in https://github.com/vllm-project/vllm/pull/10514
- [Model] Enable optional prefix when loading embedding models by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10639
- [Doc] Fix typos in docs by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10636
- [Model] Add OLMo November 2024 model by @2015aroras in https://github.com/vllm-project/vllm/pull/10503
- [misc] do not read HOST_IP by @youkaichao in https://github.com/vllm-project/vllm/pull/10644
- [bugfix] fix aria model and add torch.compile by @youkaichao in https://github.com/vllm-project/vllm/pull/10645
- [Feature] vLLM ARM Enablement for AARCH64 CPUs by @sanketkaleoss in https://github.com/vllm-project/vllm/pull/9228
- [v1] EngineArgs for better config handling for v1 by @rickyyx in https://github.com/vllm-project/vllm/pull/10382
- custom allreduce + torch.compile by @SageMoore in https://github.com/vllm-project/vllm/pull/10121
- [Misc] Remove outdated init protocols by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10655
- [ci] add vllm_test_utils by @youkaichao in https://github.com/vllm-project/vllm/pull/10659
- [V1] Enable profile for LLMEngine by @jikunshang in https://github.com/vllm-project/vllm/pull/10665
- [Bugfix] Fix for Spec model TP + Chunked Prefill by @andoorve in https://github.com/vllm-project/vllm/pull/10232
- [Hardware][NVIDIA] Add non-NVML CUDA mode for Jetson by @conroy-cheers in https://github.com/vllm-project/vllm/pull/9735
- [Bugfix] Fix using
-O[0,3]with LLM entrypoint by @mgoin in https://github.com/vllm-project/vllm/pull/10677 - [Bugfix] Check bnb_4bit_quant_storage for bitsandbytes by @mgoin in https://github.com/vllm-project/vllm/pull/10642
- [V1] Refactor model executable interface for multimodal models by @ywang96 in https://github.com/vllm-project/vllm/pull/10570
- [Kernel] Remove hard-dependencies of Speculative decode to CUDA workers by @xuechendi in https://github.com/vllm-project/vllm/pull/10587
- [V1] Update interface for idefics3 by @ywang96 in https://github.com/vllm-project/vllm/pull/10680
- [Bugfix][SpecDecode] apply sampling parameters to target probabilities for consistency in rejection sampling. by @jeongin601 in https://github.com/vllm-project/vllm/pull/10198
- [bugfix] fix the default value of llm_int8_threshold in BitsAndBytesConfig by @yansh97 in https://github.com/vllm-project/vllm/pull/10657
- [Hardware][Gaudi]add get_name method for HPUAttentionBackend by @jikunshang in https://github.com/vllm-project/vllm/pull/10667
- [Misc]Further reduce BNB static variable by @jeejeelee in https://github.com/vllm-project/vllm/pull/10597
- [Cleanup][Kernel] Remove if-else with identical branches in marlin 2:4 by @tlrmchlsmth in https://github.com/vllm-project/vllm/pull/10687
- [Model] Support telechat2 by @shunxing12345 in https://github.com/vllm-project/vllm/pull/10311
- [Bugfix][Hardware][CPU] Fix intel-omp version to avoid segfault by @bigPYJ1151 in https://github.com/vllm-project/vllm/pull/10700
- [V1] Update interface for mistral-format Pixtral by @ywang96 in https://github.com/vllm-project/vllm/pull/10703
- [ci] fix slow tests by @youkaichao in https://github.com/vllm-project/vllm/pull/10698
- [torch.compile] fix shape specialization by @youkaichao in https://github.com/vllm-project/vllm/pull/10722
- [Bugfix] Fix GGUF inference with FP16 unquantized checkpoint by @Isotr0py in https://github.com/vllm-project/vllm/pull/10675
- [Bugfix][Mamba] Fix Multistep on Mamba-like models by @mzusman in https://github.com/vllm-project/vllm/pull/10705
- [Bugfix] Ignore
lm_headwhen loading embedding models by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10719 - [Frontend] don't block event loop in tokenization (preprocess) in OpenAI compatible server by @tomeras91 in https://github.com/vllm-project/vllm/pull/10635
- [misc] upgrade filelock version by @youkaichao in https://github.com/vllm-project/vllm/pull/10731
- [Model] support bitsandbytes quantization with minicpm3 model by @zixuanzhang226 in https://github.com/vllm-project/vllm/pull/10682
- [Doc] Update model in arch_overview.rst to match comment by @spacewander in https://github.com/vllm-project/vllm/pull/10701
- [Bug][CLI] Allow users to disable prefix caching explicitly by @rickyyx in https://github.com/vllm-project/vllm/pull/10724
- [V1] Do not allocate beyond the max_model_len by @WoosukKwon in https://github.com/vllm-project/vllm/pull/10730
- [Kernel] Update vllm-flash-attn version by @WoosukKwon in https://github.com/vllm-project/vllm/pull/10736
- Update requirements-tpu by @richardsliu in https://github.com/vllm-project/vllm/pull/10726
- [Model] Added GLM-4 series hf format model support vllm==0.6.4 by @sixsixcoder in https://github.com/vllm-project/vllm/pull/10561
- [Kernel] Update vllm-flash-attn version by @WoosukKwon in https://github.com/vllm-project/vllm/pull/10742
- [V1] Optimize the CPU overheads in FlashAttention custom op by @WoosukKwon in https://github.com/vllm-project/vllm/pull/10733
- [Model] Add Internlm2 LoRA support by @Isotr0py in https://github.com/vllm-project/vllm/pull/5064
- [Model] Clean up MiniCPMV by @DarkLight1337 in https://github.com/vllm-project/vllm/pull/10751
- [Misc] typo find in sampling_metadata.py by @noooop in https://github.com/vllm-project/vllm/pull/10740
- [Bugfix] Fix Idefics3 bug by @jeejeelee in https://github.com/vllm-project/vllm/pull/10778
- [platform] Add verify_quantization in platform. by
These notes run past the length kept in the archive. The rest is on the publisher’s page.