1.9.0
What's Changed
- feat: Improve error handling with comprehensive exception hierarchy by @jxnl in #1549
- Remove
enable_prompt_cachingfrom Anthropic integration since we ha… by @ivanleomk in #1562 - Fix/docs by @ivanleomk in #1561
- lock by @jxnl in #1565
- Fix/gemini config by @ivanleomk in #1563
- feat(deps): allow rich version 14+ by @devin-ai-integration in #1566
- chore(deps): bump the poetry group across 1 directory with 26 updates by @dependabot in #1569
- chore(deps): bump anthropic from 0.52.0 to 0.52.1 in the poetry group by @dependabot in #1571
- Standardize async parameter naming in VertexAI client by @devin-ai-integration in #1555
- Add Claude Code GitHub Workflow by @ivanleomk in #1575
- feat: update README to reflect 3M monthly downloads milestone by @ivanleomk in #1577
- fix(deps): add dev and docs to project.optional-dependencies for uv compatibility by @devin-ai-integration in #1581
- docs: add Gemini thought parts filtering explanation to GenAI integration by @devin-ai-integration in #1583
- fix: filter out Gemini thought parts in genai tool parsing by @indigoviolet in #1578
- Fix documentation for dynamic model creation example by @devin-ai-integration in #1567
- chore(deps): bump the poetry group across 1 directory with 11 updates by @dependabot in #1595
- feat: implementation of JSON mode for Writer proider by @yanomaly in #1559
- feat(auto_client): add Ollama provider support by @jxnl in #1602
- fix: respect timeout parameter in retry mechanism for Ollama compatibility by @jxnl in #1603
- fix(reask): handle ThinkingBlock in reask_anthropic_json by @jxnl in #1604
- feat(docs): Add cross-links to blog posts for better navigation by @jxnl in #1605
- docs: improve clarity and consistency across documentation by @jxnl in #1606
- feat: Enable Audio module to work with Windows by @ish-codes-magic in #1619
- fix(deps): relax tenacity requirement to support google-genai 1.21.1 by @jxnl in #1625
- fix: resolve pyright TypedDict key access error in dump_message by @jxnl in #1626
- feat(docs): improve SEO for asyncio and tenacity documentation by @jxnl in #1620
- Resolve dependency version conflicts by @jxnl in #1627
- Feat/add gemini optional support by @ivanleomk in #1618
New Contributors
- @ish-codes-magic made their first contribution in #1619
Full Changelog: 1.8.3...1.9.0