megachangelog
Feature1.38.0

v1.38.0 Release

This release adds v2 REST endpoints for listing function runs with cursor pagination and filtering, enforces a one-year maximum duration for sleep and wait-for-event operations, and fixes the ordering and queue time display of async opcodes. Updates include queue infrastructure improvements, CLI metrics, and documentation enhancements.

Release Notes

  • #4608 fix: fix the ordering and queue time of async opcodes

    Fix the ordering and display of queueing delay for invoke, sleep, waitForEvent, waitForSignal, and Promise.all when checkpointing is on

  • #4621 feat(api): add v2 runs list endpoints

    Adds beta v2 REST endpoints for listing function runs:

    • GET /v2/runs
    • GET /v2/apps/{appId}/functions/{functionId}/runs

    Supports cursor pagination, time ranges and fields, status, public app/function IDs, deferred-run filters, ordering, and optional outputs.

  • #4628 feat: enforce one-year maximum duration for sleep and wait-for-event

    Inngest now enforces a maximum duration of one year for sleep operations and wait-for-event timeouts. Attempting to schedule a sleep or wait beyond one year will result in an InngestErrTimeoutTooLong error.

Migration Notes

Changelog

🚀 Features

  • (dashboard) Add Sandboxes waitlist (#4611)
  • (queue) Define grpc service interfaces for queue producer and consumer (#4610)
  • (queue) Route RequeueByJobID through producer (#4613)
  • Enforce one-year maximum duration for sleep and wait-for-event (#4628)
  • Normalize and instrument AI feature empty state pages (#4620)
  • (cli) Add API command usage metrics (#4642)
  • (api) Add v2 runs list endpoints (#4621)

🐛 Bug Fixes

  • Fix the ordering and queue time of async opcodes (#4608)
  • (queue) Expose partition size on job queue reader (#4619)
  • (insights ai) Attribute Insights cost/latency/token scores to their experiment variant (bump inngest 4.13.0) (#4641)

🚜 Refactor

  • (queue) Route processor dequeue and requeue through queue interfaces (#4639)
  • (runs) Consolidate oss runs queries (#4623)

📚 Documentation

  • EXE-2021 Add CLI callout to API docs (#4618)
  • Add guidance on Postgres retention for self-hosting (#4357)

⚙️ Miscellaneous Tasks

  • Add event lifecycle hooks (#4624)
  • Align auto-labels with Linear (#4634)
apiasyncqueuecliperformance

Source: original entry ↗