Skip to content

Releases: airbnb/visx

v0.0.187

14 Mar 16:22
Compare
Choose a tag to compare

πŸš€ Enhancements

  • [geo] add <CustomProjection projection={someProjectionFunction} />. #434

πŸ“ Documentation

  • [demo] add <CustomProjection /> tile. #434

🏠 Internal

  • [geo] add <CustomProjection /> test. #435

πŸ† Contributors

Changes:
 - @vx/demo: 0.0.186 => 0.0.187
 - @vx/geo: 0.0.184 => 0.0.187
 - @vx/vx: 0.0.186 => 0.0.187

v0.0.186

28 Feb 16:05
Compare
Choose a tag to compare

πŸ“ Documentation

  • [demo] cleanup DragII demo. #424
  • [demo] fixed broken BarStacks example. Bar Stack Horizontal example works correct, but BarStack for some reason uses ({ barStacks }) instead of barStacks. #423

πŸ› Bug Fix

  • [responsive] <ParentSize /> replace for..of with forEach() to fix IE11 error without having to sham Symbol. More info: #258 #428

πŸ† Contributors

Changes:
 - @vx/demo: 0.0.185 => 0.0.186
 - @vx/responsive: 0.0.184 => 0.0.186
 - @vx/vx: 0.0.185 => 0.0.186

v0.0.185

31 Jan 01:01
Compare
Choose a tag to compare

πŸš€ Enhancements

  • [zoom] add <Zoom />. #418
  • [mock data] add genPhyllotaxis(). #418

πŸ† Contributors

Changes:
 - @vx/demo: 0.0.184 => 0.0.185
 - @vx/mock-data: 0.0.182 => 0.0.185
 - @vx/vx: 0.0.184 => 0.0.185
 - @vx/zoom: 0.0.182 => 0.0.185

v0.0.184

28 Jan 17:41
Compare
Choose a tag to compare

πŸš€ Enhancements

  • [geo] add albersUsa projection in d3-geo to @vx/geo. #415
  • [geo] add equalEarth projection in d3-geo to @vx/geo. #407

πŸ› Bug Fix

  • [shape] fix proptype for LinePath defined prop. Should use oneOfType rather than oneOf. #414
  • [demo] remove unnecessary destructuring of props in demo code. #409
  • [responsive] fix proptype for ScaleSVG children prop. #408

πŸ“ Documentation

  • [tooltip] fix tooltip docs. #403

πŸ† Contributors

Changes:
 - @vx/annotation: 0.0.183 => 0.0.184
 - @vx/axis: 0.0.183 => 0.0.184
 - @vx/demo: 0.0.183 => 0.0.184
 - @vx/geo: 0.0.183 => 0.0.184
 - @vx/grid: 0.0.183 => 0.0.184
 - @vx/marker: 0.0.183 => 0.0.184
 - @vx/responsive: 0.0.183 => 0.0.184
 - @vx/shape: 0.0.183 => 0.0.184
 - @vx/threshold: 0.0.183 => 0.0.184
 - @vx/tooltip: 0.0.182 => 0.0.184
 - @vx/vx: 0.0.183 => 0.0.184

v0.0.183

04 Jan 21:13
Compare
Choose a tag to compare

πŸš€ Enhancements

  • [responsive] add innerRef prop to <ScaleSVG />. #393

πŸ“ Documentation

  • [docs] use react-docgen to generate docs from prop-types and comments. #399
  • [responsive][docs] add innerRef prop docs. #400
  • [threshold][docs] update clipAboveTo and clipBelowTo prop types to number|func. #401

🏠 Internal

πŸ† Contributors

v0.0.182

12 Dec 00:56
Compare
Choose a tag to compare

πŸ› Bug Fix

  • [tooltip] fractional pixel values can sometimes lead to shaky rendering when using Firefox. #389

πŸ“ Documentation

  • [gallery] add <BarStackHorizontal /> example code back. #387
  • [readme] add a new demo of a project using vx components. #391

🏠 Internal

πŸ† Contributors

Changes:
 - @vx/annotation: 0.0.181 => 0.0.182
 - @vx/axis: 0.0.181 => 0.0.182
 - @vx/bounds: 0.0.165 => 0.0.182
 - @vx/boxplot: 0.0.181 => 0.0.182
 - @vx/brush: 0.0.179 => 0.0.182
 - @vx/chord: 0.0.166 => 0.0.182
 - @vx/clip-path: 0.0.165 => 0.0.182
 - @vx/curve: 0.0.165 => 0.0.182
 - @vx/demo: 0.0.181 => 0.0.182
 - @vx/drag: 0.0.179 => 0.0.182
 - @vx/event: 0.0.179 => 0.0.182
 - @vx/geo: 0.0.181 => 0.0.182
 - @vx/glyph: 0.0.181 => 0.0.182
 - @vx/gradient: 0.0.165 => 0.0.182
 - @vx/grid: 0.0.181 => 0.0.182
 - @vx/group: 0.0.170 => 0.0.182
 - @vx/heatmap: 0.0.181 => 0.0.182
 - @vx/hierarchy: 0.0.181 => 0.0.182
 - @vx/legend: 0.0.181 => 0.0.182
 - @vx/marker: 0.0.181 => 0.0.182
 - @vx/mock-data: 0.0.179 => 0.0.182
 - @vx/network: 0.0.179 => 0.0.182
 - @vx/pattern: 0.0.179 => 0.0.182
 - @vx/point: 0.0.165 => 0.0.182
 - @vx/responsive: 0.0.179 => 0.0.182
 - @vx/scale: 0.0.179 => 0.0.182
 - @vx/shape: 0.0.181 => 0.0.182
 - @vx/stats: 0.0.181 => 0.0.182
 - @vx/text: 0.0.179 => 0.0.182
 - @vx/threshold: 0.0.181 => 0.0.182
 - @vx/tooltip: 0.0.179 => 0.0.182
 - @vx/voronoi: 0.0.181 => 0.0.182
 - @vx/vx: 0.0.181 => 0.0.182
 - @vx/zoom: 0.0.165 => 0.0.182

v0.0.181

26 Nov 16:14
Compare
Choose a tag to compare

For a summary and before + after of changes please see: #383

πŸ’₯ Breaking Changes

  • [glyph][breaking] rm additionalProps, add children as fn
  • [shape][breaking] rm additionalProps, add children as fn
  • [geo][breaking] rm additionalProps, add children as fn
  • [heatmap][breaking] rm additionalProps, add children as fn
  • [stats][breaking] rm additionalProps, add children as fn
  • [boxplot][breaking] rm additionalProps, add children as fn
  • [voronoi][breaking] rm additionalProps, add children as fn
  • [legend][breaking] rm additionalProps, add children as fn

🏠 Internal

  • [demo] update gallery tile examples to new apis

πŸ† Contributors

v0.0.180

13 Nov 22:08
Compare
Choose a tag to compare

πŸš€ Enhancements

  • [grid] allow passing in tickValues prop to both Columns and Rows, to render grid lines at specific values. #376
  • [grid] allow passing in rowTickValues prop and columnTickValues prop to Grid. #376
  • [grid] update vx-grid's Readme.md to reflect the changes above.#376

πŸ› Bug Fix

  • [grid] updates strokeWidth propTypes in the @vx/grid components to allow numbers in addition to strings. #380

πŸ† Contributors

Changes:
 - @vx/demo: 0.0.179 => 0.0.180
 - @vx/grid: 0.0.179 => 0.0.180
 - @vx/vx: 0.0.179 => 0.0.180

v0.0.179

08 Oct 19:41
Compare
Choose a tag to compare

πŸ’₯ Breaking Changes

  • [vx] there's a possibility that new prop type checks might not be as care free as before. #371

πŸš€ Enhancements

  • [vx] add missing propTypes to all components. #371

🏠 Internal

  • [vx] add .eslintrc. #371
  • [vx] fix all eslint errors + warnings. #371

πŸ† Contributors

Changes:
 - @vx/annotation: 0.0.178 => 0.0.179
 - @vx/axis: 0.0.178 => 0.0.179
 - @vx/brush: 0.0.165 => 0.0.179
 - @vx/demo: 0.0.178 => 0.0.179
 - @vx/drag: 0.0.165 => 0.0.179
 - @vx/event: 0.0.165 => 0.0.179
 - @vx/geo: 0.0.170 => 0.0.179
 - @vx/glyph: 0.0.170 => 0.0.179
 - @vx/grid: 0.0.178 => 0.0.179
 - @vx/heatmap: 0.0.173 => 0.0.179
 - @vx/hierarchy: 0.0.170 => 0.0.179
 - @vx/legend: 0.0.178 => 0.0.179
 - @vx/marker: 0.0.178 => 0.0.179
 - @vx/mock-data: 0.0.165 => 0.0.179
 - @vx/network: 0.0.172 => 0.0.179
 - @vx/pattern: 0.0.165 => 0.0.179
 - @vx/responsive: 0.0.177 => 0.0.179
 - @vx/scale: 0.0.178 => 0.0.179
 - @vx/shape: 0.0.178 => 0.0.179
 - @vx/stats: 0.0.178 => 0.0.179
 - @vx/text: 0.0.175 => 0.0.179
 - @vx/threshold: 0.0.178 => 0.0.179
 - @vx/tooltip: 0.0.165 => 0.0.179
 - @vx/vx: 0.0.178 => 0.0.179

v0.0.178

07 Oct 01:27
Compare
Choose a tag to compare

πŸš€ Enhancements

  • [scale] add type property. #367
  • [legend] add optional flex prop for overriding flex css property to <LegendLabel />. #370
  • [shape] add support for non-scaleBand scales to <BarStack /> and <BarStackHorizontal />. #368

πŸ› Bug Fix

  • [legend] allow overriding flex property to fix IE flexbox bug. IE 11 does not seem to expand to minimum content width when flex-basis is 0px (this is the case when using the shorthand flex: 1). #370

πŸ† Contributors

Changes:
 - @vx/annotation: 0.0.176 => 0.0.178
 - @vx/axis: 0.0.176 => 0.0.178
 - @vx/demo: 0.0.177 => 0.0.178
 - @vx/grid: 0.0.176 => 0.0.178
 - @vx/legend: 0.0.170 => 0.0.178
 - @vx/marker: 0.0.176 => 0.0.178
 - @vx/scale: 0.0.165 => 0.0.178
 - @vx/shape: 0.0.176 => 0.0.178
 - @vx/stats: 0.0.170 => 0.0.178
 - @vx/threshold: 0.0.176 => 0.0.178
 - @vx/vx: 0.0.177 => 0.0.178