Version Packages (beta) - #104
Open
github-actions[bot] wants to merge 1 commit into
Open
Conversation
github-actions
Bot
force-pushed
the
changeset-release/main
branch
15 times, most recently
from
February 19, 2026 02:29
057a03d to
0b0ccf8
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
8 times, most recently
from
February 26, 2026 20:29
dae1fc1 to
d127a7d
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
2 times, most recently
from
February 27, 2026 20:29
5e5c154 to
0fea67f
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
5 times, most recently
from
April 30, 2026 20:29
6f8bb50 to
03dfab3
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
8 times, most recently
from
May 9, 2026 20:29
96741e9 to
09a0c1d
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
12 times, most recently
from
May 22, 2026 02:29
41c3171 to
2a446af
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
9 times, most recently
from
May 28, 2026 08:33
f4455ab to
62ec537
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]: