Skip to content

Commit 442feb6

Browse files
Version Packages (beta)
1 parent ac51658 commit 442feb6

41 files changed

Lines changed: 229 additions & 21 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.changeset/pre.json‎

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@
5050
"tarballs": "0.0.0",
5151
"@workflow/example-tanstack-start": "0.0.0",
5252
"@workflow/world-sim": "0.0.0",
53-
"@workflow/sim-world-workbench": "0.0.1"
53+
"@workflow/sim-world-workbench": "0.0.1",
54+
"@workflow/example-python": "0.0.0"
5455
},
5556
"changesets": [
5657
"abort-e2e-flakes",
@@ -74,6 +75,8 @@
7475
"backport-stability-only",
7576
"batch-analytics-event-lookup",
7677
"batch-run-reads",
78+
"batched-event-writes",
79+
"bench-chunk-rtt-scenarios",
7780
"bench-fanout-scenario",
7881
"bench-histogram-run-trace-links",
7982
"better-pets-reply",
@@ -143,9 +146,11 @@
143146
"deployment-id-latest-noop-non-vercel",
144147
"deprecate-storage-runs-observability",
145148
"derived-framework-roots",
149+
"dev-hmr-full-rebuild-race",
146150
"dirty-bees-notice",
147151
"discover-workflows-in-node-modules-opt-out",
148152
"display-occurred-at",
153+
"docs-event-sourcing-duplicate-events",
149154
"docs-migration-guides-redirects",
150155
"docs-rendered-link-lint",
151156
"docs-step-executed-multiple-times",
@@ -154,9 +159,11 @@
154159
"drop-precondition-guard-capability",
155160
"drop-setup-command-input",
156161
"dull-hats-melt",
162+
"duplicate-event-log-level",
157163
"durable-agent-stream-result-totalusage",
158164
"durable-agent-tool-stop-detection",
159165
"e2e-ci-retry",
166+
"e2e-pickup-watchdog",
160167
"e2e-test-budgets",
161168
"e2e-timing-polling",
162169
"e2e-wait-for-hook",
@@ -388,6 +395,7 @@
388395
"prewarm-next-swc-cache",
389396
"private-member-dce",
390397
"proud-friends-decide",
398+
"python-workbench-app",
391399
"queue-namespace-primitive",
392400
"queued-for-uses-first-step-started",
393401
"quick-local-replay",
@@ -508,10 +516,12 @@
508516
"step-attributes",
509517
"step-bind-preserves-metadata",
510518
"step-delivery-ordering",
519+
"step-execute-duration-metric",
511520
"step-maxretries-timeout",
512521
"step-run-required",
513522
"stream-all-replay-events",
514523
"stream-close-retry",
524+
"stream-eof-verify",
515525
"stream-expired-errors",
516526
"stream-failure-diagnostics",
517527
"stream-otel-spans",

‎packages/astro/CHANGELOG.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# @workflow/astro
22

3+
## 5.0.0-beta.43
4+
5+
### Patch Changes
6+
7+
- Updated dependencies []:
8+
- @workflow/builders@5.0.0-beta.43
9+
- @workflow/rollup@5.0.0-beta.43
10+
- @workflow/vite@5.0.0-beta.43
11+
312
## 5.0.0-beta.42
413

514
### Patch Changes

‎packages/astro/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@workflow/astro",
3-
"version": "5.0.0-beta.42",
3+
"version": "5.0.0-beta.43",
44
"description": "Astro integration for Workflow SDK",
55
"type": "module",
66
"main": "dist/index.js",

‎packages/builders/CHANGELOG.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# @workflow/builders
22

3+
## 5.0.0-beta.43
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`b0adb50`](https://github.com/vercel/workflow/commit/b0adb50bce623b23252735021205e8d870a2b11f), [`1321570`](https://github.com/vercel/workflow/commit/13215704645ea487ef6f8821016ec3f13c1cd830), [`234d3dd`](https://github.com/vercel/workflow/commit/234d3dd7b852129e189d321314c4f749f12711d8), [`ac51658`](https://github.com/vercel/workflow/commit/ac51658d39649e7d8e290924c3bf7b2c7df78b00), [`c5f9177`](https://github.com/vercel/workflow/commit/c5f9177be3c58a2b5616f798932061b67e0b54a5)]:
8+
- @workflow/core@5.0.0-beta.43
9+
- @workflow/errors@5.0.0-beta.17
10+
311
## 5.0.0-beta.42
412

513
### Patch Changes

‎packages/builders/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@workflow/builders",
3-
"version": "5.0.0-beta.42",
3+
"version": "5.0.0-beta.43",
44
"description": "Shared builder infrastructure for Workflow SDK",
55
"type": "module",
66
"main": "./dist/index.js",

‎packages/cli/CHANGELOG.md‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# @workflow/cli
22

3+
## 5.0.0-beta.43
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [[`b0adb50`](https://github.com/vercel/workflow/commit/b0adb50bce623b23252735021205e8d870a2b11f), [`1321570`](https://github.com/vercel/workflow/commit/13215704645ea487ef6f8821016ec3f13c1cd830), [`234d3dd`](https://github.com/vercel/workflow/commit/234d3dd7b852129e189d321314c4f749f12711d8), [`ac51658`](https://github.com/vercel/workflow/commit/ac51658d39649e7d8e290924c3bf7b2c7df78b00), [`c5f9177`](https://github.com/vercel/workflow/commit/c5f9177be3c58a2b5616f798932061b67e0b54a5)]:
8+
- @workflow/world@5.0.0-beta.28
9+
- @workflow/world-vercel@5.0.0-beta.39
10+
- @workflow/core@5.0.0-beta.43
11+
- @workflow/errors@5.0.0-beta.17
12+
- @workflow/web@5.0.0-beta.43
13+
- @workflow/world-local@5.0.0-beta.37
14+
- @workflow/builders@5.0.0-beta.43
15+
316
## 5.0.0-beta.42
417

518
### Patch Changes

‎packages/cli/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@workflow/cli",
3-
"version": "5.0.0-beta.42",
3+
"version": "5.0.0-beta.43",
44
"description": "Command-line interface for Workflow SDK",
55
"type": "module",
66
"bin": {

‎packages/core/CHANGELOG.md‎

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# @workflow/core
22

3+
## 5.0.0-beta.43
4+
5+
### Patch Changes
6+
7+
- [#3025](https://github.com/vercel/workflow/pull/3025) [`b0adb50`](https://github.com/vercel/workflow/commit/b0adb50bce623b23252735021205e8d870a2b11f) Thanks [@pranaygp](https://github.com/pranaygp)! - Batched event writes: add the optional `events.createBatch` World API (ordered events, one durable write, per-event outcomes), implement it in `@workflow/world-vercel` against `POST /v4/runs/:runId/events/batch` (slot-identity runs only), and fold clean suspension fan-outs — eager `step_created` and `wait_created` writes — into batched writes in the runtime. On by default; disable with `WORKFLOW_BATCH_TRANSITIONS=0`.
8+
9+
- [#3497](https://github.com/vercel/workflow/pull/3497) [`1321570`](https://github.com/vercel/workflow/commit/13215704645ea487ef6f8821016ec3f13c1cd830) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Log ignored duplicate events at `debug` instead of `info`/`error`, so a straggler no longer prints on every replay of the run.
10+
11+
- [#3560](https://github.com/vercel/workflow/pull/3560) [`234d3dd`](https://github.com/vercel/workflow/commit/234d3dd7b852129e189d321314c4f749f12711d8) Thanks [@alangenfeld](https://github.com/alangenfeld)! - Add a run-pickup watchdog to the e2e harness: a started run still pending after a budget is replaced (side-effect-free) and recorded as an infra event surfaced separately from test failures and flaky retries.
12+
13+
- [#3526](https://github.com/vercel/workflow/pull/3526) [`ac51658`](https://github.com/vercel/workflow/commit/ac51658d39649e7d8e290924c3bf7b2c7df78b00) Thanks [@shalabhc](https://github.com/shalabhc)! - Record a `workflow.step.execute.duration` OpenTelemetry histogram around user step execution
14+
15+
- [#3564](https://github.com/vercel/workflow/pull/3564) [`c5f9177`](https://github.com/vercel/workflow/commit/c5f9177be3c58a2b5616f798932061b67e0b54a5) Thanks [@alangenfeld](https://github.com/alangenfeld)! - Verify stream tail when the reconnecting framed reader receives an EOF to ensure it is due to stream completion (and not other world-side behavior)
16+
17+
- Updated dependencies [[`b0adb50`](https://github.com/vercel/workflow/commit/b0adb50bce623b23252735021205e8d870a2b11f), [`1321570`](https://github.com/vercel/workflow/commit/13215704645ea487ef6f8821016ec3f13c1cd830)]:
18+
- @workflow/world@5.0.0-beta.28
19+
- @workflow/world-vercel@5.0.0-beta.39
20+
- @workflow/errors@5.0.0-beta.17
21+
- @workflow/world-local@5.0.0-beta.37
22+
323
## 5.0.0-beta.42
424

525
### Minor Changes

‎packages/core/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@workflow/core",
3-
"version": "5.0.0-beta.42",
3+
"version": "5.0.0-beta.43",
44
"description": "Core runtime and engine for Workflow SDK",
55
"type": "module",
66
"main": "dist/index.js",

‎packages/nest/CHANGELOG.md‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# @workflow/nest
22

3+
## 5.0.0-beta.43
4+
5+
### Patch Changes
6+
7+
- Updated dependencies []:
8+
- @workflow/builders@5.0.0-beta.43
9+
310
## 5.0.0-beta.42
411

512
### Patch Changes

0 commit comments

Comments
 (0)