@data-ui/event-flow
Advanced tools
Changelog
v0.0.59
[xy-chart] 🏆 Enhancements
tickComponent
prop in XAxis
and YAxis
components for fully-custom tick rendering #110vx
packages, which adds much better default support for tick labels (Fixes #109) #110[demo]
🏠 Internal [shared]
vx
packagesChanges:
- @data-ui/theme: 0.0.48 => 0.0.59
- @data-ui/demo: 0.0.58 => 0.0.59 (private)
- @data-ui/event-flow: 0.0.54 => 0.0.59
- @data-ui/histogram: 0.0.58 => 0.0.59
- @data-ui/network: 0.0.56 => 0.0.59
- @data-ui/radial-chart: 0.0.54 => 0.0.59
- @data-ui/shared: 0.0.54 => 0.0.59
- @data-ui/sparkline: 0.0.54 => 0.0.59
- @data-ui/xy-chart: 0.0.54 => 0.0.59
Changelog
v0.0.51
💔 Breaking Changes
[network]
Mouse events renamed #89
onNodeClick
=> onClick
onNodeMouseEnter
=> onMouseEnter
onNodeMouseLeave
=> onMouseLeave
🏆 Enhancements
[shared]
@data-ui/shared
<FocusBlurHandler />
handler that wraps mouse target nodes in an <a />
element, which seems to be the most reliable way to support focusing in svg 1.1/1.2 #88[xy-chart]
adds onFocus
and onBlur
support to the following <*Series />
components (the remainder depend on @vx
exposing hooks to series dom nodes (to wrap in <a />
s)#88
| Series | onFocus
+ onBlur
support added |
| ------------- | ------------- |
| AreaSeries | x |
| BarSeries | x |
| BoxPlotSeries | x |
| CirclePackSeries | x |
| IntervalSeries | x |
| LineSeries | x |
| PointSeries | x |
| ViolinPlotSeries | x |
| GroupedBarSeries | |
| StackedAreaSeries | |
| StackedBarSeries | |
[network]
<Network />
in WithTooltip to support programmatic triggering and custom tooltip logic 89eventTriggerRefs
callback to support programmatic tooltip triggering #89snapToTooltipX
and snapToTooltipY
support #89🐛 Bug Fix
[histogram]
[xy-chart]
add circle packing x-bounds constraint #91
📜 Documentation
🏡Internal
[network]
Changelog
v0.0.50
🏆 Enhancements
[xy-chart]
x
or y
value of a datum, by setting snapTooltipToDataX
and/or snapTooltipToDataY
. fixes #77 #81eventTrigger
prop as 'series'
[default], 'voronoi'
, or 'container'
. #81eventTriggerRefs
callback (see updated <LineSeriesExample />
for an example) #81innerRef
prop which is set on the inner svg
#81[shared]
onMouseMove
in <WithTooltip />
now accepts an optional coords
object of the shape { x: Number, y: Number }
. If either or both of x
or y
is specified they will be used to set the the tooltips left
and top
instead of the event
's coordinates. #81[forms]
active
prop to <Button />
#81💔 Breaking Changes
<XYChart />
useVoronoi
prop is removed. instead use eventTrigger='voronoi
#81📜 Documentation
🏠 Internal [xy-chart]
<XYChart />
static method to their own utils files #81chartUtils
into their own files #81sharedSeriesProps
#81🐛 Bug Fix
tickLabelProps
is not used when passed in either <XAxis />
or <YAxis />
. This prop enables per-tick styles so is importanté! #82Changelog
v0.0.49
🏆 Enhancements
tooltipProps
to the <WithTooltip />
which will be passed to its TooltipComponent
(and adds example in demo) #79@vx/responsive
's new observer-based <ParentSize />
HOC #79<BoxplotSeries />
to enable more customization: containerProps
, boxProps
, outlierProps
, minProps
, maxProps
, medianProps
(https://github.com/hshoff/vx/pull/198) #80🐛 Bug fix
@vx/tooltip
to 0.0.148 for bounds bug fix #79Changes
- @data-ui/demo: 0.0.48 => 0.0.49 (private)
- @data-ui/event-flow: 0.0.48 => 0.0.49
- @data-ui/histogram: 0.0.48 => 0.0.49
- @data-ui/network: 0.0.48 => 0.0.49
- @data-ui/radial-chart: 0.0.48 => 0.0.49
- @data-ui/shared: 0.0.48 => 0.0.49
- @data-ui/sparkline: 0.0.48 => 0.0.49
- @data-ui/xy-chart: 0.0.48 => 0.0.49
Changelog
v0.0.48
💔 Breaking Changes
seriesKey
instead of key
in onMouseMove
event signature (relevant to StackedAreaSeries
, StackedBarSeries
, and GroupedBarSeries
only) #73🏆 Enhancements
<StackedAreaSeries />
and example #74onClick
support to all series and voronoi #74label
prop from series #74falsy
#73<LinkedXYCharts />
example with custom click handling and mouse overs #74disableMouseEvents
prop to all series #74@data-ui
packages in readme
s #74🐛 Bug Fix
BarSeries
with band scales #74🏠 Internal
@vx/tooltip
to 0.0.147
for smarter tooltips #74 - @data-ui/data-table: 0.0.25 => 0.0.48
- @data-ui/theme: 0.0.47 => 0.0.48
- @data-ui/demo: 0.0.47 => 0.0.48 (private)
- @data-ui/event-flow: 0.0.47 => 0.0.48
- @data-ui/histogram: 0.0.47 => 0.0.48
- @data-ui/network: 0.0.47 => 0.0.48
- @data-ui/radial-chart: 0.0.47 => 0.0.48
- @data-ui/shared: 0.0.47 => 0.0.48
- @data-ui/sparkline: 0.0.47 => 0.0.48
- @data-ui/xy-chart: 0.0.47 => 0.0.48
Changelog
v0.0.47
🎉 Finally syncing versions across packages! Will be easier to maintain the changelog :)
📈 Enhancements
📜 Documentation
🏋️ Internal
Changes:
- @data-ui/theme: 0.0.9 => 0.0.47
- @data-ui/demo: 0.0.46 => 0.0.47 (private)
- @data-ui/event-flow: 0.0.11 => 0.0.47
- @data-ui/histogram: 0.0.8 => 0.0.47
- @data-ui/network: 0.0.6 => 0.0.47
- @data-ui/radial-chart: 0.0.11 => 0.0.47
- @data-ui/shared: 0.0.0 => 0.0.47
- @data-ui/sparkline: 0.0.3 => 0.0.47
- @data-ui/xy-chart: 0.0.25 => 0.0.47