Update dependency @ai-sdk/groq to v4#70
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
0422576 to
c67cebe
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.2.5→^4.0.0Release Notes
vercel/ai (@ai-sdk/groq)
v4.0.1Compare Source
Patch Changes
6a436e3]v4.0.0Compare Source
Major Changes
ef992f8: Remove CommonJS exports from all packages. All packages are now ESM-only ("type": "module"). Consumers usingrequire()must switch to ESMimportsyntax.c29a26f: feat(provider): add support for provider references and uploading files as supported per provider8359612: Start v7 pre-release04e9009: chore: make provider implementations code patterns more consistent, including renaming certain exported symbolsFor all externally exported symbols that were renamed, the old names continue to work via deprecated aliases.
Patch Changes
38fc777: Add AI Gateway hint to provider READMEs023550e: DeprecatestreamTextresultfullStreamin favor ofstream.74d520f: feat: migrate providers to support new top-levelreasoningparameter45b3d76: fix(security): prevent streaming tool calls from finalizing on parsable partial JSONStreaming tool call arguments were finalized using
isParsableJson()as a heuristic for completion. If partial accumulated JSON happened to be valid JSON before all chunks arrived, the tool call would be executed with incomplete arguments. Tool call finalization now only occurs inflush()after the stream is fully consumed.9f0e36c: trigger release for all packages after provenance setup58a2ad7: fix: more precise default message for tool execution denial7bf717f: feat: Groq support for performance service tierf7295cb: revert incorrect fix #131727fc6bd6: Raise minimum supported Node.js version to 22. Supported versions: 22, 24, and 26.f807e45: Extract sharedStreamingToolCallTrackerclass into@ai-sdk/provider-utilsto deduplicate streaming tool call handling across OpenAI-compatible providers. Also adds missinggenerateId()fallback fortoolCallIdin Alibaba'sdoGeneratepath and ensures all providers finalize unfinished tool calls during stream flush.0c4c275: trigger initial canary release6fd51c0: fix(provider): preserve error type prefix in getErrorMessage9bd6512: feat(provider): change file part data property to be tagged with a type and remove the image part type258c093: chore: ensure consistent import handling and avoid import duplicates or cyclesb8396f0: trigger initial beta release90e2d8a: chore: fix unused vars not being flagged by our lint toolingb3976a2: Add workflow serialization support to all provider models.@ai-sdk/provider-utils: NewserializeModel()helper that extracts only serializable properties from a model instance, filtering out functions and objects containing functions. Third-party provider authors can use this to add workflow support to their own models.All providers:
headersis now optional in provider config types. This is non-breaking — existing code that passesheaderscontinues to work. Custom provider implementations that construct model configs manually can now omitheaders, which is useful when models are deserialized from a workflow step boundary where auth is provided separately.All provider model classes now include
WORKFLOW_SERIALIZEandWORKFLOW_DESERIALIZEstatic methods, enabling them to cross workflow step boundaries without serialization errors.v3.0.46Compare Source
Patch Changes
fa850e6]v3.0.45Compare Source
Patch Changes
b30e43a]v3.0.44Compare Source
Patch Changes
f19334d]v3.0.43Compare Source
Patch Changes
1b40ac7: Publish all packages under the@ai-v6dist tag.1b40ac7]v3.0.42Compare Source
Patch Changes
779f5cd]v3.0.41Patch Changes
bfa5864]f42aa79]v3.0.39Compare Source
Patch Changes
f591416]v3.0.38Compare Source
Patch Changes
7beadf0]v3.0.37Compare Source
Patch Changes
a727da4: chore: ensure consistent import handling and avoid import duplicates or cyclesa727da4]v3.0.36Compare Source
Patch Changes
a7f3c72: trigger release for all packages after provenance setupa7f3c72]v3.0.35Compare Source
Patch Changes
d42076d: Add AI Gateway hint to provider READMEsv3.0.34Compare Source
Patch Changes
6247886]v3.0.33Compare Source
Patch Changes
0469aed]v3.0.32Compare Source
Patch Changes
cb3ca8f: feat: Groq support for performance service tierv3.0.31Compare Source
Patch Changes
055cd68: fix: publish v6 to latest npm dist tag055cd68]v3.0.30Compare Source
Patch Changes
64ac0fd]v3.0.29Compare Source
Patch Changes
ad4cfc2]v3.0.28Compare Source
Patch Changes
824b295]v3.0.27Compare Source
Patch Changes
08336f1]v3.0.26Compare Source
Patch Changes
58bc42d]v3.0.25Compare Source
Patch Changes
91f8777: fix(bedrock/groq): pass strict mode for toolsv3.0.24Compare Source
Patch Changes
4024a3a]v3.0.23Compare Source
Patch Changes
99fbed8: feat: normalize provider specific model options type names and ensure they are exportedv3.0.22Compare Source
Patch Changes
7168375]v3.0.21Compare Source
Patch Changes
53f6731]v3.0.20Compare Source
Patch Changes
96936e5]v3.0.19Compare Source
Patch Changes
2810850]v3.0.18Compare Source
Patch Changes
1524271: chore: add skill information to README filesv3.0.17Compare Source
Patch Changes
3988c08: docs: fix incorrect and outdated provider docsv3.0.16Compare Source
Patch Changes
462ad00]v3.0.15Compare Source
Patch Changes
4de5a1d: chore: excluded tests from src folder in npm package4de5a1d]v3.0.14Compare Source
Patch Changes
2b8369d: chore: add docs to package distv3.0.13Compare Source
Patch Changes
8dc54db: chore: add src folders to package bundlev3.0.12Compare Source
Patch Changes
25f5da3: feat(groq): expose reasoningTokens in usage datav3.0.11Compare Source
Patch Changes
7c98577: fix timestamp_granularities handling in groq transcriptionv3.0.10Compare Source
Patch Changes
5c090e7]v3.0.9Compare Source
Patch Changes
46f46e4]v3.0.8Compare Source
Patch Changes
1b11dcb]v3.0.7Compare Source
Patch Changes
bc02a3c: feat(groq,compat): add strictJsonSchema for providersv3.0.6Compare Source
Patch Changes
78fcb18: fix(compat,groq): send reasoning-end before text-start in streamingv3.0.5Compare Source
Patch Changes
34d1c8a]v3.0.4Compare Source
Patch Changes
d937c8f]v3.0.3Compare Source
Patch Changes
0b429d4]v3.0.2Compare Source
Patch Changes
ad4cfc2]v3.0.1Compare Source
Patch Changes
2810850]v3.0.0Compare Source
Major Changes
dee8b05: ai SDK 6 betaMinor Changes
78928cb: release: start 5.1 betaPatch Changes
0c3b58b: fix(provider): add specificationVersion to ProviderV3541abc9: Removed deprecated distil-whisper-large-v3-en model from groq transcription0adc679: feat(provider): shared spec v38d9e8ad: chore(provider): remove generics from EmbeddingModelV3Before
After
2625a04: feat(openai); update spec for mcp approval95f65c2: chore: use import * from zod/v4954c356: feat(openai): allow custom names for provider-defined tools544d4e8: chore(specification): rename v3 provider defined tool to provider toole8109d3: feat: tool execution approvaled329cb: feat:Provider-V33bd2689: feat: extended token usage1cad0ab: feat: add provider version to user-agent header08d5419: fix(groq): remove decomissionedmoonshotai/kimi-k2-instruct, addmoonshotai/kimi-k2-instruct-09058dac895: feat:LanguageModelV3457318b: chore(provider,ai): switch to SharedV3Warning and unified warnings366f50b: chore(provider): add deprecated textEmbeddingModel and textEmbedding aliases4616b86: chore: update zod peer depenedency version0f0fa34: Restrict reasoningEffort to allowed enum values in Groq provider options21e20c0: feat(provider): transcription model v3 speccbf52cd: feat: expose raw finish reason10c1322: fix: moved dependency@ai-sdk/test-serverto devDependencies3f464f4: fix(provider/groq): track cached tokens usageUpdated dependencies
v2.0.43Compare Source
Patch Changes
b85c4fb]v2.0.42Compare Source
Patch Changes
9169261]v2.0.41Compare Source
Patch Changes
9f67efe]eea9166]v2.0.40Compare Source
Patch Changes
783fa6c: chore: ensure consistent import handling and avoid import duplicates or cycles783fa6c]v2.0.39Compare Source
Patch Changes
0a00b9b: trigger release for all packages after provenance setup0a00b9b]v2.0.38Compare Source
Patch Changes
5543cd1: Add AI Gateway hint to provider READMEsv2.0.37Compare Source
Patch Changes
a27a978]v2.0.36Compare Source
Patch Changes
6a2f01b]17d64e3]v2.0.35Compare Source
Patch Changes
20565b8]v2.0.34Compare Source
Patch Changes
4953414: fix: trigger new release for@ai-v5dist-tag4953414]v2.0.33Patch Changes
ef6d784]v2.0.32Patch Changes
d1dbe5d]v2.0.31Patch Changes
c5679f4: Restrict reasoningEffort to allowed enum values in Groq provider optionsv2.0.30Patch Changes
31cc064: fix(groq): remove decomissionedmoonshotai/kimi-k2-instruct, addmoonshotai/kimi-k2-instruct-0905v2.0.29Patch Changes
056c471]v2.0.28Patch Changes
51aa5de: backport: test server51aa5de]v2.0.27Patch Changes
f2da310]v2.0.26Patch Changes
949718b]v2.0.25Patch Changes
1e05490]v2.0.19Patch Changes
0294b58]v2.0.18Patch Changes
c37bc3b: feat (provider/groq): remove obsolete saba model idv2.0.17Patch Changes
99964ed]v2.0.16Patch Changes
886e7cd]v2.0.15Patch Changes
1b5a3d3]v2.0.14Patch Changes
1e8f9b7: fix (provider/groq): add missing provider.transcriptionModelv2.0.13Patch Changes
72757a0: feat (provider/groq): add service tier provider optionv2.0.12Patch Changes
0857788: fix(provider/groq):experimental_transcribefails with valid Buffer0857788]v2.0.11Patch Changes
68751f9]v2.0.10Patch Changes
ff008b9: fix(groq): strip unsupportedreasoningfields for non-reasoning modelsv2.0.9Patch Changes
d48613a: Added support for browser use tool in groqv2.0.8Patch Changes
7f62adf: ### Groq: send reasoning inputGroq's API now accepts reasoning for tool calls, see https://cookbook.openai.com/articles/openai-harmony#handling-reasoning-output-in-subsequent-sampling
#8037
v2.0.7Patch Changes
v2.0.6Patch Changes
38ac190]v2.0.5Patch Changes
8f8a521: fix(providers): use convertToBase64 for Uint8Array image parts to produce valid data URLs; keep mediaType normalization and URL passthroughv2.0.4Patch Changes
4b50c36: patch reasoningEffort parameter "low", "medium", "high" for gpt-ossv2.0.3Patch Changes
e49b556: feat(provider/groq): added openai gpt-oss model idsv2.0.2Patch Changes
90d212f]v2.0.1Patch Changes
0294b58]v2.0.0Major Changes
d5f588f: AI SDK 5Patch Changes
e2aceaf: feat: add raw chunk supporte0d9541: feat: add kimi k2 model via groq9bd148e: feat(providers/groq): add transcribeae3a4fd: feat(provider/groq): add structured outputs supportd1a034f: feature: using Zod 4 for internal stuffebeac90: chore(providers/groq): convert to providerOptions67b9604: feat (provider/groq): add llama 4 model205077b: fix: improve Zod compatibility6f231db: fix(providers): always use optional instead of mix of nullish for providerOptionsConfiguration
📅 Schedule: (in timezone Asia/Jerusalem)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.