5.0.31
- chore: update version by @yvonneyx in https://github.com/antvis/G6/pull/6481
- fix: fix canvas style by @Aarebecca in https://github.com/antvis/G6/pull/6487
- chore: adapt g enableMassiveParsedStyleAssignOptimization by @Aarebecca in https://github.com/antvis/G6/pull/6493
- feat: fishbone layout and case demos by @yvonneyx in https://github.com/antvis/G6/pull/6499
- fix: fix incorrect edge zindex when ends has hight zindex by @Aarebecca in https://github.com/antvis/G6/pull/6500
- chore: update version by @yvonneyx in https://github.com/antvis/G6/pull/6511
- perf: skip infer style when disable animation by @Aarebecca in https://github.com/antvis/G6/pull/6526
- refactor(elements): move context from style to config by @Aarebecca in https://github.com/antvis/G6/pull/6525
- fix: 3d scene error by @Aarebecca in https://github.com/antvis/G6/pull/6519
- fix: fix site demo by @Aarebecca in https://github.com/antvis/G6/pull/6521
- refactor: use unified util to create plugin canvas by @Aarebecca in https://github.com/antvis/G6/pull/6524
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6528
Full Changelog: https://github.com/antvis/G6/compare/5.0.28...5.0.31
5.0.28
- docs: optimize layout demos by @yvonneyx in https://github.com/antvis/G6/pull/6413
- docs: add fishbone diagram demo by @yvonneyx in https://github.com/antvis/G6/pull/6415
- fix: skip non-existent elements by @yvonneyx in https://github.com/antvis/G6/pull/6417
- chore: update site config and deps version by @Aarebecca in https://github.com/antvis/G6/pull/6420
- refactor: adjust v5 site by @Aarebecca in https://github.com/antvis/G6/pull/6427
- refactor: adapt g optimization by @Aarebecca in https://github.com/antvis/G6/pull/6431
- fix: fix issue with hidden elements being displayed in optimize-viewport-transform by @yvonneyx in https://github.com/antvis/G6/pull/6438
- docs: update element.zh.md by @rtpacks in https://github.com/antvis/G6/pull/6439
- fix: correct offset issue with custom arrow by @yvonneyx in https://github.com/antvis/G6/pull/6448
- chore: update version by @yvonneyx in https://github.com/antvis/G6/pull/6451
- chore: update dep versions by @yvonneyx in https://github.com/antvis/G6/pull/6452
- docs: update site docs by @Aarebecca in https://github.com/antvis/G6/pull/6456
- feat: support g6 ssr by @Aarebecca in https://github.com/antvis/G6/pull/6454
- Request for maintainer to create and publish security.md and security policy. by @octojedi in https://github.com/antvis/G6/pull/6436
- refactor: support config metadata, update script and build config by @Aarebecca in https://github.com/antvis/G6/pull/6460
- test: update snapshots by @Aarebecca in https://github.com/antvis/G6/pull/6466
- chore: update dep versions by @yvonneyx in https://github.com/antvis/G6/pull/6462
- fix(graph): fix resize logic by @Aarebecca in https://github.com/antvis/G6/pull/6469
- refactor: pass the complete node size to the layout for computation by @yvonneyx in https://github.com/antvis/G6/pull/6473
- perf: optimize behaviors by @Aarebecca in https://github.com/antvis/G6/pull/6465
- fix: destroy substitute shape after measure bounds by @Aarebecca in https://github.com/antvis/G6/pull/6478
- @octojedi made their first contribution in https://github.com/antvis/G6/pull/6436
Full Changelog: https://github.com/antvis/G6/compare/5.0.26...5.0.28
5.0.27
- docs: optimize layout demos by @yvonneyx in https://github.com/antvis/G6/pull/6413
- docs: add fishbone diagram demo by @yvonneyx in https://github.com/antvis/G6/pull/6415
- fix: skip non-existent elements by @yvonneyx in https://github.com/antvis/G6/pull/6417
- chore: update site config and deps version by @Aarebecca in https://github.com/antvis/G6/pull/6420
- refactor: adjust v5 site by @Aarebecca in https://github.com/antvis/G6/pull/6427
- refactor: adapt g optimization by @Aarebecca in https://github.com/antvis/G6/pull/6431
- fix: fix issue with hidden elements being displayed in optimize-viewport-transform by @yvonneyx in https://github.com/antvis/G6/pull/6438
- docs: update element.zh.md by @rtpacks in https://github.com/antvis/G6/pull/6439
- fix: correct offset issue with custom arrow by @yvonneyx in https://github.com/antvis/G6/pull/6448
- chore: update version by @yvonneyx in https://github.com/antvis/G6/pull/6451
Full Changelog: https://github.com/antvis/G6/compare/5.0.26...5.0.27
5.0.26
- fix: error targetType when pointer leave (#6377) by @uhobnil in https://github.com/antvis/G6/pull/6382
- docs: update faq (#6371) by @Aarebecca in https://github.com/antvis/G6/pull/6387
- docs: add snapline demo by @yvonneyx in https://github.com/antvis/G6/pull/6386
- fix: retrieve element type directly from pointerleave event by @yvonneyx in https://github.com/antvis/G6/pull/6383
- feat: add edge bundling plugin by @yvonneyx in https://github.com/antvis/G6/pull/6391
- feat: dynamically toggle label visibility based on density to ensure adaptive display by @yvonneyx in https://github.com/antvis/G6/pull/6398
- refactor: refactor fix-element-size behavior and add information density example by @yvonneyx in https://github.com/antvis/G6/pull/6401
- fix: avoid unnecessary redraws for parallel edges by @yvonneyx in https://github.com/antvis/G6/pull/6406
- chore: update version by @yvonneyx in https://github.com/antvis/G6/pull/6408
Full Changelog: https://github.com/antvis/G6/compare/5.0.25...5.0.26
5.0.25
- feat: add radial dendrogram demo by @yvonneyx in https://github.com/antvis/G6/pull/6263
- feat(behavior): scroll-canvas/drag-canvas support range by @yvonneyx in https://github.com/antvis/G6/pull/6266
- perf: performance optimize by @Aarebecca in https://github.com/antvis/G6/pull/6267
- perf: add report before massive optimize by @Aarebecca in https://github.com/antvis/G6/pull/6269
- chore: update deps version and disable mako compress by @Aarebecca in https://github.com/antvis/G6/pull/6262
- fix: correctly hide tooltip when point out by @Jiaocz in https://github.com/antvis/G6/pull/6270
- refactor(graph): frontElement will bring relative edges forward by @Aarebecca in https://github.com/antvis/G6/pull/6272
- perf: fix report name to avoid error in ntfs system by @Aarebecca in https://github.com/antvis/G6/pull/6276
- refactor(elements): adjust the computation logic of combo by @Aarebecca in https://github.com/antvis/G6/pull/6275
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6279
- docs: refactor api docs by @yvonneyx in https://github.com/antvis/G6/pull/6284
- fix(elements): fix the issue that html node cannot catch click event by @Aarebecca in https://github.com/antvis/G6/pull/6290
- feat: add performance diagnosis flowchart demo by @yvonneyx in https://github.com/antvis/G6/pull/6289
- docs: improve docs by @Aarebecca in https://github.com/antvis/G6/pull/6291
- chore: update version by @yvonneyx in https://github.com/antvis/G6/pull/6293
- chore: update @antv/layout version by @yvonneyx in https://github.com/antvis/G6/pull/6297
- docs: update contribution instructions by @Aarebecca in https://github.com/antvis/G6/pull/6299
- docs: add built-in extension docs by @Aarebecca in https://github.com/antvis/G6/pull/6314
- fix: correct hover-activate event listeners by @yvonneyx in https://github.com/antvis/G6/pull/6315
- refactor(plugins): adjust minimap to avoid flash in some scene by @Aarebecca in https://github.com/antvis/G6/pull/6316
- fix(elements): fix element cannot translate to origin point by @Aarebecca in https://github.com/antvis/G6/pull/6319
- refactor(behaviors): set default value of range of drag canvas to Infinity by @Aarebecca in https://github.com/antvis/G6/pull/6324
- fix: fix issue of mindmap demo cannot collapse by @yvonneyx in https://github.com/antvis/G6/pull/6335
- docs: update getting start demo by @Aarebecca in https://github.com/antvis/G6/pull/6328
- docs: update docs about how to generate test snapshots by @Aarebecca in https://github.com/antvis/G6/pull/6333
- fix: change zIndex in DataController (#6295) by @Aarebecca in https://github.com/antvis/G6/pull/6337
- feat: extension-react adapt react 16/17 by @Aarebecca in https://github.com/antvis/G6/pull/6339
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6338
- fix: fix auto fit not effect when disable element animation by @Aarebecca in https://github.com/antvis/G6/pull/6342
- feat: add a data transform for mapping node size by @yvonneyx in https://github.com/antvis/G6/pull/6347
- feat: expose getDescendantsData api by @yvonneyx in https://github.com/antvis/G6/pull/6354
- chore: update build target and version by @Aarebecca in https://github.com/antvis/G6/pull/6355
- feat: tree depth by @yvonneyx in https://github.com/antvis/G6/pull/6363
- refactor(behaviors): set default value of scroll canvas range to Infinity by @Aarebecca in https://github.com/antvis/G6/pull/6361
- chore: update version by @yvonneyx in https://github.com/antvis/G6/pull/6365
- docs: fix typos by @rtpacks in https://github.com/antvis/G6/pull/6366
- fix: prevent events from being triggered on destroyed elements by @yvonneyx in https://github.com/antvis/G6/pull/6369
- fix: target node position error when create edge by @uhobnil in https://github.com/antvis/G6/pull/6368
- docs: update docs by @Aarebecca in https://github.com/antvis/G6/pull/6370
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6375
- @Jiaocz made their first contribution in https://github.com/antvis/G6/pull/6270
- @rtpacks made their first contribution in https://github.com/antvis/G6/pull/6366
Full Changelog: https://github.com/antvis/G6/compare/5.0.19...5.0.25
5.0.19
- chore: add github action to auto translate issue title by @Aarebecca in https://github.com/antvis/G6/pull/6234
- refactor: adjust edge filter lens plugin options by @yvonneyx in https://github.com/antvis/G6/pull/6236
- feat(plugin): add fisheye plugin by @yvonneyx in https://github.com/antvis/G6/pull/6235
- refactor: html node support dx, dy by @Aarebecca in https://github.com/antvis/G6/pull/6237
- fix: fix e2e test case of minimap by @Aarebecca in https://github.com/antvis/G6/pull/6247
- fix(plugins): fix tooltip with incorrect position after graph resize by @Aarebecca in https://github.com/antvis/G6/pull/6246
- docs: add sub graph demo by @Aarebecca in https://github.com/antvis/G6/pull/6242
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6248
- perf: optimize element dependencies effect trace performance by @Aarebecca in https://github.com/antvis/G6/pull/6249
- chore: update layout version and add to site env by @Aarebecca in https://github.com/antvis/G6/pull/6254
- fix(runtime): fix issue that try to expand or collapse a node may cause exception by @Aarebecca in https://github.com/antvis/G6/pull/6252
- fix(behaviors): contextmenu and blur events will interrupt drag process by @Aarebecca in https://github.com/antvis/G6/pull/6253
- feat: add demo about why do cats by @Aarebecca in https://github.com/antvis/G6/pull/6259
- chore: updater version by @Aarebecca in https://github.com/antvis/G6/pull/6261
Full Changelog: https://github.com/antvis/G6/compare/5.0.17...5.0.19
5.0.17
- feat: use a-star pathfinding algorithm to draw polyline by @yvonneyx in https://github.com/antvis/G6/pull/6181
- feat: add snapline plugin by @yvonneyx in https://github.com/antvis/G6/pull/6188
- fix: fix part of element lost when set visibility in animation by @Aarebecca in https://github.com/antvis/G6/pull/6197
- feat: support direction for drag-canvas behavior by @yvonneyx in https://github.com/antvis/G6/pull/6199
- refactor: snapline and brush-select keep lineWidth after canvas zoom by @Aarebecca in https://github.com/antvis/G6/pull/6198
- refactor: behaviors support preventDefault options by @Aarebecca in https://github.com/antvis/G6/pull/6201
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6203
- test: config perf test env, add perf test case and report by @Aarebecca in https://github.com/antvis/G6/pull/6194
- refactor: export snapline and snapline options by @Aarebecca in https://github.com/antvis/G6/pull/6205
- docs(site): add docs about how to set renderer by @Aarebecca in https://github.com/antvis/G6/pull/6216
- fix: fix the implementation of polyline in the indented tree case by @yvonneyx in https://github.com/antvis/G6/pull/6213
- fix(plugins): fix error when destroy snapline plugin by @Aarebecca in https://github.com/antvis/G6/pull/6212
- [fix docs] spelling errors by @gitforhlp in https://github.com/antvis/G6/pull/6223
- fix(behaviors): fix optimize viewport transform does not hide edge arrow by @Aarebecca in https://github.com/antvis/G6/pull/6217
- fix: when update styles of node, it's react node does't update. by @Aarebecca in https://github.com/antvis/G6/pull/6208
- refactor: getPluginInstance allow match by type secondary by @Aarebecca in https://github.com/antvis/G6/pull/6215
- feat(plugin): add edge filter lens plugin by @yvonneyx in https://github.com/antvis/G6/pull/6224
- perf: update iperf version and generate new report by @Aarebecca in https://github.com/antvis/G6/pull/6229
- feat: support shape type extension by @Aarebecca in https://github.com/antvis/G6/pull/6209
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6231
- @gitforhlp made their first contribution in https://github.com/antvis/G6/pull/6223
Full Changelog: https://github.com/antvis/G6/compare/5.0.15...5.0.17
5.0.15
- docs: add level of detail demo by @yvonneyx in https://github.com/antvis/G6/pull/6038
- fix: fix polyline misalignment in orth router between nodes by @yvonneyx in https://github.com/antvis/G6/pull/6040
- chore: update husky and add release workflow by @Aarebecca in https://github.com/antvis/G6/pull/6041
- fix: fix issue that history beforeAddCommand returns false by @yvonneyx in https://github.com/antvis/G6/pull/6042
- chore: update dumi version and config by @Aarebecca in https://github.com/antvis/G6/pull/6045
- chore: adjust release pr workflow by @Aarebecca in https://github.com/antvis/G6/pull/6044
- feat: create-edge behavior supports history tracking by @yvonneyx in https://github.com/antvis/G6/pull/6043
- fix: improve polyline orth routing for rendering with dagre layout by @yvonneyx in https://github.com/antvis/G6/pull/6046
- feat(behavior): hide elements when zooming, scrolling and dragging canvas by @yvonneyx in https://github.com/antvis/G6/pull/6054
- fix: label background word wrap width by @xuwb in https://github.com/antvis/G6/pull/6055
- feat(behavior): fix element size by @yvonneyx in https://github.com/antvis/G6/pull/6059
- refactor: support dynamic switch renderer by @Aarebecca in https://github.com/antvis/G6/pull/6062
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6064
- chore: config project by @Aarebecca in https://github.com/antvis/G6/pull/6065
- feat: autosize element label by @yvonneyx in https://github.com/antvis/G6/pull/6068
- fix: resolve animation conflict between hover-activate and collapse-expand by @yvonneyx in https://github.com/antvis/G6/pull/6070
- fix: the initial values of some nodes are not set by default by @MusicTen in https://github.com/antvis/G6/pull/6075
- chore: update issue template by @Aarebecca in https://github.com/antvis/G6/pull/6101
- fix(runtime): fix camera position lost after canvas resize by @Aarebecca in https://github.com/antvis/G6/pull/6114
- fix(elements): fix incorrect ports position when rotate node by @Aarebecca in https://github.com/antvis/G6/pull/6113
- fix: fix unexpected canvas access after switch renderer by @Aarebecca in https://github.com/antvis/G6/pull/6110
- refactor: drag canvas can be triggered on elements by @Aarebecca in https://github.com/antvis/G6/pull/6108
- feat(plugins): add minimap plugin by @Aarebecca in https://github.com/antvis/G6/pull/6103
- docs: add coordinate docs by @Aarebecca in https://github.com/antvis/G6/pull/6117
- refactor: adjust folder strucure by @Aarebecca in https://github.com/antvis/G6/pull/6115
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6118
- fix(minimap): fix collapsed combo childrenNode getShape not found by @MusicTen in https://github.com/antvis/G6/pull/6120
- fix(behaviors): fix drag element, drag canvas conflict by @Aarebecca in https://github.com/antvis/G6/pull/6125
- feat: implement image shape support radius by @Aarebecca in https://github.com/antvis/G6/pull/6127
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6129
- feat: add mindmap demo by @yvonneyx in https://github.com/antvis/G6/pull/6132
- refactor(layout): optimize tree entry layout effect by @Aarebecca in https://github.com/antvis/G6/pull/6141
- fix: destroy shape after change icon type by @Aarebecca in https://github.com/antvis/G6/pull/6142
- refactor: improve site docs by @Aarebecca in https://github.com/antvis/G6/pull/6133
- fix(behaviors): fix drag canvas unbind event by @Aarebecca in https://github.com/antvis/G6/pull/6146
- feat: add decision tree demo by @yvonneyx in https://github.com/antvis/G6/pull/6139
- fix(plugins): wont show tooltip when target element is to be destroyed by @Aarebecca in https://github.com/antvis/G6/pull/6147
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6148
- fix: fix issue for null values in the alignFields util by @yvonneyx in https://github.com/antvis/G6/pull/6152
- fix(behaviors): fix drag-canvas event listener type by @Aarebecca in https://github.com/antvis/G6/pull/6153
- fix(behaviors): fix click-select lost preset states by @Aarebecca in https://github.com/antvis/G6/pull/6161
- fix: fix setVisibility util by @Aarebecca in https://github.com/antvis/G6/pull/6158
- feat: support specific and set cursor by @Aarebecca in https://github.com/antvis/G6/pull/6160
- chore: adapt g devtool by @Aarebecca in https://github.com/antvis/G6/pull/6164
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6166
- docs: delete duplicate doc hyperlinks by @fxzer in https://github.com/antvis/G6/pull/6169
- fix: adjust contextmenu onclick params to get element by @yvonneyx in https://github.com/antvis/G6/pull/6174
- fix: fix minimap by @Aarebecca in https://github.com/antvis/G6/pull/6175
- chore: update version by @yvonneyx in https://github.com/antvis/G6/pull/6178
- @xuwb made their first contribution in https://github.com/antvis/G6/pull/6055
- @MusicTen made their first contribution in https://github.com/antvis/G6/pull/6075
- @fxzer made their first contribution in https://github.com/antvis/G6/pull/6169
Full Changelog: https://github.com/antvis/G6/compare/5.0.8...5.0.15
5.0.8
- fix: fix once not effect by @Aarebecca in https://github.com/antvis/G6/pull/5990
- chore: update auto close issue by @Aarebecca in https://github.com/antvis/G6/pull/5992
- fix(behaviors): fix drag-canvas by @Aarebecca in https://github.com/antvis/G6/pull/6002
- fix: fix origin not effect while zoom canvas by @Aarebecca in https://github.com/antvis/G6/pull/6006
- fix: fix click connot trigger context menu by @Aarebecca in https://github.com/antvis/G6/pull/6007
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6008
- fix(plugins): fix contextmenu getContent repetitive render by @Aarebecca in https://github.com/antvis/G6/pull/6018
- fix: fix zoomRange invalid by @Aarebecca in https://github.com/antvis/G6/pull/6021
- feat(utils): add print util by @Aarebecca in https://github.com/antvis/G6/pull/6020
- fix: fix shortcut key incorrect after blur by @Aarebecca in https://github.com/antvis/G6/pull/6022
- perf(animation): optimize animation object memory by @Aarebecca in https://github.com/antvis/G6/pull/6025
- refactor: refactor click select by @Aarebecca in https://github.com/antvis/G6/pull/6029
- refactor(registry): register support override by @Aarebecca in https://github.com/antvis/G6/pull/6032
- chore: update deps version by @yvonneyx in https://github.com/antvis/G6/pull/6035
- refactor: refactor canvas, support switch renderer by @Aarebecca in https://github.com/antvis/G6/pull/6034
- fix(layout): fix some layout cannot get data position by @Aarebecca in https://github.com/antvis/G6/pull/6037
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/6039
Full Changelog: https://github.com/antvis/G6/compare/5.0.5...5.0.8
5.0.5
- refactor(behavior): destroyed element wont dispatch event by @Aarebecca in https://github.com/antvis/G6/pull/5934
- refactor: adjust exports by @Aarebecca in https://github.com/antvis/G6/pull/5957
- fix: fix demos by @Aarebecca in https://github.com/antvis/G6/pull/5956
- fix(behaviors): click-select sync state update by api by @Aarebecca in https://github.com/antvis/G6/pull/5958
- docs: fix demos by @Aarebecca in https://github.com/antvis/G6/pull/5974
- feat(layout): pipeline dispatch event in each step layout by @Aarebecca in https://github.com/antvis/G6/pull/5940
- fix: fix node not find for removed combo by @Aarebecca in https://github.com/antvis/G6/pull/5975
- fix: fix viewport transform by @Aarebecca in https://github.com/antvis/G6/pull/5979
- fix(animation): fix preprocessKeyframes by @Aarebecca in https://github.com/antvis/G6/pull/5981
- chore: refactor contribute script by @Aarebecca in https://github.com/antvis/G6/pull/5985
- chore: update version by @Aarebecca in https://github.com/antvis/G6/pull/5987
Full Changelog: https://github.com/antvis/G6/compare/5.0.4...5.0.5