{"id":"src_Lrblaknjbd_x0tcIs6BMg","slug":"inngest-changelog","name":"Inngest Changelog","type":"scrape","url":"https://www.inngest.com/changelog","orgId":"org_N1JtEGFuJ9qAYySlu1jcL","org":{"slug":"inngest","name":"Inngest"},"isPrimary":true,"metadata":"{\"noFeedFound\":true,\"feedEtag\":\"W/\\\"4c116006682437829ba1cde15c3a204b\\\"\"}","releaseCount":10,"releasesLast30Days":1,"avgReleasesPerWeek":0.5,"latestVersion":"v4","latestDate":"2026-03-25T00:00:00.000Z","changelogUrl":null,"hasChangelogFile":false,"lastFetchedAt":"2026-04-15T01:19:07.659Z","trackingSince":"2025-10-03T00:00:00.000Z","releases":[{"id":"rel_-BwwOn3Pk0aF9nbYKVZY6","version":"v4","title":"First-class realtime support with improved DX in the TypeScript SDK","summary":"Realtime is now a first-class part of the TypeScript SDK. Channels, topics, publishing, and subscribing all have an improved DX, along with an updated...","content":"Realtime is now a first-class part of the TypeScript SDK. Channels, topics, publishing, and subscribing all have an improved DX, along with an updated `useRealtime` React hook. The legacy `@inngest/realtime` package is deprecated in favor of the built-in realtime APIs in `inngest`, `inngest/realtime`, and `inngest/react`.","publishedAt":"2026-03-25T00:00:00.000Z","url":"https://www.inngest.com/changelog#v4","media":[]},{"id":"rel_kUlRB0r1iqnjfZ5UCLG-s","version":null,"title":"Traces UI improvements","summary":"Added timeline header with time brush for zooming into specific time ranges in traces for long-running functions. Improved step details panel with tim...","content":"Added timeline header with time brush for zooming into specific time ranges in traces for long-running functions. Improved step details panel with timing info, step-specific fields, and a new Headers tab showing response headers returned by SDK endpoints.","publishedAt":"2026-03-13T00:00:00.000Z","url":"https://www.inngest.com/changelog#traces-ui-improvements","media":[]},{"id":"rel_xTNZS748bFW-guQv8_BKh","version":null,"title":"TypeScript SDK v4","summary":"The TypeScript SDK v4 is now available in beta! Major improvements include:\n\n* **Rewritten middleware** — Hooks are more intuitive, less overloaded, a...","content":"The TypeScript SDK v4 is now available in beta! Major improvements include:\n\n* **Rewritten middleware** — Hooks are more intuitive, less overloaded, and enable new use cases.\n* **Better schemas** — Runtime event data validation with [Standard Schema](https://standardschema.dev/?ref=inngest) support (not just Zod!).\n* **Faster by default** — Parallel step optimization and checkpointing are both enabled by default, leading to fewer requests and lower latency.\n* **Improved logging** — Structured logging (Pino-style) and cleaner separation of internal vs. app logs.\n* **Cleaner API** — Triggers in the options object, lazy init for edge runtimes, and more compile-time safety\n\nThis is a major version with breaking changes, but for most apps the migration is trivial.\n\nInstall the beta with `npm install inngest@beta`.\n\nMore info:\n* [Announcement blog post](https://www.inngest.com/changelog/blog/typescript-sdk-v4.0?ref=changelog-typescript-sdk-v4)\n* [Migration guide](https://www.inngest.com/changelog/docs/reference/typescript/v4/migrations/v3-to-v4?ref=changelog-typescript-sdk-v4)","publishedAt":"2026-03-04T00:00:00.000Z","url":"https://www.inngest.com/changelog#typescript-sdk-v4","media":[]},{"id":"rel_0oa98-kl552AYejgH8Iwb","version":"v0.3.0","title":"Helm chart v0.3.0","summary":"Official Helm chart now published as OCI artifact for easy installation and upgrades for self-hosting Inngest. Includes improved labels support with K...","content":"Official Helm chart now published as OCI artifact for easy installation and upgrades for self-hosting Inngest. Includes improved labels support with Kubernetes best practices and improved probes.","publishedAt":"2026-02-18T00:00:00.000Z","url":"https://www.inngest.com/changelog#v0-3-0","media":[]},{"id":"rel_A3n5D5DZGcISg5jfisUKG","version":null,"title":"Agent Skills for coding agents","summary":"Released Inngest Agent Skills — pre-built skills for AI coding agents (Claude Code, Cursor, Windsurf) covering project configuration, event design, du...","content":"Released Inngest Agent Skills — pre-built skills for AI coding agents (Claude Code, Cursor, Windsurf) covering project configuration, event design, durable functions, workflow composition, flow control, and middleware. Six skills available with full Inngest development workflow coverage.","publishedAt":"2026-02-18T00:00:00.000Z","url":"https://www.inngest.com/changelog#agent-skills-for-coding-agents","media":[]},{"id":"rel_Me3O7P-6e7-6UhE3YzFqW","version":null,"title":"Durable Endpoints: Durability beyond workflows","summary":"Durable Endpoints bring Inngest's durability into API handlers. Wrap endpoint code with `inngest.endpoint()` and use `step.run()` for automatic retrie...","content":"Durable Endpoints bring Inngest's durability into API handlers. Wrap endpoint code with `inngest.endpoint()` and use `step.run()` for automatic retries, recovery, and observability. Features zero configuration, automatic recovery from last successful step, built-in observability, and low latency powered by Checkpointing. Available in public beta for Next.js and Bun.","publishedAt":"2026-02-10T00:00:00.000Z","url":"https://www.inngest.com/changelog#durable-endpoints-durability-beyond-workflows","media":[]},{"id":"rel_ErXPsdqUbSrUMPdZTVSbE","version":null,"title":"Docs markdown actions for LLMs","summary":"Docs now have quick actions to copy or open pages in Markdown format and open conversations with markdown URLs in Claude, ChatGPT, or other LLM provid...","content":"Docs now have quick actions to copy or open pages in Markdown format and open conversations with markdown URLs in Claude, ChatGPT, or other LLM providers. The llms.txt file includes markdown URLs for each page to reduce required context.","publishedAt":"2026-01-19T00:00:00.000Z","url":"https://www.inngest.com/changelog#docs-markdown-actions-for-llms","media":[]},{"id":"rel_H8qXR8iz18IXq-M52i1Hz","version":null,"title":"Checkpointing: Near-zero latency for durable workflows","summary":"Released developer preview of Checkpointing, enabling near-zero inter-step latency in durable workflows. Dogfooding results show 50% reduction in work...","content":"Released developer preview of Checkpointing, enabling near-zero inter-step latency in durable workflows. Dogfooding results show 50% reduction in workflow duration and near-zero inter-step latency. Available as opt-in configuration at client or function level.","publishedAt":"2025-12-10T00:00:00.000Z","url":"https://www.inngest.com/changelog#checkpointing-near-zero-latency-for-durable-workflows","media":[]},{"id":"rel_KgLSGylRfV-4D7x4-YFiw","version":null,"title":"Dev Server MCP","summary":"Released MCP Integration for the Inngest dev server, enabling AI-assisted development workflows. Connect Claude Code, Cursor, and other AI assistants ...","content":"Released MCP Integration for the Inngest dev server, enabling AI-assisted development workflows. Connect Claude Code, Cursor, and other AI assistants directly to local Inngest functions. Provides 8 tools: event management, real-time monitoring, direct function invocation, documentation access, and integration testing.","publishedAt":"2025-10-27T00:00:00.000Z","url":"https://www.inngest.com/changelog#dev-server-mcp","media":[]},{"id":"rel_BCjFjIEMubqZQt-0TwjwX","version":null,"title":"New webhook content types","summary":"Webhooks are now more flexible with the addition of `x-www-form-urlencoded` and `multipart/form-data` content types. When sending a request with eithe...","content":"Webhooks are now more flexible with the addition of `x-www-form-urlencoded` and `multipart/form-data` content types. When sending a request with either of these content types, your webhook transform will have access to both a JSON object representation of the body and the raw body as a string.\n\nExample: When sending form-encoded data like `name=Alice&messages=hello&messages=world`, the webhook transform receives both the parsed JSON object and the raw body string.","publishedAt":"2025-10-03T00:00:00.000Z","url":"https://www.inngest.com/changelog#new-webhook-content-types","media":[]}],"pagination":{"page":1,"pageSize":20,"totalPages":1,"totalItems":10},"summaries":{"rolling":{"windowDays":90,"summary":"The TypeScript SDK v4 reshaped the foundation with rewritten middleware, Standard Schema support, and parallel step optimization enabled by default—a major version with breaking changes, though migration is typically straightforward. Realtime graduated to first-class status in the SDK itself, consolidating channels and subscriptions into improved APIs that replaced the legacy `@inngest/realtime` package. Beyond the SDK, durability expanded beyond workflows into API handlers via Durable Endpoints, agent skills shipped for Claude Code and Cursor, and the dashboard gained timeline visualization with step-level timing details for debugging long-running functions.","releaseCount":7,"generatedAt":"2026-04-15T01:19:10.888Z"},"monthly":[{"year":2026,"month":3,"summary":"Realtime graduated to first-class status in the TypeScript SDK with improved developer experience across channels, topics, and subscribing, deprecating the separate `@inngest/realtime` package. TypeScript SDK v4 entered beta with rewritten middleware, Standard Schema support for event validation, parallel step execution enabled by default, and structured logging, alongside traces UI enhancements that added timeline zooming and response header inspection for long-running functions.","releaseCount":3,"generatedAt":"2026-04-15T01:19:12.671Z"},{"year":2026,"month":2,"summary":"Inngest shipped several expansions to its platform in February 2026, moving beyond workflow-specific durability into broader development patterns. The release of Durable Endpoints brought the framework's retry, recovery, and observability capabilities into standard API handlers through a new `inngest.endpoint()` wrapper and `step.run()` primitives, launching in public beta for Next.js and Bun. Simultaneously, Inngest Agent Skills emerged as a set of pre-built capabilities for AI coding agents like Claude Code, Cursor, and Windsurf, covering project configuration, event design, durable functions, workflow composition, flow control, and middleware to streamline AI-assisted development within Inngest. On the infrastructure side, the team published an official Helm chart as an OCI artifact in v0.3.0, simplifying self-hosted deployments while incorporating Kubernetes best practices through improved labels support and enhanced probes.","releaseCount":3,"generatedAt":"2026-03-30T23:48:09.947Z"}]}}