v0.4.19

bytedance/flowgram.aiv0.4.19Sep 23, 2025by louisyoungx

AI Summary

This is a minor release focusing on bug fixes and optimizations. Key improvements include tree shake optimization for sql-editor and code-editor, multiple bug fixes for drag functionality in free-layout mode, and a new dependency check command.

Key Highlights

  • Tree shake optimization for sql-editor and code-editor components
  • Fixed group node dragging issue in mouse mode for free-layout demo
  • Fixed root node position reset issue during drag operations
  • Refactored canDropToNode to canContainNode API
  • Added dep-check command for dependency validation

New Features

  • Tree shake optimization for sql-editor and code-editor in material library
  • New dependency check (dep-check) command for project maintenance

Full Release Notes

## What's Changed
* feat(material): sql-editor + code-editor tree shake optimize by @sanmaopep in https://github.com/bytedance/flowgram.ai/pull/862
* fix(demo-free-layout): group node cannot be dragged in the mouse mode by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/864
* refactor(demo-free-layout): move canDropToNode to canContainNode, fix loop nested loop from paste, node-panel.panelProps add fromPort by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/865
* fix: useless dep & add dep-check command by @dragooncjw in https://github.com/bytedance/flowgram.ai/pull/866
* fix(drag): root node shouldn't trigger reset position by @louisyoungx in https://github.com/bytedance/flowgram.ai/pull/871


**Full Changelog**: https://github.com/bytedance/flowgram.ai/compare/v0.4.18...v0.4.19