v0.2.3
bytedance/flowgram.aiv0.2.3May 27, 2025by xiamidaxia
AI Summary
This v0.2.3 release from ByteDance's flowgram.ai focuses on bug fixes and introduces custom port coloring capabilities. The update addresses issues with auto-layout for branches with multiple sub-nodes, free-layout node deletion data loss after redo, and FlowNodeRegistry nested extension.
Key Highlights
- Custom port color support via classname or CSS variables (feat(line))
- Fixed auto-layout handling for branches with multiple sub-nodes
- Fixed free-layout node deletion data loss issue after redo operations
- FlowNodeRegistry.extendChildRegistries now properly extends nested registries with documentation
- Added ESM support for form-materials
New Features
- Custom port color support by classname or CSS variable
- Form-materials now available as ESM module
Full Release Notes
🚀 v0.2.3 📅 date:2025-05-27 ## What's Changed * fix: FlowNodeRegistry.extendChildRegistries extend nested, add docume… by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/269 * fix(auto-layout): branches with multi sub nodes by @louisyoungx in https://github.com/bytedance/flowgram.ai/pull/272 * fix(core): free document prevent to trigger addBlocksAsChildren by @louisyoungx in https://github.com/bytedance/flowgram.ai/pull/273 * feat(line): custom port color by classname or css variable by @louisyoungx in https://github.com/bytedance/flowgram.ai/pull/274 * feat(materials): set form-materials to esm by @sanmaopep in https://github.com/bytedance/flowgram.ai/pull/279 * chore: add e2e config by @dragooncjw in https://github.com/bytedance/flowgram.ai/pull/280 * fix(free-layout): node deletion data loss after redo by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/284 **Full Changelog**: https://github.com/bytedance/flowgram.ai/compare/v0.2.2...v0.2.3