Releases: bytedance/flowgram.ai
v1.0.7
What's Changed
- fix(demo-fixed-layout): base-node add PlaygroundEntityContext to identify which node currently by @xiamidaxia in #1020
- feat(demo-free-layout): add multi-condition node by @lq9958 in #1026
- fix(layout): correct vertical centering calculation with padding by @louisyoungx in #1027
- feat: sub canvas demo by @louisyoungx in #1028
- feat: demo-free-layout-simple add loop & batch sub canvas demo by @louisyoungx in #1029
- feat: init create-node claude skill by @YuanHeDx in #1031
- docs: fix node form examples by @YuanHeDx in #1032
- chore: add Claude command add-test by @YuanHeDx in #1036
- chore: upgrade eslint by @dragooncjw in #1044
- fix: Panel KeepDOM with trim by @JxJuly in #1046
- docs: add export plugin documentation by @louisyoungx in #1053
- fix(export): handle textarea value during image export by @louisyoungx in #1052
- feat(free-layout): add option to enable dragging of read-only nodes by @louisyoungx in #1061
- fix(group): make NodeIntoContainerService optional to group plugin by @louisyoungx in #1062
Full Changelog: v1.0.6...v1.0.7
v1.0.6
What's Changed
- feat: Panel support fullscreen by @JxJuly in #1005
- fix: vulnerable to RCE in React flight protocol by @dragooncjw in #1010
- feat: flow download plugin support both fixed & free layout by @louisyoungx in #1004
- feat: Panel support keepDOM by @squallliu in #1007
- feat(group): add form value persistence for group notes by @louisyoungx in #1011
- fix(free-demo): prevent multiple node panel openings by @louisyoungx in #1012
- refactor: remove event emitter leak warning threshold by @louisyoungx in #1013
- fix(demo): node report status not updating by @lq9958 in #1015
- chore: downgrade node version in ci by @dragooncjw in #1016
- refactor: rename download-plugin to export-plugin by @louisyoungx in #1019
New Contributors
Full Changelog: v1.0.3...v1.0.6
v1.0.3
What's Changed
- fix: upgrade playwright version by @dragooncjw in #974
- docs(variable): optimize variable docs by codex by @sanmaopep in #979
- docs(materials): add docs for materials by @sanmaopep in #982
- feat(materials): add JsonSchemaCreator component by @sanmaopep in #983
- feat: fixed layout animation demo by @louisyoungx in #981
- feat: TestRunPlugin by @JxJuly in #984
- feat: enhance panel manager by @JxJuly in #985
- feat(fixed-line): support custom rounded line radius by @louisyoungx in #987
- feat: support docked panel by @JxJuly in #995
- fix(fixed-core): correct root node output point calc and line drawing by @louisyoungx in #997
- feat: Panel 重构 by @JxJuly in #998
- feat: add selector bg class name and shortcut remove func by @louisyoungx in #999
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- fix(container): workflow nested container parent cannot drop to children by @louisyoungx in #965
- fix(material): editor variable tree debounce update pos by @sanmaopep in #970
- fix(docs): dark mode example code theme by @louisyoungx in #966
- fix(core): reload node should check node type by @louisyoungx in #971
- fix(auto-layout): rankdir top to bottom by @louisyoungx in #972
- feat(landing): hover logo node glowing by @louisyoungx in #973
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- chore: add github action publish app to version by @dragooncjw in #961
- feat(landing): add logo spin musk & light mode remove metetor by @louisyoungx in #962
- fix(material): condition row right clear on init by @sanmaopep in #963
- docs(materials): common logic docs by @sanmaopep in #964
Full Changelog: v1.0.0...v1.0.1
v1.0.0
FlowGram v1.0.0 Released! 🎉
We are excited to announce the official release of FlowGram v1.0.0! After extensive development and refinement, we've reached a major milestone.
This release marks FlowGram's evolution into a stable, reliable, and powerful tool, and we are extremely proud of it.
What's New
Alongside product improvements, we've also refreshed our documentation and community resources:
- Updated GitHub Profile: Explore our revamped GitHub page for more project details.
- Comprehensive Guides: Visit our official website for in-depth user guides.
Acknowledgements
A heartfelt thank you to every developer who participated in testing, provided feedback, and supported FlowGram. It is because of you that FlowGram can continuously improve.
We will continue to listen to the community's voice, iterate continuously, and provide you with a more outstanding product experience.
Stay tuned for what's next for FlowGram!
v0.5.7
What's Changed
- fix: condition auto clear right & test run json cursor jumping by @sanmaopep in #949
- feat(material): prompt-editor-with-inputs outside canvas by @sanmaopep in #950
- docs(materials): update effects docs by @sanmaopep in #951
- docs(material): validate flow value by @sanmaopep in #953
- perf(docs): make quick start section easier to understand & beautify homepage by @louisyoungx in #952
- docs(readme): FlowGram V1.0 README by @louisyoungx in #931
Full Changelog: v0.5.6...v0.5.7
v0.5.6
What's Changed
- fix: license by @dragooncjw in #925
- docs(variable): detail output variable by @sanmaopep in #927
- feat(variable): optimize comments and rename KeyPathExpressionV2 to KeyPathExpression by @sanmaopep in #929
- fix(demo): loop init position by @louisyoungx in #934
- fix(demo): empty loop node padding by @louisyoungx in #935
- docs(variable): variable concepts by @sanmaopep in #933
- fix(core): drag to reset position needs to recorded in operation by @louisyoungx in #936
- docs(materials): explain WIP in materials by @sanmaopep in #938
- fix(materials): variable-selector dropdown className by @sanmaopep in #940
- chore(materials): remove styled-components in form-materials by @sanmaopep in #942
- fix(demo-free-layout): auto close panel when sidebar disabled by @xiamidaxia in #941
- docs(materials): update some WIP materials docs by @sanmaopep in #944
- feat(material): filter schema for PromptEditorWithVariables, useOutputVariables API by @sanmaopep in #947
Full Changelog: v0.5.5...v0.5.6
v0.5.5
What's Changed
- feat: enhance fixed-layout e2e & add e2e cache by @dragooncjw in #919
- docs(materials): add WIP empty docs for materials by @sanmaopep in #920
- feat(auto-layout): support set layout-config inside tool params by @louisyoungx in #922
- chore: opt seo by @dragooncjw in #923
- feat(variable): get form context in create effect from variable provider by @sanmaopep in #924
Full Changelog: v0.5.4...v0.5.5
v0.5.4
What's Changed
- docs: adjust the doc table of contents by @xiamidaxia in #909
- feat(materials): add demo materials to debug materials in storybook by @sanmaopep in #911
- feat(free-layout-core): add "locationConfig" to port config and support percentage string values by @xiamidaxia in #913
- docs(materials): refract material documentations by @sanmaopep in #914
- refactor(demo-free-layout-simple): ports auto update via form values by @xiamidaxia in #916
- docs(materials): materials docs in nav by @sanmaopep in #917
- fix(material): The width of the variable selector will change when the content is too long, causing the container to be stretched out by @squallliu in #918
Full Changelog: v0.5.3...v0.5.4