What's Changed
- Honor cache_dir when listing locally cached tokenizer files by @Zakariakhchiche in #349
- Reject multiple tool results in tokenizer v2 by @juliendenize in #339
- Fix stale comment and positional call in v2 parallel-results tests by @juliendenize in #372
- Add Python 3.15 support by @juliendenize in #373
- Fix offline fallback in download_tokenizer_from_hf_hub for huggingface_hub>=1.0 (httpx) by @arthurdjn in #377
- Fix HTML-escaped tool-call JSON in generated chat templates by @juliendenize in #375
- Fix HF Hub offline fallback for huggingface_hub 2.x (httpx2) errors by @juliendenize in #387
- Treat a null strict as the default in Function.from_openai by @Zakariakhchiche in #396
- Remove legacy integer backward compatibility for SpecialTokenPolicy by @juliendenize in #402
- Add response_format support to model settings (no version bump) by @juliendenize in #355
- Add response format support to generated chat templates by @juliendenize in #356
- Switch docs deploy from actions-gh-pages to official GitHub Pages Actions by @juliendenize in #403
- Fix docs deploy: pin upload-artifact SHA instead of composite action by @juliendenize in #404
- Migrate core runtime tests to source-relative unit modules by @juliendenize in #338
- Drop Python 3.10 support by @juliendenize in #407
- Raise project errors for public audio requests by @juliendenize in #342
- Centralize base64 data URL prefix handling in mistral_common.utils.data_url by @juliendenize in #405
- Drop the strict flag; always reject malformed data URLs (#405) by @juliendenize in #411
- Move v1-v3 instruct tokenizer tests into the unit suite by @juliendenize in #374
- Move v7 instruct tokenizer tests into the unit suite by @juliendenize in #388
- Move v11 instruct tokenizer tests into the unit suite by @juliendenize in #416
- Move v13 instruct tokenizer tests into the unit suite by @juliendenize in #417
- Add reasoning effort levels and configurable chat template defaults by @juliendenize in #421
- Fix typos by @DimitriPapadopoulos in #383
- Add GrammarFactory.get_grammar_for_chat_request single-pass grammar entry point by @juliendenize in #414
- Bump version to 1.13.0 by @juliendenize in #422
New Contributors
- @Zakariakhchiche made their first contribution in #349
- @arthurdjn made their first contribution in #377
- @DimitriPapadopoulos made their first contribution in #383
Full Changelog: v1.12.0...v1.13.0