Releases: airbnb/visx
Releases Β· airbnb/visx
v0.0.149
v0.0.148
v0.0.147
π₯ Breaking Changes
- [shape] deep links to
@vx/shape/shapes/Link{Horizontal, Vertical, Radial}.js
=>@vx/shape/shapes/link/diagonal/Link{Horizontal, Vertical, Radial}.js
. #194
π Enhancements
- [tooltip] add offset props to
<TooltipWithBounds />
. #193 - [shape] Add support for step, curve, and line links. #194
- [responsive] add
<ParentSize />
component. #198 - [stats] added vx-stats for statistic related glyphs (boxplot and violinplot). #197 note:
@vx/boxplot
is deprecated in favor of@vx/stats
in a future release@vx/boxplot
will be removed
π Internal
- [demo] update gallery tiles to use
<ParentSize />
. #198 - [demo] add /responsive gallery tile + page. #198
Changes:
- @vx/annotation: 0.0.146 => 0.0.147
- @vx/axis: 0.0.146 => 0.0.147
- @vx/bounds: 0.0.143 => 0.0.147
- @vx/demo: 0.0.146 => 0.0.147
- @vx/grid: 0.0.146 => 0.0.147
- @vx/marker: 0.0.146 => 0.0.147
- @vx/mock-data: 0.0.144 => 0.0.147
- @vx/responsive: 0.0.143 => 0.0.147
- @vx/shape: 0.0.146 => 0.0.147
- @vx/stats: 0.0.143 => 0.0.147
- @vx/tooltip: 0.0.143 => 0.0.147
- @vx/vx: 0.0.146 => 0.0.147
v0.0.146
π Enhancements
- [shape] add
<BarStackHorizontal />
#185
π Documentation
π Internal
- [shape] remove build/index.js #186
Changes:
- @vx/annotation: 0.0.145 => 0.0.146
- @vx/axis: 0.0.145 => 0.0.146
- @vx/demo: 0.0.145 => 0.0.146
- @vx/grid: 0.0.145 => 0.0.146
- @vx/marker: 0.0.145 => 0.0.146
- @vx/shape: 0.0.145 => 0.0.146
- @vx/vx: 0.0.145 => 0.0.146
v0.0.145
π Enhancements
π Bug Fix
- [axis] less restrictive tickValue propTypes #184
Changes:
- @vx/annotation: 0.0.144 => 0.0.145
- @vx/axis: 0.0.144 => 0.0.145
- @vx/demo: 0.0.144 => 0.0.145
- @vx/grid: 0.0.144 => 0.0.145
- @vx/marker: 0.0.144 => 0.0.145
- @vx/shape: 0.0.144 => 0.0.145
- @vx/vx: 0.0.144 => 0.0.145
v0.0.144
π₯ Breaking Changes
- [shape]
<Arc />
renamed<Pie />
, new<Arc />
not dependent on d3-shape pie generator. #179
π Enhancements
- [demo] add
<Pack />
and<Treemap />
demo tiles + pages. #179 - [mock] add exoplanets, planets, and shakespeare mocks. #179
π Bug Fix
- [hierarchy] rename
<Partition />
classnames fromvx-pack
=>vx-partition
. #179 - [hierarchy] export partition, treemap, and pack from index. #179
Changes:
- @vx/annotation: 0.0.143 => 0.0.144
- @vx/axis: 0.0.143 => 0.0.144
- @vx/demo: 0.0.143 => 0.0.144
- @vx/grid: 0.0.143 => 0.0.144
- @vx/hierarchy: 0.0.143 => 0.0.144
- @vx/marker: 0.0.143 => 0.0.144
- @vx/mock-data: 0.0.143 => 0.0.144
- @vx/shape: 0.0.143 => 0.0.144
- @vx/vx: 0.0.143 => 0.0.144
v0.0.143
π₯ Breaking Changes
- [hierarchy]
<Tree />
&<Cluster />
now only passdata
as an argument to the child render function #173
π Enhancement
- [hierarchy] add
<Pack />
,<Partition />
, &<Treemap />
#173
π Internal
- [deps][tests] use react 16 dev dep, enzyme 3, jest 21. fix tests. #178
Changes:
- @vx/annotation: 0.0.142 => 0.0.143
- @vx/axis: 0.0.142 => 0.0.143
- @vx/bounds: 0.0.141 => 0.0.143
- @vx/boxplot: 0.0.140 => 0.0.143
- @vx/brush: 0.0.140 => 0.0.143
- @vx/clip-path: 0.0.140 => 0.0.143
- @vx/curve: 0.0.140 => 0.0.143
- @vx/demo: 0.0.142 => 0.0.143
- @vx/drag: 0.0.140 => 0.0.143
- @vx/event: 0.0.141 => 0.0.143
- @vx/geo: 0.0.140 => 0.0.143
- @vx/glyph: 0.0.140 => 0.0.143
- @vx/gradient: 0.0.140 => 0.0.143
- @vx/grid: 0.0.142 => 0.0.143
- @vx/group: 0.0.140 => 0.0.143
- @vx/heatmap: 0.0.140 => 0.0.143
- @vx/hierarchy: 0.0.141 => 0.0.143
- @vx/legend: 0.0.141 => 0.0.143
- @vx/marker: 0.0.142 => 0.0.143
- @vx/mock-data: 0.0.136 => 0.0.143
- @vx/network: 0.0.140 => 0.0.143
- @vx/pattern: 0.0.140 => 0.0.143
- @vx/point: 0.0.136 => 0.0.143
- @vx/responsive: 0.0.140 => 0.0.143
- @vx/scale: 0.0.140 => 0.0.143
- @vx/shape: 0.0.142 => 0.0.143
- @vx/text: 0.0.140 => 0.0.143
- @vx/tooltip: 0.0.141 => 0.0.143
- @vx/voronoi: 0.0.140 => 0.0.143
- @vx/vx: 0.0.142 => 0.0.143
- @vx/zoom: 0.0.140 => 0.0.143
v0.0.142
π Enhancement
- [shape] add innerRef prop to shapes #168
π Documentation
- [demo] fix typo on /, fix areas tile details #169
Changes:
- @vx/annotation: 0.0.141 => 0.0.142
- @vx/axis: 0.0.141 => 0.0.142
- @vx/demo: 0.0.141 => 0.0.142
- @vx/grid: 0.0.141 => 0.0.142
- @vx/marker: 0.0.141 => 0.0.142
- @vx/shape: 0.0.141 => 0.0.142
- @vx/vx: 0.0.141 => 0.0.142
v0.0.141
π Enhancement
- [hierarchy] add render prop to
<Tree />
+<Cluster />
#163 - [axis] render prop for axis, full control over rendering #165
- [event] add touch event support to localPoint(), find owner svg for single arity call #167
π Bug Fix
Changes:
- @vx/annotation: 0.0.140 => 0.0.141
- @vx/axis: 0.0.140 => 0.0.141
- @vx/bounds: 0.0.140 => 0.0.141
- @vx/demo: 0.0.140 => 0.0.141
- @vx/event: 0.0.140 => 0.0.141
- @vx/grid: 0.0.140 => 0.0.141
- @vx/hierarchy: 0.0.140 => 0.0.141
- @vx/legend: 0.0.140 => 0.0.141
- @vx/marker: 0.0.140 => 0.0.141
- @vx/shape: 0.0.140 => 0.0.141
- @vx/tooltip: 0.0.140 => 0.0.141
- @vx/vx: 0.0.140 => 0.0.141
v0.0.140
π Internal
- [deps] add react 16 as peer dep, use react-test-renderer #155
Changes:
- @vx/annotation: 0.0.139 => 0.0.140
- @vx/axis: 0.0.139 => 0.0.140
- @vx/bounds: 0.0.137 => 0.0.140
- @vx/boxplot: 0.0.136 => 0.0.140
- @vx/brush: 0.0.136 => 0.0.140
- @vx/clip-path: 0.0.136 => 0.0.140
- @vx/curve: 0.0.136 => 0.0.140
- @vx/demo: 0.0.139 => 0.0.140
- @vx/drag: 0.0.136 => 0.0.140
- @vx/event: 0.0.136 => 0.0.140
- @vx/geo: 0.0.136 => 0.0.140
- @vx/glyph: 0.0.136 => 0.0.140
- @vx/gradient: 0.0.136 => 0.0.140
- @vx/grid: 0.0.139 => 0.0.140
- @vx/group: 0.0.136 => 0.0.140
- @vx/heatmap: 0.0.136 => 0.0.140
- @vx/hierarchy: 0.0.139 => 0.0.140
- @vx/legend: 0.0.139 => 0.0.140
- @vx/marker: 0.0.139 => 0.0.140
- @vx/network: 0.0.136 => 0.0.140
- @vx/pattern: 0.0.136 => 0.0.140
- @vx/responsive: 0.0.136 => 0.0.140
- @vx/scale: 0.0.136 => 0.0.140
- @vx/shape: 0.0.139 => 0.0.140
- @vx/text: 0.0.136 => 0.0.140
- @vx/tooltip: 0.0.137 => 0.0.140
- @vx/voronoi: 0.0.136 => 0.0.140
- @vx/vx: 0.0.139 => 0.0.140
- @vx/zoom: 0.0.136 => 0.0.140