Skip to content

Releases: lazy-hq/aisdk

v0.5.2

25 Feb 12:11
dfc6bb1

Choose a tag to compare

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

16 Feb 19:06
ca4975d

Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

16 Feb 18:43

Choose a tag to compare

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

24 Jan 10:30
7b7cb62

Choose a tag to compare

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

29 Dec 13:53
adbd111

Choose a tag to compare

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

02 Dec 17:23
e4dbf22

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

02 Dec 09:19
10b9793

Choose a tag to compare

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

Full Changelog: https://github.com/lazy-hq/aisdk/commits/v0.2.0