v0.4.12
bytedance/flowgram.aiv0.4.12Sep 10, 2025by sanmaopep
AI Summary
This is a minor release (v0.4.12) of flowgram.ai containing bug fixes, new features, and dependency upgrades. Key improvements include enhanced type inference for ReactiveState, fixing a loop nesting issue in free layout, and adding global variable saving functionality.
Key Highlights
- Enhanced type inference capability for ReactiveState.get and set methods
- Fixed loop nesting issue in demo-free-layout (loops cannot nest loop nodes)
- Added ability to save global variables in the demo
- Enhanced form-materials CLI capability
- Upgraded dependencies: jsdom, langchain/openai, and replaced download with https
New Features
- Optimized variable selector dependencies in material module
- Added global variable saving functionality in demo
- Enhanced form-materials CLI with improved abilities
Full Release Notes
## What's Changed * feat(material): optimize variable selector dependencies by @sanmaopep in https://github.com/bytedance/flowgram.ai/pull/792 * chore: upgrade rush version by @dragooncjw in https://github.com/bytedance/flowgram.ai/pull/795 * fix(reactive): enhance the type inference capability of the ReactiveState.get and set by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/796 * fix(demo-free-layout): loop cannot nest loop node by @xiamidaxia in https://github.com/bytedance/flowgram.ai/pull/798 * fix: upgrade jsdom, langchain/openai, replace download with https by @dragooncjw in https://github.com/bytedance/flowgram.ai/pull/797 * feat(demo): save global variable by @sanmaopep in https://github.com/bytedance/flowgram.ai/pull/794 * feat(cli): enhance form-materials cli ability by @sanmaopep in https://github.com/bytedance/flowgram.ai/pull/799 **Full Changelog**: https://github.com/bytedance/flowgram.ai/compare/v0.4.11...v0.4.12