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

Update all packages #23

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

Update all packages #23

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 12, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@libsql/client ^0.7.0 -> ^0.14.0 age adoption passing confidence dependencies minor
@observablehq/plot ^0.6.15 -> ^0.6.17 age adoption passing confidence dependencies patch
@radix-ui/react-label (source) ^2.1.0 -> ^2.1.2 age adoption passing confidence dependencies patch
@radix-ui/react-slot (source) ^1.1.0 -> ^1.1.2 age adoption passing confidence dependencies patch
@t3-oss/env-nextjs (source) ^0.10.1 -> ^0.12.0 age adoption passing confidence dependencies minor
@tanstack/react-query (source) ^5.50.1 -> ^5.66.3 age adoption passing confidence dependencies minor
@types/jest (source) ^29.5.12 -> ^29.5.14 age adoption passing confidence devDependencies patch
@types/node (source) ^20.14.10 -> ^20.17.19 age adoption passing confidence devDependencies minor
@types/react (source) ^18.3.3 -> ^18.3.18 age adoption passing confidence devDependencies patch
@types/react-dom (source) ^18.3.0 -> ^18.3.5 age adoption passing confidence devDependencies patch
class-variance-authority ^0.7.0 -> ^0.7.1 age adoption passing confidence dependencies patch
dayjs (source) ^1.11.11 -> ^1.11.13 age adoption passing confidence dependencies patch
drizzle-kit (source) ^0.22.8 -> ^0.30.4 age adoption passing confidence devDependencies minor
drizzle-orm (source) ^0.31.2 -> ^0.39.3 age adoption passing confidence dependencies minor
geist (source) ^1.3.0 -> ^1.3.1 age adoption passing confidence dependencies patch
lucide-react (source) ^0.400.0 -> ^0.475.0 age adoption passing confidence dependencies minor
next (source) ^14.2.4 -> ^14.2.24 age adoption passing confidence dependencies patch
node (source) v20.15.0 -> 20.18.3 age adoption passing confidence minor
pnpm (source) 9.4.0 -> 9.15.5 age adoption passing confidence packageManager minor
postcss (source) ^8.4.39 -> ^8.5.2 age adoption passing confidence devDependencies minor
prettier-plugin-packagejson ^2.5.0 -> ^2.5.8 age adoption passing confidence devDependencies patch
prettier-plugin-tailwindcss ^0.6.5 -> ^0.6.11 age adoption passing confidence devDependencies patch
react-hook-form (source) ^7.52.1 -> ^7.54.2 age adoption passing confidence dependencies minor
superjson ^2.2.1 -> ^2.2.2 age adoption passing confidence dependencies patch
tailwind-merge ^2.3.0 -> ^2.6.0 age adoption passing confidence dependencies minor
tailwindcss (source) ^3.4.4 -> ^3.4.17 age adoption passing confidence devDependencies patch
ts-jest (source) ^29.1.5 -> ^29.2.5 age adoption passing confidence devDependencies minor
typescript (source) ^5.5.3 -> ^5.7.3 age adoption passing confidence devDependencies minor
zod (source) ^3.23.8 -> ^3.24.2 age adoption passing confidence dependencies minor

Release Notes

libsql/libsql-client-ts (@​libsql/client)

v0.14.0

Compare Source

v0.13.0

Compare Source

v0.12.0

Compare Source

v0.11.0

Compare Source

v0.10.0

Compare Source

  • Add a migrate() API that can be used to do migrations on both schema databases and regular databases. It is mostly dedicated to schema migration tools.

v0.9.0

Compare Source

v0.8.1

Compare Source

  • Fix embedded replica sync WAL index path name , which caused "No such file or directory" for local sync in some cases (#​244).

v0.8.0

Compare Source

  • No changes from 0.8.0-pre.1.
observablehq/plot (@​observablehq/plot)

v0.6.17

Compare Source

Released February 14, 2025.

The clip mark option now supports GeoJSON objects 🌎 in addition to the named frame and sphere clipping methods, allowing the visual extent of marks to be limited to arbitrary polygons. For instance, this Voronoi mesh of world airports is clipped to land boundaries:

a map of world airports with a Voronoi mesh clipped to land

Plot.plot({
  projection: {type: "orthographic", rotate: [110, -50]},
  marks: [
    Plot.dot(airports, {x: "longitude", y: "latitude", fill: "red", r: 1}),
    Plot.voronoiMesh(airports, {x: "longitude", y: "latitude", clip: land}),
    Plot.sphere(),
    Plot.geo(land)
  ]
})

The GeoJSON object passed to the clip option is rendered as a clipPath element using the same path data that a geo mark would produce, respecting the plot’s top-level projection option, if any. For performance, clipPath elements are shared by marks clipped with the same GeoJSON object. For example, the raster mark and contour mark below show atmospheric water vapor measurements across the United States from NASA Earth Observations; both marks are clipped to the nation’s boundary, censoring the (absurd) values that would otherwise be interpolated between Alaska, Southern California, and Hawai’i.

a map of water vapor measurements in the United States

Plot.raster(vapor, {
  fill: Plot.identity,
  width: 360,
  height: 180,
  x1: -180, y1: 90, x2: 180, y2: -90,
  interpolate: "barycentric",
  blur: 10,
  clip: nation
}).plot()

[The code for the map above is too long to reproduce here in its entirety; click the image above for the complete code.]

The clip mark option can also be used to clip against arbitrary polygons, not just geographic boundaries. For example, to show the value of Math.atan2 over the unit circle:

the value of atan2 across the unit disc, encoded as color

Plot.raster({
  x1: -1, x2: 1, y1: -1, y2: 1,
  fill: (x, y) => Math.atan2(y, x),
  clip: {
    type: "Polygon",
    coordinates: [
      d3.range(0, 2 * Math.PI, 0.1).map((angle) => [Math.cos(angle), Math.sin(angle)])
    ]
  }
}).plot({width: 300, aspectRatio: 1})

The interactive tip associated with a waffle mark is now anchored to the “center” of the visual representation of the associated datum. That center depends on the shape that is referenced. For fun, here’s a chart from our unit tests showing these anchoring points for various amounts of waffling. Baffling!

waffle mark with the anchor position of each datum marked with its value

For earlier changes, continue to the 2024 CHANGELOG.

v0.6.16

Compare Source

Released August 6, 2024.

The new waffle mark 🧇 displays a quantity (or quantitative extent) for a given category; unlike a bar, a waffle is subdivided into cells that allow easier counting, making waffles useful for reading and comparing exact quantities. Plot’s waffle mark is highly configurable: it supports stacking, positive and negative values, rounded corners, partial cells for fractional counts, automatic row or column size determination (with optional override), and more!

a waffle chart of Olympic athletes by weight

Plot.plot({
  fx: {interval: 10},
  color: {legend: true},
  marks: [Plot.waffleY(olympians, Plot.groupZ({y: "count"}, {fill: "sex", sort: "sex", fx: "weight", unit: 10}))]
})

All marks now support GeoJSON data and GeoJSON property shorthand, making it easier to work with GeoJSON. For example, below the data counties is a GeoJSON FeatureCollection, and unemployment refers to a property on each feature; the fill option is thus shorthand for (d) => d.properties.unemployment. The geo mark now also supports the tip option (via an implicit centroid transform), making it easier to use Plot’s interactive tooltips.

a choropleth map of unemployment by U.S. county

Plot.plot({
  projection: "albers-usa",
  color: {
    type: "quantile",
    n: 9,
    scheme: "blues",
    label: "Unemployment (%)",
    legend: true
  },
  marks: [
    Plot.geo(counties, {
      fill: "unemployment",
      title: (d) => `${d.properties.name} ${d.properties.unemployment}%`,
      tip: true
    })
  ]
})

All marks now also support column name channel shorthand when using Apache Arrow tables as data, and we’ve added detection of Arrow date-type columns. (Arrow represents temporal data using BigInt rather than Date.)

Plot.dot(gistemp, {x: "Date", y: "Anomaly"}).plot() // gistemp is an Arrow Table!

The rect-like marks (rect, bar, cell, and frame) now support individual rounding options for each side (rx1, ry1, etc.) and corner (rx1y1, rx2y1, etc.). This allows you to round just the top side of rects. You can even use a negative corner radius on the bottom side for seamless stacking, as in the histogram of Olympic athletes below.

a histogram of Olympic athletes by weight

Plot.plot({
  color: {legend: true},
  marks: [
    Plot.rectY(olympians, Plot.binX({y: "count"}, {x: "weight", fill: "sex", ry2: 4, ry1: -4, clip: "frame"})),
    Plot.ruleY([0])
  ]
})

Plot now respects the projection domain when determining the default plot height. Previously, the map below would use a default square aspect ratio for the conic-conformal projection regardless of the specified domain, but now the map is perfectly sized to fit North Carolina. (Plot also now chooses a smarter default plot height when the ordinal y scale domain is empty.)

an unlabeled map showing the outline and counties of North Carolina
Plot.plot({
  projection: {.
    type: "conic-conformal",
    parallels: [34 + 20 / 60, 36 + 10 / 60],
    rotate: [79, 0],
    domain: state
  },
  marks: [
    Plot.geo(counties, {strokeOpacity: 0.2}),
    Plot.geo(state)
  ]
})

The marker options now render as intended on marks with varying aesthetics, such as the spiraling arrows of varying thickness and color below.

several spiraling lines emanate from the center of the image, with rainbow color and increasing thickness, each capped with a pointed arrow at the end
Plot.plot({
  inset: 40,
  axis: null,
  marks: [
    Plot.line(d3.range(400), {
      x: (i) => i * Math.sin(i / 100 + ((i % 5) * 2 * Math.PI) / 5),
      y: (i) => i * Math.cos(i / 100 + ((i % 5) * 2 * Math.PI) / 5),
      z: (i) => i % 5,
      stroke: (i) => -i,
      strokeWidth: (i) => i ** 1.1 / 100,
      markerEnd: "arrow"
    })
  ]
})

This release includes a few more new features, bug fixes, and improvements:

The new className mark option specifies an optional class attribute for rendered marks, allowing styling of marks via external stylesheets or easier selection via JavaScript; thanks, @​RLesser! Plot now reuses clipPath elements, when possible, when the clip mark option is set to frame or projection.

The difference mark now supports a horizontal orientation via differenceX, and the shift transform now likewise supports shiftY. The Voronoi mark is now compatible with the pointer transform: only the pointed Voronoi cell is rendered; the Voronoi mark now also renders as intended with non-exclusive facets (as when using the exclude facet mode). The tip mark no longer displays channels containing literal color values by default.

radix-ui/primitives (@​radix-ui/react-label)

v2.1.2

Compare Source

v2.1.1

Compare Source

t3-oss/t3-env (@​t3-oss/env-nextjs)

v0.12.0

Compare Source

Minor Changes
  • #​299 b13d46b Thanks @​EskiMojo14! - feat!: support standard schema

    Validators can now be any validator that supports Standard Schema,
    for example Zod & Valibot.

    This feature comes with some breaking changes:

    • If using Zod, the minimum required version is now 3.24.
    • onValidationError now gets StandardSchemaV1.Issue[] instead of ZodError
  • #​310 eb37304 Thanks @​EskiMojo14! - feat!: add valibot presets

    Presets using Valibot are now available using the /presets-valibot entrypoint.

    This feature comes with some breaking changes:

    • Zod presets have now been moved to /presets-zod.
Patch Changes

v0.11.1

Compare Source

Patch Changes

v0.11.0

Compare Source

Patch Changes
TanStack/query (@​tanstack/react-query)

v5.66.3

Compare Source

Version 5.66.3 - 2/16/25, 12:57 PM

Changes
Perf
  • react-query: useQueries have quadratic performance in relation to the number of queries (#​8641) (4ab455c) by Kim YoungHoon
Packages

v5.66.2

Compare Source

v5.66.0

Compare Source

Version 5.66.0 - 1/31/25, 9:05 AM

Changes

Feat
  • core: add client to queryFunctionContext (#​8599) (f86eb7e) by Dominik Dorfmeister
Docs
  • Add OpenAPI Qraft React to the list of community projects (#​8588) (a507400) by Alex Batalov

Packages

v5.65.1

Compare Source

Version 5.65.1 - 1/28/25, 8:59 AM

Changes

Fix

Packages

v5.65.0

Compare Source

Version 5.65.0 - 1/27/25, 4:19 PM

Changes

Feat
  • types: type narrowing for isPlaceholderData (#​8586) (2399bb0) by Dominik Dorfmeister
Chore
  • composite monorepo (#​8560) (97f5544) by Dominik Dorfmeister
  • deps: update dependency vite to v5.4.12 [security] (#​8563) (4a0a129) by renovate[bot]
Ci
Docs

Packages

v5.64.2

Compare Source

Version 5.64.2 - 1/19/25, 8:45 AM

Changes

Fix
  • react-query: add missing subscribed option to UseInfiniteQueryOptions (#​8546) (3e3fba9) by Seyed Mohammad Asadi
Chore
  • deps: replace rimraf with premove (#​8532) (f04dd19) by Lachlan Collins

Packages

v5.64.1

[Compa


Configuration

📅 Schedule: Branch creation - "on friday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-packages branch 9 times, most recently from e567239 to 521d6a6 Compare July 18, 2024 18:51
@renovate renovate bot force-pushed the renovate/all-packages branch 13 times, most recently from 710c292 to cd48824 Compare July 26, 2024 12:30
@renovate renovate bot force-pushed the renovate/all-packages branch 8 times, most recently from d3bbdd6 to e3e91c4 Compare August 1, 2024 15:56
@renovate renovate bot force-pushed the renovate/all-packages branch 6 times, most recently from bd312b1 to e091b77 Compare January 14, 2025 23:41
@renovate renovate bot force-pushed the renovate/all-packages branch 7 times, most recently from b5607f8 to 2909c9d Compare January 21, 2025 18:50
@renovate renovate bot force-pushed the renovate/all-packages branch 5 times, most recently from 9e200a4 to a8fe12e Compare January 29, 2025 17:58
@renovate renovate bot force-pushed the renovate/all-packages branch 4 times, most recently from abb0b68 to a6f53c8 Compare February 6, 2025 01:17
@renovate renovate bot force-pushed the renovate/all-packages branch 5 times, most recently from e4c0868 to 21b570b Compare February 14, 2025 00:13
@renovate renovate bot force-pushed the renovate/all-packages branch from 21b570b to 4728810 Compare February 14, 2025 16:41
@renovate renovate bot force-pushed the renovate/all-packages branch from 4728810 to 716419a Compare February 16, 2025 17:43
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.

0 participants