Releases: 567-labs/instructor
Releases · 567-labs/instructor
1.8.3
What's Changed
- docs: improve CLAUDE.md with better architecture description by @jxnl in #1525
- fix(bedrock): minimal working example with from_bedrock client by @dogonthehorizon in #1528
- docs(blog): fix code block formatting in blog post by @workwithpurwarkrishna in #1526
- feat(bedrock): sort of add support for async bedrock client by @dogonthehorizon in #1530
- fix(bedrock): handle default message format for converse endpoint by @dogonthehorizon in #1529
- Add semantic validation documentation by @jxnl in #1541
- Implementing support for responses by @ivanleomk in #1520
- fix: remove failing test by @ivanleomk in #1544
- fix: bump version by @ivanleomk in #1545
New Contributors
- @dogonthehorizon made their first contribution in #1528
- @workwithpurwarkrishna made their first contribution in #1526
Full Changelog: 1.8.2...1.8.3
1.8.2
1.8.1
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
What's Changed
- Fix typo by @tdhopper in #1468
- bunch of other typos in blog posts fixed by @0xRaduan in #1477
- remove duplicate providers from integrations page by @0xRaduan in #1475
- Fix typos in docs/tutorials/ directory by @0xRaduan in #1474
- Simplify learning docs for new users by @jxnl in #1479
- fix(google-genai): Add more helpful error messages by @stephen-iezzi in #1484
- Fix is_simple_type function for list[int | str] in Python 3.10 by @paulelliotco in #1458
- fix typo by @jss367 in #1497
- Fix: simple test failure by @ivanleomk in #1505
- Added a check for genai response by @ivanleomk in #1506
- Add unified provider interface with string-based initialization by @jxnl in #1490
New Contributors
- @tdhopper made their first contribution in #1468
- @0xRaduan made their first contribution in #1477
- @jss367 made their first contribution in #1497
Full Changelog: 1.7.9...1.8.0
1.7.9
What's Changed
- add async partial streaming support for genai by @oegedijk in #1441
- Update from_litellm type hints to properly return AsyncInstructor by @jonchun in #1324
- docs: add cookbook on tracing with Langfuse by @jannikmaierhoefer in #1452
- Gemini Config Options Documentation by @fjooord in #1455
- feat: add mistral PDF support by @ivanleomk in #1459
- Fix: resolve pyright issues with PDF by @ivanleomk in #1465
New Contributors
- @oegedijk made their first contribution in #1441
- @jonchun made their first contribution in #1324
- @jannikmaierhoefer made their first contribution in #1452
Full Changelog: 1.7.8...1.7.9
1.7.8
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
What's Changed
- feat: adding sync and async example for sambanova by @ivanleomk in #1415
- fix: bump version + fix deps by @ivanleomk in #1417
Full Changelog: 1.7.6...1.7.7
1.7.6
What's Changed
- fix: fixing incorrect import issue by @ivanleomk in #1414
Full Changelog: 1.7.5...1.7.6
1.7.5
What's Changed
- docs: improve documentation structure with visual diagrams by @jxnl in #1399
- Adding Structured Outputs for Mistral by @ivanleomk in #1391
- Docs/update contributing guide by @jxnl in #1407
- Updated SQL Model Example Docs for using SkipJsonSchema by @fjooord in #1410
- Adding support for the GenAI Sdk by @ivanleomk in #1393
- Update UV reps by @ivanleomk in #1411
New Contributors
Full Changelog: 1.7.4...1.7.5
1.7.4
What's Changed
- fix: adding static assets so that we can use them in our tests by @ivanleomk in #1387
- fix: update links to point to our repo files by @ivanleomk in #1388
- feat: Adding support for Open Router by @ivanleomk in #1386
- Updating docs and bumping Anthropic version by @ivanleomk in #1396
Full Changelog: 1.7.3...1.7.4