What's Changed
Core
- Make it easier to do sync streaming by @chenmoneygithub in #8183
- Better default and warnings around LM max_tokens by @okhat in #8215
- Remove duplicated callback field from LM by @TomeHirata in #8230
Adapters
- Add AdapterParseError to dspy by @chenmoneygithub in #8212
Modules
- Fix spelling typo in react module by @BTripp1986 in #8191
- Move string representation of tool to Tool class by @TomeHirata in #8208
Optimizers
- Add GRPO Optimizer to DSPy by @Ziems @LakshyAAAgrawal @dilarasoylu @Harryllh in #8171
- Handle finetuning errors gracefully by @arnavsinghvi11 in #8194
New Contributors
- @BTripp1986 made their first contribution in #8191
Full Changelog: 2.6.23...2.6.24