Skip to content

ci: Version Packages#14

Merged
tannerlinsley merged 1 commit into
mainfrom
changeset-release/main
Jul 21, 2026
Merged

ci: Version Packages#14
tannerlinsley merged 1 commit into
mainfrom
changeset-release/main

Conversation

@tannerlinsley

@tannerlinsley tannerlinsley commented Jul 21, 2026

Copy link
Copy Markdown
Member

This PR was generated by Changesets after merging #13.

It publishes runtime deadlines, cooperative yielding, and OpenTelemetry support, with dependent adapter patch releases.

Summary by CodeRabbit

  • New Features

    • Added runtime deadlines and deadline helpers for improved workflow control.
    • Workflows now cooperatively yield at durable boundaries for smoother execution.
    • Added first-class OpenTelemetry tracing for runtime operations, durable storage calls, and newly executed steps.
    • Improved timer wake handling to support safer sequential resumption.
  • Release Updates

    • Published patch releases across workflow runtime, core, hosting integrations, and storage adapters.
    • Updated changelogs with the latest features and dependency alignment.

@tannerlinsley
tannerlinsley requested a review from a team as a code owner July 21, 2026 06:00
@coderabbitai

coderabbitai Bot commented Jul 21, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

Workflow package versions and changelogs were updated to publish core/runtime changes and propagate dependency releases across deployment and store integrations. One obsolete changeset was removed.

Changes

Workflow release metadata

Layer / File(s) Summary
Core and runtime release records
packages/workflow-core/..., packages/workflow-runtime/...
Package versions and changelogs document runtime deadlines, cooperative yielding, timer wake identities, and OpenTelemetry tracing.
Adapter and store release records
packages/workflow-cloudflare/..., packages/workflow-netlify/..., packages/workflow-railway/..., packages/workflow-store-*/..., packages/workflow-vercel/...
Integration package versions and changelogs record dependency updates to the new core and runtime releases.

Estimated code review effort: 1 (Trivial) | ~5 minutes

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description is too brief and misses the required Changes, Checklist, and Release Impact sections from the template. Add the template sections and briefly summarize the changes, testing status, and whether this PR includes a changeset or is docs/CI/dev-only.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title is concise and refers to the package versioning/release work, which matches the main changes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch changeset-release/main

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Changeset Version Preview

No changeset entries found. Merging this PR will not cause a version bump for any packages.

@pkg-pr-new

pkg-pr-new Bot commented Jul 21, 2026

Copy link
Copy Markdown
More templates

@tanstack/react-template

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/react-template@14

@tanstack/react-template-devtools

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/react-template-devtools@14

@tanstack/solid-template

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/solid-template@14

@tanstack/solid-template-devtools

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/solid-template-devtools@14

@tanstack/template

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/template@14

@tanstack/template-devtools

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/template-devtools@14

@tanstack/workflow-cloudflare

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/workflow-cloudflare@14

@tanstack/workflow-core

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/workflow-core@14

@tanstack/workflow-netlify

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/workflow-netlify@14

@tanstack/workflow-railway

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/workflow-railway@14

@tanstack/workflow-runtime

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/workflow-runtime@14

@tanstack/workflow-store-cloudflare-d1

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/workflow-store-cloudflare-d1@14

@tanstack/workflow-store-drizzle-postgres

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/workflow-store-drizzle-postgres@14

@tanstack/workflow-vercel

npm i https://pkg.pr.new/TanStack/workflow/@tanstack/workflow-vercel@14

commit: feb38bb

@tannerlinsley
tannerlinsley merged commit fa32903 into main Jul 21, 2026
9 of 10 checks passed

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@packages/workflow-runtime/CHANGELOG.md`:
- Around line 3-15: Ensure changelog histories include the version immediately
preceding each new release: add or confirm 0.0.2 in
packages/workflow-runtime/CHANGELOG.md lines 3-15, 0.0.4 in
packages/workflow-store-drizzle-postgres/CHANGELOG.md lines 3-10, and 0.0.3 in
packages/workflow-vercel/CHANGELOG.md lines 3-9, preserving the existing release
entries.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 84044287-dbd9-4639-8ec5-f80447952317

📥 Commits

Reviewing files that changed from the base of the PR and between 6712be9 and feb38bb.

📒 Files selected for processing (18)
  • .changeset/calm-clocks-yield.md
  • .changeset/metal-shoes-observe.md
  • packages/workflow-cloudflare/CHANGELOG.md
  • packages/workflow-cloudflare/package.json
  • packages/workflow-core/CHANGELOG.md
  • packages/workflow-core/package.json
  • packages/workflow-netlify/CHANGELOG.md
  • packages/workflow-netlify/package.json
  • packages/workflow-railway/CHANGELOG.md
  • packages/workflow-railway/package.json
  • packages/workflow-runtime/CHANGELOG.md
  • packages/workflow-runtime/package.json
  • packages/workflow-store-cloudflare-d1/CHANGELOG.md
  • packages/workflow-store-cloudflare-d1/package.json
  • packages/workflow-store-drizzle-postgres/CHANGELOG.md
  • packages/workflow-store-drizzle-postgres/package.json
  • packages/workflow-vercel/CHANGELOG.md
  • packages/workflow-vercel/package.json
💤 Files with no reviewable changes (2)
  • .changeset/metal-shoes-observe.md
  • .changeset/calm-clocks-yield.md

Comment on lines +3 to +15
## 0.0.3

### Patch Changes

- Add runtime deadlines, automatic cooperative yielding at durable boundaries, ([#13](https://github.com/TanStack/workflow/pull/13))
and deadline helpers under `ctx.runtime`. Timer wake identities now include the
durable operation ID so sequential waits at the same timestamp resume safely.

- Add first-class OpenTelemetry tracing for workflow runtime operations, durable store calls, and fresh step execution. ([#13](https://github.com/TanStack/workflow/pull/13))

- Updated dependencies [[`87340c8`](https://github.com/TanStack/workflow/commit/87340c85cdf4fd1fec38b405db37fa97cc6388fd), [`87340c8`](https://github.com/TanStack/workflow/commit/87340c85cdf4fd1fec38b405db37fa97cc6388fd)]:
- @tanstack/workflow-core@0.0.4

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🗄️ Data Integrity & Integration | 🟡 Minor | ⚡ Quick win

Keep changelog histories contiguous with manifest versions.

Each affected changelog skips the package version immediately preceding the new release:

  • packages/workflow-runtime/CHANGELOG.md#L3-L15: add or confirm the missing 0.0.2 entry.
  • packages/workflow-store-drizzle-postgres/CHANGELOG.md#L3-L10: add or confirm the missing 0.0.4 entry.
  • packages/workflow-vercel/CHANGELOG.md#L3-L9: add or confirm the missing 0.0.3 entry.
📍 Affects 3 files
  • packages/workflow-runtime/CHANGELOG.md#L3-L15 (this comment)
  • packages/workflow-store-drizzle-postgres/CHANGELOG.md#L3-L10
  • packages/workflow-vercel/CHANGELOG.md#L3-L9
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@packages/workflow-runtime/CHANGELOG.md` around lines 3 - 15, Ensure changelog
histories include the version immediately preceding each new release: add or
confirm 0.0.2 in packages/workflow-runtime/CHANGELOG.md lines 3-15, 0.0.4 in
packages/workflow-store-drizzle-postgres/CHANGELOG.md lines 3-10, and 0.0.3 in
packages/workflow-vercel/CHANGELOG.md lines 3-9, preserving the existing release
entries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant