# What changed in @llmgateway/ai-sdk-provider

> 5 changes in @llmgateway/ai-sdk-provider 3 to 4 from its official release notes, upgrade guides and advisories: 3 breaking, 1 new APIs and options. Each one cited. Sources checked 2026-10-19. HTML: https://unstale.sh/npm/@llmgateway/ai-sdk-provider/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @llmgateway/ai-sdk-provider 4

### Breaking changes

- The provider now requires AI SDK 7.0.93 or later, but below 8; SDK 6 users should stay on provider 3.x. (4.0.0) — [release notes](https://github.com/theopenco/llmgateway-ai-sdk-provider/releases/tag/v4.0.0)
- The provider now requires ESM imports. (4.0.0) — [release notes](https://github.com/theopenco/llmgateway-ai-sdk-provider/releases/tag/v4.0.0)
- The provider now requires Node.js 22 or later. (4.0.0) — [release notes](https://github.com/theopenco/llmgateway-ai-sdk-provider/releases/tag/v4.0.0)

### New APIs and options

- Adds support for video generation through the provider. (4.0.0) — [release notes](https://github.com/theopenco/llmgateway-ai-sdk-provider/releases/tag/v4.0.0)

## @llmgateway/ai-sdk-provider 3

### Fixes and other changes

- LLMGatewayChatModelId is typed as string, allowing string values to be used as chat model IDs. (3.8.1) — [release notes](https://github.com/theopenco/llmgateway-ai-sdk-provider/releases/tag/v3.8.1)
