Releases: antvis/Graphin
@antv/graphin-3.0.2
What's Changed
- feat: upgrade to Graphin 3.0 by @yvonneyx in #533
- chore: remove unused code and file and update readme by @hustcc in #534
- chore: update version by @yvonneyx in #536
- fix: fix issue of invalid autoResize by @yvonneyx in #537
- chore: update readme and remove beta tag by @yvonneyx in #538
- feat(gi-sdk): basic graph application rendering using gi-sdk by @yvonneyx in #540
- feat(gi-sdk): slot-driven component tree rendering and global state management enhancements by @yvonneyx in #542
- feat: implement event bus for cross component communication by @yvonneyx in #543
- feat(asset): built-in Holy Grail layout by @yvonneyx in #544
- feat(gi-sdk): register service and handle dataset schema by @yvonneyx in #545
- refactor: rename useStateManger to useStateManager by @yvonneyx in #546
- chore: update version by @yvonneyx in #548
- docs: add gi-sdk readme by @yvonneyx in #547
New Contributors
Full Changelog: https://github.com/antvis/Graphin/compare/v2.7.26...@antv/graphin-3.0.2
@antv/[email protected]
What's Changed
- feat: update version by @pomelo-nwu in #481
- V2.7.16 by @pomelo-nwu in #483
- feat: update docs by @pomelo-nwu in #487
- fix: modeController is undefined while call removeBehaviors on a destroyed graph instance by @Yanyan-Wang in #491
- Chore/update version by @pomelo-nwu in #492
- fix: remove @antv/util and use lodash-es uniformly by @Aarebecca in #495
- chore: update packages version by @Aarebecca in #496
- chore: update grapin version by @Aarebecca in #497
New Contributors
- @Aarebecca made their first contribution in #495
Full Changelog: https://github.com/antvis/Graphin/compare/v2.7.14...@antv/[email protected]
v2.7.14
- Added willUnmount props
V2.6.6
Graphin v2.3.0
- implement new computeCoulombsLaw method using quadtree and Barnes-Hut approximation
- reduce computing complexity from O(N^2) to O(NlogN)
Thanks for @brickmaker contribution !
Graphin v2.1.0
- Update g6 version to 4.3.4
- Fix Legend component logic
- Lock fatherjs version
- Fix Hull Components uuid issue
- Fix site undefined url
- Feat:add CreateEdge component
Graphin v2.0.1
New architecture upgrade
- Refactored Graphin's architecture to be more concise and efficient
- Introduce ReactContext to pass graph instances to Components
- Solve the problem of inconsistency with G6 usage
- A better data-driven way to use graphin
- Standardize the style and combination of nodes and edges
- Added TreeGraph rendering and layout
- Optimized performance
- Better website demo and Typescript development experience.
- Added graph visual analysis solution
Graphin v1.6.0
- 在初始化流程,新增initState,能够让数据有一个初始化的状态
- JSON shema的描述注册节点,新增update 方法
- 为了提高fitview的效率 取边上4个点去进行第一次的fitview
感谢 @xdddst 知识图谱团队的贡献
Graphin v1.5.0
- 升级底层g6引擎到V3.8.1,性能得到优化
- 组件Toolbar新增鱼眼功能
- 其他若干功能优化
Graphin v1.4.0
重要特性
01. 升级最新版
长期以来Graphin都依赖G6的一个稳定版本[email protected],底层G是3.X版本。
[email protected] 到 [email protected]版本,主要有3个重要特性
• 底层绘图引擎 G 升级到4.X版本
• [email protected] 支持新状态管理
• [email protected] 支持Node Combo
Graphin升级到最新版本,意味着用户可以同步享受到G6升级带来的新特性,高性能。
02.新特性
• 支持节点多边:https://graphin.antv.vision/zh/examples/shape/edge
• 支持大数据量节点,支持webworker计算,不损失动画
• 支持节点分组,目前仅是开放G6的底层接口,上层封装“团伙导航”还未开始,详见讨论
• 新增分析组件图例 Legend :
• 新增关系发现DEMO:https://graphin.antv.vision/zh/examples/advanced/find-connections
• 新增关系扩散的DEMO:https://graphin.antv.vision/zh/examples/advanced/node-expand