fix(deps): update all non-major dependencies#57
Conversation
dcf78d4 to
033a411
Compare
9f368fc to
abc438e
Compare
1a7bad6 to
c91c888
Compare
|
Caution Review the following alerts detected in dependencies. According to your organization's Security Policy, you must resolve all "Block" alerts before proceeding. It is recommended to resolve "Warn" alerts too. Learn more about Socket for GitHub.
|
f67c7c1 to
c23fdd9
Compare
c23fdd9 to
166f465
Compare
This PR contains the following updates:
3.0.9→3.0.632.0.5→2.0.282.3.14→2.4.15^0.12.0→^0.16.04.20260113.0→4.20260511.12.3.0→2.4.01.57.0→1.60.04.1.18→4.3.0^0.5.0→^0.6.0^0.9.0→^0.10.01.27.7→1.32.05.90.16→5.100.101.156.0→1.169.81.156.0→1.166.191.156.0→1.167.4116.3.1→16.3.20.1.33→0.1.4225.0.7→25.7.019.2.8→19.2.148.53.0→8.59.38.53.0→8.59.31.5.0→1.7.05.1.2→5.2.06.0.30→6.0.1773.0.2→3.1.31.4.12→1.6.10^0.2.9→^0.3.00.31.8→0.31.109.39.2→9.39.45.3.1→5.4.04.32.11→4.32.1228.0.0→28.1.0^0.563.0→^0.577.04.20260107.0→4.20260507.124.13.0→24.15.010.28.2→10.33.419.2.3→19.2.69.13.0→9.14.019.2.3→19.2.63.6.0→3.8.13.4.0→3.6.04.1.18→4.3.01.2.0→1.4.04.59.1→4.90.0Release Notes
vercel/ai (@ai-sdk/openai)
v3.0.63Compare Source
Patch Changes
f591416]v3.0.62Compare Source
Patch Changes
65edcca: feat: add allowedTools provider option for OpenAI Responsesv3.0.61Compare Source
Patch Changes
b93f9b4: feat(provider/openai): forward imageDetail providerOptions on tool-result image contentv3.0.60Compare Source
Patch Changes
6dcd8e6: feat(openai): add GPT-5.5 chat model IDsv3.0.59Compare Source
Patch Changes
38966ab: fix(openai, openai-compatible): only send null content for assistant messages with tool callsv3.0.58Compare Source
Patch Changes
2370948: feat(openai): preservenamespaceon function_call output itemsv3.0.57Compare Source
Patch Changes
d33e7cc: chore(provider/openai): add type for image model options for type-safe processingv3.0.55Compare Source
Patch Changes
a727da4: chore: ensure consistent import handling and avoid import duplicates or cyclesa727da4]v3.0.54Compare Source
Patch Changes
a7f3c72: trigger release for all packages after provenance setup408a2ad: patch - send content: null instead of empty string for tool-only assistant messagesc71ad14: feat(provider/openai): add gpt-image-2 model supporta7f3c72]v3.0.53Patch Changes
953385d: fix(openai): default undefined tool-call input to empty object before serializing tool argumentsv3.0.52Patch Changes
d42076d: Add AI Gateway hint to provider READMEsv3.0.51Patch Changes
6247886]v3.0.50Patch Changes
0469aed]v3.0.49Patch Changes
bc01093: fix(openai): support file-url parts in tool output contentv3.0.48Patch Changes
9c548de: Addgpt-5.4-mini,gpt-5.4-mini-2026-03-17,gpt-5.4-nano, andgpt-5.4-nano-2026-03-17models.bcb04df: fix(openai): preserve raw finish reason for failed responses stream eventsHandle
response.failedchunks in Responses API streaming sofinishReason.rawis preserved fromincomplete_details.reason(e.g.max_output_tokens), and map failed-without-reason cases to unifiederrorinstead ofother.v3.0.47Patch Changes
055cd68: fix: publish v6 to latest npm dist tag055cd68]v3.0.46Compare Source
Patch Changes
75fc0e7: feat(openai): add new tool search toolv3.0.45Compare Source
Patch Changes
023088c: feat(provider/openai): addgpt-5.3-chat-latestv3.0.44Compare Source
Patch Changes
f4a734a: fix(provider/openai): drop reasoning parts without encrypted content when store: falsev3.0.43Compare Source
Patch Changes
64ac0fd]v3.0.42Compare Source
Patch Changes
2589004: feat(provider/openai): add GPT-5.4 model supportv3.0.41Compare Source
Patch Changes
ad4cfc2]v3.0.40Compare Source
Patch Changes
824b295]v3.0.39Compare Source
Patch Changes
08336f1]v3.0.38Compare Source
Patch Changes
64a8fae: chore: remove obsolete model IDs for Anthropic, Google, OpenAI, xAIv3.0.37Compare Source
Patch Changes
58bc42d: feat(provider/openai): support custom tools with alias mapping58bc42d]v3.0.36Compare Source
Patch Changes
53bdfa5: fix(openai): allow null/undefined type in streaming tool call deltasAzure AI Foundry and Mistral deployed on Azure omit the
typefield instreaming tool_calls deltas. The chat stream parser now accepts a missing
typefield (treating it as"function") instead of throwingInvalidResponseDataError: Expected 'function' type.Fixes #12770
v3.0.35Compare Source
Patch Changes
5e18272: fix(openai): include reasoning parts without itemId when encrypted_content is presentWhen
providerOptions.openai.itemIdis absent on a reasoning content part,the converter now uses
encrypted_contentas a fallback instead of silentlyskipping the part with a warning. The OpenAI Responses API accepts reasoning
items without an
idwhenencrypted_contentis supplied, enablingmulti-turn reasoning even when item IDs are stripped from provider options.
Also makes the
idfield optional on theOpenAIResponsesReasoningtype toreflect that the API does not require it.
Fixes #12853
v3.0.34Compare Source
Patch Changes
66a374c: Supportphaseparameter on Responses API message items. Thephasefield ('commentary'or'final_answer') is returned by models likegpt-5.3-codexon assistant message output items and must be preserved when sending follow-up requests. The phase value is available inproviderMetadata.openai.phaseon text parts and is automatically included on assistant messages sent back to the API.v3.0.33Compare Source
Patch Changes
624e651: Added missing model IDs to OpenAIChatModelId, OpenAIResponsesModelId, OpenAIImageModelId, OpenAISpeechModelId, OpenAITranscriptionModelId, and OpenAICompletionModelId types for better autocomplete support.v3.0.32Compare Source
Patch Changes
0c9395b: feat(provider/openai): addgpt-5.3-codexv3.0.31Compare Source
Patch Changes
d5f7312: fix(openai): change web search tool action to be optionalv3.0.30Compare Source
Patch Changes
ff12133: feat(provider/openai): support native skills and hosted shellv3.0.29Compare Source
Patch Changes
e2ee705: feat: differentiate text vs image input tokensv3.0.28Compare Source
Patch Changes
4024a3a]v3.0.27Compare Source
Patch Changes
99fbed8: feat: normalize provider specific model options type names and ensure they are exportedv3.0.26Compare Source
Patch Changes
7168375]v3.0.25Compare Source
Patch Changes
53f6731]v3.0.24Compare Source
Patch Changes
96936e5]v3.0.23Compare Source
Patch Changes
2810850]v3.0.22Compare Source
Patch Changes
1524271: chore: add skill information to README filesv3.0.21Compare Source
Patch Changes
2c70b90: chore: update provider docsv3.0.20Compare Source
Patch Changes
462ad00]v3.0.19Compare Source
Patch Changes
04c89b1: Provide Responses API providerMetadata types at the message / reasoning level.OpenaiResponsesProviderMetadataOpenaiResponsesReasoningProviderMetadataAzureResponsesProviderMetadataAzureResponsesReasoningProviderMetadatav3.0.18Compare Source
Patch Changes
4de5a1d: chore: excluded tests from src folder in npm package4de5a1d]v3.0.17Compare Source
Patch Changes
4218f86: fix(openai): preserve tool id for apply patch toolv3.0.16Compare Source
Patch Changes
2b8369d: chore: add docs to package distv3.0.15Compare Source
Patch Changes
8dc54db: chore: add src folders to package bundlev3.0.14Compare Source
Patch Changes
d21d016: feat(openai): add o4-mini model to OpenAIChatModelId typev3.0.13Compare Source
Patch Changes
000fa96: fix(openai): filter duplicate items when passing conversationIDv3.0.12Compare Source
Patch Changes
5c090e7]v3.0.11Compare Source
Patch Changes
46f46e4]v3.0.10Compare Source
Patch Changes
1b11dcb]biomejs/biome (@biomejs/biome)
v2.4.15Compare Source
Patch Changes
#9394
ba3480eThanks @dyc3! - Added the nursery ruleuseTestHooksInOrderin thetestdomain. The rule enforces that Jest/Vitest lifecycle hooks (beforeAll,beforeEach,afterEach,afterAll) are declared in the order they execute, making test setup and teardown easier to reason about.#10254
e0a54ccThanks @dyc3! - Added a new nursery ruleuseVueNextTickPromise, which enforces Promise syntax when using VuenextTick.For example, the following snippet triggers the rule:
#10219
64aee45Thanks @dyc3! - Added a new nursery rulenoVueVOnNumberValues, that disallows deprecated number modifiers on Vuev-ondirectives.For example, the following snippet triggers the rule:
#10195
7b8d4e1Thanks @dyc3! - Added the new nursery ruleuseVueValidVFor, which validates Vuev-fordirectives and reports invalid aliases, missing component keys, and keys that do not use iteration variables.#10238
1110256Thanks @dyc3! - Added the recommended nursery rulenoVueImportCompilerMacros, which disallows importing Vue compiler macros such asdefinePropsfromvuebecause they are automatically available.#10201
1a08f89Thanks @realknove! - Fixed #10193:style/useReadonlyClassPropertiesno longer reports class properties as readonly-able when they are assigned inside arrow callbacks nested in class property initializers.#9574
3bd2b6aThanks @Conaclos! - Fixed #9530. The diagnostics oforganizeImportsare now more detailed and more precise. They are also better at localizing where the issue is.#10205
a704a6cThanks @Conaclos! - Fixed #10185. `organizeImports now errors when it encounters an unknown predefined group.The following configuration is now reported as invalid because
:INEXISTENT:is an unknown predefined group.{ "assist": { "actions": { "source": { "organizeImports": { "options": { "groups": [":INEXISTENT:"] } } } } } }#10052
b565bedThanks @minseong0324! - ImprovednoMisleadingReturnType: it now flags union annotations whose extra variants are never returned, and suggests the narrower type (e.g.string | null→string).These functions are now reported because
nullandnumberare included in the return annotations but never returned:#10213
ac30057Thanks @dyc3! - Fixed #9450: HTML and Vue element formatting now preserves child line breaks when an element contains another element child on its own line, instead of collapsing the child element onto the same line.#10275
9ee6c03Thanks @solithcy! - Fixed #10274: Svelte templates with missing expressions no longer parsed asHtmlBogusElement#10143
56798a7Thanks @minseong0324! -noMisleadingReturnTypenow detects misleading return type annotations when object literal properties are initialized withas const.This function is now reported because the return annotation widens a property initialized with
as const:#10143
56798a7Thanks @minseong0324! -noUselessTypeConversionnow detects redundant conversions on object literal properties initialized withas const.This conversion is now reported because
message.valueis inferred as a string literal:#9807
0ae5840Thanks @dyc3! - Added the new nursery ruleuseThisInClassMethods, based on ESLint'sclass-methods-use-this.The rule now reports instance methods, getters, setters, and function-valued instance fields that do not use
this, andbiome migrate eslintpreserves the supportedignoreMethods,ignoreOverrideMethods, andignoreClassesWithImplementsoptions.Invalid:
#10258
e7b18f7Thanks @ematipico! - Improved linter performance by narrowing the query nodes for several lint rules, reducing how often they are evaluated.#10273
04e22a1Thanks @dyc3! - Fixed #10271: The HTML parser now correctly parsesofas text content when in text contexts.#9838
83f7385Thanks @dyc3! - Added the nursery rulenoBaseToString, which reports stringification sites that fall back to Object's default"[object Object]"formatting. The rule also supports theignoredTypeNamesoption.#10143
56798a7Thanks @minseong0324! -useExhaustiveSwitchCasesnow checks switch statements over object literal properties initialized withas const.This switch is now reported because
status.kindis inferred as the string literal"ready"but no case handles it:#10143
56798a7Thanks @minseong0324! -useStringStartsEndsWithnow detects string index comparisons on object literal properties initialized withas const.This comparison is now reported because
message.valueis inferred as a string literal:v2.4.14Compare Source
Patch Changes
#9393
491b171Thanks @dyc3! - Added the nursery ruleuseTestHooksOnTopin thetestdomain. The rule flags lifecycle hooks (beforeEach,beforeAll,afterEach,afterAll) that appear after test cases in the same block, enforcing that hooks are defined before any test case.#10157
eefc5abThanks @dyc3! - Fixed #7882: The HTML parser will now emit better diagnostics when it encounters a void element with a closing tag, such as<br></br>. Previously, the parser would emit multiple diagnostics with conflicting advice. Now it emits a single diagnostic that clearly states that void elements should not have closing tags.#10054
0e9f569Thanks @minseong0324! -noMisleadingReturnTypeno longer misses widening from concrete object types, class instances, object literals, tuples, functions, and regular expressions to: object.A function annotated
: objectreturning an object literal:#10116
53269ebThanks @jiwon79! - FixedConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.