Skip to content

chore(deps): update dependency inngest to v4.20.0 - #113

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/inngest-4.x-lockfile
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/inngest-4.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
inngest (source) 4.2.44.20.0 age confidence

Release Notes

inngest/inngest-js (inngest)

v4.20.0

Compare Source

Minor Changes

v4.19.0

Compare Source

Minor Changes
Patch Changes

v4.18.1

Compare Source

Patch Changes
  • #​1686 ca7dff0e Thanks @​jakobevangelista! - Allow sandbox names up to 255 characters, including uppercase ULIDs and human-readable names.

  • #​1704 e72b89c7 Thanks @​jacobheric! - Prevent AI metadata tracking from retaining executions after an SDK request ends, including when OpenTelemetry excludes the root span from sampling.

  • #​1698 282106a5 Thanks @​Linell! - Fix function-level middleware silently skipped on adapters whose url() drops the query string (AWS Lambda, Redwood, DigitalOcean): resolve fnId the same way execution does

v4.18.0

Compare Source

Minor Changes
Patch Changes

v4.16.0

Compare Source

Minor Changes
Patch Changes
  • #​1674 6b0ae370 Thanks @​Linell! - Fix TS2742 errors in projects that use declaration or composite true by exporting SendSignalResponse appropriately.

  • #​1658 edcb6536 Thanks @​amh4r! - Fix wrapStep middleware hook sometimes skipped for parallel steps

v4.15.0

Compare Source

Minor Changes
Patch Changes
  • #​1663 0bec14ee Thanks @​mar-inngest! - Prevent Connect lease renewals from using a draining or replaced connection.

  • #​1665 3f25b191 Thanks @​Linell! - Sub-second durations no longer get dropped. step.sleep("id", 500) used to resolve immediately; it now rounds up and sleeps a full second, the minimum resolution of a durable wait. The same rounding applies to waitForEvent, invoke, waitForSignal, and cancelOn timeouts.

v4.14.0

Compare Source

Minor Changes
Patch Changes

v4.13.0

Compare Source

Minor Changes

v4.12.1

Compare Source

Patch Changes

v4.12.0

Compare Source

Minor Changes
Patch Changes
  • #​1620 08ef03b9 Thanks @​KiKoS0! - Fix run hangs on parallel steps when optimizeParallelism is off

  • #​1615 9b5ea64c Thanks @​Linell! - Fix a crash when using serve({ streaming: true }) and the client disconnects before a run completes

  • #​1618 922e2024 Thanks @​Linell! - Fix step.run and step.invoke output types collapsing to {} for objects with optional properties when using two or more middleware

v4.11.0

Compare Source

Minor Changes

v4.10.0

Compare Source

Minor Changes
Patch Changes

v4.9.0

Compare Source

Minor Changes
  • #​1594 124e55f8 Thanks @​scottnuma! - Expand AI step metadata extraction to more OTel GenAI span attributes. The SDK now records additional model, provider, response id, token, and request parameter fields from OTel GenAI spans while continuing to ignore prompt and response content.

    This removes the previous metadata extraction for Open Inference, Vercel AI SDK-specific, and Langfuse-specific span attributes.

v4.8.0

Compare Source

Minor Changes
Patch Changes
  • #​1592 748c6cc4 Thanks @​amh4r! - Deprecate Extended Traces provider creation. behaviour: "createProvider" and the "auto" fallback remain functional, but now direct users to preload @inngest/otel/node and extend that provider instead.

v4.7.0

Compare Source

Minor Changes
Patch Changes

v4.6.0

Compare Source

Minor Changes
  • #​1567 1c3ad876 Thanks @​Linell! - Deprecate optimizeParallelism: false — use group.parallel({ mode: "race" }) for race semantics instead. Opting out prevents runs from resuming checkpointing after a Promise.all.

  • #​1568 bd6016c1 Thanks @​scottnuma! - Add metadata to steps containing OTel instrumented LLM calls

Patch Changes

v4.5.1

Compare Source

Patch Changes

v4.5.0

Compare Source

Minor Changes
  • #​1522 ebeb4516 Thanks @​Linell! - Bump minimum @opentelemetry/auto-instrumentations-node to 0.75.0 to address
    GHSA-q7rr-3cgh-j5r3 in the
    transitive @opentelemetry/sdk-node / @opentelemetry/exporter-prometheus packages.

    Note that upstream auto-instrumentations-node@0.72.0 dropped bundled Fastify,
    instrumentation, so if you relied on it for tracing your Fastify routes, add
    @opentelemetry/instrumentation-fastify directly.

Patch Changes
  • #​1540 10dad398 Thanks @​amh4r! - Fix attempt count not resetting during checkpointing

  • #​1544 f1ee6f34 Thanks @​jacobheric! - Allow useRealtime to accept direct client subscription tokens from getClientSubscriptionToken() when channel and topics are provided as hook options, and avoid reconnecting solely because an inline token factory or token object gets a new render identity.

  • #​1506 342a7369 Thanks @​amh4r! - Add option to disable unauthed PUT requests

  • #​1518 fd71a95b Thanks @​Linell! - Fix RetryAfterError not respected

v4.4.0

Compare Source

Minor Changes
Patch Changes

v4.3.0

Compare Source

Minor Changes
  • #​1504 5c8f50e1 Thanks @​scottnuma! - Accept Temporal.Duration, Temporal.Instant, and Temporal.ZonedDateTime (and their *Like variants) wherever a timeout or sleep duration is taken: step.sleep(), step.waitForEvent(), step.waitForSignal(), step.invoke(), and function-level cancelOn timeouts. Durations are treated as relative waits; instants and zoned date-times as absolute deadlines.
Patch Changes
  • #​1480 60cda73f Thanks @​mar-inngest! - Fix Connect shutdown getting stuck when a late lease-extension ACK recreates a stale in-flight lease entry after request completion or lease loss

v4.2.6

Compare Source

Patch Changes

v4.2.5

Compare Source

Patch Changes
  • #​1479 6b9769ca Thanks @​scottnuma! - Fix step.sendSignal() return type to match runtime: Promise<InngestApi.SendSignalResponse> ({ runId: string | undefined }) instead of Promise<null>

  • #​1483 d0a59629 Thanks @​Linell! - Fix run IDs not URL encoded in Durable Endpoints

  • #​1481 970ded9b Thanks @​Linell! - Improves HMAC signature verification by using a constant-time comparison, which mitigates a potential timing-based signature-recovery attack against the request signature. Also improves handling of timestamps in signatures, including malformed or future-dated values.

  • #​1472 9df36dee Thanks @​Linell! - Fix empty body on Vercel serverless Node handlers

  • #​1482 e34972d3 Thanks @​Linell! - Hash the signing key used when exporting OTel traces


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • 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/inngest-4.x-lockfile branch 6 times, most recently from 21203a7 to 7418a36 Compare September 11, 2026 17:19
@renovate
renovate Bot force-pushed the renovate/inngest-4.x-lockfile branch from 7418a36 to 2e93ff9 Compare September 12, 2026 00:36
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