megachangelog
Feature1.25.0

v1.25.0

Adds event runs v2 API endpoints and improved AI metadata parsing from Open Inference and Vercel AI SDK span attributes. Also fixes a websocket memory leak in realtime connections.

Release Notes

  • #4283 feat: add event runs v2 api contract and implementation

    Adds a v2 REST endpoint for listing function runs by event id:

    GET /v2/events/{event_id}/runs?includeOutput=true&limit=20&cursor={cursor}

    npx inngest-cli@latest alpha api get-event-runs <event-id> \
      --include-output \
      --limit 20
    
  • #4297 feat: EXE-1837: Add a few Open Inference attributes to Metadata

    Adds support for processing a handful of Open Inference attributes into step metadata

  • #4307 feat: EXE-1918: Parse total tokens from AI Metadata

    Step AI metadata sources total tokens from span attributes when provided

  • #4309 fix(realtime): websocket memory leak

    Fix memory leak in realtime websocket connections.

  • #4312 feat: EXE-1913: Add support for parsing span attribute data from Vercel's AI SDK

    Add support for parsing span attribute data from Vercel's AI SDK

Changelog

🚀 Features

  • EXE-1837: Add a few Open Inference attributes to Metadata (#4297)
  • EXE-1918: Parse total tokens from AI Metadata (#4307)
  • Add Group ID & Request ID attributes to most execution spans (#4304)
  • EXE-1918: Add Response Model, Response ID, and finish reasons to extracted AI Metadata (#4311)
  • Use queue item timestamps for traces (#4316)
  • Add event runs query for v2 api (#4282)
  • Add event runs v2 api contract and implementation (#4283)
  • EXE-1913: Add support for parsing span attribute data from Vercel's AI SDK (#4312)

🐛 Bug Fixes

  • (queue) Log queue role acquire and loss (#4300)
  • (realtime) Websocket memory leak (#4309)
  • Add app name to run spans (#4314)

⚙️ Miscellaneous Tasks

  • Add function metadata to run spans (#4287)
  • Improve usability on deferred runs (#4320)
apiai-metadatarealtimewebsocket

Source: original entry ↗

More from Inngest

Follow Inngest to get its new changes in your feed and email digest.

Announcement1.46.0

v1.46.0 Release

Inngest v1.46.0 introduces sandbox secret management, fine-grained API key permissions, cloud sandboxes from local development, improved queue processing with dynamic partition limits, enhanced tracing with custom concurrency expressions, and multiple bug fixes including realtime streaming and queue backlog metrics corrections.

releasesandboxapidashboardqueue
Fix1.45.1

Drop permanently unroutable items

Fixed queue behavior to drop permanently unroutable items when WithPermanentConstraintErrorHandler is explicitly configured. Existing behavior remains unchanged unless explicitly enabled.

queueroutingreliabilityconfiguration
Announcement1.45.0

Release v1.45.0

Inngest v1.45.0 adds OAuth cloud login support to the CLI and MCP clients, introduces CEL filtering and sandbox lifecycle APIs, and fixes multiple issues in debounce, queue migration, API serialization, and semaphore performance.

authapiqueueclicel-filtering
See all Inngest changes →