Skip to content

chore: bump sdk package#205

Merged
ricardozanini merged 1 commit into
serverlessworkflow:mainfrom
lornakelly:204/bump-sdk-package
Jun 26, 2026
Merged

chore: bump sdk package#205
ricardozanini merged 1 commit into
serverlessworkflow:mainfrom
lornakelly:204/bump-sdk-package

Conversation

@lornakelly

@lornakelly lornakelly commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Closes: #204

Summary

A bug in the TypeScript SDK (serverlessworkflow/sdk-typescript#266) caused valid 1.0.x workflows to fail validation. Update sdk package to pull in fix

Before fix:
Error for valid 1.0.0 workflow
Screenshot 2026-06-26 at 09 34 12

After fix:
No error in valid dsl version
Screenshot 2026-06-26 at 09 36 21

See errors for invalid dsl version
Screenshot 2026-06-26 at 10 15 56

Changes

  • Bump sdk package to 1.0.3-alpha3
  • Update snapshot tests

Copilot AI review requested due to automatic review settings June 26, 2026 08:51
@netlify

netlify Bot commented Jun 26, 2026

Copy link
Copy Markdown

Deploy Preview for swf-editor ready!

Name Link
🔨 Latest commit c73e491
🔍 Latest deploy log https://app.netlify.com/projects/swf-editor/deploys/6a3e431f6004c50008562be9
😎 Deploy Preview https://deploy-preview-205--swf-editor.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the workspace to consume @serverlessworkflow/sdk@^1.0.3-alpha2 to pick up the upstream fix for incorrect validation failures on valid 1.0.x workflows, and refreshes snapshots to match the SDK’s updated validation messaging.

Changes:

  • Bump @serverlessworkflow/sdk from ^1.0.3-alpha1 to ^1.0.3-alpha2 via the pnpm catalog.
  • Update pnpm-lock.yaml to the resolved SDK version and its dependency graph changes.
  • Update integration test snapshots to reflect the SDK’s new error message format for unsupported DSL versions.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 4 comments.

File Description
pnpm-workspace.yaml Bumps the catalog version of @serverlessworkflow/sdk to ^1.0.3-alpha2.
pnpm-lock.yaml Updates the lockfile resolution to @serverlessworkflow/sdk@1.0.3-alpha2 (and related dependency changes).
packages/serverless-workflow-diagram-editor/tests/core/snapshots/workflowSdk.integration.test.ts.snap Refreshes snapshots for validation error messages produced by the updated SDK.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread pnpm-workspace.yaml Outdated
@lornakelly lornakelly force-pushed the 204/bump-sdk-package branch from 6b1d6fb to fb72cda Compare June 26, 2026 08:55
Signed-off-by: lornakelly <lornakelly88@gmail.com>
Copilot AI review requested due to automatic review settings June 26, 2026 09:15
@lornakelly lornakelly force-pushed the 204/bump-sdk-package branch from fb72cda to c73e491 Compare June 26, 2026 09:15

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

Comment thread .changeset/bump-sdk-package.md

@kumaradityaraj kumaradityaraj left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@lornakelly lornakelly requested a review from ricardozanini June 26, 2026 11:57
@lornakelly

Copy link
Copy Markdown
Contributor Author

@ricardozanini please merge when you get a chance

@ricardozanini ricardozanini merged commit b9c501e into serverlessworkflow:main Jun 26, 2026
12 checks passed
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.

fix: Bump @serverlessworkflow/sdk-typescript to 1.0.3-alpha3 to pick up DSL version validation fix

5 participants