Skip to content

Version Packages#240

Merged
techniq merged 3 commits intomainfrom
changeset-release/main
Sep 23, 2024
Merged

Version Packages#240
techniq merged 3 commits intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Sep 23, 2024

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

layerchart@0.50.0

Minor Changes

  • feat: Add simplified charts to streamline creating common chart types with recommended conventions and granular extensibility (AreaChart, BarChart, LineChart, PieChart, and ScatterChart) (#224)

  • breaking(Tooltip): Rename Tooltip to Tooltip.Root (#224)

  • breaking(Tooltip): Remove default grid on Tooltip.Root and add Tooltip.List as Tooltip.Item container (#224)

  • breaking(Chart): Default domain sorting to false (instead of LayerCake's true) to simplify bandScale use cases (#224)

  • breaking(Tooltip): Consolidate Tooltip components (TooltipItem, TooltipSeparator, etc) to Tooltip.Item, Tooltip.Separtor, etc (#224)

  • refactor: Add @layerstack/svelte-actions, @layerstack/svelte-stores, @layerstack/tailwind, and @layerstack/utils packages and move svelte-ux package to devDependancies (components only for docs) (#224)

  • breaking: Remove AreaStack as use cases fully supported by Area (#224)

  • feat(Svg): Add center to conveniently center children, useful for radial layouts without requiring Group wrapper (#224)

  • breaking: Remove <Tooltip.Root header={...}> and replace with <Tooltip.Header> (#224)

  • breaking(Pie): Remove placement prop and instead rely Svg center or use Group for positioning (#224)

  • breaking: Add new color cScale (and related c accessor, domain, range, etc) and replace rScale usage (which should be used for radius, etc) (#224)

  • breaking(Threshold): Simplify implementation and rename pathAbove/pathBelow slots to above/below (#224)

Patch Changes

  • feat(Bars): Support passing data override (#224)

  • feat(Chart): Expose config as slot prop (#224)

  • feat(Bar): Forward pointer events to enable individual bar tooltips (#224)

  • fix(Highlight): Handle non-zero y values when drawing lines (ex. radial line chart with inner radius) (#224)

  • feat(Voronoi): Support radial coordinates. Issue [Tooltip / Highlight] Radial support #112 (#224)

  • breaking(Bar/Bars): Replace groupBy/groupPadding with Chart-level x1/y1 derived scales (#224)

  • fix(Labels): Handle multiple x or y properties (stack, diverting) by leveraging Points component internally (#224)

  • feat(Points): Add xValue and yValue to each point, and improve types (#224)

  • feat(Highlight): Support radial coordiantes for points and lines. Issue [Tooltip / Highlight] Radial support #112 (#224)

  • fix(Spline): Handle null data via defined by default (#224)

  • feat(Points): Add canvas support (#224)

  • feat(Chart): Expose x/y/z/r accessors via slot props (#224)

  • fix(TooltipSeparator): Use theme color (#224)

  • feat: Rename createStackData() to groupStackData(), refine returned structure to simplify tooltips and make consistent with different options combinations, and add tests (#224)

  • feat(Labels): Support center placement (useful with Points) (#224)

  • fix(Area): Handle null data via defined by default (#224)

  • feat(tooltip): Update bisect-x mode to support radial coordinates (#224)

  • fix(Highlight): Handle null value points (#224)

  • fix(Voronoi): Dispatch custom pointerevent instead of forwarding to fix console errors (#224)

  • feat(Points): Integrate with rScale (#224)

  • fix(Points): Remove incorrect points for null/undefined values (#224)

  • fix(Area): Pass x override to internal Spline (#224)

  • fix(Spline): Enable passing fill prop (useful for Bar with single rounded edge) (#224)

  • feat(Tooltip.Item): Support color prop to add swatch, support theme colors and any color via color="variable" (#224)

  • fix(cartesianToPolar): Correctly calculate angle/radians between 0 and 2π (#224)

  • feat(Arc): Support passing tooltip and data props to simplify setting up tooltip pointer events (#224)

  • feat(Chart): Support x1/y1 derived scales, useful for grouped bar charts (#224)

@github-actions
Copy link
Contributor Author

github-actions bot commented Sep 23, 2024

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
layerchart ✅ Ready (View Log) Visit Preview f9b89f0

@techniq techniq merged commit 60026b2 into main Sep 23, 2024
@techniq techniq deleted the changeset-release/main branch September 23, 2024 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant