v0.3.5
bytedance/flowgram.aiv0.3.5Aug 12, 2025by xiamidaxia
AI Summary
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.
Key Highlights
- Added scrollDisable and zoomDisable options to playground for better control
- Enhanced material system with VariableSelector and TypeSelector injection
- Added validateDisabled option to formModel for form validation control
- Introduced LINE_DATA_CHANGE event for free-layout workflow onContentChange
- Added build:prod command for production builds
New Features
- Playground scrollDisable and zoomDisable controls
- Demo preventGlobalGesture feature
- Material sync updates references to @flowgram.ai/form-materials
- json-schema-editor optimization
- Workflow LINE_DATA_CHANGE event in free-layout
- Material injection for VariableSelector and TypeSelector
- formModel validateDisabled option
- Group node registry moved to app by default (refactor)
- build:prod command for production builds
Full Release Notes
## What's Changed * chore: add build:prod command by @dragooncjw in https://github.com/bytedance/flowgram.ai/pull/653 * refactor(group): group node registry move to app by default by @louisyoungx in https://github.com/bytedance/flowgram.ai/pull/658 * feat(material): when sync material, update ref to other materials to @flowgram.ai/form-materials by @sanmaopep in https://github.com/bytedance/flowgram.ai/pull/659 * feat(playground): add scrollDisable and zoomDisable by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/661 * feat(demo): add preventGlobalGesture by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/663 * feat(material): json-schema-editor optimize by @sanmaopep in https://github.com/bytedance/flowgram.ai/pull/662 * feat(free-layout): workflow onContentChange add LINE_DATA_CHANGE event, workflow-line-entity remove isDefaultLine by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/660 * feat(material): inject materials like VariableSelector, TypeSelector by @sanmaopep in https://github.com/bytedance/flowgram.ai/pull/665 * feat(form): formModel add validateDisabled by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/668 **Full Changelog**: https://github.com/bytedance/flowgram.ai/compare/v0.3.4...v0.3.5