Commit Graph

9332 Commits

Author SHA1 Message Date
Krist Wongsuphasawat
d490bc9443 v0.10.25 2021-11-26 11:45:35 +08:00
Krist Wongsuphasawat
cf545ff5b4 style: reduce gap between axis label and border (#113)
* build: bump version

* style: reduce gap between axis label and border
2021-11-26 11:45:35 +08:00
Krist Wongsuphasawat
0940943ca8 v0.10.24 2021-11-26 11:45:35 +08:00
Krist Wongsuphasawat
4259e4402b feat: allow boolean as axis config 2021-11-26 11:45:35 +08:00
Krist Wongsuphasawat
d7a5d8ab85 feat: allow overriding ChartLegend, its style and LegendGroup style (#112)
* feat: support overriding maximum legend height and legend item alignment

* feat: allow overriding ChartLegend, its style and LegendGroup style
2021-11-26 11:45:35 +08:00
dependabot-preview[bot]
a19137cca7 build(deps): update @data-ui/histogram requirement (#111)
Updates the requirements on [@data-ui/histogram](https://github.com/williaster/data-ui) to permit the latest version.
- [Release notes](https://github.com/williaster/data-ui/releases)
- [Changelog](https://github.com/williaster/data-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/williaster/data-ui/compare/v0.0.77...v0.0.78)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:35 +08:00
dependabot-preview[bot]
3a055c5046 build(deps-dev): update fs-extra requirement from ^7.0.1 to ^8.0.1 (#110)
Updates the requirements on [fs-extra](https://github.com/jprichardson/node-fs-extra) to permit the latest version.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:35 +08:00
dependabot-preview[bot]
d8290f8d89 build(deps): update @types/d3-array requirement from ^1.2.4 to ^2.0.0 (#85)
Updates the requirements on [@types/d3-array](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/d3-array) to permit the latest version.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/d3-array)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:35 +08:00
dependabot-preview[bot]
8acc02110e build(deps): update @data-ui/theme requirement from ^0.0.77 to ^0.0.78 (#107)
Updates the requirements on [@data-ui/theme](https://github.com/williaster/data-ui) to permit the latest version.
- [Release notes](https://github.com/williaster/data-ui/releases)
- [Changelog](https://github.com/williaster/data-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/williaster/data-ui/commits/v0.0.78)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:34 +08:00
dependabot[bot]
698778b2ef build(deps): update @types/storybook__addon-knobs requirement (#91)
Updates the requirements on [@types/storybook__addon-knobs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/storybook__addon-knobs) to permit the latest version.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/storybook__addon-knobs)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
2770fdd256 v0.10.23 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
c01f2a9bfc feat: support custom tooltip for scatterplot and box plot 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
02d93aebfb build: bump dependencies 2021-11-26 11:45:34 +08:00
dependabot[bot]
1ce151d456 build(deps-dev): update husky requirement from ^1.1.2 to ^2.3.0 (#99)
Updates the requirements on [husky](https://github.com/typicode/husky) to permit the latest version.
- [Release notes](https://github.com/typicode/husky/releases)
- [Changelog](https://github.com/typicode/husky/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typicode/husky/compare/v1.1.2...v2.3.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
f4f896a760 refactor: create selector factories 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
7745c3f9a0 refactor: use selector in line chart rendering 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
a2c1d69c2c feat: support line strokeWidth (#105) 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
75d54d2895 fix: gridlines 2021-11-26 11:45:34 +08:00
Krist Wongsuphasawat
cfc20ba512 docs: update changelog 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
729bc4dee9 v0.10.22 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
41fc7dc75c refactor: rename props 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
d3e140c3ae v0.10.21 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
297b723e7f feat: add types to published list 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
b6e5727adb v0.10.20 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
9add9b8e64 refactor: use composition package (#104)
* refactor: use composition package

* refactor: remove WithLegend and ChartFrame
2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
de4c481685 fix: line chart tooltip when there is only one lien (#103)
* fix: line chart tooltip when there is only one lien

* fix: type

* fix: combine export default
2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
04cd5802fb v0.10.19 2021-11-26 11:45:33 +08:00
Krist Wongsuphasawat
6d8ebc8ac5 fix: invalid margin breaking chart (#102) 2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
fbfdbde421 v0.10.18 2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
97a95ffcda feat: support tooltip and legend overrides (#101) 2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
1037ccfe86 refactor: rename channel color to stroke (#100)
* refactor: rename channel color to stroke

* fix: legend item color and types

* feat: can override createTooltip

* refactor: renderTooltip
2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
012f5165da fix: gradient not working when y axis title has space (#98)
* fix: gradient not working when y axis title has space

* fix: pass theme

* fix: pass theme
2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
9a98eb31db v0.10.17 2021-11-26 11:45:32 +08:00
dependabot[bot]
2961b1505e build(deps): update @data-ui/xy-chart requirement (#94)
Updates the requirements on [@data-ui/xy-chart](https://github.com/williaster/data-ui) to permit the latest version.
- [Release notes](https://github.com/williaster/data-ui/releases)
- [Changelog](https://github.com/williaster/data-ui/blob/master/CHANGELOG.md)
- [Commits](https://github.com/williaster/data-ui/commits/v0.0.78)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
b652510765 fix: broken build due to vega type (#96)
* fix: broken build due to vega type

* fix: remove unused

* fix: type

* fix: margin
2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
3a0dd2741d feat: add scatter plot (#90)
* feat: bubble in progress

* feat: working scatter plot with basic and bubble demo

* feat: add legacy shim

* feat: support group as separate channel

* fix: box plot formatting

* fix: lint

* fix: remove/clarify comments
2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
68ebb111f1 feat: bring lazy import back (#84) 2021-11-26 11:45:32 +08:00
Krist Wongsuphasawat
be7623e652 docs: update readme 2021-11-26 11:45:31 +08:00
Krist Wongsuphasawat
75a11b01e1 test: enable test in ci (#83) 2021-11-26 11:45:31 +08:00
Krist Wongsuphasawat
f1164aece0 fix: disable lazy import for line chart and box plot (#82)
* fix: disable lazy import

* fix: lint
2021-11-26 11:45:31 +08:00
Krist Wongsuphasawat
ff7ef2b2b3 feat: allow legend overrides at multiple levels (#81)
* feat: reduce legend text size

* feat: compute legend data

* feat: support multi-level overrides for legend
2021-11-26 11:45:31 +08:00
Krist Wongsuphasawat
6c7533b565 feat: add box plot (#78)
Squashed commits:
[23ad0d6] feat: working box plot
[a7ed565] fix: typings
[57a62b7] feat: clarify horizontal/vertical mode
[6312737] fix: typings
[2734de3] feat: box plot types
[cb3c239] fix: typings
[7e2dcda] feat: add box plot
2021-11-26 11:45:31 +08:00
Krist Wongsuphasawat
eefb1cf1b7 fix: lint (#79) 2021-11-26 11:45:31 +08:00
Krist Wongsuphasawat
f1c113c9b3 docs: update changelog 2021-11-26 11:45:31 +08:00
Christine Chambers
080cf172d4 v0.10.16 2021-11-26 11:45:31 +08:00
Robert Harris
c0920f6397 feat: add sankey chart with loops (#77)
* feat(chart): add basic working look sankey chart

* fix(doc): update readme and remove dead code

* fix(clean): clean up both style and code

* fix(reorg): reogranize for clarity

* fix(path): remove dev path to chart

* fix(lint): remove lint

* fix(pr): fixes for PR

* fix(path): fix dev path

* fix(lint): remove unused
2021-11-26 11:45:31 +08:00
Krist Wongsuphasawat
e2300812d7 docs: update changelog 2021-11-26 11:45:31 +08:00
Krist Wongsuphasawat
f6366158d1 v0.10.15 2021-11-26 11:45:30 +08:00
Krist Wongsuphasawat
f17bb4a6c2 fix: rename file from js to ts (#75) 2021-11-26 11:45:30 +08:00
Krist Wongsuphasawat
ba42faba02 v0.10.14 2021-11-26 11:45:30 +08:00