You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to stable, this PR will be updated.
Releases
@workflow/world@4.5.0
Minor Changes
#37625fa20ea Thanks @karthikscale3! - Accept and send an optional runId when listing events by correlation ID
Patch Changes
#2888699e01e Thanks @ctgowrie! - Use the active queue namespace when re-enqueuing workflow runs during world startup recovery.
@workflow/world-local@4.4.0
Minor Changes
#29144c93a5f Thanks @karthikscale3! - Add WORKFLOW_LOCAL_RECOVER_ACTIVE_RUNS env var as a fallback for the recoverActiveRuns option, so re-enqueueing of pending/running runs on startup can be disabled without a custom world module.
Patch Changes
#2888699e01e Thanks @ctgowrie! - Use the active queue namespace when re-enqueuing workflow runs during world startup recovery.
#21520fd781a Thanks @pranaygp! - Reduce local sequential-step replay I/O with bounded recent-event and storage-directory caches.
#37625fa20ea Thanks @karthikscale3! - Accept and send an optional runId when listing events by correlation ID
#36755556b4c Thanks @TooTallNate! - Step-argument serialization failures now fail the step with a catchable error (via a step_failed event, like a step-body failure) instead of failing the run from outside the workflow, and when uncaught they fail the run immediately as a USER_ERROR rather than retrying until max queue deliveries.
#3552cd9343b Thanks @AndrewBarba! - Preserve event-log order when adjacent hook payloads resume independent workflow branches.
#3554608769d Thanks @VaguelySerious! - Fix a replay-determinism gap where branch wake order — and therefore step correlation ids — could depend on how much of the event log an invocation had loaded, corrupting runs under concurrent replays (CORRUPTED_EVENT_LOG).
#3564853a316 Thanks @alangenfeld! - Verify stream tail when the reconnecting framed reader receives an EOF to ensure it is due to stream completion (and not other world-side behavior)
#3554608769d Thanks @VaguelySerious! - Fix a replay-determinism gap where branch wake order — and therefore step correlation ids — could depend on how much of the event log an invocation had loaded, corrupting runs under concurrent replays (CORRUPTED_EVENT_LOG).
#3575e0328a8 Thanks @shin4141! - Commit step entities and their step_created events atomically.
#2888699e01e Thanks @ctgowrie! - Use the active queue namespace when re-enqueuing workflow runs during world startup recovery.
#29832ced7cc Thanks @joeyhotz! - Throw EntityConflictError when a run_created event targets a run that already exists, instead of resolving with no run. This matches world-local and world-vercel, and stops start() from throwing Missing 'run' in server response for 'run_created' event when the resilient start path wins the race.
#37625fa20ea Thanks @karthikscale3! - Accept and send an optional runId when listing events by correlation ID
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to stable, this PR will be updated.
Releases
@workflow/world@4.5.0
Minor Changes
5fa20eaThanks @karthikscale3! - Accept and send an optionalrunIdwhen listing events by correlation IDPatch Changes
699e01eThanks @ctgowrie! - Use the active queue namespace when re-enqueuing workflow runs during world startup recovery.@workflow/world-local@4.4.0
Minor Changes
4c93a5fThanks @karthikscale3! - AddWORKFLOW_LOCAL_RECOVER_ACTIVE_RUNSenv var as a fallback for therecoverActiveRunsoption, so re-enqueueing of pending/running runs on startup can be disabled without a custom world module.Patch Changes
#2888
699e01eThanks @ctgowrie! - Use the active queue namespace when re-enqueuing workflow runs during world startup recovery.#2152
0fd781aThanks @pranaygp! - Reduce local sequential-step replay I/O with bounded recent-event and storage-directory caches.#3762
5fa20eaThanks @karthikscale3! - Accept and send an optionalrunIdwhen listing events by correlation IDUpdated dependencies [
699e01e,5fa20ea]:@workflow/ai@4.2.1
Patch Changes
#1932
9a9945dThanks @VaguelySerious! - Reduce DurableAgent step boundary payload by reconstructingStepResultoutside the step instead of inside.Updated dependencies [
608769d]:@workflow/astro@4.0.20
Patch Changes
@workflow/builders@4.1.10
Patch Changes
5556b4c,cd9343b,608769d,853a316]:@workflow/cli@4.3.9
Patch Changes
4c93a5f,5556b4c,699e01e,cd9343b,608769d,0fd781a,5fa20ea,853a316]:@workflow/core@4.8.5
Patch Changes
#3675
5556b4cThanks @TooTallNate! - Step-argument serialization failures now fail the step with a catchable error (via astep_failedevent, like a step-body failure) instead of failing the run from outside the workflow, and when uncaught they fail the run immediately as aUSER_ERRORrather than retrying until max queue deliveries.#3552
cd9343bThanks @AndrewBarba! - Preserve event-log order when adjacent hook payloads resume independent workflow branches.#3554
608769dThanks @VaguelySerious! - Fix a replay-determinism gap where branch wake order — and therefore step correlation ids — could depend on how much of the event log an invocation had loaded, corrupting runs under concurrent replays (CORRUPTED_EVENT_LOG).#3564
853a316Thanks @alangenfeld! - Verify stream tail when the reconnecting framed reader receives an EOF to ensure it is due to stream completion (and not other world-side behavior)Updated dependencies [
4c93a5f,699e01e,0fd781a,5fa20ea]:@workflow/nest@4.0.21
Patch Changes
@workflow/next@4.1.9
Patch Changes
5556b4c,cd9343b,608769d,853a316]:@workflow/nitro@4.1.11
Patch Changes
#2908
2cf8838Thanks @NathanColosimo! - Clean up temporary Nitro Vite servers and Workflow build contexts after builds.Updated dependencies [
5556b4c,cd9343b,608769d,5fa20ea,853a316]:@workflow/nuxt@4.0.21
Patch Changes
2cf8838]:@workflow/rollup@4.0.20
Patch Changes
@workflow/sveltekit@4.0.20
Patch Changes
@workflow/vite@4.0.20
Patch Changes
@workflow/vitest@4.0.21
Patch Changes
4c93a5f,5556b4c,699e01e,cd9343b,608769d,0fd781a,5fa20ea,853a316]:@workflow/web@4.1.21
Patch Changes
5fa20eaThanks @karthikscale3! - Accept and send an optionalrunIdwhen listing events by correlation ID@workflow/web-shared@4.1.21
Patch Changes
5556b4c,699e01e,cd9343b,608769d,5fa20ea,853a316]:workflow@4.8.5
Patch Changes
#3554
608769dThanks @VaguelySerious! - Fix a replay-determinism gap where branch wake order — and therefore step correlation ids — could depend on how much of the event log an invocation had loaded, corrupting runs under concurrent replays (CORRUPTED_EVENT_LOG).Updated dependencies [
5556b4c,cd9343b,608769d,2cf8838,853a316]:@workflow/world-postgres@4.3.5
Patch Changes
#3575
e0328a8Thanks @shin4141! - Commit step entities and theirstep_createdevents atomically.#2888
699e01eThanks @ctgowrie! - Use the active queue namespace when re-enqueuing workflow runs during world startup recovery.#2983
2ced7ccThanks @joeyhotz! - ThrowEntityConflictErrorwhen arun_createdevent targets a run that already exists, instead of resolving with no run. This matchesworld-localandworld-vercel, and stopsstart()from throwingMissing 'run' in server response for 'run_created' eventwhen the resilient start path wins the race.#3762
5fa20eaThanks @karthikscale3! - Accept and send an optionalrunIdwhen listing events by correlation IDUpdated dependencies [
4c93a5f,699e01e,0fd781a,5fa20ea]:@workflow/world-testing@4.1.20
Patch Changes
5556b4c,699e01e,cd9343b,608769d,5fa20ea,853a316]:@workflow/world-vercel@4.7.1
Patch Changes
#3762
5fa20eaThanks @karthikscale3! - Accept and send an optionalrunIdwhen listing events by correlation IDUpdated dependencies [
699e01e,5fa20ea]: