Releases: inngest/inngest
Releases · inngest/inngest
v0.28.0
Changelog
- c954b7c Add Trace component (#1312)
- 993f11d Add flat side support for Badge (#1301)
- 12c6cf0 Add new runs page (#1288)
- ade79fe Add poll interval flag to CLI dev command (#1318)
- ea1adb1 Add throttle config to UI (#1303)
- f57d0bb Add time field filter (#1313)
- 312da2e Allow for increased steps based off of identifiers (#1304)
- 3c0fb1a Delete CodeKey component (#1310)
- 0eafe31 Dependency updates (#1294)
- 1284994 Dev Server rerun UI (#1272)
- f56bd79 Dev server trace skeleton (#1307)
- e78b572 Ensure that modals and dialogs are at highest z-index (#1292)
- 19dc235 Fix Dev Server polling and discovery (#1274)
- 8f152d1 Fix function active/archived tab switching (#1284)
- 6a97f2a Fix nil value returned by Redis in cancellation (#1308)
- cd53210 Fix overflow scroll on event config panel (#1283)
- 7e2c1a4 Fix payments table overflow (#1317)
- 213c2b9 Fix queue item score (#1316)
- 3b3e685 INN 2940 create select shared component (#1311)
- 61d7151 INN 2942 icon implementation (#1296)
- 6c37b6a INN 2962 Add status filter to runs (#1295)
- 937b889 INN 2967 Create expanded rows layout (#1305)
- 0b7326d INN-2912: Minor tweaks for span annotations (#1280)
- fb29ea0 Invalidate too large batch sizes (#1289)
- 8cbf295 Move Time component to shared (#1300)
- 1900c1d Remove css (#1299)
- 09428e7 Remove new banners for Apps, Replay (#1282)
- 2f11095 Rename column to Queued At (#1302)
- ae38834 Signing key rotation UI (#1297)
- 9651747 Start using coded_err in function config validation (#1197)
- 2283874 Upstream expression and logging changes (#1309)
- dbb714c add back batch size ceiling (#1287)
- ca22f00 checkpoint (#1314)
- cbe8654 delete state when run is cancelled (#1293)
- 39c54a7 follow similar test pattern for normal invoke test (#1281)
- 4b4147a make sure batching and debounce are recorded correctly (#1285)
- d1de08e the order of this error message should be reversed (#1306)
v0.27.0
v0.26.7
Changelog
- ab2f458 Add GCRA to leasing queue items directly (#1263)
- 683e3a2 Add VS Code launch config for debugging (#1259)
- 6b9bf9e Add initial function timeouts (#1269)
- 8ef7d65 Add support for more error codes (#1252)
- 71c7cbb Ana/apps UI friction (#1266)
- 533409b Ana/inn 2719 Create new date picker (#1253)
- a6d3272 Base for moving invokes away from pauses (#1265)
- dbf9793 Bump tar from 6.1.11 to 6.2.1 in /npm (#1268)
- 2abd455 Create our own data structure for otel spans to workaround otel spec limitations (#1248)
- cad5886 Fix Dev Server crons (#1277)
- ab9b4fe Fix missing timeline output for errored attempts (#1261)
- c4ace2a Implement throttling / concurrency over time (#1270)
- a1085fc Split API handlers from HTTP implementation (#1230)
- 8df29dd Transition state store run status to running (#1218)
- c584925 Update SDK spec for signing key rotation (#1262)
- 333ac1b Update cnacellation deletion API
- 1ad9a97 Use pause and unpause mutations (#1254)
- 4bbb8c2 Validate events in Dev Server (#1264)
- 9f48b67 tweak message to make it easier to differentiate (#1267)
v0.26.6
Changelog
- edc9918 Add CreatedBy and Name to Cancellation (#1240)
- 0b602a0 Add button for archiving custom envs (#1229)
- 4686547 Change duplicate sync status text and icon (#1243)
- 4591f2b Display event keys created via integration (#1247)
- 678d85e Fix GTM tag (#1239)
- 61717ce Fix Vercel integration empty state (#1246)
- a712533 Fix backward archived check (#1245)
- 07d141d Fix data fetching issue on Vercel integration page (#1241)
- fc9dcf3 INN-2874: Incorporate tracer into codebase for user traces (#1237)
- 0df4f72 INN-2888 INN-2876 INN-2887 Trace fan-out, invoke, propagation (#1249)
- 51ec78b INN-2911: Fix empty event payloads in UI due to resolver bug (#1258)
- 753c530 Move Vercel integration page to client (#1236)
- 1e0bff8 Remove RSC on environments page (#1250)
- b95f4ed Remove inaccurate error return (#1244)
- 89b974f backfill API response type change to OSS (#1255)
v0.26.5
v0.26.4
Changelog
- 9610e9b Fix ULID custom IDs showing duplicate runs in UI (#1213)
- 2624e57 Fix cron initialization loop;
data.cron
was the same for overlaps (#1222) - 7d0beec Funnel telemetry for marketing site (#1232)
- 0ff1855 Hide replay buttons for internal events (#1224)
- 545f983 INN-2806 Add "Invoke" button to triggers in Dev Server (#1226)
- 2b9a815 INN-2858 INN-2859 Add sync validation rules for multiple triggers (#1223)
- e701a7d Move
<Alert>
to the shared component library (#1225) - 6f4f645 Redirect to stream on event/run fetch error (#1217)
- 5a648aa chore: remove IGassmann from CODEOWNERS (#1227)
v0.26.3
Changelog
- 8300946 Add HorizontalPillList to table Pills (#1199)
- 9baeb66 Add
Triggerable
concept to OSS to helpinngestgo
with multi-trigger (#1203) - b1e31b3 Add toast to Replay (#1215)
- 8ad3229 Clarify some points about the signing key and signature (#1209)
- bcf9fdb Consistent Apps in Dev Server (#1198)
- d343969 Default protocol to http in Dev Server (#1189)
- a787625 Duplicate syncs (#1205)
- 3cf0871 Fix UI crash due to spare events array (#1214)
- 1199d96 Fix UI crash when event ID is custom (#1201)
- fec68ad Fix a few typos in SDK_SPEC (#1183)
- 05b44ce Fix missing run status in event details (#1212)
- 8829942 Fix missing running state in Dev Server UI (#1207)
- 9990064 INN 2804 Refactor pill component (#1196)
- 86f7295 Rate limit chart (#1188)
- 6945e02 Remove FuncCardFooter (#1211)
- 071e2fc Sync mutation (#1200)
- c758f21 Track screen details (#1204)
- 2c258dc change name to queued instead of scheduled (#1187)
- 20dfb82 chore(dashboard): don't hide source maps in production (#1195)
- dee89b3 chore(dashboard): enable source maps in production (#1194)
- dfc3e81 devserver: fix custom event IDs are not idempotent (#1202)
- 7cec706 executor: ensure
cancelOn
works withevent.ts
in the future (#1206) - 1a3fd83 feat(dashboard): switch to synchronous onboarding flow (#1173)
- d452ac5 fix(dashboard): invite members form is skipped (#1192)
- d775e23 hotfix(dashboard): cache revalidate conflicts with clerk (#1190)
- 2e5fe2a hotfix(dashboard): infinite user reload on set-up pages (#1191)
- e3d97ad revert "hotfix(dashboard): cache revalidate conflicts with clerk" (#1193)
v0.26.2
Changelog
- 163b1a1 Add queued status to Dev Server (#1179)
- 3ed0e5d Consolidate useGraphQLQuery (#1171)
- 881eff1 Fix can't invoke cron (#1182)
- e1d9e1d INN-2745: Add additional charts to the UI for showing backlog and the number of steps currently running (#1170)
- 3488f4d Update debounce buffer timing and logging (#1185)
- 1978b7c Use sdk.FromReadCloser in Dev Server sync (#1186)
- 658dfc8 fix(dashboard): cache isn't invalidated when switching organizations (#1174)
- 80289cf fix(dashboard): hover state outline on org and user dropdown (#1180)
- 931033d refactor(dashboard): remove legacy password-reset pages (#1181)
- 31d93bd revert: "Remove buttons for removing org memberships and user accounts tempora…" (#1184)
v0.26.1
Changelog
- 4dbaf5c Add nil check alongside redis nil
- 02b3cef Fix timeline node fetching output when node hasn't ended (#1175)
- c7955ec INN 2832 make timeline header more responsive (#1177)
- f7ba18c Implement V0 apis used for large payloads (#1176)
- 6572373 Make Modal component compositional (#1169)
- ccddc25 Omit
correlation_id
from invocation events if empty (#1165) - f54c3d8 Only show invoke payload editor when function has event trigger (#1172)
- c60f09f Separate RegisterRequest normalization (#1167)
v0.26.0
Changelog
- dd217b5 2022
- b7653bc AI page (#545)
- 301bca1 About page refresh
- 4fe5320 Adapt and use
<Experiment>
component for rendering experiment variants - 1f0f5f3 Add "Python errors as values" blog post (#569)
- 799df9a Add "TypeScript" section to "Writing functions" docs page
- 0f2d5e7 Add "do not count to concurrency limit" to sleeps (#449)
- d023385 Add "one or millions of" to functions
- 1c00ed8 Add "what is inngest", high level overview.
- c662935 Add "workflows" overview
- bd35afe Add 'hide' feature to blog post to hide from /blog
- c821958 Add 'what is inngest' doc guide
- 471a9eb Add /demo page and CTA
- d1e5e02 Add /discord redirect to our Discord community
- 5f1f871 Add /mailing-list redirect to Mailchimp
- 5f562c3 Add /newsletter signup page (#640)
- 1b1f572 Add API and webhook documentation
- 6683e09 Add API docs link to nav (#557)
- 63f7a63 Add Algolia crawler to workflow
- b3c0803 Add Algolia-powered search to to docs
- 5a48cfc Add Astro serve handler and example docs (#614)
- dacbbc2 Add Bubbletea blog post
- a3f9c24 Add Cloudflare redirects to Next config
- c7baa99 Add DELETE to cancellation API (#1150)
- 537e2b3 Add DataStore & Core API to High-level Architecture for v0.5.0
- 1c2304b Add DataStore to self-hosting docs. Update Core API.
- 6ae9107 Add DevUI CTA
- c691d7e Add Discord icon to docs CTA
- fa83e46 Add Docker and Docker Buildx install instructions (#177)
- 6c9d64f Add ErrEventCount (#1104)
- de4eac0 Add FAQ
- b72a8e1 Add FAQ for npx killed issue (#588)
- 679e576 Add FF Real
- 42744b4 Add FadeIn component to prevent flash
- c2ad530 Add Fastify serve handler docs (#482)
- a8c8f92 Add Fly.io service limits (#508)
- 20ae807 Add GA
- fe68196 Add GPT left prompts
- af4bece Add Get things shipped section
- 643fef4 Add GitHub icon to example page "Explore the code" button
- fee55af Add Go to SDK reference in docs (#562)
- 1acf844 Add How Inngest Works marketing page (#417)
- 7ac2e14 Add Inngest, Cloudflare, Lambda platform placeholders
- 574f8c5 Add Invoke button (#1156)
- 6a3d065 Add JS/TS Node SDK to docs. Rename JS to Browser SDK.
- 3cb5359 Add K6 blog post with image
- 37589b6 Add Koa to serve docs (#574)
- dfc69c4 Add Leap logo to website (#634)
- ba424b9 Add Next Level section and closing
- d7a0bb6 Add Next.js 13 case
- 6d95b14 Add Node SDK example to docs
- 31aecb8 Add Nuxt framework serving docs (#326)
- 0416a57 Add Out The Box images
- 6787dbb Add OutTheBox links and cta
- b505a79 Add Page Viewed tracking via Inngest SDK
- 3848c17 Add Patterns to nav, hide quick starts
- 44f40f2 Add Python quick start guide (#578)
- 0fa76b9 Add Redwood handler blog post (#243)
- 17b85a2 Add RedwoodJS docs and logo (#240)
- e3c4ab8 Add RetryAfterError to docs (#556)
- 6d75e0a Add RunStatusScheduled (#1110)
- 49b39e7 Add SDK language icon to docs search (#674)
- 57cfc01 Add SDK logos and links
- cfa3b8e Add SDK overview and serve docs for all supported frameworks.
- 4e59a1b Add Sentry example. Fix outdated error object (#568)
- e9d75c2 Add Step Functions beta landing page
- 44a129f Add SvelteKit to serve docs (#571)
- 2889329 Add TOC for docs content
- f72ac1f Add TOC order file
- e52e1e5 Add TOC to sidebar on scroll
- a2d0a69 Add TS SDK 2.0 release blog (#418)
- 9cbf3c7 Add TS docs for new packages, community libraries (#591)
- a0d9032 Add TS tooling blog post (#209)
- a162855 Add Tripadvisor logo (#448)
- 99ffab2 Add Twitter Card large format metadata
- d487274 Add Twitter cards for every page
- 055980a Add TypeScript docs and site content (#214)
- 9aade53 Add TypedWebhook.tools to footer
- 79f4500 Add Vercel timeout to FAQs (#577)
- a2d70b2 Add Vercel to automatic register docs. Use buttons.
- 6581f54 Add Web IDE guide to docs
- 050d211 Add Zod literal schemas to event payload docs (#479)
- 21f47f3 Add
<Code>
component to.mdx
files - 76709fa Add
@tailwindcss/typography@^0.5.4
for example page usage - 3477b58 Add
@types/marked@^4.0.5
- 6251ff9 Add
Bun.serve()
repo and serve examples (#666) - d32b6ab Add
NON_DETERMINISTIC_FUNCTION
error to FAQ (#632) - e9f8e64 Add
attempt
to function creation reference (#477) - 897973a Add
cross-fetch@^3.1.5
andzod@^3.18.0
as dev dependencies - a43e03e Add
deterministic-split@^1.0.4
- 12eb650 Add
fuse.js@^6.6.2
- 6556a05 Add
highlight.js@^11.6.0
- 9d60d49 Add
lodash.shuffle@^4.2.0
- b66237b Add
next-usequerystate@^1.7.2
- 1aadfff Add
npm install
step for "Deploy: Netlify" page - 39b926c Add a note to avoid caching issues during the Next.js quick-start (#583)
- 749a456 Add a small example to the middleware docs overview (#1140)
- b471465 Add absence of events
- 566fcbf Add action documentation
- fe62059 Add alt tag for Image
- ef6657c Add apps demo gif
- 3d609bb Add apps docs
- ce11470 Add architecture and data flow
- d60d6c1 Add args & stdout
- 18ba08e Add automatic static generation of all library pages
- c1dd1b6 Add autoplay observer to start if out of viewport on load
- 566853b Add background job guide
- 56475fc Add background texter to task scheduler
- e24aed4 Add banner to docs
- a477aa1 Add base CLI documentation
- a305c69 Add base documentation integration
- 0cc95b1 Add base styles to library
- 97f966c Add basic branch env pagination (#1094)
- 0d3d5a6 Add basic functions doc intro page
- b4e39ac Add basic inngest.json documentation
- 65ebc46 Add batching support to OSS (#967)
- 03e079d Add benefits section to multi-step docs
- f3e1b7f Add blog category tags
- cd4e09d Add blog footer CTA
- 6542df4 Add blog framework
- cbae081 Add blog layout
- 6c9a569 Add blog post "Introducing CLI Replays"
- 5d1a691 Add blog to header
- 59a8002 Add blurb about branch env archiving (#444)
- 771a763 Add border between before/after
- 8676eed Add border to event mesh img
- bcf8f49 Add border-radius to nav link hover state
- ecbd8d9 Add bottom cta
- ebd3567 Add branch envs page banner (#396)
- fbcae0d Add breakpoint debug component
- a38a5fc Add building an event-driven queue blogpost
- 0a0d4ef Add building queue pt i post
- f765f2c Add bulk cancel blog post
- 4282e1e Add callout for exporting client in App Router API route (#399)
- cb0b305 Add callout to clarify batching doesn't work on the dev server (#458)
- 917b41a Add canonical links to auth pages for SEO purposes (#1148)
- a2714b3 Add case of url change
- 5f78cd6 Add case study og images (#551)
- 5e763c0 Add case study to blog feed
- 5eae5f3 Add category icons & ordering
- 379844c Add changelog
- ba8fd7f Add changelog to header
- 2ff5aae Add cli doc pages for install & commands
- 7e69d4d Add code formatting using shiki
- eac8e24 Add code snippet tool for quick mockups
- c52e451 Add comparison table to pricing page
- c10085d Add concurrent table item and faq
- a5b9e52 Add connecting apps section
- 9eb76c9 Add contact page; add link to footer
- d77b009 Add content structure
- 1898945 Add context about how a function is cancelled between steps (#616)
- 64aea70 Add copy button to code snippets
- bbc95b6 Add copy to twitter button
- e1a66b5 Add copyright
- c712061 Add correct npx command
- 2b503f9 Add crisp chat to the site
- 3db9721 Add cta to fully managed
- 223bbe7 Add custom og image (#625)
- cb0403f Add customer love section to homepage (#496)
- 53b88fd Add customer quote component for homepage
- 3a9ca79 Add data and retry documentation
- 9745dea Add deep links/page anchors for h3, h4 tags
- 6671a15 Add deploy guide links. Add Cloudflare.
- b796bac Add description for meta tags
- 3e9b5b2 Add design to GPT page
- 3536972 Add dev server / testing functions docs
- 1bc953e Add different file name for Remix 2 serving (#504)
- a55c4a1 Add disable branch environments section
- aa3fbf3 Add discordbot image
- 884f92d Add docs CTAs
- c82f91a Add docs and quick starts to learn section of nav
- b4f1a93 Add docs featured iamge as og:image
- 4b6317b Add docs for Python client send method (#612)
- 62ee18c Add docs for
Inngest.Any
andInngestFunction.Any
(#627) - b90eace Add docs for
inngest run --snapshot
with some use cases - fb14e0a Add docs for
referenceFunction()
(#624) - 520acbc Add docs for concurrency and cancellation (#348)
- db0b7d2 Add docs for creating separate clients for multiple environments (#607)
- 2f385d5 Add docs for reusing event types with
GetEvents<>
(#416) - f4b0d43 Add docs for streaming with Remix (#460)
- d5cb808 Add docs headline anchor link hovers
- 65140d2 Add docs notes for retrieving internal events from
GetEvents<>
(#671) - 0014912 Add docs sections. Add new retries reference
- 4c26e18 Add docs that mention
attempt
count in error handling sections (#542) - 7e04432 Add documentation on string functions
- 37c8051 Add draft OpenAI post
- da915d7 Add drag image
- b764f3f Add dropdown to nav
- c797b16 Add duotone icons with color support
- 96b1525 Add duplicated apps case
- 9dec7c7 Add durable workflows use case page (#570)
- af83824 Add dynamic open graph image generation
- 134e9e1 Add enqueueing future jobs guide
- 06f4f44 Add enterprise plan roadmap features for testing (#468)
- 98c3b23 Add error & remove "internal implementation"
- 7f29f5e Add event coordination lost customers pattern
- 7b7f728 Add event format and event key docs
- bea2db9 Add event format, user identification
- 6529334 Add event transforms documentation
- 767dfd7 Add example GIF to "Introducing CLI Replays"
- d527120 Add examples page generation by getting from GitHub
- 4c3fa28 Add examples to wait for event (#388)
- dd553e5 Add experience section to JDs
- bd486bf Add explanation
- ebbff1f Add express docs
- 44d0229 Add express.json() to express docs
- 860ab07 Add expression docs
- 4847ecf Add external_id to docs (#392)
- 2769946 Add faq page
- defe164 Add featured image and image credits
- 918214c Add featured image for high level arch
- 8f1ca8b Add featured images for old b...