diff --git a/.changeset/app-bar-logo-prop.md b/.changeset/app-bar-logo-prop.md deleted file mode 100644 index 23262f06b..000000000 --- a/.changeset/app-bar-logo-prop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflowbuilder/sdk': minor ---- - -`` accepts `logo` (an image URL, `{ light, dark }` per-theme URLs, or a custom element - replaces the built-in app-bar logo) and `logoHref` (wraps it in a link). diff --git a/.changeset/decision-branches-panel-spacing.md b/.changeset/decision-branches-panel-spacing.md deleted file mode 100644 index a89f37da3..000000000 --- a/.changeset/decision-branches-panel-spacing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflowbuilder/sdk': patch ---- - -Branch cards in the decision properties panel are now vertically spaced. The accordion layout no longer lays out classless child divs - custom controls should style their own root. diff --git a/.changeset/decision-node-outer-source-handle.md b/.changeset/decision-node-outer-source-handle.md deleted file mode 100644 index d57f9266a..000000000 --- a/.changeset/decision-node-outer-source-handle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflowbuilder/sdk': patch ---- - -The decision node no longer renders a node-level output port - branches are its only outputs. Edges drawn from the old bare `source` handle lose their connection point. diff --git a/.changeset/fix-language-selector-regional-locale.md b/.changeset/fix-language-selector-regional-locale.md deleted file mode 100644 index 0f716e20d..000000000 --- a/.changeset/fix-language-selector-regional-locale.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflowbuilder/sdk': patch ---- - -The language selector no longer shows "EN" while the UI renders Polish for regional locales (e.g. `pl-PL`). diff --git a/.changeset/slim-peer-dependencies.md b/.changeset/slim-peer-dependencies.md deleted file mode 100644 index 9e1f3f21d..000000000 --- a/.changeset/slim-peer-dependencies.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflowbuilder/sdk': minor ---- - -Slimmer install: the base install is now `@workflowbuilder/sdk @xyflow/react zustand`. `@jsonforms/core`, `@jsonforms/react`, `i18next`, `react-i18next`, `i18next-browser-languagedetector` and `immer` moved from peer to regular dependencies and install automatically. JsonForms authoring primitives (`withJsonFormsControlProps`, `rankWith`, `useJsonForms`, `RuleEffect`, `ControlProps`, …) are now re-exported from `@workflowbuilder/sdk`, so custom renderers need no extra installs. diff --git a/.changeset/textarea-max-rows.md b/.changeset/textarea-max-rows.md deleted file mode 100644 index de01a88ce..000000000 --- a/.changeset/textarea-max-rows.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflowbuilder/sdk': patch ---- - -The `TextArea` uischema control accepts `maxRows`, capping how far the field auto-grows. diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index 14ec00bc0..64c65427a 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [2.3.0] - 2026-08-12 + +### Added + +- `logo` and `logoHref` props on ``. `logo` accepts an image URL, `{ light, dark }` per-theme URLs, or a custom element and replaces the built-in app-bar logo; `logoHref` wraps it in a link. +- `maxRows` option on the `TextArea` uischema control, capping how far the field auto-grows. + +### Changed + +- Slim the base install to `@workflowbuilder/sdk @xyflow/react zustand`. `@jsonforms/core`, `@jsonforms/react`, `i18next`, `react-i18next`, `i18next-browser-languagedetector` and `immer` moved from peer to regular dependencies and install automatically. JsonForms authoring primitives (`withJsonFormsControlProps`, `rankWith`, `useJsonForms`, `RuleEffect`, `ControlProps`, …) are now re-exported from `@workflowbuilder/sdk`, so custom renderers need no extra installs. +- Drop the decision node's node-level output port; branches are its only outputs. Edges drawn from the old bare `source` handle lose their connection point. + +### Fixed + +- Add vertical spacing between branch cards in the decision properties panel. The accordion layout no longer lays out classless child divs, so custom controls should style their own root. +- Stop the language selector from showing "EN" while the UI renders Polish for regional locales (e.g. `pl-PL`). + ## [2.2.0] - 2026-06-29 ### Added @@ -56,6 +73,7 @@ First public npm release. The major bump continues the Workflow Builder version - Distribution model: editor is now consumed via `npm install @workflowbuilder/sdk` instead of cloning the monorepo. Consumers no longer need monorepo tooling, tsconfig paths, or workspace symlinks. +[2.3.0]: https://www.npmjs.com/package/@workflowbuilder/sdk/v/2.3.0 [2.2.0]: https://www.npmjs.com/package/@workflowbuilder/sdk/v/2.2.0 [2.1.0]: https://www.npmjs.com/package/@workflowbuilder/sdk/v/2.1.0 [2.0.1]: https://www.npmjs.com/package/@workflowbuilder/sdk/v/2.0.1 diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 865d4e8ea..c2ac9e18c 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@workflowbuilder/sdk", - "version": "2.2.0", + "version": "2.3.0", "description": "React SDK for Workflow Builder — embed a visual, flow-based workflow editor in your app.", "keywords": [ "workflow",