Skip to content

Releases: 567-labs/instructor

1.9.0

21 Jun 05:52
8dcbb15
Compare
Choose a tag to compare

What's Changed

  • feat: Improve error handling with comprehensive exception hierarchy by @jxnl in #1549
  • Remove enable_prompt_caching from 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

Full Changelog: 1.8.3...1.9.0

1.8.3

22 May 16:43
61afae0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.8.2...1.8.3

1.8.2

15 May 11:13
16dfad7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.8.1...1.8.2

1.8.1

09 May 02:45
c7746f4
Compare
Choose a tag to compare

What's Changed

  • docs(blog): add Anthropic web search structured data blog post by @jxnl in #1515
  • fix: added support for calling streaming from the create method by @ivanleomk in #1502
  • Fix/mkdocs by @ivanleomk in #1517
  • docs(blog): announce unified provider interface (from_provider) by @jxnl in #1516
  • Fix/anthropic web search by @ivanleomk in #1519

Full Changelog: 1.8.0...1.8.1

1.8.0

07 May 07:03
98ca212
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.7.9...1.8.0

1.7.9

03 Apr 14:14
6929478
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.7.8...1.7.9

1.7.8

29 Mar 20:34
Compare
Choose a tag to compare

What's Changed

  • docs: Add Cursor rules documentation by @jxnl in #1423
  • docs: improve contributing guidelines with UV installation and conventional comments by @jxnl in #1424
  • docs: add LLM documentation and update mkdocs.yml with redirect by @jxnl in #1425
  • docs(github): update cursor rules with proper website link and multiline PR instructions by @jxnl in #1427
  • Adding Streaming for Mistral and VertexAI by @ivanleomk in #1420
  • docs(blog): add post about Cursor rules for Git best practices by @jxnl in #1430
  • docs(blog): announce llms.txt implementation by @jxnl in #1431
  • chore: add pr_body.md to gitignore by @jxnl in #1432
  • docs: add OpenAI audio extraction example by @jxnl in #1433
  • feat: added new article by @ivanleomk in #1446
  • Bugfix: [minor] Do not fail with google genai models if the content is longer then max file name. Closes #1439 by @sztanko in #1440

New Contributors

Full Changelog: 1.7.7...1.7.8

1.7.7

17 Mar 10:33
edeb055
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.7.6...1.7.7

1.7.6

17 Mar 09:02
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.7.5...1.7.6

1.7.5

16 Mar 09:25
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.7.4...1.7.5