Skip to content

Update all dependencies#136

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all
Open

Update all dependencies#136
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all

Conversation

@renovate

@renovate renovate Bot commented Mar 27, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@auth/prisma-adapter (source) 2.11.12.11.3 age confidence
@t3-oss/env-nextjs (source) 0.13.80.13.11 age confidence
ai (source) ^5.0.0^7.0.0 age confidence
autoprefixer 10.4.2210.5.4 age confidence
bun-types (source) 1.3.41.3.14 age confidence
eslint-config-next (source) 16.0.716.2.11 age confidence
geist (source) 1.5.11.7.2 age confidence
react-syntax-highlighter 16.1.016.1.1 age confidence
tailwind-merge 3.4.03.6.0 age confidence
typescript (source) 5.9.37.0.2 age confidence
zod (source) 4.1.134.4.3 age confidence

Release Notes

nextauthjs/next-auth (@​auth/prisma-adapter)

v2.11.3

Compare Source

Other

v2.11.2

Compare Source

Other

t3-oss/t3-env (@​t3-oss/env-nextjs)

v0.13.11

Compare Source

Patch Changes

v0.13.10

Compare Source

Patch Changes

v0.13.9

Compare Source

Patch Changes
vercel/ai (ai)

v7.0.37

Compare Source

Patch Changes

v7.0.36

Compare Source

Patch Changes
  • 7fa85b2: fix(ai): use injective serialization for tool approval HMAC payload

    The tool approval signature (experimental_toolApprovalSecret) built its HMAC
    payload by joining fields with \n. Because fields such as toolName and
    toolCallId can themselves contain a newline, distinct field tuples could
    serialize to identical bytes, allowing a signed approval to verify against a
    different tuple. The payload is now serialized with JSON.stringify (with a
    versioned domain-separation prefix), which escapes delimiter/control characters
    and makes the encoding injective.

    Verification remains backwards compatible: a signature in the old format still
    verifies, but only when no field contains the \n delimiter (the condition
    that made the old format ambiguous), so a pending approval that straddles an
    upgrade is not rejected while the collision stays closed.

v7.0.35

Compare Source

Patch Changes
  • 7f6650b: Return response piping promises so callers can catch stream read and write errors.
  • 106ea59: feat(ai): add per-step first content timeout for streaming generations
  • Updated dependencies [2112ff1]

v7.0.34

Compare Source

Patch Changes

v7.0.33

Compare Source

Patch Changes

v7.0.32

Compare Source

Patch Changes
  • 6cd7c74: fix: correct the onToolCall callback result documentation
  • e35bcae: Allow UI message chunks to include fields added by newer server versions.
  • a4eb3f3: Propagate abort reasons when generation is cancelled during tool execution.
  • Updated dependencies [cefa3b1]
  • Updated dependencies [8fbb89c]

v7.0.31

Compare Source

Patch Changes

v7.0.30

Compare Source

Patch Changes

v7.0.29

Compare Source

Patch Changes

v7.0.28

Compare Source

Patch Changes
  • 0bc8d4f: Fix chat onFinish handling when overlapping requests clear the active response before a resume stream finishes.

v7.0.27

Compare Source

Patch Changes
  • ac01b79: Allow validating assistant UI messages with empty parts so persisted errored responses remain loadable.
  • 2696562: experimental_streamTranscribe result promises now resolve without consuming fullStream: accessing any result promise consumes the stream internally. Previously await result.text alone deadlocked on transform backpressure. Because live transcription streams can be unbounded, fullStream is explicitly single-consumer (no replay buffering): access it once, before any result promise, when both stream parts and final results are needed.
  • Updated dependencies [31c7be8]
  • Updated dependencies [4d096f6]

v7.0.26

Compare Source

Patch Changes
  • 27d294d: feat(ai): group orphaned tool calls after tool approvals under parent span

v7.0.25

Compare Source

Patch Changes
  • 7805e4a: Cancelling the experimental_streamTranscribe fullStream now also aborts a still-pending doStream setup, so a model whose doStream has not yet resolved is cancelled instead of leaking.
  • f8e82fd: Update the experimental_streamTranscribe unsupported-model error message now that gateway string model IDs can support streaming transcription.
  • Updated dependencies [4be62c1]
  • Updated dependencies [f8e82fd]
  • Updated dependencies [7805e4a]
  • Updated dependencies [cd12954]

v7.0.23

Compare Source

Patch Changes

v7.0.22

Compare Source

Patch Changes
  • 8f89c25: Add the Cartesia provider with Sonic 3.5 speech generation, Ink-Whisper batch transcription, and Ink 2 realtime transcription support.

v7.0.21

Compare Source

Patch Changes

v7.0.20

Compare Source

Patch Changes
  • b9ac19f: Flush compressed Node.js response chunks as they are piped so UI message and text streams remain incremental in Express and Next.js.
  • a4186d6: Promote the repairToolCall option to stable, with a deprecated experimental_repairToolCall alias for backwards compatibility.

v7.0.19

Compare Source

Patch Changes
  • be7f05a: Add fingerprintTools and detectToolDrift to detect MCP tool-definition drift ("rug pull"). Pin a tool set's server-controlled fields (string description, input schema, title) at trust time with fingerprintTools, then diff later fetches with detectToolDrift to catch injected descriptions or widened schemas before passing tools to the model. Baseline storage and the drift response remain the app's responsibility.

  • ee55a07: Preserve tool approval signatures when approvals transition to responded.

  • aad737d: Use own-property checks when resolving per-tool approvals so tool names and approval ids that match inherited object properties (e.g. constructor, toString, valueOf, __proto__) are treated as unconfigured/absent.

    • @ai-sdk/policy-opa: wrapMcpTools builds its per-tool map with a null prototype and reads supplied approvals via an own-property check, and shadow guards its per-tool map lookup the same way.
    • ai: tool and tool-context lookups keyed by a model- or client-supplied name now go through an own-property check (getOwn), so a name matching an inherited object property resolves to "no such tool"/"unconfigured" instead of a prototype value. This covers the approval path (per-tool approval resolution and replay re-validation) as well as tool-call parsing, execution, streaming callbacks, and UI message conversion/validation. The human-in-the-loop approval matching (collectToolApprovals) and streaming tool-name maps are built with a null prototype so a client-supplied id that matches an inherited property no longer slips past the "unknown approval" / "tool call not found" guards.
  • 0f93c57: feat (video): support video (not just image) reference inputs in inputReferences for reference-to-video generation

  • Updated dependencies [e12411e]

  • Updated dependencies [5d894a7]

  • Updated dependencies [fdb6d5d]

  • Updated dependencies [0f93c57]

  • Updated dependencies [d25a084]

v7.0.18

Compare Source

Patch Changes

v7.0.17

Compare Source

Patch Changes

v7.0.16

Compare Source

Patch Changes
  • a8f9b6d: Preserve signed tool approval metadata when recording approval responses.

v7.0.15

Compare Source

Patch Changes

v7.0.14

Compare Source

Patch Changes

v7.0.13

Compare Source

Patch Changes

v7.0.12

Compare Source

Patch Changes
  • ecfeb6f: Sort tool results by their tool call order when converting generation output to response messages.
  • a193137: Fix extractJsonMiddleware preserving leading whitespace in the final streamed text suffix when no markdown fence prefix was stripped.
  • Updated dependencies [c6f5e62]

v7.0.11

Compare Source

Patch Changes
  • 0a87626: fix(ai): replace dynamic import() with loadBuiltinModule for diagnostics_channel to fix React Native/Hermes builds

v7.0.10

Compare Source

Patch Changes

v7.0.9

Compare Source

Patch Changes

v7.0.8

Compare Source

Patch Changes

v7.0.7

Compare Source

Patch Changes
  • d598481: Fix: convertToModelMessages no longer emits an empty assistant message when a block contains only unknown data parts (e.g. a data part before step-start with no convertDataPart provided)

v7.0.6

Compare Source

Patch Changes

v7.0.5

Compare Source

Patch Changes
  • a2750db: fix(ai): prune orphaned tool-approval responses in pruneMessages

    When pruning a specific tool by name (toolCalls: [{ type, tools: [...] }]), pruneMessages left the tool's tool-approval-response in place while removing its tool-approval-request and tool-call. The tool name of an approval response was resolved per-message, but approval responses live in a separate tool message from their approval request, so the name could never be resolved and the response was always kept. Tool name resolution is now done across all messages, so approval requests and responses are pruned together.

v7.0.4

Compare Source

Patch Changes

v7.0.3

Compare Source

Patch Changes

v7.0.2

Compare Source

Patch Changes

v7.0.1

Compare Source

Patch Changes

v7.0.0

Compare Source

Major Changes
  • 986c6fd: feat(ai): change type of experimental_context from unknown to generic

  • b0c2869: chore(ai): remove deprecated media type part from ToolResultOutput

  • 1949571: feat(ai): make experimental_telemetry stable

  • 6542d93: feat(ai): change naming nomenclature for *TelemetryIntegration to *Telemetry

  • 31f69de: fix(ai): carry prepareStep message overrides forward across steps

  • 7c71ac6: fix(ai): limit response messages in StepResult to messages created in that step

  • cf93359: feat(ai): remove/refactor event data sent via callbacks

  • 776b617: feat(provider): adding new 'custom' content type

  • 34bd95d: feat(ai): add support for uploading provider skills using the provider references abstraction

  • 1f7db50: fix(ai): remove experimental_customProvider

  • 3debdb7: feat(ai): rename stepCountIs to isStepCount

  • fcc6869: refactor(ai/core): rename ModelCallStreamPart to LanguageModelStreamPart and align stream model call naming (streamLanguageModelCall, experimental_streamLanguageModelCall).

    This updates experimental low-level stream primitives to use "language model call" terminology consistently.

  • ef992f8: Remove CommonJS exports from all packages. All packages are now ESM-only ("type": "module"). Consumers using require() must switch to ESM import syntax.

  • 493295c: Remove the deprecated ToolCallOptions export.

    Use ToolExecutionOptions instead.

  • 116c89f: feat(ai): remove telemetry data from the user-facing event data

  • c29a26f: feat(provider): add support for provider references and uploading files as supported per provider

  • 3887c70: feat(provider): add new top-level reasoning parameter to spec and support it in generateText and streamText

  • 9bd6512: feat(provider): change file part data property to be tagged with a type and remove the image part type

  • 4b46062: refactoring(ai): extract tool callback invocation into separate function and forward chunks before callback invocation

  • 7e26e81: chore: rename experimental_context to context

  • 8359612: Start v7 pre-release

  • 5463d0d: feat(provider): align tool result output content file part types with top-level message file part types

  • 72223e7: chore(ai): remove deprecated isToolOrDynamicToolUIPart function

  • 57bf606: chore(ai): simplify unified telemetry creation

  • b3c9f6a: feat(ai): create new opentelemetry package (@​ai-sdk/otel)

  • b9cf502: refactoring(ai): delay tool execution in stream text until model call is finished

  • 5b8c58f: feat(ai): decouple otel from core functions

  • 4e095b0: fix(ai): reject system messages in messages or prompt by default (opt-in)

Patch Changes
  • e3d9c0e: Add allowSystemInMessages option to ToolLoopAgent.

    This exposes the same option that exists on streamText and generateText, whether role: "system" messages are allowed in the prompt or messages fields. When unset, system messages are rejected because they can create a prompt injection attack risk. Ideally, use the instructions option instead. Set to true to allow system messages, or false to explicitly reject them.

    const agent = new ToolLoopAgent({
      model,
      allowSystemInMessages: true,
    });
    
    await agent.generate({
      messages: [
        { role: "system", content: "Server context" },
        { role: "user", content: "Hello" },
      ],
    });

    The option can also be returned from prepareCall for dynamic per-call configuration.

  • b56301c: feat(ai): decouple otel from generate/streamObject

  • 2427d88: feat(ai): change Tool.sensitiveContext to telemetry.includeToolsContext and make it opt-in

  • 38fc777: Add AI Gateway hint to provider READMEs

  • 023550e: Deprecate streamText result fullStream in favor of stream.

  • 38ca8dc: fix(gateway): enable retry support for gateway errors

  • 19736ee: feat(ai): rename onStepFinish to onStepEnd

  • 6d76710: fix URL of hero animation in README

  • 5ceed7d: fix(ai): doStream should reflect transformed values

  • 4757690: feat(ai): rename onObjectStepFinish to onObjectStepEnd

  • bc47739: chore(ai): cleanup telemetry event data

  • d1b3786: fix(ai): deprecate properties on result that have moved to finalStep

  • 382d53b: refactoring: rename context to runtimeContext

  • ff9ce30: feat(ai): introduce experimental callbacks for embed function

  • ee798eb: chore(provider-utils): rename Experimental_Sandbox to Experimental_SandboxSession

  • 4873966: chore(ai): allow general usage of logWarnings and emit them via Node API when available

  • e67d80e: fix: rename onFinish to onEnd

  • 7bf7d7f: feat(ai): enable:true for telemetry by default

  • 99bf941: feat(ai): extract streamModelCall function for streaming text generation

  • e95e38d: fix: Make generateText and streamText result usage report total usage across all steps and deprecate totalUsage.

  • 6a3793e: chore(ai): add optional ChatRequestOptions to addToolApprovalResponse and addToolOutput

  • 5f3749c: refactoring: rename toolNeedsApproval to toolApproval

  • 016e877: feat(ai): add instructions as the primary prompt option and deprecate system

  • 2fe1099: feat(ai): emit streaming chunks throught the onChunk callback

  • f319fde: feat(ai): validate tool context against contextSchema at runtime

    Tool execution and approval callbacks now validate each tool's toolsContext entry against its contextSchema. Invalid tool context now throws TypeValidationError with tool-context validation metadata in error.context.

  • 31ee822: refactoring(ai): extract filterActiveTools and expose it as experimental_filterActiveTools

  • b67525f: feat: instructions as prepareStep input

  • e68be55: fix(ai): skip stringifying text when streaming partial text

  • 1db29c8: feat(ai): break CallSettings apart into LanguageModelCallOptions and RequestOptions

  • 0a51f7d: fix(ai): enforce callOptionsSchema at runtime in ToolLoopAgent

    ToolLoopAgentSettings.callOptionsSchema was declared and documented as a runtime schema for options, but tool-loop-agent.ts never invoked it. Any invariant a developer encoded in the schema was silently bypassed at runtime, and unchecked options flowed straight into prepareCall and any instructions template that interpolated them.

    ToolLoopAgent.prepareCall now validates caller-supplied options against callOptionsSchema (when set) via safeValidateTypes, throwing InvalidArgumentError on failure before forwarding to prepareCall / generateText / streamText.

  • d1a8bed: fix(ui): export isDynamicToolUIPart from ai package

  • bcce2dd: feat(stream-text): expose standalone stream transformation helpers and deprecate the equivalent streamText result methods.

    The new toUIMessageChunk and toUIMessageStream helpers let you convert a streamText stream (or any compatible ReadableStream<TextStreamPart<TOOLS>>) into UI message chunks without going through the result object — useful for custom transports, tests, and other producers of TextStreamPart.

    result.toUIMessageStreamResponse(options) and result.pipeUIMessageStreamToResponse(response, options) can migrate by passing toUIMessageStream({ stream: result.stream, ...options }) to createUIMessageStreamResponse or pipeUIMessageStreamToResponse.

    The new toTextStream helper extracts text deltas from a streamText stream, so result.toTextStreamResponse(options) and result.pipeTextStreamToResponse(response, options) can migrate to createTextStreamResponse({ stream: toTextStream({ stream: result.stream }), ...options }) and pipeTextStreamToResponse({ response, stream: toTextStream({ stream: result.stream }), ...options }).

    result.toUIMessageStream, result.toUIMessageStreamResponse, result.pipeUIMessageStreamToResponse, result.toTextStreamResponse, and result.pipeTextStreamToResponse are now @deprecated. They still work in v7 and will be removed in the next major release. Migration snippets are in the v6 → v7 migration guide.

  • 2a74d43: Remove the deprecated experimental_prepareStep option from generateText.

    Use prepareStep instead.

  • 71d3022: fix(ai): unify generate text event callbacks

  • 6cca112: feat: add timeBetweenOutputTokensMs stats

  • fd4f578: fix(ai): exclude request and response bodies from text generation results by default to reduce memory usage.

  • 511902c: skip validation for tool parts in terminal states when tool schema is no longer registered

  • a5018ab: fix(ai): return schema-transformed elements in array output mode

    Previously final array output validation checked each element against the schema but returned the raw model output. Array output now returns the validated values so Zod transforms, coercions, defaults, and pipes are applied consistently with object output.

  • 531251e: fix(security): validate redirect targets in download functions to prevent SSRF bypass

    Both downloadBlob and download now validate the final URL after following HTTP redirects, preventing attackers from bypassing SSRF protections via open redirects to internal/private addresses.

  • eeefc3f: fix(ai): enforce timeout.stepMs for the whole step in streamText

    Previously streamText's step timer was cleared synchronously right after the step's stream was registered, before the stream produced anything, so stepMs never aborted a step that stalled before emitting content. The step timer now survives until the step's stream finishes or aborts, matching generateText. chunkMs/totalMs and normal step-finish cleanup are unchanged.

  • ec98264: feat(ai): allow multiple integrations to be registered at once

  • 43a6750: fix(ai): preserve allowSystemInMessages across streamText retries

  • 67df0a0: feat: add sensitiveContext property to Tool

  • b79b6a8: fix(ai): add approval guard for denied tool outputs

  • 81caa5d: fix(ai): remove ExtractLiteralUnion export

  • 4181cfe: fix(ai): harden getMediaTypeFromUrl against prototype-property collisions

    getMediaTypeFromUrl (used to infer media types for file-url / image-url parts) used ext in URL_EXTENSION_TO_MEDIA_TYPE against a plain object literal. A URL ending in .constructor therefore resolved through the prototype chain and returned the Object constructor function, violating the helper's : string return type and forwarding a non-string value to provider adapters.

    Switch to Object.hasOwn(...) so attacker-controlled extensions like .constructor cannot resolve to inherited Object.prototype keys.

  • 208d045: fix(ai): skip global telemetry registration when local integration defined

  • 5a6f514: feat(ai): support several tools in hasToolCall stop condition

  • ed74dae: fix(ui): make input optional on output-error tool and dynamic-tool UI message parts

    validateUIMessages rejected persisted assistant messages whose output-error tool parts had no input key. This happened for any errored tool call where the SDK set input: undefined (e.g. NoSuchToolError / InvalidToolInputError): JSON serialization stripped the undefined value, and Zod 4.4+ treats a missing z.unknown() key as a validation failure (previously it was implicitly optional). The schema now matches the runtime shape produced by process-ui-message-stream, so reloading a thread that contains an errored tool call no longer throws AI_TypeValidationError.

  • ca99fea: feat: expose finalStep on text generation results

  • 9b47dea: fix(ai): remove otel Tracer api from telemetry settings

  • 877bf12: fix(ai): flatten model attributes for telemetry

  • eea8d98: refactoring: rename tool execution events

  • d66ae02: Return validated elements from generateText array output

  • 5d0f18e: feat(ai): move opentelemetry to new package

  • 21d3d60: feat(harness): implement harness specification

  • 1582efa: chore(ai): remove the metadata field from the telemetry settings

  • 80d4dde: fix(ai): include tool input on tool result for provider executed dynamic tools

  • 98627e5: feat(ai): remove onChunk event from telemetry

  • 51ce232: feat(ai): add sensitiveRuntimeContext option

  • 82fc0ab: fix(ai): pass all stream text parts to onChunk

  • 1f509d4: fix(ai): force template check on 'kind' param

  • ca446f8: feat: flexible tool descriptions

  • 176466a: chore(provider): align V4 model return types to have their own definitions across all model interfaces

  • c0c8ca2: fix(ai): remove deprecated LanguageModelUsage properties

  • 75763b0: agents: tag outgoing requests with an ai-sdk-agent user-agent segment for usage attribution (tool-loop, workflow)

  • 6ec57f5: feat(ai): make the experimental lifecycle callbacks stable

  • 3ae1786: fix: better context type inference

  • a7de9c9: fix: make sandbox experimental

  • caf1b6f: feat(ai): introduce experimental callbacks for rerank function

  • 9f0e36c: trigger release for all packages after provenance setup

  • befb78c: refactoring: remove real-time delays in unit tests

  • 6866afe: fix(ai): fix lastAssistantMessageIsCompleteWithApprovalResponses to no longer ignore providerExecuted tool approvals

  • 29d8cf4: feat(ai): rename the core-event types

  • 2e17091: fix(types): move shared tool set utility types into provider-utils

    Moved ToolSet, InferToolSetContext, and UnionToIntersection into @ai-sdk/provider-utils and updated ai internals to import them directly from there. This keeps the shared tool typing utilities colocated with the core tool type definitions.

  • 210ed3d: feat(ai): pass result provider metadata across the stream

  • a3fd75b: feat(ai): expose Experimental_ModelCallStreamPart type

  • f4cc8eb: feat: add performance statistics

  • 2add429: fix(ai): skip passing invalid JSON inputs to response messages

  • 5588abd: feat(ai): add experimental_refineToolInput option to ToolLoopAgent, generateText, streamText

  • e80ada0: fix(ai): download tool-result file URLs

  • 58a2ad7: fix: more precise default message for tool execution denial

  • 62d6481: Post-publish release notifications now link to each package’s GitHub release and npm page.

  • 1fe058b: fix(anthropic): preserve the error code returned by model

  • 5c4d910: feat(ai): add new isLoopFinished stop condition helper for unlimited steps

  • e4182bd: chore: rm export of OutputInterface

  • 34fd051: feat(ai): add toolMs to timeout configuration

  • 72cb801: feat(ai): concurrent event notification

  • 2e98477: fix: retain stack traces on async errors

  • add1126: refactoring: executeTool uses tool as parameter

  • 81a284b: fix(ai): handle partial unicode escapes in fixJson

  • 76fd58c: fix: consider file outputs and tool calls for time to first output

  • 7392266: feat: move includeRawChunks to include.rawChunks

  • 69aeb0e: feat: add deprecated tool call lifecycle callback aliases for AI SDK 6 compatibility.

  • 37d69b2: feat(ai): access runtime context in tool approval functions

  • 1043274: feat(ai): add a ModelCall start/end event

  • 350ea38: refactoring: introduce Arrayable type

  • 7f59f04: feat(ai): add approval reason to automatic tool approvals

  • 7677c1e: feat(ai): allow tool approval functions to return undefined

  • 476e1ca: feat(ai): remove telemetry dependency on onChunk callback

  • 008271d: feat(openai-compatible): emit warning when using kebab-case instead of camelCase

  • 7fc6bd6: Raise minimum supported Node.js version to 22. Supported versions: 22, 24, and 26.

  • 594029e: feat(ai): wrap the model call in telemetry context

  • 426dbbb: fix(ai): reject streamText result promises with NoOutputGeneratedError when the model stream ends without producing any output. Previously such streams resolved with an empty step. Incomplete streams with partial output still resolve with the partial result.

  • 25a64f8: Remove deprecated experimental generateImage exports.

  • 75ef93e: remove the deprecated experimental_output alias and document the output migration for AI SDK 7

  • c26ca8d: Remove custom User-Agent header from HttpChatTransport to fix CORS preflight failures in Safari and Firefox

  • eaf849f: Rename rerank telemetry finish callback to onRerankEnd.

  • 664a0eb: feat (ai/core): support plain string model IDs in rerank() function

    The rerank() function now accepts plain model strings (e.g., 'cohere/rerank-v3.5') in addition to RerankingModel objects, matching the behavior of generateText, embed, and other core functions.

  • 08d2129: feat(mcp): propagate the server name through dynamic tool parts

  • 5faf71c: feat: introduce responseMessages on GenerateTextResult and StreamTextResult

  • 0c4c275: trigger initial canary release

  • 118b953: feat(ai): decouple otel from embed functions

  • 6fd51c0: fix(provider): preserve error type prefix in getErrorMessage

  • 1dca341: fix: rename telemetry onFinish to onEnd

  • ebd4da2: feat(ai): add missing usage attributes

  • bc67b4f: feat(ai): add experimental callbacks for structured outputs

  • f0b0b20: feat(ai): add per-tool timeout overrides via toolTimeouts

  • 2852a84: fix(ai): make input optional on input-streaming UIMessagePart variants

  • 2a9c144:

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Asia/Manila)

  • Branch creation
    • "before 2am"
  • Automerge
    • At any time (no schedule defined)

🚦 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/all branch 9 times, most recently from b372a82 to 6ac13be Compare April 6, 2026 17:28
@renovate
renovate Bot force-pushed the renovate/all branch 11 times, most recently from 3312ab9 to ffa128f Compare April 13, 2026 20:36
@renovate
renovate Bot force-pushed the renovate/all branch 9 times, most recently from d324026 to 3848913 Compare April 20, 2026 09:17
@renovate
renovate Bot force-pushed the renovate/all branch 5 times, most recently from a68d722 to c242ad3 Compare May 10, 2026 13:48
@renovate
renovate Bot force-pushed the renovate/all branch 7 times, most recently from 3c08811 to c1f2f20 Compare May 18, 2026 18:15
@renovate
renovate Bot force-pushed the renovate/all branch 3 times, most recently from e708df1 to a5e0c60 Compare May 23, 2026 02:03
@renovate
renovate Bot force-pushed the renovate/all branch 5 times, most recently from 413c393 to 24ffa19 Compare June 3, 2026 22:00
@renovate
renovate Bot force-pushed the renovate/all branch 5 times, most recently from 6ec398c to 9c07beb Compare June 11, 2026 00:44
@renovate
renovate Bot force-pushed the renovate/all branch 4 times, most recently from ac3a9ba to a09ae19 Compare June 15, 2026 23:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants