Commit Graph

573 Commits

Author SHA1 Message Date
Yuxin
ced681f309
feat: api reference builder (#5347)
* feat: api reference builder

* chore: generate api docs before build site

---------

Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>
2024-01-17 09:28:57 +08:00
Aaron
4058ba5344
chore: merge 5.1 branch into v5 (#5345)
* refactor: remove IGraph usage (#5336)

* refactor: remove IGraph definition and usage

* chore: mark the type problems

* chore: update ci script

* chore: update ci

* refactor: remove history plugin (#5338)

* refactor: upgrade to register plugins globally (#5337)

* refactor: upgrade to register plugins globally

* fix: ci

* feat: register once default plugins during initialization

* refactor: upgrade to register plugins globally

---------

Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>

* feat: add new spec definition (#5342)

* feat: add new spec definition

* refactor: remove background, cursor option

* refactor: adjust palette option

* refactor: adjust spec definition

* refactor: use non-strict type checking

* refactor: adjust type naming

* refactor: add container option

---------

Co-authored-by: Yuxin <55794321+yvonneyx@users.noreply.github.com>
Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>
2024-01-15 15:20:30 +08:00
Aaron
951114dd4e
chore: remove unit test case which in a state of disrepair (#5310)
* chore: remove unit test case which in a state of disrepair

* chore: update jest config
2024-01-02 16:06:03 +08:00
Aaron
3134e5cc6b
refactor: normalize files naming (#5304)
* refactor: normalize file naming
2023-12-29 15:58:03 +08:00
Aaron
cb7a763446
chore: optimize project configs (#5299)
* chore: optimize project configs
2023-12-28 11:05:09 +08:00
hustcc
dbfa80675d
chore: remove unused files (#5274)
* chore: remove rfc template

* chore: remove issue hunt

* chore: remove pnpm lock file

* chore: rename action file

* chore: remove pnpm-workspace.yaml from .gitignore

* chore: remove issue hunt action
2023-12-14 21:16:50 +08:00
Aaron
ae2a1ad3be
chore: add screenshot for tournament (#5270)
* chore: add screenshot for tournament

* docs: update tournament example data format
2023-12-14 20:41:33 +08:00
Aaron
85f969ba2a
docs: update upgrade docs (#5265)
* docs: update upgrade docs

* chore: update dumi-theme version, support scorll navigator
2023-12-13 15:38:45 +08:00
Aaron
151a5761db
docs: update g6 version and react-node usage (#5260) 2023-12-12 14:52:07 +08:00
Aaron
96016b54b4
docs: update g6 umd link (#5258) 2023-12-12 12:34:15 +08:00
Aaron
cc68f81743
chore: update project lint staged config (#5256) 2023-12-12 10:53:57 +08:00
Aaron
5a243630d6
chore: update pnpm config (#5255) 2023-12-12 09:43:15 +08:00
Aaron
f6d3af3c1a
chore: update pnpm lock file (#5254) 2023-12-12 00:01:05 +08:00
Aaron
06406b10d4
chore: update map view peer denpendencies version (#5253) 2023-12-11 23:36:42 +08:00
Aaron
d16d10c59e
chore: update versiont to publish (#5252) 2023-12-11 23:09:03 +08:00
Aaron
0690995a0b
feat: add react-node for v5 (#5079)
* chore: remove old react-node package

* feat: upsertShape support create html element

* feat(react-node): init react-node package

* chore: update global config and ant-design/icons version

* style: fix lint errors

* refactor(react-node): adpapt to lastest react-g

* fix: unregister dom-interaction plugin in transient & background canvases

* chore: update demos

* feat: support jsx node drag

* docs: add demo

* fix: fix type errors

* refactor: add site demos

* chore: update pnpm-lock

* refactor: adapt to upsertShape adjust

* chore: update latest g versions

---------

Co-authored-by: yuqi.pyq <yuqi.pyq@antgroup.com>
2023-12-11 22:27:31 +08:00
Aaron
4d5c037005
chore: add auto close issue workflow (#5242) 2023-12-09 00:27:34 +08:00
Aaron
007e2c746a
chore: add oscp template (#5239) 2023-12-09 00:27:22 +08:00
Aaron
b689d9c76d
fix(site): fix site demo of fruchterman complex data (#5241) 2023-12-09 00:27:03 +08:00
Aaron
0961ba7d8c
fix: fix ci failed (#5240)
* fix: fix prettier issues

* test: update integration test snapshots
2023-12-08 23:55:28 +08:00
yvonneyx
7d3f1919de
feat: fix item size while zooming (#5097)
Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>
2023-12-08 20:33:40 +08:00
drl990114
a18d168120
feat: migrating bundling plugin to v5 (#5116)
* feat: migrating edge bundling plugin to v5
2023-12-08 20:32:08 +08:00
TT
c71dcac8e3
feat: add tournament demo (#5224)
* feat: add tournament demo

---------

Co-authored-by: TT <TT@mine.com>
2023-12-08 20:27:30 +08:00
yvonneyx
66a7580ea4
fix: fix incorrect label position on edges (#5234)
Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>
2023-12-08 20:24:47 +08:00
Aaron
0a0dc61a88
refactor: refactor for plane node demo and docs (#5220)
* refactor: refactor for plane node demo and docs
2023-12-04 21:24:44 +08:00
Aaron
6ce28292b3
fix: fix typos (#5219)
* fix: fix typos
2023-12-04 20:46:28 +08:00
Timo Suoranta
91844fd062
feat: add plane-node for v5 (#5189)
* feat: add planeNode

---------

Co-authored-by: TT <TT@mine.com>
2023-12-04 15:19:49 +08:00
Aaron
0b89bf7f86
refactor: adjust site demos (#5217)
* refactor: remove unused demos

* refactor: adjust onresize handle

* refactor: update 3d data resource

* docs: update demos imports

* refactor: handle resize uniformly and import module name

* fix: fix issue that demo cannot get container

* refactor: remove unused demos of algorithm and case
2023-12-04 14:42:33 +08:00
Aaron
3534d4669b
docs: adjust docs of data (#5211)
* docs: adjust docs of data

* docs: update api docs
2023-12-01 17:44:49 +08:00
xiaoiver
989051ef08
chore: use jsdom in screenshot (#5201)
* chore: use jsdom in screenshot

* chore: yaml syntax error

* chore: migrate more test cases

* chore: migrate more test cases
2023-11-29 14:24:26 +08:00
Aaron
48308e0bd9
chore: config v5 deploy workflow (#5204) 2023-11-29 11:10:19 +08:00
pomelo
e1f4e115ee
feat: remove default image (#5144)
* feat: remove default image

* fix: destroyBehavior
2023-11-29 11:02:21 +08:00
yvonneyx
d891fbe173
fix: fix incomplete animation field parsing (#5180)
* fix: fix incomplete animation field parsing

---------

Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>
2023-11-29 10:59:21 +08:00
Aaron
a2e59c9ac9
docs: update graph instance methods docs (#5203) 2023-11-29 10:51:32 +08:00
Yanyan Wang
a315fec0d6
Merge pull request #5178 from antvis/v5-fix-transforms
fix: combo ancestor update problem
2023-11-22 13:19:37 +08:00
Yanyan-Wang
728ed1d69c fix: combo ancestor update problem 2023-11-22 12:55:56 +08:00
Aaron
5fb846d152
chore: update version to 5.0.0 (#5174)
* chore: update version to 5.0.0

* chore: update version reference

* chore: update pnpm-lock file

* chore: update @antv/g6-plugin-map-view dependency reference
2023-11-22 12:34:15 +08:00
Aaron
dd0f557cdd
fix: fix issue that integration test lack of canvas (#5175)
* fix: fix issue that integration test lack of canvas

* fix: update demos of igonoring label

---------

Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>
2023-11-22 12:11:11 +08:00
Yanyan Wang
c770297fad
fix: transforms should not be executed when update positions (#5177) 2023-11-22 11:39:29 +08:00
yvonneyx
62bab14689
docs: complete docs of custom node,edge,combo (#5171)
* docs: update docs of extension list

* docs: complete docs of custom node,edge,combo

* docs: remove node edge extension

---------

Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>
2023-11-22 10:36:13 +08:00
Aaron
eb7fbb41cc
docs: format api/layout docs (#5166)
* docs: format api/layout docs

* docs: translate CentripetalOptions doc
2023-11-22 10:22:30 +08:00
MiniPear
7d5d0684e0
Merge pull request #5172 from antvis/docs-image-position
docs: image position
2023-11-21 18:48:48 +08:00
ai-qing-hai
3e85ff294d docs: image position 2023-11-21 17:50:46 +08:00
yvonneyx
5dff5757d7
fix: Improve local update mechanism of encode mapper (#5153)
* fix: enhance mapper encode logic

* fix: fixed a cache miss when asynchronously updating the show element

* fix: edit data transformer active lifecyle

---------

Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>
2023-11-21 17:19:14 +08:00
MiniPear
eb2777a2c3
Merge pull request #5170 from antvis/fix-dumi-buttons
fix: dumi buttons
2023-11-21 15:03:03 +08:00
yvonneyx
15d41fbe94
docs: add docs of custom data tramsformer and theme; format docs of items api (#5169)
* docs: add Custom Theme Extension

* docs: add custom transform tutorial

* docs: format docs of items (nodes, edges, combos)

---------

Co-authored-by: yvonneyx <banxuan.zyx@antgroup.com>
2023-11-21 14:56:48 +08:00
ai-qing-hai
e097346533 fix: dumi buttons 2023-11-21 14:39:17 +08:00
Frank William
3468c0d0cb
Merge pull request #5168 from antvis/chore-dumi-theme-antv
chore: update dumi-theme-antv
2023-11-20 19:39:59 +08:00
ai-qing-hai
7309e4118f chore: update dumi-theme-antv 2023-11-20 19:19:46 +08:00
Aaron
ef337861df
docs: format docs of behaviors, plugins, shape and common (#5164) 2023-11-20 17:11:49 +08:00