Update dependency workflow to v4.5.0#83
Merged
Merged
Conversation
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 contains the following updates:
4.3.1→4.5.0Release Notes
vercel/workflow (workflow)
v4.5.0Compare Source
@workflow/core@4.5.0
296b785@pranaygp - Replacehook.hasConflict(aPromise<boolean>property) withhook.getConflict(), a method returning a promise that suspends the workflow to commit hook registration and resolves with{ runId }identifying the conflicting run when another active hook owns the token (ornullonce the hook is registered), without waiting for hook payload data. Code usingawait hook.hasConflictshould migrate toconst conflict = await hook.getConflict()and branch onconflict !== null.9c667e0@willsather - Add an optionalnamespaceparameter that scopes queue topic prefixes to__{namespace}_wkf_workflow_*. This allows configuring multiple frameworks in the same deployment without queue topic collision.2100fc3@pranaygp - Fix unhandled rejection whenstep_created/wait_createdcalls fail inwaitUntil4291c59@TooTallNate - Fix unexpected rejections inwaitUntilcausing process crashes73975ad@VaguelySerious - Auto-reconnectgetReadable()streams on server close or transient errors@workflow/cli@4.2.10
15507bd@pranaygp - Upgrade esbuild to ^0.28.1 to resolve GHSA-gv7w-rqvm-qjhr (missing binary integrity verification before executing downloaded binaries).@workflow/world@4.2.0
9c667e0@willsather - Add an optionalnamespaceparameter that scopes queue topic prefixes to__{namespace}_wkf_workflow_*. This allows configuring multiple frameworks in the same deployment without queue topic collision.@workflow/world-local@4.2.0
9c667e0@willsather - Add an optionalnamespaceparameter that scopes queue topic prefixes to__{namespace}_wkf_workflow_*. This allows configuring multiple frameworks in the same deployment without queue topic collision.b5569a8@VaguelySerious - Update @vercel/queues from 0.3.0 to 0.3.1, which adds native retries for 429s and ECONNRESET@workflow/world-postgres@4.2.0
9c667e0@willsather - Add an optionalnamespaceparameter that scopes queue topic prefixes to__{namespace}_wkf_workflow_*. This allows configuring multiple frameworks in the same deployment without queue topic collision.b5569a8@VaguelySerious - Update @vercel/queues from 0.3.0 to 0.3.1, which adds native retries for 429s and ECONNRESET@workflow/world-vercel@4.4.1
253eeea@xujustinj - Usevitest runinstead of watch mode so localpnpm testexits cleanly.73975ad@VaguelySerious - Propagate client stream cancellationb5569a8@VaguelySerious - Update @vercel/queues from 0.3.0 to 0.3.1, which adds native retries for 429s and ECONNRESET@workflow/world-testing@4.1.10
253eeea@xujustinj - Usevitest runinstead of watch mode so localpnpm testexits cleanly.@workflow/builders@4.1.0
9c667e0@willsather - Add an optionalnamespaceparameter that scopes queue topic prefixes to__{namespace}_wkf_workflow_*. This allows configuring multiple frameworks in the same deployment without queue topic collision.15507bd@pranaygp - Upgrade esbuild to ^0.28.1 to resolve GHSA-gv7w-rqvm-qjhr (missing binary integrity verification before executing downloaded binaries).v4.4.0Compare Source
@workflow/core@4.4.0
5077962@TooTallNate - SurfaceworkflowCoreVersionfrom the responding deployment inhealthCheck()results.326d93a@pranaygp - Expose the active run ID on hook token conflict errors.9acd46a@pranaygp - Avoid unhandled run lookups for unused or empty readable streams and include Vercel request correlation headers in world transport errors.b385a2d@TooTallNate - Classify SDK-level AES-GCM encryption failures asRUNTIME_ERRORinstead ofUSER_ERRORvia a newRuntimeDecryptionError.b93a071@pranaygp - Update vulnerable package dependencies to patched releases.2ab46de@pranaygp - Bumpdevalueto 5.8.1 to address published security advisories.e959124@pranaygp - Skip workflow replay when the event log already contains a terminal run event.eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/cli@4.2.9
b93a071@pranaygp - Update vulnerable package dependencies to patched releases.eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/world@4.1.5
326d93a@pranaygp - Expose the active run ID on hook token conflict errors.eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/world-local@4.1.5
a84a293@pranaygp - Prevent concurrent readers from observing partially written local entity files.326d93a@pranaygp - Expose the active run ID on hook token conflict errors.95b3477@VaguelySerious - Updateundicito 7.26.0.c74e5a3@ctgowrie - Update@vercel/queuefrom 0.1.7 to 0.2.1c8c8ec1@ctgowrie - Update @vercel/queue from 0.2.1 to 0.3.0eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/world-postgres@4.1.5
326d93a@pranaygp - Expose the active run ID on hook token conflict errors.c74e5a3@ctgowrie - Update@vercel/queuefrom 0.1.7 to 0.2.1b93a071@pranaygp - Update vulnerable package dependencies to patched releases.c8c8ec1@ctgowrie - Update @vercel/queue from 0.2.1 to 0.3.0eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/world-vercel@4.4.0
ecea733@AndrewBarba - Add adispatcheroption tocreateVercelWorldfor supplying a custom undici dispatcher, used for both HTTP and queue requests. Defaults to the shared undiciRetryAgent.95b3477@VaguelySerious - Updateundicito 7.26.0.c74e5a3@ctgowrie - Update@vercel/queuefrom 0.1.7 to 0.2.19acd46a@pranaygp - Avoid unhandled run lookups for unused or empty readable streams and include Vercel request correlation headers in world transport errors.c8c8ec1@ctgowrie - Update @vercel/queue from 0.2.1 to 0.3.0eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.8fde11c@TooTallNate - Validate ref resolve responses (empty, truncated, orContent-Length-mismatched bodies) before use, throwingWorkflowWorldErrorinstead of corrupting the event log.@workflow/world-testing@4.1.9
b93a071@pranaygp - Update vulnerable package dependencies to patched releases.eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/web@4.1.10
b93a071@pranaygp - Update vulnerable package dependencies to patched releases.@workflow/web-shared@4.1.10
d58f0ba@karthikscale3 - Render message-only workflow errors with the dedicated error block instead of the generic data inspector.b93a071@pranaygp - Update vulnerable package dependencies to patched releases.eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/ai@6.0.0
eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/typescript-plugin@4.0.3
eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/builders@4.0.10
b93a071@pranaygp - Update vulnerable package dependencies to patched releases.eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/next@4.0.10
bc2cf32@pranaygp - Preserve deferred step registration with Turbopack content filtering.a06206e@wbinnssmith - Always apply turbopack content condition regardless of builder mode to prevent the workflow loader from running on every JS/TS file when lazy discovery is enabled.eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/nitro@4.1.0
8bc2065@RihanArfan - Add/_workflowroute in dev mode that opens the workflow observability dashboard.eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/nuxt@4.0.10
b93a071@pranaygp - Update vulnerable package dependencies to patched releases.eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/sveltekit@4.0.9
eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/astro@4.0.9
eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/vite@4.0.9
eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/rollup@4.0.9
eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/errors@4.1.4
326d93a@pranaygp - Expose the active run ID on hook token conflict errors.b385a2d@TooTallNate - Classify SDK-level AES-GCM encryption failures asRUNTIME_ERRORinstead ofUSER_ERRORvia a newRuntimeDecryptionError.eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/utils@4.1.3
eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/nest@0.0.9
4df5cff@VaguelySerious - Use AST-based import rewriting for NestJS CommonJS workflow bundles.eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/serde@4.1.2
eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.@workflow/vitest@4.0.10
eca3b51@TooTallNate - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles.Configuration
📅 Schedule: (in timezone Europe/Rome)
* 0-6 * * 6,0)🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.