Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.16.1
->2.17.1
4.0.8
->4.0.9
1.0.0-next.77
->1.0.0-next.87
9.18.0
->9.19.0
^0.60.0
->^0.93.0
^0.469.0
->^0.474.0
0.5.0
->0.5.1
0.6.10
->0.6.11
0.23.1
->0.23.2
5.19.2
->5.19.9
0.9.55
->0.9.57
^0.77.0
->^0.90.0
8.21.0
->8.23.0
6.0.11
->6.1.0
Release Notes
sveltejs/kit (@sveltejs/kit)
v2.17.1
Compare Source
Patch Changes
paths.relative
option isfalse
(#13412)v2.17.0
Compare Source
Minor Changes
feat: validate values for
cache-control
andcontent-type
headers in dev mode (#13114)feat: support server-side route resolution (#13379)
Patch Changes
chore: don't error during development when using
use:enhance
with+server
as some third party libraries make it possible to POST forms to it (#13397)fix: skip hooks for server fetch to prerendered routes (#13377)
fix: ignore non-entry-point CSS files during inlining (#13395)
fix: default server fetch to use prerendered paths (#13377)
huntabyte/bits-ui (bits-ui)
v1.0.0-next.87
Compare Source
Patch Changes
v1.0.0-next.86
Compare Source
Patch Changes
v1.0.0-next.85
Compare Source
Patch Changes
v1.0.0-next.84
Compare Source
Patch Changes
fix: RangeCalendar allow selecting
maxValue
as complete range (#1091)fix: Dialog/Popover clientX/Y detection to prevent password managers and other injected elements from closing the dialog when pressed (#1089)
v1.0.0-next.83
Compare Source
Patch Changes
fix: Pin Input paste behavior (#1085)
fix: Select/Combo scroll (#1083)
v1.0.0-next.82
Compare Source
Patch Changes
open
anddisabled
Portal (#1080)v1.0.0-next.81
Compare Source
Patch Changes
runed
to support Astro builds (#1078)v1.0.0-next.80
Compare Source
Patch Changes
fix: clean up event listeners for menus (#1071)
fix(RangeCalendar): allow
value
to be cleared (#1075)v1.0.0-next.79
Compare Source
Patch Changes
v1.0.0-next.78
Compare Source
Patch Changes
Allow
<Button/>
withhref
to be disabled. (#1055)BREAKING:
Select
- change default value ofallowDeselect
tofalse
to align with native HTML<select>
(#1049)fix: ensure
disabled
is passed through toDialog.Trigger
andDialog.Close
(#1057)eslint/eslint (eslint)
v9.19.0
Compare Source
techniq/layerchart (layerchart)
v0.93.10
Compare Source
Patch Changes
rounded="none"
(use Rect and ignore radius if defined) (472f2d8
)v0.93.9
Compare Source
Patch Changes
cursor: pointer
on hover when point hasonpointclick
set. Works for both svg and canvas rendering contexts (e9894cc
)v0.93.8
Compare Source
Patch Changes
fix(PieChart): Workaround Svelte
5.9.5
regression with tooltip label reactivity due to conditional accessor (1722d20
)Update dependencies (
ceec65d
)v0.93.7
Compare Source
Patch Changes
2863519
)v0.93.6
Compare Source
Patch Changes
willReadFrequently:false
for hit canvas to resolve pixel artifacts between fill and stroke with the same color (4831fd0
)v0.93.5
Compare Source
Patch Changes
fix(Arc|Pie|PieChart): Consider width when responsively setting outerRadius (non-fixed value) (
54581a4
)docs(Arc|Pie|PieChart): Allow all examples to resize to demonsrtrate responsiveness (
54581a4
)v0.93.4
Compare Source
Patch Changes
fix(AreaChart|LineChart|ScatterChart): Clip
belowMarks
,aboveMarks
,highlight
,labels
, andpoints
slots when brushed/zoomed (883d1d3
)feat: Add
renderCircle
to simplify rendering circles to canvas (instead of usingrenderPath
) (c728af0
)feat(Canvas): Add Logger integration (
d88ee43
)fix: Update
rgbColorGenerator
andgetColorStr
to support alpha channel (rgba) (796f029
)fix(canvas render): Always paint fill when explicitly defined (
rgb(0,0,0)
would match the default computedStyles color and be ignored) (9d3ba48
)v0.93.3
Compare Source
Patch Changes
bar
props to underlyingBar
(aligning withlines
andpoints
) (2a153ea
)v0.93.2
Compare Source
Patch Changes
pointerdown
event (allowinge.stopPropagation()
) (579d771
)v0.93.1
Compare Source
Patch Changes
fix(AreaChart|LineChart): Only define
onpointerclick
on Highlight if provided to chart (coordinate with recent Highlight change) (81ddcbe
)fix: Add
BrushContext
to top-level exports (useful for types) (5005c18
)fix(Highlight): Do not propagate
pointerdown
event toBrushContext
ifonclick
is provided (0c35ba9
)feat(Circle): Add
onpointerevent
event callback (0ecb9e3
)v0.93.0
Compare Source
Minor Changes
feat: Integrate Brush via BrushContext (
<Chart brush={...}>
) (#361)breaking: Remove
Brush
component (#361)Patch Changes
fix: Support highlight pointer events (click/hover) when using brush (#361)
fix: Support brushing when using
voronoi
tooltip mode (#361)fix(AreaChart|LineChart): Fix re-animating (tweened) lines/areas on single series point hover (#361)
v0.92.1
Compare Source
Patch Changes
feat(Brush): Add Logger integration (
6308357
)fix(Brush): Improve pointer handling (both small (<1px) and large/quick movements) (
6308357
)v0.92.0
Compare Source
Minor Changes
ticks
as d3-time interval (ex.timeDay.every(3)
) (57dfdcb
)v0.91.1
Compare Source
Patch Changes
MouseEvent
as first argument toonclick
(match other event callbacks) (180d77a
)v0.91.0
Compare Source
Minor Changes
1d5ad26
)v0.90.0
Compare Source
Minor Changes
feat(Canvas): Integrate hit canvas with component registration system for simplified pointer events (#354)
breaking: Remove all usage of
createEventDispatcher
withon{event}
callbacks. Aligns with Svelte 5 recommendation and unlocks canvas integration (#354)breaking: Lowercase all event names (
onTooltipClick
=>ontooltipclick
) for consistency with native events (preparing for Svelte 5) (#354)feat(Frame): Support Canvas render context (#354)
feat(Link): Support Canvas render context (#354)
feat(Voronoi): Support Canvas render context (#354)
feat: Add
debug
prop to all simplfied charts to enable tooltip and renderContext debug mode (#354)feat(GeoPoint): Pass
x
/y
as slot props (#354)feat(Rect): Support binding to underlying svg
<rect>
usingelement
prop (#354)breaking: Remove HitCanvas (integrated into Canvas) (#354)
breaking: Remove
render
prop from GeoPath, GeoPoint, and Points. No longer useful now that Canvas integrates functionality (#354)Patch Changes
fix(PieChart): Fix tooltips when using
renderContext="canvas"
(#354)fix(AreaChart|LineChart|Highlight): Support canvas pointer events, enabling series highlighting and click events when using `renderContext="canvas" (#354)
fix(Canvas): Improve animation performance by only rendering hit canvas when
<canvas>
has active pointer over element (#354)v0.81.3
Compare Source
Patch Changes
interface $Props extends ...
with other simplified charts to fix odd type issue (a7133b4
)v0.81.2
Compare Source
Patch Changes
feat(Brush): Add
onReset
callback event (5b95bc9
)fix(Brush): On reset, restore original configured domain values and not data derived domain values (
5b95bc9
)v0.81.1
Compare Source
Patch Changes
mode: 'integrated' | 'separated'
to better support external state updates (default:integarted
and no longer shows active selection when brush domain != original domain) (120f5e0
)v0.81.0
Compare Source
Minor Changes
change
,brushStart
,brushEnd
) to callback functions (onChange
,onBrushStart
,onBrushEnd
). Allows usage from simplified charts and moves towards Svelte 5 api (450feb8
)v0.80.0
Compare Source
Minor Changes
feat(AreaChart|LineChart|ScatterChart): Add Brush integration (#348)
feat(ChartClipPath|CircleClipPath|RectClipPath): Support passing
disabled
to underlyingClipPath
(#348)feat: Support passing
props={{ tooltip: { context: ... } }}
for all simplified charts (still supporttooltip={...}
) (#348)Patch Changes
fix: Restore ability to pass
tooltip={false}
to disable tooltip for all simplified charts (#348)fix(AreaChart|LineChart): Fade other series highlight points when hovering individual point (#348)
v0.79.4
Compare Source
Patch Changes
null
fill/stroke when creating objectId for canvas reactivity (c96c76f
)v0.79.3
Compare Source
Patch Changes
feat(Labels): Support passing
data
andx
/y
accessor overrides (c5b297c
)feat(Points): Support passing
x
/y
accessor overrides (8ea6f12
)fix(AreaChart|BarChart|LineChart|ScatterChart): Hide labels and points when toggling selected series from legend. . Add
getLabelsProps
andgetPointsProps
slot props, useful when override slot (5602e04
)fix(AreaChart): Fix labels placements when using
seriesLayout="stack"
(5602e04
)v0.79.2
Compare Source
Patch Changes
class
to after recent refactor to handle reactive canvas styling (b025d19
)v0.79.1
Compare Source
Patch Changes
Bump dependencies (
aee4fed
)fix(Arc): Restore passing
class
to after recent refactor to handle reactive canvas styling (2bd93e5
)v0.79.0
Compare Source
Minor Changes
Patch Changes
fix(getComputedStyles): Ignore transition classes to allow immediate reading of css values (ex.
transition-opacity
affectingopacity-10
) (#339)fix(render): Multiply
fillOpacity
by overallopacity
for fill to support opacity classes (ex.opacity-10
) (#339)fix: Memoize creating canvas gradients to improve reactivity detection (#339)
v0.78.0
Compare Source
Minor Changes
visibleSeries
as slot props (along withseries
) to enable filteirng custom tooltip implementations (slot override) (12a8068
)v0.77.0
Compare Source
Minor Changes
1
instead of2
(be7e002
)Patch Changes
c928a6a
)v0.76.1
Compare Source
Patch Changes
879898a
)v0.76.0
Compare Source
Minor Changes
feat(TooltipContext): Support lockable tooltips, useful for interactive elements / dense data. Control using
<Chart tooltip={{ locked }}>
(#333)feat(Tooltip): Support passing
pointerEvents
to enable clickable tooltip content. Useful with locked tooltips (#333)feat(TooltipHeader): Support passing
value
andformat
(similar to TooltipItem) to simplify overrides from simplified charts (#335)feat(AreaChart|BarChart|LineChart|ScatterChart): Enabling passing
props={{ tooltip: { header: { format: ... } } }}
(#335)feat(BarChart): Add
<BarChart props={{ tooltip: { hideTotal: true } }}>
to hide total (useful for some group series use cases) (#335)Patch Changes
mode
,onClick
) when passing additional props to simplified charts (ex.<AreaChart tooltip={{ locked }}>
) (#333)v0.75.1
Compare Source
Patch Changes
fix(AreaChart): Respect selected series (legend) when showing tooltip total (
b59485d
)fix(TooltipContext): Fix event bubbling causing incorrect pointer coordinates when determine chart bounds. Fixes tooltip showing when hovering over portions of legend items (
d620535
)v0.75.0
Compare Source
Minor Changes
feat(AreaChart|BarChart|LineChart|PieChart|ScatterChart): Add Legend integration (highlight & filter) (#329)
feat(AreaChart|LineChart): Highlight series (desaturating other series) while hovering over point on series (#329)
feat(Highlight): Add
onPointEnter
andonPointLeave
event callbacks (#329)feat(Legend): Add
onPointerEnter
andonPointerLeave
event callbacks (#329)feat(Legend): Support
classes.item(item)
(#329)feat: Add
profile
prop to all simplified charts to log initial render performance usingconsole.time
(#330)Patch Changes
docs: Add performance examples for different data structures (for further investigation) (#330)
fix(Area|Spline): Reactively recreate internally x/y accessors when props/context change. Fixes AreaChart legend filter support (#329)
fix(Legend): Add
z-index: 1
to stack above tooltip contexts (band rects, voronoi) to allow pointer events (click/hover) (#329)v0.74.0
Compare Source
Minor Changes
breaking(Bar|Bars): Replaced
inset: number
prop withinsets: Insets | undefined
. (#321)To migrate from
inset
toinsets
replaceinset = n
with:insets = { x: n / 2 }
iforientation="vertical"
insets = { y: n / 2 }
iforientation="horizontal"
feat(BarChart): Add
stackPadding
prop, which adds a padding between stacked bars. (#321)v0.73.0
Compare Source
Minor Changes
props.tooltip
to all simplified charts, applying toTooltip.Root
,Tooltip.Item
, etc (58d70fc
)v0.72.2
Compare Source
Patch Changes
59dc772
)v0.72.1
Compare Source
Patch Changes
bec9207
)v0.72.0
Compare Source
Minor Changes
feat: Add
onTooltipClick
callback event for all simplified charts (AreaChart, BarChart, LineChart, PieChart, and ScatterChart) (#322)feat(BarChart): Add
onBarClick
callback event (useful for multi-series charts) (#322)feat(AreaChart|LineChart): Add
onPointClick
callback event (useful for multi-series charts) (#322)feat(PieChart): Add
onArcClick
callback event (#322)feat(Bars): Add
onBarClick
callback event (#322)feat(Highlight): Add
onAreaClick
,onBarClick
, andonPointClick
callback events (#322)Patch Changes
6708650
)v0.71.3
Compare Source
Patch Changes
pointer
/data
) (7461788
)v0.71.2
Compare Source
Patch Changes
{...$restProps}
which also caused default classes to be overridden (ex.fill-none
) (487357a
)v0.71.1
Compare Source
Patch Changes
strokeWidth
prop (#316){...$restProps}
to underlying<path>
element (#316)v0.71.0
Compare Source
Minor Changes
contained="window"
to keep tooltip within window/viewport (along withcontainer
andfalse
) (e00528a
)v0.70.4
Compare Source
Patch Changes
classes
properties forrule,
tick, and
tickLabelfor convenient styling ([
5433da5
`](5433da5
))v0.70.3
Compare Source
Patch Changes
Date
) when using seperate series data (a75f612
)v0.70.2
Compare Source
Patch Changes
fix(AreaChart): Fix Area handling of separate series data (
6a7be43
)fix(LineChart|AreaChart): Fix Tooltip/Highlight handling of separate series data (
6a7be43
)v0.70.1
Compare Source
Patch Changes
9c4a07a
)v0.70.0
Compare Source
Minor Changes
feat: Improve Canvas implementation with render registration system including synchronized invalidation / redrawing (#295)
feat: Support Canvas context for most primatives (Arc, Area, Circle, Group, Line, LinearGradient, Rect, Spline, and Text). Also updates components using these primatives (Axis, Bar, Grid, Rule, and more) (#295)
feat: Update all simplified charts to support
renderContext
prop to switch between Svg (default) and Canvas (AreaChart, BarChart, LineChart, PieChart, and ScatterChart) (#295)feat: Add
renderPathData()
canvas util to simplify rendering SVG path data onto canvas context with CSS variable and class support (#295)feat: Add
renderRect()
canvas util to simplify rendering rectangles onto canvas context with CSS variable and class support (#295)feat: Add
renderText()
canvas util to simplify rendering text onto canvas context with CSS variable and class support (#295)feat: Add
ComputedStyles
component to easily resolve classes / CSS variable values (useful when working with ) (#295)feat(Canvas): Support
center
prop (similar toSvg
) to translate children to center (useful for radial layouts) (#295)breaking(LinearGradient|RadialGradient): Rename
url
slot prop togradient
. Improves name, especially within canvas context (#295)breaking(GeoPath): Simplify render prop use case by leveraging renderPathData() (ex. HitCanvas) (#295)
breaking: Reduce likihood of clipping for Canvas-rendered simplified charts by increasing default padding (and add top)) (#295)
Patch Changes
fix(Canvas): Support multiple children (fix infinite loops, coordinating redraws, etc). Resolves issue #158 (#295)
feat: Add
scaleCanvas
util (#295)feat: Add
spikePath()
util (#295)feat: Add
clearCanvasContext()
util (#295)fix(circlePath): Correctly handle sweep argument (#295)
lucide-icons/lucide (lucide-svelte)
v0.474.0
: New icons 0.474.0Compare Source
Modified Icons 🔨
expand
(#2677) by @jguddasv0.473.0
: New icons 0.473.0Compare Source
Modified Icons 🔨
package
(#2706) by @sezzev0.472.0
: New icons 0.472.0Compare Source
New icons 🎨
battery-plus
(#2693) by @Footagesusmap-plus
(#2697) by @Seanw265What's Changed
Full Changelog: lucide-icons/lucide@0.471.1...0.472.0
v0.471.0
: Dynamic Icon component Lucide React and new icons 0.471.0Compare Source
New Dynamic Icon Component (lucide-react)
This is an easier approach than the previous
dynamicIconImports
we exported in the library. This one supports all environments.We removed the examples in the docs of how you can make a dynamic icon yourself with a dedicated DynamicIcon component.
This one fetches the icon data itself and renders it instead of fetching the Icon component from the library.
This makes it more flexible with all the frontend frameworks and libraries that exist for React.
How to use
DynamicIcon
is useful for applications that want to show icons dynamically by icon name, for example when using a content management system where icon names are stored in a database.Possible Breaking changes
We have switched to the "exports" property in
package.json
. This can cause issues if you have directly imported scripts from the package. Please open an issue if we need to refine this export map.New icons 🎨
triangle-dashed
(#2652) by @Yohhv0.470.0
: New icons 0.470.0Compare Source
New icons 🎨
house-wifi
(#2723) by @akshaymemaneModified Icons 🔨
rat
(#2692) by @jguddassvecosystem/mode-watcher (mode-watcher)
v0.5.1
Compare Source
Patch Changes
tailwindlabs/prettier-plugin-tailwindcss (prettier-plugin-tailwindcss)
v0.6.11
Compare Source
svecosystem/runed (runed)
v0.23.2
Compare Source
Patch Changes
window
(#212)
sveltejs/svelte (svelte)
v5.19.9
Compare Source
Patch Changes
fix: ensure unowned derived dependencies are not duplicated when reactions are skipped (#15232)
fix: hydrate
href
that is part of spread attributes (#15226)v5.19.8
Compare Source
Patch Changes
fix: properly set
value
property of custom elements (#15206)fix: ensure custom element updates don't run in hydration mode
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
This PR was generated by Mend Renovate. View the repository job log.