Skip to content

TanStack Charts v0.18.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Sep 05:36
· 4 commits to main since this release
Immutable release. Only release title and notes can be modified.
015f5f2

0.18.0

@tanstack/charts

Minor Changes

  • #147 956d08e - Add renderer-neutral radial gradient resources with SVG and React Native fill
    and stroke support, plus exact objectBoundingBox Canvas fills. Normalize
    linear coordinates and authored stop order consistently across renderers.

  • #124 7c263fb - Allow Cartesian axis titles to configure font size, font weight, fill, and
    opacity while retaining automatic guide layout.

  • #124 7c263fb - Allow definitions and themes to configure the built-in focus ring's radius,
    stroke width, fill, and stroke while preserving the existing boolean behavior
    and defaults.

  • #124 7c263fb - Add lineCap and lineJoin options to lineY and lineX. Both options use
    the renderer-supported SceneStyle values and continue to default to round.

  • #122 ff287ae - Add tree-shakeable, host-measured categorical legend item layouts with
    configurable spacing, typography, label paint, built-in indicator shapes, and
    custom indicator scene renderers.

  • #148 a9f8591 - Add renderer-neutral stroke styling for Cartesian grid rules and axis lines through grid and axis.line style objects. Authored widths participate in automatic guide margins, and zero-width strokes stay hidden across renderers.

  • #125 aea93f4 - Add configurable focus, modifier, and always wheel activation policies to zoomX.

Patch Changes

  • #124 7c263fb - Replace XML-invalid control characters and lone surrogates during static SVG serialization.

  • #144 98177d8 - Apply a retargeted focused mark's motion settings to structural groups emitted
    by that mark, including phase callbacks and motion: false.

  • #124 7c263fb - Reserve the correct gutter for a positioned axis in a right-to-left container.
    A y scale with side: 'right' anchored its tick labels for a left-to-right
    inline direction, so an RTL host painted them across the plot instead of beside
    it. Automatic anchors, fallback measurement, Canvas, native rendering, and SVG
    export now agree on logical start and end anchors for the host direction.

@tanstack/react-charts

Patch Changes

@tanstack/react-native-charts

Minor Changes

  • #147 956d08e - Add renderer-neutral radial gradient resources with SVG and React Native fill
    and stroke support, plus exact objectBoundingBox Canvas fills. Normalize
    linear coordinates and authored stop order consistently across renderers.

Patch Changes

  • #124 7c263fb - Reserve the correct gutter for a positioned axis in a right-to-left container.
    A y scale with side: 'right' anchored its tick labels for a left-to-right
    inline direction, so an RTL host painted them across the plot instead of beside
    it. Automatic anchors, fallback measurement, Canvas, native rendering, and SVG
    export now agree on logical start and end anchors for the host direction.
  • Updated dependencies [956d08e, 7c263fb, 7c263fb, 98177d8, 7c263fb, 7c263fb, 7c263fb, ff287ae, a9f8591, aea93f4]:
    • @tanstack/charts@0.18.0

@tanstack/octane-charts

Patch Changes

@tanstack/preact-charts

Patch Changes

@tanstack/vue-charts

Patch Changes

@tanstack/solid-charts

Patch Changes

@tanstack/svelte-charts

Patch Changes

@tanstack/angular-charts

Patch Changes

@tanstack/lit-charts

Patch Changes

@tanstack/alpine-charts

Patch Changes