Releases: lazy-hq/aisdk
Releases · lazy-hq/aisdk
v0.5.2
What's Changed
- Fix: Dynamic model doesn't pass model id in openai and google by @ishaksebsib in #91
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Release v0.5.0 by @surafelfikru in #87
- chore: update readme by @ishaksebsib in #88
- chore: Release by @ishaksebsib in #89
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- feat: add embedding support to multiple providers by @surafelfikru in #74
- fix: pass dimensions parameter to all embedding providers by @surafelfikru in #81
- feat: fix API path for OpenAI-compatible providers by @Blankeos in #76
- feat: add 54 OpenAI-compatible providers with namespace-based model organization by @surafelfikru in #82
- Feat/custom path override by @gaki2 in #83
- feat(providers): add new OpenAI-compatible providers, fix endpoint URLs, and update capabilities by @surafelfikru in #85
- fix: correct EmbeddingClient URL construction and update changelog by @surafelfikru in #86
New Contributors
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Feat: add internal OpenAI chat completions provider and migrate Groq by @ishaksebsib in #66
- Refactor and simplify prompts by @arist76 in #68
- Chore/git summary examples by @arist76 in #69
- feat: Add OpenRouter, DeepSeek, Amazon Bedrock, TogetherAI, and xAI providers by @ishaksebsib in #70
- Feat/dynamic model by @ishaksebsib in #71
- Release v0.4.0 by @ishaksebsib in #72
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Release 0.2.0 by @ishaksebsib in #40
- chore: fix relase ci by @ishaksebsib in #41
- update aisdk-macros by @ishaksebsib in #42
- chore: fix realse ci again by @ishaksebsib in #43
- chore: Add metadata fields, README, and LICENSE to macros Cargo.toml by @ishaksebsib in #44
- chore(ci): update release yml to consider the old version by @ishaksebsib in #45
- chore(ci): fix version checks by @ishaksebsib in #46
- Feat/ add aisdk-macros to workspace by @ishaksebsib in #47
- Patch Release 0.2.1 Add Verbosity to OpenAI provider by @ishaksebsib in #48
- Refactor tool macro implementation and reorganize tests by @arist76 in #49
- chore: create a release pr automatically by @ishaksebsib in #52
- Remove
async-openai, Implement client in core and update athropic client accordingly by @arist76 in #54 - Async Streaming Overhaul: Non blocking Thread-safe API for Handling Provider Stream by @arist76 in #56
- fix: add builder for Tool by @arist76 in #57
- Prevent Model Misuse at Compile Time by @ishaksebsib in #58
- fix(script): use models.dev file name for model id by @ishaksebsib in #59
- docs: add full doc coverage for both aisdk and aisdk-macros by @ishaksebsib in #53
- chore: use fully qualified paths instead of dependencies on tool macros by @arist76 in #60
- feat: Add Extension System + Google provider by @ishaksebsib in #61
- feat: Add Axum + Vercel AI SDK UI Integration for Seamless useChat Compatibility by @ishaksebsib in #62
- chore: update README to latest interface by @ishaksebsib in #63
- Fix/anthropic test fixes by @arist76 in #64
- Release v0.3.0 by @ishaksebsib in #65
Full Changelog: v0.2.0...v0.3.0
v0.2.1
What's Changed
- Release 0.2.0 by @ishaksebsib in #40
- chore: fix relase ci by @ishaksebsib in #41
- update aisdk-macros by @ishaksebsib in #42
- chore: fix realse ci again by @ishaksebsib in #43
- chore: Add metadata fields, README, and LICENSE to macros Cargo.toml by @ishaksebsib in #44
- chore(ci): update release yml to consider the old version by @ishaksebsib in #45
- chore(ci): fix version checks by @ishaksebsib in #46
- Feat/ add aisdk-macros to workspace by @ishaksebsib in #47
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Feat/providers OpenAI by @ishaksebsib in #1
- feat: move all prompt files to examples by @ishaksebsib in #2
- Add streaming text generation support and update dependencies by @arist76 in #3
- Docs/update by @ishaksebsib in #4
- Feat/more options and response details by @arist76 in #5
- Feat: Messages, System-Prompt, and responses api by @ishaksebsib in #6
- chore: add git pre-commit and pre-push hooks by @ishaksebsib in #7
- refactor(types): types into there own groups by @ishaksebsib in #8
- feat: simplify provider initialization & add type-safe message builders by @ishaksebsib in #9
- refactor(core): unify text generation API with type-safe options and builders by @ishaksebsib in #12
- Update CONTRIBUTING.md by @ishaksebsib in #15
- feat(core/openai): add output schema support for language model generation by @ishaksebsib in #16
- feat: add tool calling system with procedural macros by @arist76 in #18
- Fix not deterministic prompt tests, Add prompts behind a feature and support mulitple dirs by @arist76 in #20
- Feat/Async based multiple tool call support by @arist76 in #21
- chore: rename language model trait functions by @ishaksebsib in #22
- Enhanced Language Model Core with Step Tracking and Improved Response Handling by @arist76 in #24
- Enhanced Tool Handling and Response Methods by @arist76 in #25
- Add Hooks System to LanguageModelOptions with Comprehensive Integration Tests by @arist76 in #26
- chore: remove serialize and deserialize drives by @ishaksebsib in #27
- refactor: new language model folder and file structure by @ishaksebsib in #28
- Chore: Refactor Language Model Execution by @arist76 in #29
- feat(core): Reasoning Effort Support and Reasoning Content Handling for OpenAI by @arist76 in #30
- fix(core): comment out reasoning tests by @arist76 in #31
- fix: make paths cross compatible by @arist76 in #32
- Chore: package versioning, publishing, and change log automation by @ishaksebsib in #19
- fix(ci): use cargo audit by @ishaksebsib in #33
- Feat/OpenAI custom base url by @ishaksebsib in #34
- Feat: integration test macro for providers by @ishaksebsib in #35
- Feat: helper function for stop-when hook and README update by @ishaksebsib in #36
- Feat/groq provider by @ishaksebsib in #37
- Feat/anthropic-provider by @rohan-panickar in #10
New Contributors
- @arist76 made their first contribution in #3
- @rohan-panickar made their first contribution in #10
Full Changelog: https://github.com/lazy-hq/aisdk/commits/v0.2.0