74 KiB
@workflow/next
5.0.0-beta.35
Patch Changes
- Updated dependencies [
a00d169,a00d169,1933e29,6b8efd5,fd107b9]:- @workflow/core@5.0.0-beta.35
- @workflow/builders@5.0.0-beta.35
5.0.0-beta.34
Patch Changes
- Updated dependencies [
9242ddb]:- @workflow/core@5.0.0-beta.34
- @workflow/builders@5.0.0-beta.34
5.0.0-beta.33
Minor Changes
- #2193
a4d8de0Thanks @VaguelySerious! - Add opt-inWORKFLOW_SEQUENTIAL_REPLAYSenv var (also enabled by theWORKFLOW_SAFE_MODE=1umbrella flag when not set explicitly). When set to1, flow (orchestrator) routes are limited to one invocation per run at a time via a per-run queue topic andmaxConcurrency: 1on the flow trigger. Step routes are unaffected.
Patch Changes
- Updated dependencies [
9da2d76,a4d8de0]:- @workflow/core@5.0.0-beta.33
- @workflow/builders@5.0.0-beta.33
5.0.0-beta.32
Patch Changes
- Updated dependencies [
4a43e39]:- @workflow/core@5.0.0-beta.32
- @workflow/builders@5.0.0-beta.32
5.0.0-beta.31
Patch Changes
- Updated dependencies [
0b956f6]:- @workflow/core@5.0.0-beta.31
- @workflow/builders@5.0.0-beta.31
5.0.0-beta.30
Patch Changes
- Updated dependencies [
df7e71d,f28150c,145835b,9958424,6603628,48fcc4e,25b1509,36c63af,2c6ee61]:- @workflow/builders@5.0.0-beta.30
- @workflow/core@5.0.0-beta.30
5.0.0-beta.29
Patch Changes
- Updated dependencies [
3f69666,3f69666,712ed61]:- @workflow/core@5.0.0-beta.29
- @workflow/builders@5.0.0-beta.29
5.0.0-beta.28
Patch Changes
-
#2813
2552d8bThanks @NathanColosimo! - Ignore custom Next.js distDir output in the development workflow watcher. -
#2732
239031aThanks @NathanColosimo! - Respect framework base paths when routing workflow traffic and expose health checks on generated Next.js workflow routes. -
#2752
0f557d5Thanks @ijjk! - Statically inject the configured world package into host bundles instead of selecting worlds dynamically at runtime. -
#2468
49a50e8Thanks @NathanColosimo! - Standardize first-party World packages oncreateWorld(), support relative target World modules consistently, and align the Postgres WorldDATABASE_URLfallback with bootstrap. -
Updated dependencies [
2ca34ac,7637196,239031a,e7e5a0e,0f557d5,49a50e8]:- @workflow/builders@5.0.0-beta.28
- @workflow/core@5.0.0-beta.28
5.0.0-beta.27
Patch Changes
-
#2725
532b0e1Thanks @NathanColosimo! - Share framework project root detection across Astro, Next.js, and SvelteKit. -
#2678
f6772d9Thanks @ijjk! - Speed up Next.js workflow dev rebuilds, ignore commented imports during HMR discovery, and avoid Turbopack resolving custom-world dynamic imports. -
#2729
7eabc1fThanks @NathanColosimo! - Derive the workflow builder project root from Next.js workspace root configuration. -
#2693
24f3707Thanks @ijjk! - Disable Workflow loader source-map emission for node_modules files to avoid noisy SWC input source-map warnings. -
Updated dependencies [
532b0e1,5a23159,f6772d9,7615d99,cc7f076]:- @workflow/builders@5.0.0-beta.27
- @workflow/core@5.0.0-beta.27
5.0.0-beta.26
Patch Changes
- Updated dependencies [
603ad97,2477ad8]:- @workflow/core@5.0.0-beta.26
- @workflow/builders@5.0.0-beta.26
5.0.0-beta.25
Patch Changes
- Updated dependencies [
55e2110,b180270,1ea2b4e]:- @workflow/builders@5.0.0-beta.25
- @workflow/core@5.0.0-beta.25
5.0.0-beta.24
Patch Changes
- Updated dependencies [
3fd4cc5]:- @workflow/builders@5.0.0-beta.24
- @workflow/core@5.0.0-beta.24
5.0.0-beta.23
Patch Changes
- Updated dependencies [
2bf5257]:- @workflow/core@5.0.0-beta.23
- @workflow/builders@5.0.0-beta.23
5.0.0-beta.22
Patch Changes
-
#2538
22b2728Thanks @NathanColosimo! - Prewarm the Workflow SWC plugin cache before Next.js starts parallel loader workers. -
#2564
332c63cThanks @NathanColosimo! - Discover workflows imported by Next.js instrumentation, middleware, and proxy entrypoints. -
Updated dependencies [
d108ba3]:- @workflow/core@5.0.0-beta.22
- @workflow/builders@5.0.0-beta.22
5.0.0-beta.21
Minor Changes
-
#2545
57cccafThanks @ijjk! - Remove the Next.js lazy discovery/deferred builder path and theworkflows.lazyDiscoveryoption.Fall back to direct generated-file overwrites on Windows when atomic rename is blocked by Next.js dev server file handles.
Patch Changes
-
#2546
5291f15Thanks @ijjk! - Optimize eager workflow discovery and improve default eager build compatibility. -
Updated dependencies [
6de5ea5,5291f15,66ca0dc,b713d84,57cccaf,3e82a12]:- @workflow/core@5.0.0-beta.21
- @workflow/builders@5.0.0-beta.21
5.0.0-beta.20
Patch Changes
- Updated dependencies [
7aee0d4,16b3670,2074f91,e7ef9d8,722bb7c,de91f20,ab2e9b8,84ccd40,939890d,a92c16d,37312ed,37312ed]:- @workflow/core@5.0.0-beta.20
- @workflow/builders@5.0.0-beta.20
5.0.0-beta.19
Patch Changes
- Updated dependencies []:
- @workflow/core@5.0.0-beta.19
- @workflow/builders@5.0.0-beta.19
5.0.0-beta.18
Patch Changes
-
#2455
7440244Thanks @TooTallNate! - Fix Next.js lazy discovery workflow IDs for monorepo workspace packages by resolving module specifiers relative to the app package instead of the tracing root. -
#2438
d4dd6f9Thanks @ijjk! - Rebuild deferred Next.js workflow entries when workflow modules recompile during dev. -
Updated dependencies [
5f0b845,4b7a720,3c79c56,7440244,5f0b845,da37349,53ede30]:- @workflow/core@5.0.0-beta.18
- @workflow/builders@5.0.0-beta.18
- @workflow/swc-plugin@5.0.0-beta.5
5.0.0-beta.17
Patch Changes
-
#2417
1946718Thanks @TooTallNate! - Clarify that workflow packages removed fromserverExternalPackagesare still compiled during the build. -
Updated dependencies [
926a5e7,c48d27b]:- @workflow/core@5.0.0-beta.17
- @workflow/builders@5.0.0-beta.17
5.0.0-beta.16
Patch Changes
- Updated dependencies [
011d482,628795a]:- @workflow/builders@5.0.0-beta.16
- @workflow/core@5.0.0-beta.16
5.0.0-beta.15
Patch Changes
- Updated dependencies [
303b6da,b3279f8,01c8c08,ae8d6fe]:- @workflow/core@5.0.0-beta.15
- @workflow/builders@5.0.0-beta.15
5.0.0-beta.14
Patch Changes
-
#2018
f5f6d0eThanks @pranaygp! - Stop rewriting workspace-package/dist/paths to/src/during workflow/step discovery so that the discovered file paths agree with how base-builder resolves the same packages throughpkg.exports, fixingStep function not registerederrors at runtime. -
Updated dependencies [
bf44d4d,4670c4b,eb976db,a813382,f5f6d0e]:- @workflow/core@5.0.0-beta.14
- @workflow/builders@5.0.0-beta.14
5.0.0-beta.13
Patch Changes
-
#2253
a51910bThanks @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. -
#2263
0b8b077Thanks @ijjk! - Avoid creating a separate esbuild steps bundle in Next.js lazy discovery mode. -
Updated dependencies [
8d75491,0fd0891,ccd37e9,bb6ff9a,aa628b7]:- @workflow/core@5.0.0-beta.13
- @workflow/builders@5.0.0-beta.13
5.0.0-beta.12
Patch Changes
- Updated dependencies [
52d63d1,2a3b11b,12c35b5]:- @workflow/core@5.0.0-beta.12
- @workflow/builders@5.0.0-beta.12
5.0.0-beta.11
Patch Changes
- Updated dependencies [
1ee63b8,8f68d35]:- @workflow/core@5.0.0-beta.11
- @workflow/builders@5.0.0-beta.11
5.0.0-beta.10
Patch Changes
- Updated dependencies [
8d0928b]:- @workflow/core@5.0.0-beta.10
- @workflow/builders@5.0.0-beta.10
5.0.0-beta.9
Patch Changes
- Updated dependencies [
4b5f017,409b103,ae37315]:- @workflow/core@5.0.0-beta.9
- @workflow/builders@5.0.0-beta.9
5.0.0-beta.8
Minor Changes
- #1805
070bd0cThanks @TooTallNate! - ChangelazyDiscoverydefault totrueforwithWorkflow. Workflow discovery is now deferred until files are requested instead of scanning eagerly at startup on Next.js versions that support deferred entries (>= 16.2.0-canary.48). Older versions automatically fall back to eager discovery. Passworkflows: { lazyDiscovery: false }to opt back into eager discovery on supported Next.js versions.
Patch Changes
-
#1683
0d0bb01Thanks @pranaygp! - Write colocated.gitignorefiles for public workflow manifests generated byWORKFLOW_PUBLIC_MANIFEST=1 -
#1799
503a929Thanks @TooTallNate! - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles. -
Updated dependencies [
1e6b1fd,2050656,0d0bb01,1e6b1fd,503a929]:- @workflow/core@5.0.0-beta.8
- @workflow/builders@5.0.0-beta.8
5.0.0-beta.7
Patch Changes
- Updated dependencies [
dc0be50,ad71b58,9454151,b124365,2a446af,1d3959e,49da6c5]:- @workflow/core@5.0.0-beta.7
- @workflow/builders@5.0.0-beta.7
5.0.0-beta.6
Patch Changes
-
#2021
4cde3b9Thanks @lukesandberg! - Moveworkflow-socket.jsonout of.next/cache/so it isn't preserved across Vercel/Turborepo builds, and clean up stale copies at builder boot. ResolvesECONNREFUSED 127.0.0.1:<port>failures from the webpack loader when a prior build's socket-info file was restored from build cache. The loader now also annotates connection errors with the port, credentials source, and the file being processed. -
Updated dependencies [
9d2a926]:- @workflow/core@5.0.0-beta.6
- @workflow/builders@5.0.0-beta.6
5.0.0-beta.5
Minor Changes
-
#1842
6dd5c72Thanks @VaguelySerious! - Addsourcemapoption to builders for disabling or customising source map emission on generated workflow bundles. Accepts the same values as esbuild'ssourcemapoption:true,false,'inline','linked','external','both'. Can also be set via theWORKFLOW_SOURCEMAPenvironment variable.Setting
sourcemap: falsedrops inline source maps from the step, workflow and webhook bundles, and skips the source-map-support runtime shim on the Vercel step function — helpful for staying under the Vercel 250MB function size limit.Exposed per framework:
nitro.options.workflow.sourcemap,NestBuilderOptions.sourcemap,withWorkflow({ workflows: { sourcemap } }), and thesourcemapoption onworkflowPlugin()for SvelteKit and Astro.Minor semantics change: when the
sourcemapoption (orWORKFLOW_SOURCEMAP) is set explicitly, it now applies to all generated bundles. Previously, the final workflow wrapper and webhook bundles could only be toggled via the legacyWORKFLOW_EMIT_SOURCEMAPS_FOR_DEBUGGING=1env var, which continues to work but is narrower in scope.
Patch Changes
-
#1747
00a011dThanks @ijjk! - Fix eager Next.js workflow builds with lazy discovery disabled. -
#1338
8ea1532Thanks @VaguelySerious! - Merge flow and step routes into a single combined handler that executes steps inline when possible, reducing function invocations and queue overhead. -
#1481
0c997ceThanks @TooTallNate! - Auto-remove workflow-enabled packages from Next.jsserverExternalPackagesso they can be transformed, and retain a best-effortexternalPackageswarning fallback for non-Next builders. -
Updated dependencies [
e0ec429,aee5699,e7ea068,74b13cd,aee5699,3535caf,1203dae,00a011d,96e92c6,7830169,1d4f83a,1203dae,5f22832,aee5699,9f3516e,6dd5c72,d0e3f27,d0e3f27,d0e3f27,8ea1532,0c997ce,72911f7]:- @workflow/builders@5.0.0-beta.5
- @workflow/core@5.0.0-beta.5
- @workflow/swc-plugin@5.0.0-beta.4
5.0.0-beta.4
Patch Changes
- Updated dependencies []:
- @workflow/core@5.0.0-beta.4
- @workflow/builders@5.0.0-beta.4
5.0.0-beta.3
Patch Changes
-
#1857
baba580Thanks @ijjk! - Write Next.js workflow diagnostics manifests inside the Next.js dist directory and only use.vercel/output/diagnosticsfor the Vercel Build Output API builder. -
#1686
417c493Thanks @TooTallNate! - BREAKING CHANGE: Removeclienttransform mode from SWC plugin. Theclientandstepmodes were nearly identical — both preserved step function bodies, replaced workflow bodies with throw stubs, and emitted the same JSON manifest. The only differences were the step registration mechanism (simple property assignment vs. IIFE) and whether DCE ran. Step mode now absorbs all client-mode behaviors: hoisted variable references for object property steps (so.stepIdis accessible), and dead code elimination. All integrations that previously usedmode: 'client'now usemode: 'step'. -
#1796
906f7c1Thanks @TooTallNate! - Simplify the deferred builder by importing step sources directly into the generatedstep/route.js, matching how serde files are handled. -
Updated dependencies [
baba580,7d07fab,417c493,e295bae]:- @workflow/builders@5.0.0-beta.3
- @workflow/core@5.0.0-beta.3
- @workflow/swc-plugin@5.0.0-beta.3
5.0.0-beta.2
Patch Changes
-
#1769
5a42964Thanks @tomdale! - Embed source content in published sourcemaps. -
#1701
fe13110Thanks @TooTallNate! - Fixnext/package.jsonresolution failure in npm workspaces monorepos -
#1759
173756dThanks @TooTallNate! - Renameuseworkflow.devURLs toworkflow-sdk.dev -
Updated dependencies [
df115fd,0810b75,5a42964,e788e3b,b7d6595,ac09f40,136bd35,173756d]:- @workflow/core@5.0.0-beta.2
- @workflow/builders@5.0.0-beta.2
- @workflow/swc-plugin@5.0.0-beta.2
5.0.0-beta.1
Major Changes
- #1662
89d242fThanks @TooTallNate! - BREAKING CHANGE: RemoveisWorkflowSdkFilepath-based serde exclusion. Serde discovery now uses AST-level verification via SWC detect mode across all integration paths (esbuild plugin, Next.js deferred builder, Next.js loader). This allows class definitions with serde symbols in SDK packages like@workflow/coreto be discovered and bundled correctly.
Patch Changes
-
#1670
32a17b4Thanks @TooTallNate! - Fix lazy discovery bare specifier resolution in copied step files- Use
enhanced-resolvewith ESM conditions to resolve bare specifiers from the original source file's location - Only rewrite specifiers that can't resolve from the app directory (transitive SDK deps)
- Add
enhanced-resolveto pnpm catalog and usecatalog:in both packages
- Use
-
#1646
644d6b8Thanks @ijjk! - Stop eager input-graph directive discovery in deferred Next.js builds and rely on loader/socket-driven discovery withonBeforeDeferredEntries. -
Updated dependencies [
d040182,66d49c0,dc0c0dc,e436242,ec517fa,a5c90ce,ea97bd6,0a86de3,32a17b4,71d39d2,873b4e2,66585fd,0a86de3,89d242f,66d49c0,ebb0a4a,9513a81]:- @workflow/swc-plugin@5.0.0-beta.1
- @workflow/core@5.0.0-beta.1
- @workflow/builders@5.0.0-beta.1
5.0.0-beta.0
Major Changes
- #1642
c5cdfc0Thanks @VaguelySerious! - Initial v5 beta release
Patch Changes
-
#1641
35b539bThanks @TooTallNate! - Adddetectmode to SWC plugin and use it during discovery to filter false positive directive detections -
Updated dependencies [
35b539b,372abba,bab8cdd,c5cdfc0]:- @workflow/builders@5.0.0-beta.0
- @workflow/swc-plugin@5.0.0-beta.0
- @workflow/core@5.0.0-beta.0
4.0.1-beta.74
Patch Changes
-
#1619
5aab85bThanks @johnlindquist! - Remove unuseddataDiroption fromwithWorkflow()config. The option was accepted in the type but never read. -
Updated dependencies [
f5d2aef,5f138f2,a6bcea9,7e70d18,ba916e1,c9b3038,3308701,c8dce52,ab872cc]:- @workflow/builders@4.0.1-beta.69
- @workflow/core@4.2.0-beta.78
4.0.1-beta.73
Patch Changes
-
#1597
4429078Thanks @TooTallNate! - Stop unconditionally settingWORKFLOW_PUBLIC_MANIFEST=1duringnext dev, which causedpublic/.well-known/workflow/v1/manifest.jsonto be created without the env var being explicitly set. -
Updated dependencies [
d1330cf,d8aaf27,5d22e61,047c01b,7c996a7,443a9e6]:- @workflow/builders@4.0.1-beta.68
- @workflow/core@4.2.0-beta.77
- @workflow/swc-plugin@4.1.0-beta.22
4.0.1-beta.72
Patch Changes
- Updated dependencies []:
- @workflow/core@4.2.0-beta.76
- @workflow/builders@4.0.1-beta.67
4.0.1-beta.71
Patch Changes
-
#1567
6dc1b78Thanks @VaguelySerious! - Increase flow route limit to max fluid duration and fail run if a single replay takes too long -
Updated dependencies [
a98f8de,d38114b,6dc1b78]:- @workflow/core@4.2.0-beta.75
- @workflow/builders@4.0.1-beta.66
4.0.1-beta.70
Patch Changes
- Updated dependencies [
a3b7c48,62ff600,4f646e3,d119c74]:- @workflow/builders@4.0.1-beta.65
- @workflow/core@4.2.0-beta.74
4.0.1-beta.69
Patch Changes
- Updated dependencies [
8e7083b,52db376,d1391e1,c739b99]:- @workflow/core@4.2.0-beta.73
- @workflow/builders@4.0.1-beta.64
4.0.1-beta.68
Patch Changes
-
#1468
5010ebeThanks @ijjk! - Fix deferred Next.js discovery bootstrap and improve workflow alias path resolution for app/pages/workflows sources. -
#1461
977b7e9Thanks @AndrewBarba! - Add optional projectRoot to builder config to allow explicit resolution of workflow module specifiers without relying on process.cwd(). Threads the root through discovery, SWC transforms, and the Next.js deferred builder while preserving existing behavior when omitted. -
Updated dependencies [
73a851a,84599b7,672d919,beccbc4,77fd9ad,78f1b0e,da6adf7,aee035f,5010ebe,992d768,01bbe66,6cce021,2b07294,977b7e9]:- @workflow/core@4.2.0-beta.72
- @workflow/builders@4.0.1-beta.63
- @workflow/swc-plugin@4.1.0-beta.21
4.0.1-beta.67
Patch Changes
-
#1420
3cc2943Thanks @TooTallNate! - SetmaxDurationin generated.vc-config.jsonfor workflow functions ("max"for step,60for flow) -
#1400
a2c0c7eThanks @VaguelySerious! - Seed lazy workflow file discovery in NextJS. Require workflow definitions to be in manifest for Vercel environments. -
Updated dependencies [
97e4384,5d95abf,dcb0761,3cc2943,2f0772d,a2c0c7e,2cc42cb,f52afe7]:- @workflow/core@4.2.0-beta.71
- @workflow/swc-plugin@4.1.0-beta.20
- @workflow/builders@4.0.1-beta.62
4.0.1-beta.66
Patch Changes
- Updated dependencies [
7df1385,58e67ce]:- @workflow/core@4.2.0-beta.70
- @workflow/builders@4.0.1-beta.61
4.0.1-beta.65
Patch Changes
- Updated dependencies [
825417a,fb5a500,d72c822]:- @workflow/core@4.2.0-beta.69
- @workflow/builders@4.0.1-beta.60
- @workflow/swc-plugin@4.1.0-beta.19
4.0.1-beta.64
Patch Changes
- Updated dependencies [
83dbd46,854a25f]:- @workflow/core@4.2.0-beta.68
- @workflow/builders@4.0.1-beta.59
4.0.1-beta.63
Patch Changes
- Updated dependencies [
c71befe,36a901d]:- @workflow/core@4.2.0-beta.67
- @workflow/builders@4.0.1-beta.58
4.0.1-beta.62
Patch Changes
- Updated dependencies [
8b5a388,dff00c9]:- @workflow/core@4.2.0-beta.66
- @workflow/builders@4.0.1-beta.57
4.0.1-beta.61
Patch Changes
- Updated dependencies []:
- @workflow/core@4.2.0-beta.65
- @workflow/builders@4.0.1-beta.56
4.0.1-beta.60
Patch Changes
- Updated dependencies [
adfe8b6,adfe8b6,7618ac3,860531d,60bc9d5,bbe40ff,30e24d4,a7ae7e9]:- @workflow/core@4.2.0-beta.64
- @workflow/builders@4.0.1-beta.55
4.0.1-beta.59
Patch Changes
-
#1230
a9fea91Thanks @ijjk! - Fix deferred build mode for Next.js -
Updated dependencies [
4ab4412,809339b,a9fea91]:- @workflow/core@4.1.0-beta.63
- @workflow/builders@4.0.1-beta.54
4.0.1-beta.58
Patch Changes
-
#1217
e55c636Thanks @pranaygp! - Upgrade dependencies across all packages -
Updated dependencies [
6f2cbcd,02681dc,028a828,e55c636]:- @workflow/core@4.1.0-beta.62
- @workflow/builders@4.0.1-beta.53
4.0.1-beta.57
Patch Changes
-
#1192
339c343Thanks @NathanColosimo! - Fix loader dependency tracking to avoid package.json resolution failures. -
Updated dependencies [
f5ea16f,70223a9,d99ca9c]:- @workflow/core@4.1.0-beta.61
- @workflow/builders@4.0.1-beta.52
4.0.1-beta.56
Patch Changes
- Updated dependencies [
c1cd9a3]:- @workflow/core@4.1.0-beta.60
- @workflow/builders@4.0.1-beta.51
4.0.1-beta.55
Patch Changes
- Updated dependencies [
c75de97,b65bb07]:- @workflow/core@4.1.0-beta.59
- @workflow/builders@4.0.1-beta.50
4.0.1-beta.54
Patch Changes
- Updated dependencies [
0d5323c,7046610,c2b4fe9,6e72b29,ea3254e,1c11573,9f77380,852e3f1,29347b7,5e06a7c]:- @workflow/core@4.1.0-beta.58
- @workflow/builders@4.0.1-beta.49
4.0.1-beta.53
Patch Changes
-
#1038
f4a1994Thanks @ijjk! - Fix condition for lazy discovery with canary -
#1036
01e8e80Thanks @ijjk! - Make lazy discovery in Next.js opt-in -
Updated dependencies []:
- @workflow/core@4.1.0-beta.57
- @workflow/builders@4.0.1-beta.48
4.0.1-beta.52
Patch Changes
-
#1029
94760b4Thanks @ijjk! - Track loader transform deps instead of clearing Next cache -
#992
dc2dc6aThanks @ijjk! - stop esbuild bundling for deferred step route in Next.js -
Updated dependencies [
c56dc38,d7d005b,8d117cd,94760b4,63caf93,dc2dc6a]:- @workflow/core@4.1.0-beta.56
- @workflow/builders@4.0.1-beta.47
4.0.1-beta.51
Patch Changes
-
#976
a5935abThanks @ijjk! - Add lazy workflow/step discovery via deferredEntries in next -
Updated dependencies [
3d770d5,054e40c,a5935ab,fc4cad6,1adcc6a,56f2221]:- @workflow/builders@4.0.1-beta.46
- @workflow/core@4.1.0-beta.55
- @workflow/swc-plugin@4.1.0-beta.18
4.0.1-beta.50
Patch Changes
- Updated dependencies [
2d1d69f,fcfaf8b,d9e9859,ef23b0b,f7fd88e,fcfaf8b]:- @workflow/builders@4.0.1-beta.45
- @workflow/core@4.1.0-beta.54
- @workflow/swc-plugin@4.1.0-beta.17
4.0.1-beta.49
Patch Changes
-
#901
35a9f0cThanks @TooTallNate! - Fix module specifier cache bug and add subpath export resolution for package IDs -
#944
fed805aThanks @pranaygp! - Bump Next.js devDependency to 16.1.6 for type compatibility -
#899
73bf7beThanks @TooTallNate! - Change compiler ID generation logic to use Node.js import specifiersIDs for workflows, steps, and classes now use module specifiers:
- Local files use
./path/to/fileformat instead ofpath/to/file.ext - Package files use
packageName@versionformat (e.g.,workflow@4.0.1)
This enables stable IDs across different package.json export conditions.
- Local files use
-
#926
8ab1ba2Thanks @ijjk! - Add Next.js cache invalidation on swc transform change -
#963
661724cThanks @TooTallNate! - Expose workflow manifest via HTTP whenWORKFLOW_PUBLIC_MANIFEST=1 -
#859
8114792Thanks @TooTallNate! - Add discovery for custom classes with workflow serialization -
Updated dependencies [
0ce46b9,35a9f0c,f090de1,79e988f,2453b29,b9c782d,c54ba21,b5296a7,c1d7c8d,e0061b8,38e8d55,088de0a,73bf7be,efb33b2,661724c,8114792,088de0a]:- @workflow/core@4.1.0-beta.53
- @workflow/swc-plugin@4.1.0-beta.16
- @workflow/builders@4.0.1-beta.44
4.0.1-beta.48
Patch Changes
- Updated dependencies [
e4e3281,f40532a]:- @workflow/core@4.1.0-beta.52
- @workflow/builders@4.0.1-beta.43
4.0.1-beta.47
Patch Changes
- Updated dependencies [
50f50f4,0b5cc48,4966b72,4966b72,13d4cee,4ad3fcd,a2b688d,244b94a,1f684df,81c5a83,b4113da,b16a682,bd8116d,1060f9d,00c7961,c45bc3f]:- @workflow/builders@4.0.1-beta.42
- @workflow/core@4.1.0-beta.51
- @workflow/swc-plugin@4.1.0-beta.15
4.0.1-beta.46
Patch Changes
- Updated dependencies [
5ba82ec]:- @workflow/core@4.0.1-beta.41
- @workflow/builders@4.0.1-beta.41
4.0.1-beta.45
Patch Changes
- Updated dependencies [
1843704,f93e894]:- @workflow/swc-plugin@4.0.1-beta.14
- @workflow/core@4.0.1-beta.40
- @workflow/builders@4.0.1-beta.40
4.0.1-beta.44
Patch Changes
-
#792
344c90fThanks @ijjk! - Add Next.js pages router entries handling -
Updated dependencies [
344c90f,b729d49]:- @workflow/core@4.0.1-beta.39
- @workflow/builders@4.0.1-beta.39
4.0.1-beta.43
Patch Changes
- Updated dependencies [
7906429,7906429,a2fc53a]:- @workflow/swc-plugin@4.0.1-beta.13
- @workflow/core@4.0.1-beta.38
- @workflow/builders@4.0.1-beta.38
4.0.1-beta.42
Patch Changes
- Updated dependencies [
61fdb41,3dd5b27,49f650c,39e5774]:- @workflow/core@4.0.1-beta.37
- @workflow/builders@4.0.1-beta.37
4.0.1-beta.41
Patch Changes
- Updated dependencies []:
- @workflow/core@4.0.1-beta.36
- @workflow/builders@4.0.1-beta.36
4.0.1-beta.40
Patch Changes
-
#731
505063cThanks @TooTallNate! - Special-case "server-only" and "client-only" packages as external -
Updated dependencies [
4d6f797,505063c,4d6f797]:- @workflow/builders@4.0.1-beta.35
- @workflow/core@4.0.1-beta.35
4.0.1-beta.39
Patch Changes
- Updated dependencies [
d552374]:- @workflow/builders@4.0.1-beta.34
4.0.1-beta.38
Patch Changes
-
#712
307f4b0Thanks @ijjk! - Revert lazy workflow and step discovery -
#705
7ff68d1Thanks @TooTallNate! - Passtsconfigto esbuild for support of "paths" aliases -
Updated dependencies [
9b1640d,307f4b0,7ff68d1]:- @workflow/core@4.0.1-beta.34
- @workflow/builders@4.0.1-beta.33
4.0.1-beta.37
Patch Changes
-
#700
851c020Thanks @ijjk! - Validate cached workflows/steps and reduce build debounce -
Updated dependencies []:
- @workflow/core@4.0.1-beta.33
- @workflow/builders@4.0.1-beta.32
4.0.1-beta.36
Patch Changes
-
#455
e3f0390Thanks @karthikscale3! - Added Control Flow Graph extraction from Workflows and extended manifest.json's schema to incorporate the graph structure into it. Refactored manifest generation to pass manifest as a parameter instead of using instance state. Add e2e tests for manifest validation across all builders. -
Updated dependencies [
e3f0390]:- @workflow/builders@4.0.1-beta.31
- @workflow/core@4.0.1-beta.32
4.0.1-beta.35
Patch Changes
-
#640
ea3afceThanks @ijjk! - Add lazy workflow and step discovery in Next.js -
Updated dependencies [
ea3afce,25b02b0]:- @workflow/builders@4.0.1-beta.30
- @workflow/core@4.0.1-beta.31
4.0.1-beta.34
Patch Changes
- Updated dependencies []:
- @workflow/core@4.0.1-beta.30
- @workflow/builders@4.0.1-beta.29
4.0.1-beta.33
Patch Changes
- Updated dependencies [
eaf9aa6]:- @workflow/core@4.0.1-beta.29
- @workflow/builders@4.0.1-beta.28
4.0.1-beta.32
Patch Changes
- Updated dependencies [
ea2a67e,712f6f8]:- @workflow/core@4.0.1-beta.28
- @workflow/builders@4.0.1-beta.27
4.0.1-beta.31
Patch Changes
- Updated dependencies [
deaf019,b56aae3,4d7a393]:- @workflow/core@4.0.1-beta.27
- @workflow/builders@4.0.1-beta.26
4.0.1-beta.30
Patch Changes
- #604
6265534Thanks @VaguelySerious! - Bump next.js to address CVE-2025-55184
4.0.1-beta.29
Patch Changes
- Updated dependencies [
696e7e3]:- @workflow/core@4.0.1-beta.26
- @workflow/builders@4.0.1-beta.25
4.0.1-beta.28
Patch Changes
- Updated dependencies [
19c271c,161c54c,0bbd26f,c35b445,d3fd81d]:- @workflow/builders@4.0.1-beta.24
- @workflow/core@4.0.1-beta.25
4.0.1-beta.27
Patch Changes
-
21cff15: Add support for.mjs,.mts,.cjs, and.ctsfile extensions in the SWC transform- Updated turbopack rules to include
*.mjs,*.mts,*.cjs,*.ctsin addition to existing extensions - Fixed TypeScript detection for
.mtsand.ctsfiles across all transform plugins - Updated esbuild
resolveExtensionsto include.mtsand.cts - Updated the file watcher's
watchableExtensionsto include.cts
- Updated turbopack rules to include
-
Updated dependencies [
fc774e5] -
Updated dependencies [
21cff15] -
Updated dependencies [
fa37d26] -
Updated dependencies [
f46c51e] -
Updated dependencies [
af5b005] -
Updated dependencies [
43f2dec]- @workflow/builders@4.0.1-beta.23
- @workflow/swc-plugin@4.0.1-beta.12
- @workflow/core@4.0.1-beta.24
4.0.1-beta.26
Patch Changes
1112901: Stop reading server externals internal list- @workflow/core@4.0.1-beta.23
- @workflow/builders@4.0.1-beta.22
4.0.1-beta.25
Patch Changes
ac7997b: Update to latest swc/core and preserve JSX- Updated dependencies [
ac7997b] - Updated dependencies [
02c41cc]- @workflow/swc-plugin@4.0.1-beta.11
- @workflow/builders@4.0.1-beta.21
- @workflow/core@4.0.1-beta.22
4.0.1-beta.24
Patch Changes
- Updated dependencies [
2f0840b] - Updated dependencies [
555d7a6]- @workflow/core@4.0.1-beta.21
- @workflow/swc-plugin@4.0.1-beta.10
- @workflow/builders@4.0.1-beta.20
4.0.1-beta.23
Patch Changes
8d4562e: Rename leftover references to "embedded world" to be "local world"- Updated dependencies [
d53bf90] - Updated dependencies [
0f1645b] - Updated dependencies [
3c19e90] - Updated dependencies [
1ac5592] - Updated dependencies [
5b91861] - Updated dependencies [
bdde1bd] - Updated dependencies [
0cacb99] - Updated dependencies [
8d4562e]- @workflow/builders@4.0.1-beta.19
- @workflow/core@4.0.1-beta.20
- @workflow/swc-plugin@4.0.1-beta.9
4.0.1-beta.22
Patch Changes
- Updated dependencies [
07800c2] - Updated dependencies [
fb9fd0f] - Updated dependencies [
b042ba7] - Updated dependencies [
8b470f0]- @workflow/core@4.0.1-beta.19
- @workflow/swc-plugin@4.0.1-beta.8
- @workflow/builders@4.0.1-beta.18
4.0.1-beta.21
Patch Changes
- @workflow/core@4.0.1-beta.18
- @workflow/builders@4.0.1-beta.17
4.0.1-beta.20
Patch Changes
- @workflow/core@4.0.1-beta.17
- @workflow/builders@4.0.1-beta.16
4.0.1-beta.19
Patch Changes
- Updated dependencies [
3436629] - Updated dependencies [
9961140] - Updated dependencies [
73b6c68]- @workflow/core@4.0.1-beta.16
- @workflow/builders@4.0.1-beta.15
4.0.1-beta.18
Patch Changes
- Updated dependencies [
e5c5236]- @workflow/swc-plugin@4.0.1-beta.7
- @workflow/builders@4.0.1-beta.14
4.0.1-beta.17
Patch Changes
- Updated dependencies [
3d99d6d]- @workflow/core@4.0.1-beta.15
- @workflow/builders@4.0.1-beta.13
4.0.1-beta.16
Patch Changes
- Updated dependencies [
6e41c90]- @workflow/core@4.0.1-beta.14
- @workflow/builders@4.0.1-beta.12
4.0.1-beta.15
Patch Changes
- Updated dependencies [
2fde24e] - Updated dependencies [
4b70739]- @workflow/core@4.0.1-beta.13
- @workflow/builders@4.0.1-beta.11
4.0.1-beta.14
Patch Changes
- Updated dependencies [
5eb588a] - Updated dependencies [
00b0bb9] - Updated dependencies [
0b848cd] - Updated dependencies [
85ce8e0] - Updated dependencies [
8e96134] - Updated dependencies [
b97b6bf] - Updated dependencies [
45b7b41] - Updated dependencies [
f8e5d10] - Updated dependencies [
6be03f3] - Updated dependencies [
8002e0f] - Updated dependencies [
f07b2da] - Updated dependencies [
aecdcdf]- @workflow/swc-plugin@4.0.1-beta.6
- @workflow/core@4.0.1-beta.12
- @workflow/builders@4.0.1-beta.10
4.0.1-beta.13
Patch Changes
94d46d4: Refactor@workflow/nextto dynamically import@workflow/builders- Updated dependencies [
8208b53] - Updated dependencies [
4f9ae4e] - Updated dependencies [
aac1b6c] - Updated dependencies [
6373ab5]- @workflow/builders@4.0.1-beta.9
- @workflow/core@4.0.1-beta.11
- @workflow/swc-plugin@4.0.1-beta.5
4.0.1-beta.12
Patch Changes
- Updated dependencies [
7013f29] - Updated dependencies [
a28bc37] - Updated dependencies [
e0c6618] - Updated dependencies [
809e0fe] - Updated dependencies [
adf0cfe] - Updated dependencies [
5c0268b] - Updated dependencies [
0b3e89e] - Updated dependencies [
7a47eb8]- @workflow/core@4.0.1-beta.10
- @workflow/swc-plugin@4.0.1-beta.4
- @workflow/builders@4.0.1-beta.8
4.0.1-beta.11
Patch Changes
- Updated dependencies [
9f56434]- @workflow/core@4.0.1-beta.9
- @workflow/builders@4.0.1-beta.7
4.0.1-beta.10
Patch Changes
- Updated dependencies [
c2fa9df]- @workflow/builders@4.0.1-beta.6
4.0.1-beta.9
Patch Changes
4a821fc: Fix Windows path handling by normalizing backslashes to forward slashes in workflow IDs- Updated dependencies [
4a821fc] - Updated dependencies [
4a821fc]- @workflow/swc-plugin@4.0.1-beta.3
- @workflow/builders@4.0.1-beta.5
- @workflow/core@4.0.1-beta.8
4.0.1-beta.8
Patch Changes
5dfa4eb: Extract queue trigger configuration constants2363e47: Move NextBuilder to @workflow/next package- Updated dependencies [
80d68b7] - Updated dependencies [
744d82f] - Updated dependencies [
ebee7f5] - Updated dependencies [
652485a] - Updated dependencies [
4585222] - Updated dependencies [
10bfd4a] - Updated dependencies [
5dfa4eb] - Updated dependencies [
05714f7] - Updated dependencies [
f8c779e] - Updated dependencies [
bf54a7b]- @workflow/builders@4.0.1-beta.4
- @workflow/core@4.0.1-beta.7
4.0.1-beta.7
Patch Changes
f973954: Update license to Apache 2.0- Updated dependencies [
10309c3] - Updated dependencies [
f973954] - Updated dependencies [
a3326a2]- @workflow/core@4.0.1-beta.6
- @workflow/swc-plugin@4.0.1-beta.2
- @workflow/cli@4.0.1-beta.7
4.0.1-beta.6
Patch Changes
- Updated dependencies [
796fafd] - Updated dependencies [
70be894] - Updated dependencies [
20d51f0]- @workflow/core@4.0.1-beta.5
- @workflow/cli@4.0.1-beta.6
4.0.1-beta.5
Patch Changes
f7862b7: Use turbopack rule condition when available08ed58b: Update withWorkflow and expand documentation on usage- Updated dependencies [
6504e42] - Updated dependencies [
0f845af]- @workflow/core@4.0.1-beta.4
- @workflow/cli@4.0.1-beta.5
4.0.1-beta.4
Patch Changes
4.0.1-beta.3
Patch Changes
- Updated dependencies [
dfdb280] - Updated dependencies [
57419e5] - Updated dependencies [
d3a4ed3]- @workflow/cli@4.0.1-beta.3
- @workflow/core@4.0.1-beta.3
4.0.1-beta.2
Patch Changes
- Updated dependencies [854feb4]
- Updated dependencies [f5f171f]
- Updated dependencies [f1c6bc5]
- @workflow/core@4.0.1-beta.2
- @workflow/cli@4.0.1-beta.2
4.0.1-beta.1
Patch Changes
- 1408293: Add "description" field to
package.jsonfile - e46294f: Add "license" and "repository" fields to
package.jsonfile - Updated dependencies [57ebfcb]
- Updated dependencies [57ebfcb]
- Updated dependencies [1408293]
- Updated dependencies [8196cd9]
- Updated dependencies [e46294f]
- @workflow/cli@4.0.1-beta.1
- @workflow/core@4.0.1-beta.1
- @workflow/swc-plugin@4.0.1-beta.1
4.0.1-beta.0
Patch Changes
- fcf63d0: Initial publish
- Updated dependencies [fcf63d0]
- @workflow/swc-plugin@4.0.1-beta.0
- @workflow/core@4.0.1-beta.0
- @workflow/cli@4.0.1-beta.0