Version Packages (beta) - #3256
Open
github-actions[bot] wants to merge 1 commit into
Open
Conversation
Contributor
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
July 31, 2026 17:10
0929ee4 to
11dc036
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
July 31, 2026 17:22
d92d784 to
3c7875a
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
July 31, 2026 19:38
f68e6c4 to
4017597
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
July 31, 2026 20:46
b057b88 to
438eaa6
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
July 31, 2026 21:28
70b99e3 to
1471f25
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
July 31, 2026 22:54
6591265 to
ee944d2
Compare
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 main, this PR will be updated.
mainis currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exitonmain.Releases
@workflow/core@5.0.0-beta.39
Minor Changes
#3186
4a9d26bThanks @alangenfeld! - Record the compute instance that ran each step attempt:CreateEventParams.computeInstanceIdis stamped onstep_startedwrites, forwarded in the world-vercel v4 frame meta alongsidevercelId, read back onAnalyticsEvent/AnalyticsStep, and surfaced as "Compute Instance ID" in the observability attribute panel.#3244
ee944d2Thanks @pranaygp! - Stamp the creating client's environment into the queue message'srunInput, and refuse a queue delivery whose run was created in a different environment than the consuming deployment runs in, so one run ID can no longer be forked into two environments.#3145
1471f25Thanks @VaguelySerious! - Strengthen the event-creation precondition guard: replay-context writes now also send the number of loaded events, so a snapshot that is missing an event is rejected instead of committing a divergent event log, and a rejection restarts the replay in-process (consuming the events a world may attach to the rejection) rather than re-committing the rejected payload or re-invoking over the queue.@workflow/world-localand@workflow/world-postgresdo not implement the check.#2989
9cc11f5Thanks @alangenfeld! - Emit afaas.instanceOTEL span attribute (a synthesized per-warm-instance id) on the flow and step route spans, so traces can distinguish which compute instance handled each request.#1834
438eaa6Thanks @TooTallNate! - MakeresumeHook()resilient to transienthook_receivedevent write failures (429/5xx) by carrying the payload on the queue message for the runtime to materialize. ReturnedHookgets a newresilientResume: trueflag when this fallback path is taken.Patch Changes
#3208
4017597Thanks @alangenfeld! - Report replay-divergence counts on event writes that recover or exhaust replay retries.Updated dependencies [
4a9d26b,1471f25,c93f6f7,4017597,438eaa6,ee944d2,2677653,f05f642,ee944d2]:@workflow/errors@5.0.0-beta.15
Minor Changes
1471f25Thanks @VaguelySerious! - Strengthen the event-creation precondition guard: replay-context writes now also send the number of loaded events, so a snapshot that is missing an event is rejected instead of committing a divergent event log, and a rejection restarts the replay in-process (consuming the events a world may attach to the rejection) rather than re-committing the rejected payload or re-invoking over the queue.@workflow/world-localand@workflow/world-postgresdo not implement the check.@workflow/web-shared@5.0.0-beta.39
Minor Changes
4a9d26bThanks @alangenfeld! - Record the compute instance that ran each step attempt:CreateEventParams.computeInstanceIdis stamped onstep_startedwrites, forwarded in the world-vercel v4 frame meta alongsidevercelId, read back onAnalyticsEvent/AnalyticsStep, and surfaced as "Compute Instance ID" in the observability attribute panel.Patch Changes
4a9d26b,ee944d2,1471f25,9cc11f5,4017597,438eaa6,ee944d2]:workflow@5.0.0-beta.39
Minor Changes
#3145
1471f25Thanks @VaguelySerious! - Strengthen the event-creation precondition guard: replay-context writes now also send the number of loaded events, so a snapshot that is missing an event is rejected instead of committing a divergent event log, and a rejection restarts the replay in-process (consuming the events a world may attach to the rejection) rather than re-committing the rejected payload or re-invoking over the queue.@workflow/world-localand@workflow/world-postgresdo not implement the check.#1834
438eaa6Thanks @TooTallNate! - MakeresumeHook()resilient to transienthook_receivedevent write failures (429/5xx) by carrying the payload on the queue message for the runtime to materialize. ReturnedHookgets a newresilientResume: trueflag when this fallback path is taken.Patch Changes
4a9d26b,ee944d2,1471f25,9cc11f5,4017597,438eaa6]:@workflow/world@5.0.0-beta.24
Minor Changes
#3186
4a9d26bThanks @alangenfeld! - Record the compute instance that ran each step attempt:CreateEventParams.computeInstanceIdis stamped onstep_startedwrites, forwarded in the world-vercel v4 frame meta alongsidevercelId, read back onAnalyticsEvent/AnalyticsStep, and surfaced as "Compute Instance ID" in the observability attribute panel.#3145
1471f25Thanks @VaguelySerious! - Strengthen the event-creation precondition guard: replay-context writes now also send the number of loaded events, so a snapshot that is missing an event is rejected instead of committing a divergent event log, and a rejection restarts the replay in-process (consuming the events a world may attach to the rejection) rather than re-committing the rejected payload or re-invoking over the queue.@workflow/world-localand@workflow/world-postgresdo not implement the check.#1834
438eaa6Thanks @TooTallNate! - MakeresumeHook()resilient to transienthook_receivedevent write failures (429/5xx) by carrying the payload on the queue message for the runtime to materialize. ReturnedHookgets a newresilientResume: trueflag when this fallback path is taken.#3244
ee944d2Thanks @pranaygp! - Add an optionalWorld.getEnvironment()hook and an optionalenvironmentfield onRunInputSchema, so the environment a run was created in can travel with its queue message.Patch Changes
4017597Thanks @alangenfeld! - Report replay-divergence counts on event writes that recover or exhaust replay retries.@workflow/world-vercel@5.0.0-beta.35
Minor Changes
#3186
4a9d26bThanks @alangenfeld! - Record the compute instance that ran each step attempt:CreateEventParams.computeInstanceIdis stamped onstep_startedwrites, forwarded in the world-vercel v4 frame meta alongsidevercelId, read back onAnalyticsEvent/AnalyticsStep, and surfaced as "Compute Instance ID" in the observability attribute panel.#3145
1471f25Thanks @VaguelySerious! - Strengthen the event-creation precondition guard: replay-context writes now also send the number of loaded events, so a snapshot that is missing an event is rejected instead of committing a divergent event log, and a rejection restarts the replay in-process (consuming the events a world may attach to the rejection) rather than re-committing the rejected payload or re-invoking over the queue.@workflow/world-localand@workflow/world-postgresdo not implement the check.#3244
ee944d2Thanks @pranaygp! - ImplementgetEnvironment(), reporting the environment this client's writes are attributed to from the same resolution that produces thex-vercel-environmentrequest header.Patch Changes
#3212
c93f6f7Thanks @VaguelySerious! - Raise HTTP/2 receive windows on the events client, slightly decreasing read latency#3208
4017597Thanks @alangenfeld! - Report replay-divergence counts on event writes that recover or exhaust replay retries.Updated dependencies [
4a9d26b,1471f25,4017597,438eaa6,ee944d2]:@workflow/astro@5.0.0-beta.39
Patch Changes
@workflow/builders@5.0.0-beta.39
Patch Changes
4a9d26b,ee944d2,1471f25,9cc11f5,4017597,438eaa6]:@workflow/cli@5.0.0-beta.39
Patch Changes
4a9d26b,ee944d2,1471f25,9cc11f5,c93f6f7,4017597,438eaa6,ee944d2,2677653,f05f642,ee944d2]:@workflow/nest@5.0.0-beta.39
Patch Changes
@workflow/next@5.0.0-beta.39
Patch Changes
4a9d26b,ee944d2,1471f25,9cc11f5,4017597,438eaa6]:@workflow/nitro@5.0.0-beta.39
Patch Changes
4a9d26b,ee944d2,1471f25,9cc11f5,4017597,438eaa6]:@workflow/nuxt@5.0.0-beta.39
Patch Changes
@workflow/rollup@5.0.0-beta.39
Patch Changes
@workflow/sveltekit@5.0.0-beta.39
Patch Changes
@workflow/vite@5.0.0-beta.39
Patch Changes
@workflow/vitest@5.0.0-beta.39
Patch Changes
4a9d26b,ee944d2,1471f25,9cc11f5,4017597,438eaa6,ee944d2,2677653,f05f642]:@workflow/web@5.0.0-beta.39
Patch Changes
2677653,f05f642]:@workflow/world-local@5.0.0-beta.33
Patch Changes
#3255
2677653Thanks @AndrewBarba! - Bound stalled local queue deliveries and redeliver their durable messages instead of waiting indefinitely.#3215
f05f642Thanks @AndrewBarba! - Retry transientEPERMunlink failures on Windows when deleting hook and entity JSON files. A concurrent reader briefly holding a file open madedeleteJSONthrow a share-violationEPERM, which surfaced as a failed operation — for example a failedrun.cancel()whiledeleteAllHooksForRunraced hook polling.Updated dependencies [
4a9d26b,1471f25,4017597,438eaa6,ee944d2]:@workflow/world-postgres@5.0.0-beta.31
Patch Changes
4a9d26b,1471f25,4017597,438eaa6,ee944d2,2677653,f05f642]:@workflow/world-testing@5.0.0-beta.39
Patch Changes
4a9d26b,ee944d2,1471f25,9cc11f5,4017597,438eaa6,ee944d2]: