Highlight
This version enhances the compatibility of XGrammar on various platforms. It also provides full support for regex. Now most features are supported. It also enhances the efficiency of the token bitmask application kernel.
What's Changed
- [Fix] Fix popcount for windows by @Ubospica in #167
- [Fix] Rollback safely when token acceptance fails by @benchislett in #164
- fix(fsm): fix error of dangling-reference in gcc-13 by @DarkSharpness in #171
- fix(test): fix the concurrency issue in #168 by @DarkSharpness in #170
- [Debug] Support cpptrace by @Ubospica in #176
- [Feature] Support Regex for GrammarCompiler by @Ubospica in #185
- [Docs] Add news section by @Ubospica in #191
- [Fix] Remove redundant grammar_functor.cc by @Ubospica in #195
- [Maintain] Add toml formatter by @Ubospica in #196
- [Maintain] Add no-sort to toml fmt by @Ubospica in #198
- [Maintain] Update toml formatter by @Ubospica in #199
- [Feature] Support Optimized CUDA Token Bitmask Kernel by @syuoni in #186
- [Maintain] Support Python 3.13 for Manylinux by @Ubospica in #200
New Contributors
Full Changelog: v0.1.11...v0.1.12