Skip to content

Releases: OpenRouterTeam/ai-sdk-provider

2.3.3

17 Mar 02:43
0ebeefe

Choose a tag to compare

What's Changed

  • fix: strip reasoning.text entries without valid signatures (#423/#439) by @robert-j-y in #445
  • Version Packages by @github-actions[bot] in #448

Full Changelog: 2.3.2...2.3.3

2.3.2

17 Mar 01:34
3d8a1ae

Choose a tag to compare

What's Changed

  • fix: preserve structured multimodal content in tool results (#181) by @robert-j-y in #446
  • Version Packages by @github-actions[bot] in #447

Full Changelog: 2.3.1...2.3.2

2.3.1

13 Mar 17:45
b515ca5

Choose a tag to compare

What's Changed

  • Version Packages by @github-actions[bot] in #434
  • feat: add explicit cache_control support for Anthropic automatic prompt caching (#424) by @robert-j-y in #431
  • Version Packages by @github-actions[bot] in #437
  • fix: strip reasoning text when reasoning_details are missing (#423) by @robert-j-y in #442
  • Version Packages by @github-actions[bot] in #444

Full Changelog: 2.2.4...2.3.1

2.2.4

07 Mar 04:47
6e2ff61

Choose a tag to compare

What's Changed

  • fix: preserve thinking block signature in streaming reasoning deltas (#423) by @robert-j-y in #427
  • Version Packages by @github-actions[bot] in #433
  • fix: surface detailed error information from provider metadata (#422) by @robert-j-y in #428

Full Changelog: 2.2.3...2.2.4

2.2.3

10 Feb 23:55
7c043a0

Choose a tag to compare

What's Changed

  • fix: compute missing token usage detail fields (noCache, text, cacheWrite) by @robert-j-y in #409
  • Version Packages by @github-actions[bot] in #410

Full Changelog: 2.2.2...2.2.3

2.2.2

10 Feb 18:04
e878b92

Choose a tag to compare

What's Changed

  • feat: support files parameter in image generation for image editing by @robert-j-y in #405
  • Version Packages by @github-actions[bot] in #408

Full Changelog: 2.2.1...2.2.2

2.2.1

10 Feb 00:42
260a42d

Choose a tag to compare

What's Changed

  • feat: add support for auto-router plugin by @robert-j-y in #403
  • Version Packages by @github-actions[bot] in #404

Full Changelog: 2.2.0...2.2.1

2.2.0

09 Feb 23:13
918eb4e

Choose a tag to compare

What's Changed

  • test: add e2e/issues directory with issue #194 regression test by @robert-j-y in #369
  • test: add regression test for issue #248 (Gemini web search empty responses) by @robert-j-y in #377
  • test: add regression test for issue #237 (reasoning line breaks) by @robert-j-y in #372
  • test: add regression test for issue #212 (Anthropic web search :online error) by @robert-j-y in #376
  • test: add regression test for issue #269 (image_size parameter support) by @robert-j-y in #370
  • test: add regression test for issue #196 (Anthropic 1-hour cache TTL) by @robert-j-y in #378
  • test: add e2e regression test for issue #190 (streamObject flush error) by @robert-j-y in #373
  • test: add regression test for issue #181 (tool response for image) by @robert-j-y in #371
  • test: add regression test for issue #234 prompt caching behavior by @robert-j-y in #375
  • test: add regression test for issue #199 (PDF processing with OpenAI models) by @robert-j-y in #374
  • test: add issue regression test infrastructure and issue #194 test by @robert-j-y in #379
  • test: add regression tests for issues #287 and #341 by @robert-j-y in #380
  • fix: include accumulated reasoning_details in reasoning-end event + regression test by @robert-j-y in #395
  • docs: fix missing ai-sdk-v5 npm tag by using pinned version in README by @robert-j-y in #397
  • Version Packages by @github-actions[bot] in #396
  • feat: add support for reasoning effort values xhigh, minimal, none by @robert-j-y in #398
  • Version Packages by @github-actions[bot] in #400
  • fix: always use array content for system messages with block-level cache control by @robert-j-y in #399
  • Version Packages by @github-actions[bot] in #401

Full Changelog: 2.1.1...2.2.0

2.1.1

27 Jan 22:31
86e063d

Choose a tag to compare

What's Changed

  • fix: deduplicate reasoning_details across multi-turn conversations by @robert-j-y in #365
  • Version Packages by @github-actions[bot] in #367

Full Changelog: 2.1.0...2.1.1

2.1.0

27 Jan 21:32
a5f3ad2

Choose a tag to compare

What's Changed

  • Remove @openrouter/sdk dependency by @robert-j-y in #357
  • fix: populate usage.raw with OpenRouter raw usage accounting object by @robert-j-y in #363
  • feat: add includeRawChunks support for streaming by @robert-j-y in #360
  • fix: respect user-specified User-Agent headers without modification by @robert-j-y in #362
  • feat: add support for response-healing plugin by @robert-j-y in #361
  • fix: make url_citation schema fields optional for web search citations by @robert-j-y in #364
  • feat: add imageModel() method for image generation support by @robert-j-y in #366
  • fix: exclude undefined cost from providerMetadata by @robert-j-y in #359
  • Version Packages by @github-actions[bot] in #358

Full Changelog: 2.0.4...2.1.0