Releases: vizzuhq/vizzu-lib
Releases · vizzuhq/vizzu-lib
v0.16.0
Fixed
- Fix align on fake-split charts
- Drilldown on split chart is fade.
- Fix aggregate on split chart.
- Do not interpolate hiding/showing legend
- Remove rare fantom empty marker space on scrollable legend.
- Same legend with different series are not interpolated.
- Different legend with same series are interpolated.
- Invisible axis labels are not draw.
- Fix chaotic axis labels on sorted chart with multiple dimension.
- Fix dimension axis guides on sorted chart.
- Fix NaN handling on axes and size measures other aggregators than sum.
- Do not draw dimension axis labels when the middle of the text is off the plot.
Changed
- Mekko charts: The main axis handled as dimension.
- Change aggregator interface for 'set' channel parameter:
- From now not accepted the same dimension on the same channel.
- From now, it is prohibited to set multiple measure on one channel.
- From now, it is prohibited to set only aggregator without series name.
- Fix series parsing when aggregator comes first.
- Fix disappearing dimension when aggregated dimension was already set.
- Change legend with multiple dimension duplicated markers:
- Markers of color are never merged.
- Markers of size are always merged.
- Markers of lightness are only merged when labelLevel == 0.
- When merge happens, the marker shows the middle value of lightness.
Added
- Add spacing property for plot axis style structure.
- LabelLevel can be used to handle measure axis as dimension axis.
- Enable dimension axis ticks and interlacing.
- Enable measure axis guides.
- Add meaning to crossing interlacing.
v0.15.0
Fixed
- Markers are the same even if new record added.
- Flying out marker label fixed.
- Axis line hide/show at same time with axis labels/ticks/title.
- Do not draw invisible axis line.
Changed
- Removed 'min' align property from the API which equivalent with the 'none'.
- Changed MarkerId to be a string instead of a number.
Added
- Add marker top and center position to draw event.
v0.14.0
Fixed
- Fix again measure axis labels when the axis range and step set too.
- Fix drilldown regroup strategy on fake-split charts.
- From now vertical line connections are curved lines.
- Remove duplicated circles on line-circle transition.
- Fix area-circle polar connection transition.
- Fix line-rectangle polar connection linearity.
- Fix all polar connection interpolation (except fading).
- Remove unwanted line connections from line-circle + orientation changed anim.
- Move axis to the center on align: center charts.
Changed
- Removed the 'align: max' property from the API. That function can be achieved
by setting the axis range to: {min: '100%', max: '0%'}.
v0.13.0
Fixed
- Legend title bottomPadding extended.
- ColorGradient fromString not increasing position prohibited.
- Fix alpha settings to linear by default:
- Axis: line, title, labels, guides, interlacing, ticks
- Legend: title, dimension markers, measure extrema labels
- Marker: line with connections
- Fix negative ranges on x, y, color (measure) and lightness.
- Fix axis step parameter if not match with the range sign (neg/pos).
- Fix axis interpolation. From now the axis and axis labels are following the markers.
- Fix measure axis labels when the range started after the 2000th step value from origo.
- Remove marker labels at intermediate steps.
- Fix single value range interpolation and show.
Added
- New style parameter for the legend scrolling.
- Remove background settings for all text, including title, subtitle and caption.
v0.12.1
v0.12.0
Fixed
- Make some static charts clearer:
- Area/line charts different markers are not connected.
- Not existing or disabled markers have no effect.
- Make some transactions clearer:
- Rectangle - Line/Area first marker not fades, but shrinks.
- The first marker's alpha was different to the other marker's alpha.
- Marker connection rework: Introduce invalid, polar and self connection.
- Marker connection animation step necessity and timing fixes.
- Slipped animation steps (coordinateSystem - connection/orientation) fixes.
- Filtered markers (and their connections):
- Disappearing on hide animation phase.
- Appearing on show animation phase.
Added
- New data handling implemented:
- Only existing data generates the chart.
- Reduced memory usage.
- Bigger data capacity.
- Canvas line drawing detail can be set (on C++ side).
v0.11.4
v0.11.3
v0.11.2
Fixed
- Only dimension on size (+ color) wrongly displayed as treemap, not tablechart.
- Allocated memory is immediately freed after calling detach(), CAnimation and Snapshot
also can be released using their newfree()
method. - Canvas pointer event handlers registered as passive.
v0.11.1
Fixed
- Remove hardly visible dimension axis guides between animation steps.
- Do not calculate disabled markers to the color normalization.
- More precise TS type for transform matrix in event handlers.
- Add missing canvas change function in htmlcanvas plugin.
- On split charts the first range was not part of the separation calculation.
- When the first marker was disabled it was calculated as an enabled marker on the XY normalization.
- Sorted or reversed marker connections behaved chaotic at coordinate system change.