v0.2.7

bytedance/flowgram.aiv0.2.7Jun 6, 2025by xiamidaxia

AI Summary

v0.2.7 is a minor release from ByteDance's flowgram.ai focusing on bug fixes and new node types for the fixed-layout demo. The release adds case-default, break-loop, and if nodes while converting condition to switch, and introduces a context-menu-plugin for free-layout demo.

Key Highlights

  • Added new control flow nodes: case-default, break-loop, and if nodes in demo-fixed-layout
  • Replaced condition node with switch node in demo-fixed-layout
  • Introduced context-menu-plugin for demo-free-layout
  • Fixed catchBlock error in demo-fixed-layout
  • Fixed subCanvas error in demo-free-layout
  • Added DisposableCollection auto-remove utility feature

New Features

  • DisposableCollection auto-remove utility in utils
  • context-menu-plugin for demo-free-layout
  • New case-default, break-loop, and if nodes for demo-fixed-layout
  • Switch node replacing condition in demo-fixed-layout
  • Updated initialData for demo-fixed-layout

Full Release Notes

🚀 v0.2.7
📅 date:2025-06-06

## What's Changed
* feat(utils): DisposableCollection auto remove by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/330

* fix(demo-fixed-layout): fix catchBlock error by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/326
* feat(demo-free-layout): context-menu-plugin by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/329
* feat(demo-fixed-layout): add case-default/break-loop/if nodes,condition -> switch by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/336
* fix(demo-free-layout): fix subCanvas error by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/340
* feat(demo-fixed-layout): update initialData by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/341


**Full Changelog**: https://github.com/bytedance/flowgram.ai/compare/v0.2.6...v0.2.7