Releases: VisActor/VRender
Releases · VisActor/VRender
v0.16.2
🆕 feat
- @visactor/vrender-components: add checkbox component
- @visactor/vrender-components: provide disableActiveEffect api to support users to close the interactive effect of components
- @visactor/vrender-components: add
getArea()
getLine()
andgetLabel()
method for markLine markArea component - @visactor/vrender-core: provide disableActiveEffect api to support users to close the interactive effect of components
🐛 fix
- @visactor/vrender-components: fix event not remove as expected due to capture, closed #570
- @visactor/vrender-core: fix pattern blur issue, closed #567
🔨 refactor
- @visactor/vrender-components: use polygon to replace line to support cornerRadius
What's Changed
- Feat/component support disable active effect by @xuefei1313 in #564
- enhancement of marker by @kkxxkk2019 in #552
- Sync main by @neuqzxy in #566
- fix: fix event not remove as expected due to capture, closed #570 by @neuqzxy in #571
- feat: add checkbox component by @Rui-Sun in #572
- fix: fix pattern blur issue by @neuqzxy in #565
- [Auto release] release 0.16.2 by @github-actions in #574
New Contributors
- @xuefei1313 made their first contribution in #564
Full Changelog: v0.16.1...v0.16.2
v0.16.1
🆕 feat
- @visactor/vrender-components: support
syncState
in label component
🐛 fix
- @visactor/vrender-components: fix the issue of dataFilter result in incorrect arc label layout
- @visactor/vrender-components: fix the problem of drag events not being consumed in the component
- @visactor/vrender-kits: fix flex issue, closed, fix node dpr issue, closed #554, closed #555
- @visactor/vrender-kits: fix reinit env issue
- @visactor/vrender-core: fix the
currentStates
when useclearStates()
- @visactor/vrender-core: fix the problem of stopPropagation not work
- @visactor/vrender-core: fix flex issue, closed, fix node dpr issue, closed #554, closed #555
- @visactor/vrender: fix reinit env issue
What's Changed
- Sync main by @neuqzxy in #550
- Feat/label sync state by @xile611 in #559
- Fix/event stop propagation by @xiaoluoHe in #551
- Fix/arc label data filter by @xiaoluoHe in #560
- Fix/glyph by @neuqzxy in #558
- feat: support text fly in components, fix flex issue, closed, fix nod… by @neuqzxy in #556
- fix: fix richtext auto size layout by @Rui-Sun in #553
- refactor: move canvas to devDependencies by @neuqzxy in #561
- fix: fix reinit env issue by @neuqzxy in #562
- [Auto release] release 0.16.1 by @github-actions in #563
Full Changelog: v0.16.0...v0.16.1
v0.16.0
🆕 feat
- @visactor/vrender-components: support scrollbar, closed #529
- @visactor/vrender-core: add globalCompositeOperation, closed #540
- @visactor/vrender-core: support interactive config, closed #446
- @visactor/vrender-core: support scrollbar, closed #529
- @visactor/vrender: text support verticalMode, closed #503
🔨 refactor
- @visactor/vrender: minify color code, closed #438, closed #396
- @visactor/vrender: minify graphic code, closed #443
- @visactor/vrender: rewrite reflect-metadata to minify code, closed #442
- @visactor/vrender: rewrite inversify-lite, closed #476
What's Changed
- Refactor/color minify by @neuqzxy in #465
- chore: merge develop by @neuqzxy in #493
- Refactor/graphic by @neuqzxy in #470
- Refactor/xml by @neuqzxy in #469
- Refactor/reflect metadata by @neuqzxy in #477
- refactor: add common draw method by @neuqzxy in #498
- Feat/export text measure by @Rui-Sun in #511
- Reflector/split by @neuqzxy in #504
- feat: support virtual layer by @neuqzxy in #513
- feat: support interactive config, closed #446 by @neuqzxy in #517
- Sync develop by @neuqzxy in #519
- Merge develop into dev/0.16.0 by @Rui-Sun in #516
- fix: fix the vrender-components unit test issue by @neuqzxy in #523
- feat: add globalCompositeOperation, closed #540 by @neuqzxy in #541
- feat: enhance interactive layer by @neuqzxy in #539
- Sync 0.15.4 dev 0.16.0 by @neuqzxy in #543
- Sync 0.15.5 by @kkxxkk2019 in #546
- Feat/scroll bar by @neuqzxy in #548
- [Auto release] release 0.16.0 by @github-actions in #549
Full Changelog: v0.15.5...v0.16.0
v0.15.5
What's Changed
Full Changelog: v0.15.3...v0.15.5
v0.15.4
🆕 feat
- @visactor/vrender-components: add outsideEnable config of smartInvert
🐛 fix
- @visactor/vrender: fix shadow bounds error while have outerborder
- @visactor/vrender: fix string anchor issue
Full Changelog: v0.15.3...v0.15.4
v0.15.3
🆕 feat
- @visactor/vrender-components: emit change events of data-zoom
- @visactor/vrender-components: brush support attributes: trigger, udpateTrigger, endTrigger, resetTrigger, hasMask
- @visactor/vrender: appendChild add highPerformance params
- @visactor/vrender: add _debug_bounds attribute to draw bounds, closed #500
- @visactor/vrender: text support verticalMode, closed #503
- @visactor/vrender: emit change events of data-zoom
- @visactor/vrender: brush support attributes: trigger, udpateTrigger, endTrigger, resetTrigger, hasMask
🐛 fix
- @visactor/vrender-components: label not show when dataFilter
- label: fix the issue of invalid position in overlap strategy might throw error
- @visactor/vrender: custom animate solve validattr issue
- @visactor/vrender: fix arc stroke issue
- @visactor/vrender: fix release graphic don't remove html issue, closed #502
What's Changed
- Sync 0.15.2 by @neuqzxy in #497
- Fix/validate candidate position by @xiaoluoHe in #505
- fix: fix graphic don't export pick params issue by @neuqzxy in #499
- feat: add _debug_bounds attribute to draw bounds, closed #500 by @neuqzxy in #501
- fix: fix release graphic don't remove html issue, closed #502 by @neuqzxy in #506
- Feat/vertical mode by @neuqzxy in #508
- fix: fix arc stroke issue by @neuqzxy in #507
- feat: appendChild add highPerformance params by @neuqzxy in #509
- fix: fix text render error by @neuqzxy in #514
- fix: custom animate solve validattr issue by @neuqzxy in #510
- fix: fix glyph pick by @neuqzxy in #518
- fix: label not show when dataFilter by @pairone in #512
- Fix/brush and datazoom by @xile611 in #515
- [Auto release] release 0.15.3 by @github-actions in #521
Full Changelog: v0.15.2...v0.15.3
v0.15.2
🆕 feat
- @visactor/vrender: export no work animate attr, closed #483
- @visactor/vrender: polygon support closePath, closed #482
🐛 fix
- @visactor/vrender: fix arc stroke error, closed #481
- @visactor/vrender: fix the line closed issue, closed #487
- @visactor/vrender: fix the typo issue in wx env
What's Changed
- Sync 0.15.0 by @neuqzxy in #479
- Feat/marker enhancement by @kkxxkk2019 in #472
- Fix/rose chart inner label by @pairone in #475
- [Auto release] release 0.15.1 by @github-actions in #480
- Sync 0.15.1 by @neuqzxy in #484
- ci: add bugserver ci by @neuqzxy in #485
- feat: polygon support closePath, closed #482 by @neuqzxy in #486
- fix: fix the typo issue in wx env by @neuqzxy in #490
- fix: fix arc stroke error, closed #481 by @neuqzxy in #489
- Feat/export nowork attr by @neuqzxy in #488
- fix: fix the line closed issue, closed #487 by @neuqzxy in #492
- feat: export getNoWorkAnimateAttr by @neuqzxy in #494
- chore: upgrade vutils vscale by @neuqzxy in #495
- [Auto release] release 0.15.2 by @github-actions in #496
Full Changelog: v0.15.1...v0.15.2
v0.15.1
🆕 feat
- @visactor/vrender-components: support
label.autoRange
for markLine and markPoint components - @visactor/vrender-components: segment and markLine component supports multiple segment draw
- @visactor/vrender-components: add
clipInRange
property to control whether do the clip for mark component, and rename clipRange to limitRect
🐛 fix
- @visactor/vrender-components: roseChart inner labels are unclear, #884
- @visactor/vrender-components: the layout of the inner label when the pie chart has a center offset
What's Changed
- feat: support html attribute plugin, closed #153 by @neuqzxy in #312
- feat: symbol support more type and support svg format, closed #110 #313 by @neuqzxy in #314
- Feat/richtext jsx by @neuqzxy in #329
- feat: richtext support xul describe, closed #292 by @neuqzxy in #345
- chore: fix export of buggserver-trigger by @neuqzxy in #332
- feat: toCanvas api support viewBox params, closed #272 by @neuqzxy in #331
- fix: wrapText support wordBreak by @neuqzxy in #355
- feat: regard - as english character by @neuqzxy in #362
- chore: add change log by @neuqzxy in #364
- Sync develop by @neuqzxy in #366
- Fix/flex for vtable by @Rui-Sun in #363
- feat: enhance timeline funciton, closed #348 by @neuqzxy in #358
- Improve/skip render by @neuqzxy in #360
- fix: pass fontFamily in measureText by @neuqzxy in #369
- feat: support ignoreBuf config, closed #374 by @neuqzxy in #375
- fix: pass fontFamily in wraptext by @neuqzxy in #381
- feat: text limit ignore wordBreak by @neuqzxy in #391
- fix: fix the issue of multiline text maxWidth, closed #371 by @neuqzxy in #386
- fix: fix poptip plugin bind problem by @neuqzxy in #399
- fix: fix font family unit test issue by @neuqzxy in #402
- feat: support poptip auto wrap by @neuqzxy in #380
- fix: increase IntersectionObserver robustness in browser env by @neuqzxy in #404
- fix: fix jsx type error by @neuqzxy in #407
- feat: poptip add maxWidthPercent config by @neuqzxy in #412
- fix: fix background judgement in loadImage() by @Rui-Sun in #418
- Sync develop dev 15.0 by @neuqzxy in #427
- Refactor/separate grid by @kkxxkk2019 in #388
- fix: fix the issue with html position by @neuqzxy in #434
- feat: change loadPoptip() to avoid theme change by @Rui-Sun in #435
- feat: poptip support formatMethod by @neuqzxy in #430
- fix: fix poptip display problem by @Rui-Sun in #447
- fix: fix the issue with poptip defaultAttributes by @neuqzxy in #448
- Chore/docs by @neuqzxy in #449
- chore: rename menu name by @neuqzxy in #450
- Feat/editor by @neuqzxy in #451
- Sync 0.14.8 by @neuqzxy in #461
- Fix/overwrite function by @purpose233 in #458
- feat: pie label line support smooth line by @pairone in #433
- fix: update labelLine visible when animation is enable by @pairone in #462
- fix: fix empty items error in axis component when label flush is true by @Rui-Sun in #467
- Fix/component event without native event by @kkxxkk2019 in #455
- docs: update the structure of guide documents by @purpose233 in #459
- feat: support getBaseMarks in label component by @xiaoluoHe in #463
- feat: area support closePath by @neuqzxy in #471
- [Auto release] release 0.15.0 by @github-actions in #478
New Contributors
- @purpose233 made their first contribution in #458
Full Changelog: v0.15.0...v0.15.1
v0.15.0
🆕 feat
- @visactor/vrender-components: pie label line support smooth line
- @visactor/vrender: poptip support formatMethod
- @visactor/vrender: text limit ignore wordBreak, closed #389
- @visactor/vrender: enhance timeline funciton, closed #348
- @visactor/vrender: toCanvas api support viewBox params, closed #272
- @visactor/vrender: support html attribute plugin, closed #153
- @visactor/vrender: support ignoreBuf config, closed #374
- @visactor/vrender: support jsx describe, closed #320
- @visactor/vrender: symbol support more type and support svg format, closed #110 #313
🐛 fix
- @visactor/vrender-components: fix empty items error in axis component when label flush is true
- @visactor/vrender-components: pie chart labels are not drawn as expected when animation is turned on, #750
- @visactor/vrender-components: legend custom event should contain the nativeEvent object
- @visactor/vrender-components: overwrite function attribute for components
- @visactor/vrender: poptip fix width error and add maxWidthPercent
- @visactor/vrender: increase IntersectionObserver robustness in browser env
- @visactor/vrender: pass fontFamily in measureText
- @visactor/vrender: wrapText support wordBreak
🔨 refactor
- @visactor/vrender-components: seperate grid from axis, relate #327
⚡ perf
- @visactor/vrender: improve animate by skip render without window
What's Changed
- Sync 0.14.7 by @neuqzxy in #419
- feat: line support closePath attribute as another definition of linea… by @neuqzxy in #425
- Feat/poptip sync by @neuqzxy in #456
- feat: add scaleCenter by @neuqzxy in #452
- Chore/release scripts by @xile611 in #410
- Fix/rose chart label conflict with legend by @pairone in #453
- fix: increase the robustness of segments by @neuqzxy in #422
- [Auto release] release 0.14.8 by @github-actions in #460
Full Changelog: v0.14.8...v0.15.0
v0.14.8
🆕 feat
- @visactor/vrender: line support closePath attribute as another definition of linearClosed, closed #423
- @visactor/vrender: poptip support formatMethod
- @visactor/vrender: add scaleCenter attribute
🐛 fix
- @visactor/vrender-components: fix the bug of rose chart label conflict with legend, fixed the issue #453
- @visactor/vrender: increase the robustness of segments, closed #424
- @visactor/vrender-components: player visible error and rename events
What's Changed
- chore: fix the tsconfig of packages by @xile611 in #408
- fix/rose chart label layout by @pairone in #403
- fix: player visible error and rename events by @youngwinds in #367
- docs: add rush change log by @youngwinds in #415
- Fix/poptip merge by @neuqzxy in #413
- [Auto release] release 0.14.7 by @github-actions in #417
New Contributors
- @youngwinds made their first contribution in #367
Full Changelog: v0.14.6...v0.14.8