Releases: antvis/G6
Releases · antvis/G6
5.0.45
What's Changed
- docs: reorganize documentation structure by @yvonneyx in #6830
- docs: add github action to update yuque by @yvonneyx in #6834
- fix: update action by @yvonneyx in #6835
- build: remove hull.js package and embed its core source code into g6 by @zhongyunWan in #6805
- refactor: remove package of react-g by @zhongyunWan in #6837
- docs: fix issues with some pages not opening by @yvonneyx in #6838
- docs: enhance shape property docs and behavior guides by @yvonneyx in #6844
- docs: change data request from remote to local in demo&add examples to manual/element/built-in by @Whf0403 in #6840
- docs: update click select doc, example by @s3327884 in #6847
- fix: missing labelBackground in some examples by @Crystal-RainSlide in #6823
- refactor: release 0.2.0 version of g6-extension-react by @zhongyunWan in #6854
- docs: complete the properties under the common configuration of nodes by @Whf0403 in #6849
- docs: rewrite brush-select doc, add clear graph demo; correct click s… by @s3327884 in #6853
- docs: rewrite lasso-select, add clear graph demo by @s3327884 in #6859
- docs: update documentation for plugin overview by @yvonneyx in #6857
- docs: update background and toolbar plugin docs by @yvonneyx in #6858
- perf(transforms): reduce the complexity of groupByEndpoints by @zhongyunWan in #6824
- docs: improve documentation for element/edge configuration by @Whf0403 in #6861
- Update overview.zh.md by @jinmmd in #6867
- update docs for plugin legend & contextMenu by @q32757468 in #6863
- refactor: move reusable documentation to common directory by @yvonneyx in #6874
- feat: add oscp issue template by @yvonneyx in #6885
- feat: toolbar title support (#6740) by @Bergiu in #6869
- fix: add missing await in Graph's async absolute zoom function by @divq in #6864
- fix: oscp issue template by @yvonneyx in #6886
- docs(GridLine): 改造网格线插件文档 by @yvonneyx in #6884
- docs: 更新生态树布局文档 by @yvonneyx in #6888
- build: update documentation build configuration by @yvonneyx in #6862
- feat: 更新活动公告 by @yvonneyx in #6918
- docs: update custom-node.zh.md by @divq in #6917
- fix: support CornerPlacement for port by @Crystal-RainSlide in #6825
- docs: 优化自定义元素文档 by @yvonneyx in #6920
- docs: 改造内置布局-Mindmap 脑图树文档 by @chiga0 in #6924
- feat: grid line plugin enhances canvas following by @yvonneyx in #6925
- docs: fix dead links in Chinese docs by @yvonneyx in #6926
- docs: 改造布局文档 - Dagre布局 by @chiga0 in #6929
- docs: update drag-element and drag-element-force by @yvonneyx in #6934
- docs: update d3-force and d3-force-3d layout docs by @yvonneyx in #6936
- fix: redirect to the updated G6 AntV domain for specific host by @yvonneyx in #6945
- fix: fix ssr by @Aarebecca in #6943
- docs: 改造Snapline插件文档 by @k644606347 in #6944
- docs: 更新 FocusElement 交互文档,增加概述、使用场景及基本用法说明 by @k644606347 in #6947
- chore: update @antv/dumi-theme-antv to ^0.7.2 by @yvonneyx in #6948
- chore: update snapshots caused by g-svg updating by @Aarebecca in #6953
- docs: 改造文档「插件 - 内置插件 - Tooltip 提示框」 by @ouy-o3o in #6951
- docs: 改造内置插件Minimap文档 by @liaodalin19903 in #6950
- fix: removing immediate parameter from debounce by @serendipityApe in #6928
- fix: 修复Fisheye在update时,未更新this.r/this.d by @k644606347 in #6956
- docs: 改造文档布局文档-AntvDagre by @chiga0 in #6958
- docs: 改造Fisheye插件文档 by @k644606347 in #6960
- docs: 优化Watermark水印的文档 by @k644606347 in #6963
- Docs: 修复内置布局:antv-dagre文档中markdown表格错乱的问题 by @chiga0 in #6965
- docs(CreateEdge): 改造文档 [交互 - 内置交互 - CreateEdge 创建边] by @avrinfly in #6962
- chore(site): optimize ssr in production env by @yvonneyx in #6970
- docs: update theme overview and custom theme docs by @yvonneyx in #6939
- chore: pin dumi version to 2.4.17 by @yvonneyx in #6973
- fix: EdgeFilterLens在触发update时,options.r未赋值给this.r,导致配置未生效;fix: style option的ts类型应该使用CircleStyleProps by @k644606347 in #6976
- fix: fix g6-ssr by @Aarebecca in #6984
- feat(g6-extension-react): react 19 compatibility support by @yvonneyx in #6972
- docs: 优化EdgeFilterLens边过滤镜文档,更新中英文手册内容 by @k644606347 in #6975
- chore: update version by @yvonneyx in #6985
New Contributors
- @s3327884 made their first contribution in #6847
- @jinmmd made their first contribution in #6867
- @q32757468 made their first contribution in #6863
- @Bergiu made their first contribution in #6869
- @divq made their first contribution in #6864
- @chiga0 made their first contribution in #6924
- @ouy-o3o made their first contribution in #6951
- @serendipityApe made their first contribution in #6928
- @avrinfly made their first contribution in #6962
Full Changelog: 5.0.44...5.0.45
resolve the conflict of zoom-canvas and drag-canvas
What's Changed
- chore: publish 5.0.43 version for g6 by @zhongyunWan in #6775
- Fix wrong layout names in layouts/types.ts by @Crystal-RainSlide in #6783
- docs: add links assistant for internal users by @yvonneyx in #6788
- fix: resolve conflict of zoom-canvas and drag-canvas by @zhongyunWan in #6780
- fix: remove source root by @lee1409 in #6789
- docs: improve release docs by @zhongyunWan in #6777
- docs: optimize Graph API and data docs by @yvonneyx in #6739
- refactor(graph): optimize graph api, improve docs by @Aarebecca in #6792
- docs: optimize api docs by @yvonneyx in #6813
- chore: release 5.0.44 version, reslove conflict of zoom-canvas and drag-canvas by @zhongyunWan in #6819
New Contributors
- @Crystal-RainSlide made their first contribution in #6783
- @lee1409 made their first contribution in #6789
Full Changelog: 5.0.43...5.0.44
5.0.43
What's Changed
- chore: update auto close issue workflow by @Aarebecca in #6574
- chore: update auto close issue workflow by @Aarebecca in #6576
- docs: perf element api docs by @yvonneyx in #6575
- chore: update issue template by @Aarebecca in #6579
- docs: add snake flow diagram by @yvonneyx in #6581
- feat: add bundle test env by @Aarebecca in #6578
- feat: built-in snake layout by @yvonneyx in #6587
- chore: version by @yvonneyx in #6592
- docs: sort search results by custom priority by @yvonneyx in #6598
- chore: update issue template and add conversion workflow by @yvonneyx in #6599
- feat(tooltip): support multiple tooltips for hover and click on the same element by @yvonneyx in #6602
- chore: update version by @yvonneyx in #6603
- chore: update deps version by @Aarebecca in #6604
- fix: upgrade hull.js by @Rey-Wang in #6609
- chore(grid-line): add a built-in style of [background-repeat: repeat;] by @TZZack in #6580
- refactor: ssr support export jpeg by @Aarebecca in #6610
- refactor(element): remove useless sourceNode targetNode in edge data by @Aarebecca in #6617
- chore: update ci by @Aarebecca in #6624
- fix(background): avoid to cover the other plugin's dom, eg grid-line by @TZZack in #6623
- chore: dev env support switch case and print time spend by @Aarebecca in #6622
- fix: packages/g6-extension-react/README.md Usage description by @liaodalin19903 in #6625
- chore: update publish script and ssr version by @Aarebecca in #6632
- refactor(ssr): update g6-ssr by @Aarebecca in #6634
- chore: update site branch to gh-pages by @Aarebecca in #6633
- perf: avoid unnecessary transform updates to improve performance by @Aarebecca in #6619
- refactor(behaviors): optimize drag-element behavior by @Aarebecca in #6631
- refactor: support pre layout process by @Aarebecca in #6630
- chore: update dependencies and edit nav links by @yvonneyx in #6644
- feat(tooltip): add 'datum[]' param to the enable function by @TZZack in #6637
- refactor: ssr support devicePixelRatio by @Aarebecca in #6647
- fix: fix ssr cannot load image by @Aarebecca in #6648
- docs: update site demo by @Aarebecca in #6650
- perf: optimize performance when disable animation by @Aarebecca in #6651
- chore: update version by @Aarebecca in #6652
- Revert "feat: upgrade hull.js" by @Aarebecca in #6653
- fix(react): fix react component update not effect by @Aarebecca in #6656
- feat(tooltip): tooltip support get content async by @TZZack in #6660
- chore: export g6 getExtension, getExtensions and register from ssr by @Aarebecca in #6661
- refactor: remove supportsCSSTransform check by @Aarebecca in #6662
- refactor: use svgo to format snapshot svg by @Aarebecca in #6669
- docs(site): update layout examples by @ChenKun1997 in #6671
- perf: optimize performance by @Aarebecca in #6670
- docs: correct type definition from BaseNodeStyleProps to BaseEdgeStyl… by @GDobby in #6676
- docs: add force layout demos by @yvonneyx in #6685
- refactor: dev env add fps monitor by @Aarebecca in #6679
- refactor: minimap wont override specified container style by @Aarebecca in #6693
- chore: update version by @Aarebecca in #6694
- fix: fix edges which connect to combo were filtered in layout stage by @Aarebecca in #6698
- fix: fix new node invisible after invoke graph.clear by @Aarebecca in #6702
- chore: enable petercat by @Aarebecca in #6704
- chore: update version by @Aarebecca in #6705
- fix: unexpected element clear by @Aarebecca in #6710
- docs: support user feedback on G6 site by @yvonneyx in #6742
- docs: fix and improve hyperlinks by @uhobnil in #6736
- refactor: disable dirty rectangle rendering by @Aarebecca in #6727
- fix: replace d3 with @antv/vendor by @hustcc in #6741
- chore: update ci trigger by @Aarebecca in #6749
- chore: sync AntV shared GitHub config by @yvonneyx in #6756
- chore: config svg float precision by @Aarebecca in #6761
- feat: add parameter config support to layout function by @zhongyunWan in #6762
- feat: support drag canvas on mobile device by @zhongyunWan in #6770
- docs: github update the action badge url by @hustcc in #6773
- docs: add announcement for doc experience survey by @yvonneyx in #6774
- feat: support the canvas zoom event on mobile devices by @zhongyunWan in #6768
New Contributors
- @Rey-Wang made their first contribution in #6609
- @TZZack made their first contribution in #6580
- @GDobby made their first contribution in #6676
Full Changelog: 5.0.33...5.0.43
5.0.33
What's Changed
- fix: fix plugin style by @Aarebecca in #6530
- chore: update readme by @Aarebecca in #6531
- chore: update readme links by @Aarebecca in #6532
- fix: html node only render key shape by @Aarebecca in #6544
- chore: fix workflow by @Aarebecca in #6557
- refactor: add minimap demo, update api doc by @Aarebecca in #6550
- refactor: simplify visibility logic by @Aarebecca in #6560
- refactor: collapse-expand support align option by @Aarebecca in #6556
- fix: fallback handling to ignore invisible elements by @yvonneyx in #6563
- fix(hull): fix issue with fully enclosing collinear tree nodes by @yvonneyx in #6565
- fix: fix removing parent combo of node not effect by @Aarebecca in #6566
- chore: update g version and snapshots by @Aarebecca in #6569
- chore: update version by @Aarebecca in #6570
Full Changelog: 5.0.31...5.0.33
5.0.31
What's Changed
- chore: update version by @yvonneyx in #6481
- fix: fix canvas style by @Aarebecca in #6487
- chore: adapt g enableMassiveParsedStyleAssignOptimization by @Aarebecca in #6493
- feat: fishbone layout and case demos by @yvonneyx in #6499
- fix: fix incorrect edge zindex when ends has hight zindex by @Aarebecca in #6500
- chore: update version by @yvonneyx in #6511
- perf: skip infer style when disable animation by @Aarebecca in #6526
- refactor(elements): move context from style to config by @Aarebecca in #6525
- fix: 3d scene error by @Aarebecca in #6519
- fix: fix site demo by @Aarebecca in #6521
- refactor: use unified util to create plugin canvas by @Aarebecca in #6524
- chore: update version by @Aarebecca in #6528
Full Changelog: 5.0.28...5.0.31
5.0.28
What's Changed
- docs: optimize layout demos by @yvonneyx in #6413
- docs: add fishbone diagram demo by @yvonneyx in #6415
- fix: skip non-existent elements by @yvonneyx in #6417
- chore: update site config and deps version by @Aarebecca in #6420
- refactor: adjust v5 site by @Aarebecca in #6427
- refactor: adapt g optimization by @Aarebecca in #6431
- fix: fix issue with hidden elements being displayed in optimize-viewport-transform by @yvonneyx in #6438
- docs: update element.zh.md by @rtpacks in #6439
- fix: correct offset issue with custom arrow by @yvonneyx in #6448
- chore: update version by @yvonneyx in #6451
- chore: update dep versions by @yvonneyx in #6452
- docs: update site docs by @Aarebecca in #6456
- feat: support g6 ssr by @Aarebecca in #6454
- Request for maintainer to create and publish security.md and security policy. by @octojedi in #6436
- refactor: support config metadata, update script and build config by @Aarebecca in #6460
- test: update snapshots by @Aarebecca in #6466
- chore: update dep versions by @yvonneyx in #6462
- fix(graph): fix resize logic by @Aarebecca in #6469
- refactor: pass the complete node size to the layout for computation by @yvonneyx in #6473
- perf: optimize behaviors by @Aarebecca in #6465
- fix: destroy substitute shape after measure bounds by @Aarebecca in #6478
New Contributors
Full Changelog: 5.0.26...5.0.28
5.0.27
What's Changed
- docs: optimize layout demos by @yvonneyx in #6413
- docs: add fishbone diagram demo by @yvonneyx in #6415
- fix: skip non-existent elements by @yvonneyx in #6417
- chore: update site config and deps version by @Aarebecca in #6420
- refactor: adjust v5 site by @Aarebecca in #6427
- refactor: adapt g optimization by @Aarebecca in #6431
- fix: fix issue with hidden elements being displayed in optimize-viewport-transform by @yvonneyx in #6438
- docs: update element.zh.md by @rtpacks in #6439
- fix: correct offset issue with custom arrow by @yvonneyx in #6448
- chore: update version by @yvonneyx in #6451
Full Changelog: 5.0.26...5.0.27
5.0.26
What's Changed
- fix: error targetType when pointer leave (#6377) by @uhobnil in #6382
- docs: update faq (#6371) by @Aarebecca in #6387
- docs: add snapline demo by @yvonneyx in #6386
- fix: retrieve element type directly from pointerleave event by @yvonneyx in #6383
- feat: add edge bundling plugin by @yvonneyx in #6391
- feat: dynamically toggle label visibility based on density to ensure adaptive display by @yvonneyx in #6398
- refactor: refactor fix-element-size behavior and add information density example by @yvonneyx in #6401
- fix: avoid unnecessary redraws for parallel edges by @yvonneyx in #6406
- chore: update version by @yvonneyx in #6408
Full Changelog: 5.0.25...5.0.26
5.0.25
What's Changed
- feat: add radial dendrogram demo by @yvonneyx in #6263
- feat(behavior): scroll-canvas/drag-canvas support range by @yvonneyx in #6266
- perf: performance optimize by @Aarebecca in #6267
- perf: add report before massive optimize by @Aarebecca in #6269
- chore: update deps version and disable mako compress by @Aarebecca in #6262
- fix: correctly hide tooltip when point out by @Jiaocz in #6270
- refactor(graph): frontElement will bring relative edges forward by @Aarebecca in #6272
- perf: fix report name to avoid error in ntfs system by @Aarebecca in #6276
- refactor(elements): adjust the computation logic of combo by @Aarebecca in #6275
- chore: update version by @Aarebecca in #6279
- docs: refactor api docs by @yvonneyx in #6284
- fix(elements): fix the issue that html node cannot catch click event by @Aarebecca in #6290
- feat: add performance diagnosis flowchart demo by @yvonneyx in #6289
- docs: improve docs by @Aarebecca in #6291
- chore: update version by @yvonneyx in #6293
- chore: update @antv/layout version by @yvonneyx in #6297
- docs: update contribution instructions by @Aarebecca in #6299
- docs: add built-in extension docs by @Aarebecca in #6314
- fix: correct hover-activate event listeners by @yvonneyx in #6315
- refactor(plugins): adjust minimap to avoid flash in some scene by @Aarebecca in #6316
- fix(elements): fix element cannot translate to origin point by @Aarebecca in #6319
- refactor(behaviors): set default value of range of drag canvas to Infinity by @Aarebecca in #6324
- fix: fix issue of mindmap demo cannot collapse by @yvonneyx in #6335
- docs: update getting start demo by @Aarebecca in #6328
- docs: update docs about how to generate test snapshots by @Aarebecca in #6333
- fix: change zIndex in DataController (#6295) by @Aarebecca in #6337
- feat: extension-react adapt react 16/17 by @Aarebecca in #6339
- chore: update version by @Aarebecca in #6338
- fix: fix auto fit not effect when disable element animation by @Aarebecca in #6342
- feat: add a data transform for mapping node size by @yvonneyx in #6347
- feat: expose getDescendantsData api by @yvonneyx in #6354
- chore: update build target and version by @Aarebecca in #6355
- feat: tree depth by @yvonneyx in #6363
- refactor(behaviors): set default value of scroll canvas range to Infinity by @Aarebecca in #6361
- chore: update version by @yvonneyx in #6365
- docs: fix typos by @rtpacks in #6366
- fix: prevent events from being triggered on destroyed elements by @yvonneyx in #6369
- fix: target node position error when create edge by @uhobnil in #6368
- docs: update docs by @Aarebecca in #6370
- chore: update version by @Aarebecca in #6375
New Contributors
Full Changelog: 5.0.19...5.0.25
5.0.19
What's Changed
- chore: add github action to auto translate issue title by @Aarebecca in #6234
- refactor: adjust edge filter lens plugin options by @yvonneyx in #6236
- feat(plugin): add fisheye plugin by @yvonneyx in #6235
- refactor: html node support dx, dy by @Aarebecca in #6237
- fix: fix e2e test case of minimap by @Aarebecca in #6247
- fix(plugins): fix tooltip with incorrect position after graph resize by @Aarebecca in #6246
- docs: add sub graph demo by @Aarebecca in #6242
- chore: update version by @Aarebecca in #6248
- perf: optimize element dependencies effect trace performance by @Aarebecca in #6249
- chore: update layout version and add to site env by @Aarebecca in #6254
- fix(runtime): fix issue that try to expand or collapse a node may cause exception by @Aarebecca in #6252
- fix(behaviors): contextmenu and blur events will interrupt drag process by @Aarebecca in #6253
- feat: add demo about why do cats by @Aarebecca in #6259
- chore: updater version by @Aarebecca in #6261
Full Changelog: 5.0.17...5.0.19