flowgram.ai Releases
139 releases of bytedance/flowgram.ai
- v0.4.0
This release v0.4.0 of flowgram.ai introduces vertical line rendering support for free-layout and optimizes slot UX for fixed-layout. It includes a breaking change where the 'vertical' and 'isVerticalLine' line configurations were removed and replaced with more flexible options like 'shrink', 'curvature', 'style', 'className', and 'strokeWidth'.
Aug 15, 2025
- v0.3.6
v0.3.6 is a minor release focused on bug fixes, refactoring, and a new utility feature. Key changes include a bug fix for setValueIn to support undefined values, a new fitView tool, and refactoring of layout-related functions.
Aug 14, 2025
- v0.3.5
This is a minor release (v0.3.5) focused on adding new features to the material system, playground controls, and form validation. The release includes playground scroll/zoom controls, material injection capabilities, workflow events, and a new build:prod command.
Aug 12, 2025
- v0.3.4
This release focuses on documentation improvements, bug fixes for layout components, and adding internationalization support for form materials. It also introduces version tracking in scope.available.
Aug 8, 2025
- v0.3.3
This release v0.3.3 of flowgram.ai includes two new features and two bug fixes. The main additions are the ability to listen to ref changes in the material component and enhanced workflowPortEntity properties (location/offset/size) for free-layout. Bug fixes address port click events in read-only states and form input value effect triggering.
Aug 4, 2025
- v0.3.2
This release introduces variable accessible validation with two new materials (`validateFlowValue` and `validateWhenVariableSync`) to help validate variable inputs and re-validate when previous scope variables change. It also adds a new `@flowgram.ai/type-editor` package (beta) for editing JSON schemas and includes a Variable Node in the demo-free-layout.
Aug 1, 2025
- v0.3.1
This is a minor release (v0.3.1) of flowgram.ai that introduces condition row support for arrays in material components and adds a new plugin materials feature to enhance the library's extensibility.
Jul 31, 2025
- v0.3.0
This major release (v0.3.0) introduces a significant architectural refactoring with the TypeManager system to centrally manage type-related logic, replacing the previous approach that required modifying multiple materials when adding new types. The release also adds a new @flowgram.ai/json-schema package, improves JSON input for Object and Array types, and provides DisplayInputsValues and DisplayOutputs components for auto-refreshing variable types in node cards.
Jul 30, 2025
- v0.2.32
This release (v0.2.32) of flowgram.ai includes a new feature for form validation supporting dynamic functions, along with a bug fix for condition-row readonly support in materials. The release contains two pull requests addressing both functionality improvements and bug fixes.
Jul 30, 2025
- v0.2.31
This is a patch release (v0.2.31) that addresses a bug fix related to the tsup bundle configuration for the material component. The fix was contributed by @sanmaopep in pull request #598. As this is a minor patch update, no breaking changes or new features are included.
Jul 29, 2025
- v0.2.30
This release adds two new features to the material components - enhanced input values and a code-editor language service. However, there is a critical warning that the `@flowgram.ai/form-materials` bundle is broken in this version and should not be used.
Jul 29, 2025
- v0.2.29
This is a minor patch release (v0.2.29) for flowgram.ai focused on bug fixes and documentation updates. The release includes fixes for form field array disposal, demo dragging styles, and sidebar closing delays, along with documentation improvements for form materials and adding Coze Studio to the readme.
Jul 28, 2025
- v0.2.28
This release adds several new node types (HTTP, code, and script nodes) along with break/continue functionality for loop containers, enhancing the workflow automation capabilities. The release also includes a TypeScript upgrade, new material input utilities (inputsValues and createInferInputsPlugin()), and various bug fixes for shortcuts and paste functionality.
Jul 22, 2025
- v0.2.27
This release includes bug fixes for global variable table updates and template reference renaming, along with a new demo feature for test running in JSON mode. A previous fix for auto llmstxt was reverted in this release.
Jul 17, 2025
- v0.2.26
This release focuses on improving the demo experience and runtime functionality, including adding schema validation to the runtime, a test run form for demos, and various bug fixes related to JSON schema handling and form validation.
Jul 17, 2025
- v0.2.25
This minor release of flowgram.ai (v0.2.25) includes bug fixes and improvements to the demo, free-client, form, runtime, and free-layout components. The most notable changes are a beautified testrun panel style and a new autoLayout tool feature for the free-client.
Jul 15, 2025
- v0.2.24
This release adds Agent and Slot nodes to fixed-layout, introduces workflow input validation with a new validate API, and makes internal changes including renaming slotPort to slotBlock and removing the reactor-plugin.
Jul 14, 2025
- v0.2.23
This release focuses on runtime improvements and bug fixes for flowgram.ai, including support for loop outputs and block nodes, a new message system for error transmission, and on-demand loading for runtime-js. The update also adds documentation for runtime nodes and schemas, and improves material dependency handling.
Jul 14, 2025
- v0.2.22
This release v0.2.22 of flowgram.ai includes bug fixes for container drag line snapping and form field array sorting, along with new documentation for runtime and runtime API. The release also adds a prompt editor placeholder feature.
Jul 10, 2025
- v0.2.21
This minor release (v0.2.21) introduces several new editor components including a prompt editor with inputs, code-editor, and json-editor-with-variables, along with a new isNodeChildrenPrivate variable feature and LLM template syntax support in the runtime.
Jul 8, 2025