Major Changes
- ef992f8: Remove CommonJS exports from all packages. All packages are now ESM-only (
"type": "module"). Consumers usingrequire()must switch to ESMimportsyntax. - 8359612: Start v7 pre-release
Patch Changes
- 31ee822: refactoring(ai): extract filterActiveTools and expose it as experimental_filterActiveTools
- 83f9d04: feat(openai): upgrade v3 specs to v4
- 1db29c8: feat(ai): break
CallSettingsapart intoLanguageModelCallOptionsandRequestOptions - 9f0e36c: trigger release for all packages after provenance setup
- 7fc6bd6: Raise minimum supported Node.js version to 22. Supported versions: 22, 24, and 26.
- 0c4c275: trigger initial canary release
- 258c093: chore: ensure consistent import handling and avoid import duplicates or cycles
- 6abd098: split
prepareToolsAndToolChoice()intoprepareTools()andprepareToolChoice() - e79e644: chore(ai/core): remove
timeoutfromCallSettingsas it was effectively unused there - b8396f0: trigger initial beta release