What's Changed
- Add standalone DINOv2 model with register tokens and mask support by @eklipse2k8 in #2184
- Add SAM 3.1 multiplex video tracking port by @eklipse2k8 in #2185
- Accelerate exact Qwen MXFP4 verification by @YuhuaBillChen in #2106
- Add Spark-X2.5 (spark2_5 hybrid-attention text model) by @Lazarus-931 in #2188
- Return OpenAI segments for NeMo-alignment STT models (Parakeet/Canary) by @Lazarus-931 in #2189
- Run distributed SFT reductions on the CPU stream to avoid Metal GPU timeout by @Lazarus-931 in #2191
- Fix MiniCPM5 function-call parsing by @Blaizzy in #2190
- Check native tool calling when adding models by @Blaizzy in #2192
- Reuse shared APC prefixes, bound memory, and expose live settings by @Blaizzy in #2182
- fix(qwen3_5): transpose Qwen3.8 Conv3d patch embed to NDHWC by @Taderich73 in #2186
- Add opt-in exact 8-bit Qwen verifier fusion by @tjansn in #2117
- Add TTS support for MiniCPM-o by @lucasnewman in #2193
- Add GLM-5 Next support by @Blaizzy in #2127
- Add video understanding support for Mage-VL by @lucasnewman in #2202
- Use an exact prefix for thought marker removal by @lucasnewman in #2203
- Clean up redundant and trivial tests by @lucasnewman in #2205
- Add support for PP-DocLayout V3 (MLX) by @HashNuke in #2204
- Hy4 model support by @Lazarus-931 in #2082
- Extract tool-calling into a dedicated tools/ package by @Lazarus-931 in #2208
- fix(moe_offload): match nested Experts.switch_glu path (Gemma 4) by @typemild in #2213
- Add support for Indic-OCR by @HashNuke in #2198
- Strip box markers in Glm46VMoEProcessor output by @Lazarus-931 in #2225
- Restore optimized MXFP4 and Q3 verification by @YuhuaBillChen in #2209
- mage_vl: remap flattened OptiQ model.* keys in sanitize by @Lazarus-931 in #2247
- Revert "Restore optimized MXFP4 and Q3 verification" by @Blaizzy in #2251
- Fix Mllama cross-attention masks during chunked prefill by @Blaizzy in #2249
- Optimize Gemma 4 KV-shared prefill by @Blaizzy in #2157
- aya_vision: strip response markers from generated text by @Lazarus-931 in #2252
- Bump version to 0.7.1 by @lucasnewman in #2253
New Contributors
- @Taderich73 made their first contribution in #2186
- @HashNuke made their first contribution in #2204
- @typemild made their first contribution in #2213
Full Changelog: v0.7.0...v0.7.1