Version Packages (beta) - #3312
Closed
github-actions[bot] wants to merge 0 commit into
Closed
Conversation
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 3, 2026 23:38
46638c6 to
4a192c8
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 3, 2026 23:39
b60507a to
f8f6e17
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 3, 2026 23:50
5baa7c7 to
cb77725
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 4, 2026 00:43
c0b3eaf to
99f4aeb
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 4, 2026 00:44
5a02a9a to
c22abcd
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.40
Minor Changes
#3048
f8f6e17Thanks @TooTallNate! - Add an experimental QuickJS WASM VM engine for workflow execution, opt-in viaWORKFLOW_VM=quickjs(or per-runexecutionContext.workflowVm). The engine performs the same full event replay as the defaultnode:vmengine but runs workflow code in a QuickJS VM compiled to WebAssembly, enabling platforms withoutnode:vmsupport and laying the groundwork for VM-memory snapshotting.#3046
5d591d2Thanks @NathanColosimo! - Retain workflow execution across inline steps within one invocation;WORKFLOW_RETAINED_VM=0disables retention. Boundaries whose step arguments are not primitive values fall back to ordinary replay.#3047
89ede82Thanks @NathanColosimo! - Retained workflow VMs now keep the fast path when step arguments are plain data or standard built-ins (Map,Set,Date, typed arrays,URL,Headers, …), not just primitives. A boundary falls back to a normal replay only when serializing its arguments ran code the workflow controls — a getter, a proxy, a custom serializer — or computed anError's stack trace.Patch Changes
#3301
cb77725Thanks @VaguelySerious! - Add env option to split correlation ID derivation into per-entity-type sequential ULIDs, instead of sharing one derivation source#3048
f8f6e17Thanks @TooTallNate! - QuickJS engine performance: cache compiled WebAssembly modules process-wide, and execute steps inline in a live-VM continuation loop (no queue round-trip per step, cheap events fed before step bodies, delayed wait-continuation dispatch for racing timers).#3301
cb77725Thanks @VaguelySerious! - Fix stream IDs minted while serializing a step's arguments latching the host wall clock into a run's ID sequence, which gave every entity created afterwards a different correlation ID on each replayUpdated dependencies [
e6f1b6f]:workflow@5.0.0-beta.40
Minor Changes
#3048
f8f6e17Thanks @TooTallNate! - Add an experimental QuickJS WASM VM engine for workflow execution, opt-in viaWORKFLOW_VM=quickjs(or per-runexecutionContext.workflowVm). The engine performs the same full event replay as the defaultnode:vmengine but runs workflow code in a QuickJS VM compiled to WebAssembly, enabling platforms withoutnode:vmsupport and laying the groundwork for VM-memory snapshotting.#3046
5d591d2Thanks @NathanColosimo! - Retain workflow execution across inline steps within one invocation;WORKFLOW_RETAINED_VM=0disables retention. Boundaries whose step arguments are not primitive values fall back to ordinary replay.#3047
89ede82Thanks @NathanColosimo! - Retained workflow VMs now keep the fast path when step arguments are plain data or standard built-ins (Map,Set,Date, typed arrays,URL,Headers, …), not just primitives. A boundary falls back to a normal replay only when serializing its arguments ran code the workflow controls — a getter, a proxy, a custom serializer — or computed anError's stack trace.Patch Changes
#3301
cb77725Thanks @VaguelySerious! - Add env option to split correlation ID derivation into per-entity-type sequential ULIDs, instead of sharing one derivation source#3048
f8f6e17Thanks @TooTallNate! - QuickJS engine performance: cache compiled WebAssembly modules process-wide, and execute steps inline in a live-VM continuation loop (no queue round-trip per step, cheap events fed before step bodies, delayed wait-continuation dispatch for racing timers).#3301
cb77725Thanks @VaguelySerious! - Fix stream IDs minted while serializing a step's arguments latching the host wall clock into a run's ID sequence, which gave every entity created afterwards a different correlation ID on each replayUpdated dependencies [
cb77725,f8f6e17,f8f6e17,5d591d2,89ede82,cb77725]:@workflow/world@5.0.0-beta.25
Minor Changes
e6f1b6fThanks @NathanColosimo! - Keep Hook tokens reserved through their configured minimum retention.@workflow/world-local@5.0.0-beta.34
Minor Changes
e6f1b6fThanks @NathanColosimo! - Keep Hook tokens reserved through their configured minimum retention.Patch Changes
e6f1b6f]:@workflow/world-postgres@5.0.0-beta.32
Minor Changes
99f4aebThanks @NathanColosimo! - Keep Hook tokens reserved through their configured minimum retention.Patch Changes
#2866
e6f1b6fThanks @NathanColosimo! - Keep Hook tokens reserved through their configured minimum retention.Updated dependencies [
e6f1b6f]:@workflow/astro@5.0.0-beta.40
Patch Changes
@workflow/builders@5.0.0-beta.40
Patch Changes
cb77725,f8f6e17,f8f6e17,5d591d2,89ede82,cb77725]:@workflow/cli@5.0.0-beta.40
Patch Changes
e6f1b6f,cb77725,f8f6e17,f8f6e17,5d591d2,89ede82,cb77725]:@workflow/nest@5.0.0-beta.40
Patch Changes
@workflow/next@5.0.0-beta.40
Patch Changes
cb77725,f8f6e17,f8f6e17,5d591d2,89ede82,cb77725]:@workflow/nitro@5.0.0-beta.40
Patch Changes
cb77725,f8f6e17,f8f6e17,5d591d2,89ede82,cb77725]:@workflow/nuxt@5.0.0-beta.40
Patch Changes
@workflow/rollup@5.0.0-beta.40
Patch Changes
@workflow/sveltekit@5.0.0-beta.40
Patch Changes
@workflow/vite@5.0.0-beta.40
Patch Changes
@workflow/vitest@5.0.0-beta.40
Patch Changes
e6f1b6f,cb77725,f8f6e17,f8f6e17,5d591d2,89ede82,cb77725]:@workflow/web@5.0.0-beta.40
Patch Changes
e6f1b6f]:@workflow/web-shared@5.0.0-beta.40
Patch Changes
#2866
e6f1b6fThanks @NathanColosimo! - Keep Hook tokens reserved through their configured minimum retention.Updated dependencies [
e6f1b6f,cb77725,f8f6e17,f8f6e17,5d591d2,89ede82,cb77725]:@workflow/world-testing@5.0.0-beta.40
Patch Changes
e6f1b6f,cb77725,f8f6e17,f8f6e17,5d591d2,89ede82,cb77725]:@workflow/world-vercel@5.0.0-beta.36
Patch Changes
e6f1b6f]: