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/runsGET /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
sleepoperations andwait-for-eventtimeouts. Attempting to schedule a sleep or wait beyond one year will result in anInngestErrTimeoutTooLongerror.
Migration Notes
-
#4628 feat: enforce one-year maximum duration for sleep and wait-for-event
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
Source: original entry ↗
More from Inngest
Follow Inngest to get its new changes in your feed and email digest.
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.
Drop permanently unroutable items
Fixed queue behavior to drop permanently unroutable items when WithPermanentConstraintErrorHandler is explicitly configured. Existing behavior remains unchanged unless explicitly enabled.
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.