Releases: techniq/layerchart
layerchart@2.0.0-next.20
Patch Changes
-
fix(Canvas): Improve performance by skipping unnecessary work when hit canvas is unneeded (#561)
-
fix(Canvas): Improve performance by reducing computed style lookups and memoizing responses (#561)
-
fix(Canvas): Only apply text/font properties to canvas to improve performance (#561)
-
fix(GeoPath): Improve performance by only using custom geoCurvePath when
curveoverridden (#561) -
fix(GeoPath): Fix reactivity with
curvewhen using Canvas context (#561) -
fix(Calendar): Support showing month labels without path via
monthLabelprop (true by default) (#449)
layerchart@2.0.0-next.19
Patch Changes
- fix(Calendar): Pass
cellSizeto children snippet (useful when responsive) (#558)
layerchart@2.0.0-next.18
layerchart@2.0.0-next.17
Patch Changes
-
feat: Add Polygon primitive (#533)
-
feat: Add Ellipse primitive (#533)
-
feat(Spline): Add
valuetostartContentandendContentsnippets to easily access thexandydata values (#537) -
breaking(Spline): Rename
splineReftopathRef(#549) -
fix(GeoPath): Do not register with hit canavs unless pointer events (onclick, onpointermove, etc) or tooltipContext are defined (#549)
-
fix(Treemap): Fix reactivity of props (tile, padding, etc) (#516)
-
breaking(Treemap): Remove
selectedprop (#516) -
fix(Treemap): Add
maintainAspectRatio(default: false) to opt into tiling function adjustment (primarily for zoom) (#516) -
fix(Treemap): Fix
padding*prop types to support function or number constant (#516) -
feat(ForceSimulation): Refined
onstart/ontick/onendevents ofForceSimulation(#547) -
fix(ForceSimulation): Fixed a bug that would sometimes keep a simulation running, when its inputs change, even if
alpha < alphaMin(#546) -
fix(TooltipList): Align label to top (start) instead of center by default (#449)
-
breaking(Blur): Remove children snippet props (not needed and easier to support canvas in the future) (#549)
-
fix(Calendar|MonthPath): Support canvas by using
Splineinstead ofpath(#549) -
docs: Document each component's context support (svg, canvas, html) with interactive toggle (#549)
layerchart@2.0.0-next.16
layerchart@2.0.0-next.15
layerchart@2.0.0-next.14
Patch Changes
- fix(AreaChart|BarChar|LineChart): Use value axis (typically y) property name/accessor for tooltip label if defined as string (ex.
<AreaChart x="date" y="visitors">will usevisitorsinstead ofvalue) (#523)
layerchart@2.0.0-next.13
Patch Changes
-
feat: Support passing
FormatConfig(ex.{ type: '...', options: { ... } }) anywhereFormatTypeis supported to simplify custom formatting (ex.variant) (#521) -
feat: Support passing
PeriodTypeCodestrings for simplified date formatting and reduce imports. Example:format={PeriodType.Day}is nowformat="day". Also supported with config object for passing additional options (ex.format={{ type: 'day', options: { variant: 'long' } }}). Supported for allformatprops include Axis, Labels, Legend and Tooltip. (#521)
layerchart@2.0.0-next.12
layerchart@2.0.0-next.11
Patch Changes
- fix(Axis): Fix multiline month when day tick does not align on first of month (#517)