Releases: inngest/inngest
Releases · inngest/inngest
v0.29.0
Changelog
- 6f251e3 Add @BrunoScheufler to codeowners (#1329)
- af9c9fb Add API for runs v2 list (#1345)
- e156e49 Add Cloudflare Workers to default ports (#1348)
- 8546316 Add
runID
tostep.invoke()
when the run is scheduled (#1360) - 89b902a Add banner (#1364)
- 5542241 Add lease denylists (#1334)
- 9b93885 Add queue peek size control and additional metrics (#1327)
- 931c4af Add refetch to useGraphQLQuery (#1326)
- 7a4de9f Add run details pop out page (#1335)
- 9ea844b Add support for function.paused_at in ScheduleBatchPayload/RetrieveAndScheduleBatch (#1353)
- 3fb08b2 Add time filtering to partition peeks (#1359)
- 2b7288d Add tweaks to Incident Banner (#1368)
- 4f34586 Annotate the fn span if it's the first time (#1331)
- ca0c540 Archive app (#1338)
- c548109 Complete pause support in batch handling (#1356)
- 04e72bd Consolidate options and make instrumentation methods public (#1354)
- 6565f87 Downstream some tracing changes to span reconstruction (#1343)
- 1530a30 Executor: support function pausing (#1330)
- b168766 Fix cron event time (#1373)
- 16c29e9 Fix new run details can't scroll (#1346)
- e51e6fd Fix pause button not working (#1372)
- 4be9b44 INN 2988 add relative time filter to runs (#1320)
- e6b185d INN 3054 add filter by function slug (#1370)
- e572083 INN-3003: Fix consistent sort order for apps (#1324)
- b866476 INN-3033: make code editor support tailwind/system color schema and overrides (#1357)
- 64734a6 Make Incident Banner (#1365)
- 3af47ce Make debounced functions respect the paused_at field (#1351)
- bda3400 Move async gauge instrumentation as part of initialization (#1352)
- b92259f Remove data race in shard instrumentation (#1332)
- 2f4146d Render RunDetails inside row (#1349)
- 8ba70a5 Replace hero icons (#1333)
- 5540d01 Reuse batching logic in executor (#1321)
- 6907e72 Store trace spans into sqlite (#1328)
- 1e9c9f2 Support
step.waitForEvent
in trace runs (#1358) - c9ecb28 [Security] Upgrade next to 14.2.3 (#1369)
- 9ae81d6 add a guard in case the property is nil (#1366)
- 3402057 add trigger event data and output to fn span (#1319)
- 3146876 explicitly specify enum values for RunStatus (#1322)
- 58dddd6 fix: executor.Schedule returns ErrFunctionSkipped when a function is paused (#1337)
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)