Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump d3-color and layercake #11

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Sep 29, 2022

Bumps d3-color to 3.1.0 and updates ancestor dependency layercake. These dependencies need to be updated together.

Updates d3-color from 2.0.0 to 3.1.0

Release notes

Sourced from d3-color's releases.

v3.1.0

v3.0.1

  • Make build reproducible.

v3.0.0

  • Adopt type: module.

This package now requires Node.js 12 or higher. For more, please read Sindre Sorhus’s FAQ.

Commits

Updates layercake from 4.0.3 to 7.0.0

Release notes

Sourced from layercake's releases.

⚖️ The Ordinal Scale Edition ⚖️

This version brings some improvements to how ordinal (scaleBand, scalePoint and scaleOrdinal) are handled. Layer Cake now auto-calculates unique values as the domain for these scales and doesn't reverse the y scale range for them. See the changelog for full details.

💥 The Reactivity Edition 💥

This release improves reactivity. See the CHANGELOG for more info.

💼 The SvelteKit Version 💼

The library is now built with SvelteKit and includes type hints for the component props as well as the exported helper functions. The website is now in this repo too. This is a bump in the major version but there shouldn't be any breaking changes.

Full Changelog: mhkeller/layercake@v5.0.3...v6.0.0

💻 Simpler calcExtents API 💻

This release makes the API for calcExtents more consistent with its output format and also makes it easier to access that data in examples like Small Multiples. See this pull request for more info and also the CHANGELOG.

🚀 The Layout Export Edition 🚀

For layout components, this exports the underlying HTML elements and canvas contexts. It's helpful in things like Canvas components if you want to modify the main canvas outside of any child component and you don't want to create an intermediary wrapper. It also lets you use things like d3.zoom, which require access to the root <svg> tag. It closes mhkeller/layercake#40

Changelog

Sourced from layercake's changelog.

7.0.0

2022-07-10

This release has a few new features that should make for nicer default charts when working with ordinal scales. Many thanks to @​techniq for kicking things off with this. Here are the highlights:

  1. When setting a scaleBand or scalePoint scale, the yRange is no longer reversed by default [PR #85](mhkeller/layercake#85).
  2. If the scale already has a custom interpolator function, don't set the range. This helps when using scaleSequential and scaleDiverging for a color scale. Interpolators are kind of like ranges but set with a different method. Before, any custom interpolator you set when passing in the scale would get overridden when the range was set automatically [PR #89](mhkeller/layercake#89).
  3. If setting a scaleOrdinal, scaleBand or scalePoint, the calculated extents will be a series of unique values instead of [min, max] [PR #90](mhkeller/layercake#90).
  4. A new function called calcUniques which has the same API as calcExtents but calculates unique values instead of mins and maxes.

This is technically a breaking change because the behavior is different but the only real change you would see would be the order of an ordinal y scale will be unreversed – which may be more correct than what it was previously.

6.1.2

2022-07-10

Makes a more helpful error message when the data passed into calcExtents isn't an array.

6.1.1

2022-06-24

Fixes some typos in documentation

6.1.0

2022-02-22

This adds an innerElement prop you can bind to on the <Svg> component that lets you bind to the <g> element. Mostly this release improves reactivity by setting initial values for store values and changing the syntax from using .set to using assignments, which apparently helps Svelte understand the topology. This should lead to fewer re-renders. It also will only warn about negative dimensions on the parent container once DOM elements are mounted. So you won't get a warning because the code was executed before the DOM was able to measure it. This release improves layout components by using new style directives.

6.0.1

2022-01-19

Fill in a misssing documentation line for the padding prop.

6.0.0

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [d3-color](https://github.com/d3/d3-color) to 3.1.0 and updates ancestor dependency [layercake](https://github.com/mhkeller/layercake). These dependencies need to be updated together.


Updates `d3-color` from 2.0.0 to 3.1.0
- [Release notes](https://github.com/d3/d3-color/releases)
- [Commits](d3/d3-color@v2.0.0...v3.1.0)

Updates `layercake` from 4.0.3 to 7.0.0
- [Release notes](https://github.com/mhkeller/layercake/releases)
- [Changelog](https://github.com/mhkeller/layercake/blob/main/CHANGELOG.md)
- [Commits](mhkeller/layercake@v4.0.3...v7.0.0)

---
updated-dependencies:
- dependency-name: d3-color
  dependency-type: indirect
- dependency-name: layercake
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants