Repository navigation
Merged
Conversation
🦋 Changeset detectedLatest commit: e7f0c5d The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
commit: |
Contributor
built with Refined Cloudflare Pages Action⚡ Cloudflare Pages Deployment
|
Merged
Contributor
Bundle Size Analysis
|
| Item | Current | New | Change |
|---|---|---|---|
🔴 Axis |
201.91 KB 45.83 gz |
204.71 KB 46.77 gz |
+2.81 KB (+1.4%) +0.94 gz (+2.0%) |
🔴 Axis.svg |
172.81 KB 39.81 gz |
175.62 KB 40.76 gz |
+2.81 KB (+1.6%) +0.95 gz (+2.4%) |
🔴 Axis.html |
167.48 KB 38.51 gz |
170.28 KB 39.46 gz |
+2.80 KB (+1.7%) +0.95 gz (+2.5%) |
🔴 Axis.canvas |
171.05 KB 39.78 gz |
173.84 KB 40.68 gz |
+2.80 KB (+1.6%) +0.90 gz (+2.3%) |
🔴 Area |
130.61 KB 32.05 gz |
132.56 KB 32.53 gz |
+1.95 KB (+1.5%) +0.48 gz (+1.5%) |
🔴 Area.svg |
117.30 KB 28.28 gz |
119.24 KB 28.79 gz |
+1.95 KB (+1.7%) +0.51 gz (+1.8%) |
🔴 Threshold |
137.07 KB 33.23 gz |
139.01 KB 33.68 gz |
+1.95 KB (+1.4%) +0.45 gz (+1.4%) |
🔴 Threshold.svg |
122.36 KB 29.24 gz |
124.30 KB 29.73 gz |
+1.95 KB (+1.6%) +0.50 gz (+1.7%) |
🔴 Area.canvas |
111.51 KB 27.51 gz |
113.33 KB 28.02 gz |
+1.82 KB (+1.6%) +0.51 gz (+1.8%) |
🔴 Threshold.canvas |
115.63 KB 28.34 gz |
117.46 KB 28.84 gz |
+1.82 KB (+1.6%) +0.50 gz (+1.8%) |
🔴 Spline |
115.57 KB 29.55 gz |
116.77 KB 29.85 gz |
+1.20 KB (+1.0%) +0.30 gz (+1.0%) |
🔴 Spline.svg |
102.49 KB 25.99 gz |
103.68 KB 26.27 gz |
+1.20 KB (+1.2%) +0.28 gz (+1.1%) |
🔴 Spline.canvas |
96.70 KB 25.17 gz |
97.77 KB 25.47 gz |
+1.07 KB (+1.1%) +0.30 gz (+1.2%) |
Use-Case Scenarios
Core (7 changed)
| Scenario | Current | New | Change |
|---|---|---|---|
🟡 core-canvas |
230.33 KB 59.33 gz |
230.77 KB 59.41 gz |
+0.44 KB (+0.2%) +0.09 gz (+0.1%) |
🟡 core-line |
226.33 KB 57.57 gz |
227.84 KB 57.95 gz |
+1.51 KB (+0.7%) +0.38 gz (+0.7%) |
🟡 core-scatter |
220.78 KB 55.82 gz |
221.21 KB 55.90 gz |
+0.42 KB (+0.2%) +0.08 gz (+0.1%) |
🟡 core-geo |
216.53 KB 55.43 gz |
216.97 KB 55.53 gz |
+0.43 KB (+0.2%) +0.10 gz (+0.2%) |
🟡 core-html |
214.65 KB 54.61 gz |
215.08 KB 54.70 gz |
+0.43 KB (+0.2%) +0.09 gz (+0.2%) |
🟡 core |
212.57 KB 54.03 gz |
213.00 KB 54.13 gz |
+0.43 KB (+0.2%) +0.10 gz (+0.2%) |
🟡 core-svg |
212.56 KB 54.11 gz |
213.00 KB 54.21 gz |
+0.43 KB (+0.2%) +0.10 gz (+0.2%) |
Base (agnostic) (4 changed)
| Scenario | Current | New | Change |
|---|---|---|---|
🟡 base-svg-agnostic |
356.91 KB 82.62 gz |
358.84 KB 83.22 gz |
+1.93 KB (+0.5%) +0.59 gz (+0.7%) |
🟡 base-canvas-agnostic |
356.91 KB 82.62 gz |
358.84 KB 83.22 gz |
+1.93 KB (+0.5%) +0.60 gz (+0.7%) |
🟡 base-html-agnostic |
356.91 KB 82.62 gz |
358.84 KB 83.22 gz |
+1.93 KB (+0.5%) +0.60 gz (+0.7%) |
🟡 base |
356.91 KB 82.62 gz |
358.84 KB 83.21 gz |
+1.93 KB (+0.5%) +0.60 gz (+0.7%) |
Base (layer-specific) (3 changed)
| Scenario | Current | New | Change |
|---|---|---|---|
🟡 base-canvas |
344.79 KB 80.38 gz |
346.72 KB 80.97 gz |
+1.93 KB (+0.6%) +0.59 gz (+0.7%) |
🟡 base-html |
337.19 KB 78.05 gz |
339.12 KB 78.68 gz |
+1.93 KB (+0.6%) +0.63 gz (+0.8%) |
🟡 base-svg |
335.10 KB 77.56 gz |
337.04 KB 78.19 gz |
+1.93 KB (+0.6%) +0.63 gz (+0.8%) |
Cartesian charts (27 changed)
| Scenario | Current | New | Change |
|---|---|---|---|
🟡 PieChart |
397.76 KB 91.27 gz |
399.70 KB 92.02 gz |
+1.93 KB (+0.5%) +0.74 gz (+0.8%) |
🟡 ArcChart |
391.00 KB 90.10 gz |
392.94 KB 90.67 gz |
+1.94 KB (+0.5%) +0.57 gz (+0.6%) |
🟡 LineChart |
384.18 KB 89.18 gz |
386.79 KB 89.93 gz |
+2.61 KB (+0.7%) +0.74 gz (+0.8%) |
🟡 PieChart-canvas |
383.63 KB 88.83 gz |
385.57 KB 89.42 gz |
+1.93 KB (+0.5%) +0.58 gz (+0.7%) |
🟡 AreaChart |
378.56 KB 87.19 gz |
381.26 KB 87.98 gz |
+2.70 KB (+0.7%) +0.79 gz (+0.9%) |
🟡 ArcChart-canvas |
377.45 KB 87.56 gz |
379.38 KB 88.17 gz |
+1.94 KB (+0.5%) +0.61 gz (+0.7%) |
🟡 area-chart |
374.21 KB 86.24 gz |
376.91 KB 87.01 gz |
+2.70 KB (+0.7%) +0.77 gz (+0.9%) |
🟡 PieChart-svg |
373.96 KB 86.01 gz |
375.89 KB 86.63 gz |
+1.93 KB (+0.5%) +0.62 gz (+0.7%) |
🟡 line-chart-interactive |
373.56 KB 86.20 gz |
375.49 KB 86.99 gz |
+1.93 KB (+0.5%) +0.79 gz (+0.9%) |
🟡 pie-chart |
369.22 KB 85.17 gz |
371.15 KB 85.76 gz |
+1.93 KB (+0.5%) +0.58 gz (+0.7%) |
🟡 ArcChart-svg |
367.78 KB 84.84 gz |
369.71 KB 85.43 gz |
+1.93 KB (+0.5%) +0.59 gz (+0.7%) |
🟡 BarChart |
367.35 KB 84.70 gz |
369.28 KB 85.28 gz |
+1.93 KB (+0.5%) +0.58 gz (+0.7%) |
🟡 AreaChart-canvas |
365.65 KB 84.74 gz |
368.35 KB 85.62 gz |
+2.70 KB (+0.7%) +0.88 gz (+1.0%) |
🟡 bar-chart |
361.54 KB 83.47 gz |
363.47 KB 84.07 gz |
+1.93 KB (+0.5%) +0.60 gz (+0.7%) |
🟡 ScatterChart |
361.51 KB 83.64 gz |
363.45 KB 84.22 gz |
+1.93 KB (+0.5%) +0.58 gz (+0.7%) |
🟡 scatter-chart |
357.99 KB 82.90 gz |
359.93 KB 83.50 gz |
+1.93 KB (+0.5%) +0.60 gz (+0.7%) |
🟡 line-chart |
357.41 KB 82.67 gz |
359.34 KB 83.26 gz |
+1.93 KB (+0.5%) +0.59 gz (+0.7%) |
🟡 AreaChart-svg |
355.99 KB 82.00 gz |
358.68 KB 82.87 gz |
+2.69 KB (+0.8%) +0.88 gz (+1.1%) |
🟡 BarChart-canvas |
354.12 KB 82.30 gz |
356.06 KB 82.92 gz |
+1.93 KB (+0.5%) +0.62 gz (+0.8%) |
🟡 LineChart-canvas |
351.36 KB 81.88 gz |
353.29 KB 82.47 gz |
+1.93 KB (+0.6%) +0.60 gz (+0.7%) |
🟡 ScatterChart-canvas |
348.51 KB 81.16 gz |
350.45 KB 81.74 gz |
+1.93 KB (+0.6%) +0.58 gz (+0.7%) |
🟡 line-chart-canvas |
344.81 KB 80.39 gz |
346.75 KB 80.98 gz |
+1.93 KB (+0.6%) +0.59 gz (+0.7%) |
🟡 BarChart-svg |
344.46 KB 79.54 gz |
346.38 KB 80.15 gz |
+1.93 KB (+0.6%) +0.61 gz (+0.8%) |
🟡 LineChart-svg |
341.69 KB 79.12 gz |
343.62 KB 79.72 gz |
+1.92 KB (+0.6%) +0.60 gz (+0.8%) |
🟡 ScatterChart-svg |
338.84 KB 78.37 gz |
340.77 KB 79.00 gz |
+1.93 KB (+0.6%) +0.62 gz (+0.8%) |
🟡 line-chart-html |
337.21 KB 78.07 gz |
339.14 KB 78.70 gz |
+1.93 KB (+0.6%) +0.63 gz (+0.8%) |
🟡 line-chart-svg |
335.13 KB 77.57 gz |
337.06 KB 78.20 gz |
+1.93 KB (+0.6%) +0.63 gz (+0.8%) |
Geo (3 changed)
| Scenario | Current | New | Change |
|---|---|---|---|
🟡 geo-full |
431.48 KB 102.07 gz |
433.41 KB 102.59 gz |
+1.93 KB (+0.4%) +0.52 gz (+0.5%) |
🟡 geo-tiles |
379.00 KB 88.16 gz |
380.94 KB 88.83 gz |
+1.94 KB (+0.5%) +0.67 gz (+0.8%) |
🟡 geo |
373.89 KB 86.54 gz |
375.83 KB 87.12 gz |
+1.93 KB (+0.5%) +0.58 gz (+0.7%) |
Hierarchy (4 changed)
| Scenario | Current | New | Change |
|---|---|---|---|
🟡 hierarchy-tree |
367.68 KB 85.54 gz |
369.62 KB 86.16 gz |
+1.93 KB (+0.5%) +0.62 gz (+0.7%) |
🟡 hierarchy-treemap |
364.29 KB 84.68 gz |
366.23 KB 85.29 gz |
+1.94 KB (+0.5%) +0.61 gz (+0.7%) |
🟡 hierarchy-pack |
363.97 KB 84.66 gz |
365.91 KB 85.31 gz |
+1.93 KB (+0.5%) +0.65 gz (+0.8%) |
🟡 dodge |
361.69 KB 84.03 gz |
363.63 KB 84.62 gz |
+1.93 KB (+0.5%) +0.58 gz (+0.7%) |
Graph / network (4 changed)
| Scenario | Current | New | Change |
|---|---|---|---|
🟡 dagre |
426.39 KB 101.64 gz |
428.36 KB 102.16 gz |
+1.97 KB (+0.5%) +0.52 gz (+0.5%) |
🟡 force |
370.09 KB 86.37 gz |
372.03 KB 86.96 gz |
+1.93 KB (+0.5%) +0.59 gz (+0.7%) |
🟡 sankey |
369.90 KB 85.88 gz |
371.84 KB 86.37 gz |
+1.93 KB (+0.5%) +0.50 gz (+0.6%) |
🟡 chord |
366.59 KB 84.86 gz |
368.53 KB 85.48 gz |
+1.94 KB (+0.5%) +0.62 gz (+0.7%) |
Components (64 changed)
| Scenario | Current | New | Change |
|---|---|---|---|
🟡 Labels |
238.22 KB 58.83 gz |
239.03 KB 59.08 gz |
+0.80 KB (+0.3%) +0.25 gz (+0.4%) |
🟡 Labels.svg |
215.76 KB 53.98 gz |
216.57 KB 54.29 gz |
+0.80 KB (+0.4%) +0.31 gz (+0.6%) |
🟡 Labels.canvas |
209.22 KB 53.02 gz |
209.91 KB 53.27 gz |
+0.69 KB (+0.3%) +0.25 gz (+0.5%) |
🔴 Axis |
201.91 KB 45.83 gz |
204.71 KB 46.77 gz |
+2.81 KB (+1.4%) +0.94 gz (+2.0%) |
🟡 AnnotationPoint |
190.73 KB 46.32 gz |
190.86 KB 46.34 gz |
+0.13 KB (+0.1%) +0.02 gz (+0.0%) |
🟡 Hull |
186.32 KB 49.37 gz |
187.51 KB 49.68 gz |
+1.19 KB (+0.6%) +0.31 gz (+0.6%) |
🟡 Hull.svg |
185.51 KB 49.48 gz |
186.70 KB 49.84 gz |
+1.19 KB (+0.6%) +0.36 gz (+0.7%) |
🟡 Hull.canvas |
185.51 KB 49.44 gz |
186.70 KB 49.75 gz |
+1.19 KB (+0.6%) +0.31 gz (+0.6%) |
🟡 Voronoi |
180.35 KB 47.57 gz |
180.46 KB 47.63 gz |
+0.11 KB (+0.1%) +0.06 gz (+0.1%) |
🟡 Voronoi.svg |
178.33 KB 47.48 gz |
178.44 KB 47.51 gz |
+0.11 KB (+0.1%) +0.03 gz (+0.1%) |
🟡 Voronoi.canvas |
177.35 KB 47.23 gz |
177.46 KB 47.24 gz |
+0.11 KB (+0.1%) +0.01 gz (+0.0%) |
🟡 Calendar |
176.33 KB 41.85 gz |
176.64 KB 41.91 gz |
+0.31 KB (+0.2%) +0.06 gz (+0.1%) |
🔴 Axis.svg |
172.81 KB 39.81 gz |
175.62 KB 40.76 gz |
+2.81 KB (+1.6%) +0.95 gz (+2.4%) |
🔴 Axis.canvas |
171.05 KB 39.78 gz |
173.84 KB 40.68 gz |
+2.80 KB (+1.6%) +0.90 gz (+2.3%) |
🟡 Bars |
173.64 KB 43.99 gz |
173.76 KB 43.98 gz |
+0.12 KB (+0.1%) -0.00 gz (-0.0%) |
🟡 Labels.html |
171.04 KB 42.85 gz |
171.72 KB 43.12 gz |
+0.68 KB (+0.4%) +0.27 gz (+0.6%) |
🔴 Axis.html |
167.48 KB 38.51 gz |
170.28 KB 39.46 gz |
+2.80 KB (+1.7%) +0.95 gz (+2.5%) |
🟡 Bar |
169.59 KB 43.31 gz |
169.71 KB 43.31 gz |
+0.12 KB (+0.1%) +0.00 gz (+0.0%) |
🟡 AnnotationPoint.svg |
168.73 KB 41.67 gz |
168.86 KB 41.69 gz |
+0.13 KB (+0.1%) +0.02 gz (+0.1%) |
🟡 Contour |
165.99 KB 45.26 gz |
166.10 KB 45.29 gz |
+0.11 KB (+0.1%) +0.03 gz (+0.1%) |
🟡 Calendar.svg |
162.97 KB 40.03 gz |
163.27 KB 40.12 gz |
+0.31 KB (+0.2%) +0.09 gz (+0.2%) |
🟡 Calendar.canvas |
159.22 KB 39.20 gz |
159.53 KB 39.29 gz |
+0.31 KB (+0.2%) +0.09 gz (+0.2%) |
🟡 Bars.svg |
154.99 KB 39.43 gz |
155.10 KB 39.43 gz |
+0.12 KB (+0.1%) +0.00 gz (+0.0%) |
🟡 Contour.svg |
152.86 KB 41.81 gz |
152.97 KB 41.83 gz |
+0.11 KB (+0.1%) +0.02 gz (+0.0%) |
🟡 ArcLabel |
152.79 KB 37.69 gz |
152.92 KB 37.71 gz |
+0.13 KB (+0.1%) +0.02 gz (+0.0%) |
🟡 Bar.svg |
151.41 KB 38.78 gz |
151.52 KB 38.78 gz |
+0.12 KB (+0.1%) +0.00 gz (+0.0%) |
🟡 Pie |
142.21 KB 38.00 gz |
142.32 KB 38.00 gz |
+0.12 KB (+0.1%) +0.00 gz (+0.0%) |
🟡 ArcLabel.svg |
139.58 KB 34.78 gz |
139.70 KB 34.81 gz |
+0.13 KB (+0.1%) +0.03 gz (+0.1%) |
🔴 Threshold |
137.07 KB 33.23 gz |
139.01 KB 33.68 gz |
+1.95 KB (+1.4%) +0.45 gz (+1.4%) |
🟡 Arc |
136.95 KB 36.93 gz |
137.06 KB 36.94 gz |
+0.11 KB (+0.1%) +0.02 gz (+0.0%) |
🟡 Violin |
136.11 KB 31.91 gz |
136.22 KB 31.92 gz |
+0.12 KB (+0.1%) +0.02 gz (+0.0%) |
🟡 Density |
135.09 KB 36.77 gz |
135.21 KB 36.82 gz |
+0.12 KB (+0.1%) +0.05 gz (+0.1%) |
🔴 Area |
130.61 KB 32.05 gz |
132.56 KB 32.53 gz |
+1.95 KB (+1.5%) +0.48 gz (+1.5%) |
🟡 Pie.svg |
128.94 KB 34.31 gz |
129.06 KB 34.31 gz |
+0.12 KB (+0.1%) 0.00 gz (0.0%) |
🔴 Threshold.svg |
122.36 KB 29.24 gz |
124.30 KB 29.73 gz |
+1.95 KB (+1.6%) +0.50 gz (+1.7%) |
🟡 Arc.svg |
123.87 KB 33.28 gz |
123.98 KB 33.29 gz |
+0.11 KB (+0.1%) +0.01 gz (+0.0%) |
🟡 Density.svg |
121.96 KB 33.31 gz |
122.08 KB 33.35 gz |
+0.12 KB (+0.1%) +0.04 gz (+0.1%) |
🟡 GeoSpline |
120.20 KB 32.02 gz |
120.31 KB 32.05 gz |
+0.11 KB (+0.1%) +0.04 gz (+0.1%) |
🟡 Violin.svg |
119.17 KB 27.97 gz |
119.28 KB 28.00 gz |
+0.12 KB (+0.1%) +0.03 gz (+0.1%) |
🔴 Area.svg |
117.30 KB 28.28 gz |
119.24 KB 28.79 gz |
+1.95 KB (+1.7%) +0.51 gz (+1.8%) |
🔴 Threshold.canvas |
115.63 KB 28.34 gz |
117.46 KB 28.84 gz |
+1.82 KB (+1.6%) +0.50 gz (+1.8%) |
🔴 Spline |
115.57 KB 29.55 gz |
116.77 KB 29.85 gz |
+1.20 KB (+1.0%) +0.30 gz (+1.0%) |
🔴 Area.canvas |
111.51 KB 27.51 gz |
113.33 KB 28.02 gz |
+1.82 KB (+1.6%) +0.51 gz (+1.8%) |
🟡 Link |
111.28 KB 28.26 gz |
111.40 KB 28.28 gz |
+0.12 KB (+0.1%) +0.02 gz (+0.1%) |
🟡 Graticule |
107.94 KB 27.73 gz |
108.06 KB 27.78 gz |
+0.12 KB (+0.1%) +0.05 gz (+0.2%) |
🟡 GeoSpline.svg |
107.11 KB 28.44 gz |
107.22 KB 28.47 gz |
+0.11 KB (+0.1%) +0.04 gz (+0.1%) |
🟡 GeoCircle |
106.77 KB 27.72 gz |
106.89 KB 27.76 gz |
+0.12 KB (+0.1%) +0.04 gz (+0.1%) |
🔴 Spline.svg |
102.49 KB 25.99 gz |
103.68 KB 26.27 gz |
+1.20 KB (+1.2%) +0.28 gz (+1.1%) |
🟡 Grid.svg |
102.67 KB 22.61 gz |
103.09 KB 22.75 gz |
+0.41 KB (+0.4%) +0.14 gz (+0.6%) |
🟡 GeoPath |
102.76 KB 26.52 gz |
102.88 KB 26.59 gz |
+0.12 KB (+0.1%) +0.07 gz (+0.3%) |
🟡 Grid.html |
99.38 KB 21.87 gz |
99.79 KB 21.98 gz |
+0.41 KB (+0.4%) +0.11 gz (+0.5%) |
🟡 Link.svg |
98.05 KB 24.57 gz |
98.17 KB 24.60 gz |
+0.12 KB (+0.1%) +0.03 gz (+0.1%) |
🟡 Trail |
97.95 KB 25.24 gz |
98.06 KB 25.27 gz |
+0.12 KB (+0.1%) +0.03 gz (+0.1%) |
🔴 Spline.canvas |
96.70 KB 25.17 gz |
97.77 KB 25.47 gz |
+1.07 KB (+1.1%) +0.30 gz (+1.2%) |
🟡 Vector |
97.48 KB 24.82 gz |
97.59 KB 24.85 gz |
+0.11 KB (+0.1%) +0.03 gz (+0.1%) |
🟡 Ribbon |
95.91 KB 24.58 gz |
96.03 KB 24.64 gz |
+0.12 KB (+0.1%) +0.06 gz (+0.3%) |
🟡 Graticule.svg |
94.62 KB 24.14 gz |
94.74 KB 24.17 gz |
+0.12 KB (+0.1%) +0.02 gz (+0.1%) |
🟡 GeoCircle.svg |
93.49 KB 24.09 gz |
93.61 KB 24.11 gz |
+0.12 KB (+0.1%) +0.02 gz (+0.1%) |
🟡 GeoPath.svg |
89.67 KB 22.97 gz |
89.79 KB 22.99 gz |
+0.12 KB (+0.1%) +0.02 gz (+0.1%) |
🟡 Path |
88.48 KB 22.52 gz |
88.59 KB 22.55 gz |
+0.12 KB (+0.1%) +0.03 gz (+0.1%) |
🟡 Trail.svg |
84.86 KB 21.69 gz |
84.98 KB 21.72 gz |
+0.12 KB (+0.1%) +0.04 gz (+0.2%) |
🟡 Vector.svg |
84.40 KB 21.17 gz |
84.51 KB 21.19 gz |
+0.11 KB (+0.1%) +0.01 gz (+0.1%) |
🟡 Ribbon.svg |
82.82 KB 21.01 gz |
82.94 KB 21.05 gz |
+0.12 KB (+0.1%) +0.05 gz (+0.2%) |
🟡 Path.svg |
75.43 KB 18.97 gz |
75.55 KB 19.00 gz |
+0.12 KB (+0.2%) +0.03 gz (+0.1%) |
Worst case (1 changed)
| Scenario | Current | New | Change |
|---|---|---|---|
🟡 all |
1037.00 KB 242.25 gz |
1040.23 KB 243.23 gz |
+3.24 KB (+0.3%) +0.99 gz (+0.4%) |
Understanding this report
- Use-case scenarios measure the bundle cost of common chart configurations (e.g. a line chart with axes)
- Individual components measure each component imported in isolation
- Svelte runtime is excluded; sizes reflect layerchart + its dependencies (d3, etc.)
- When multiple components share dependencies (e.g. d3-scale), the real-world cost is lower than the sum of individual sizes
- Changes smaller than 10 bytes or 0.1% are considered insignificant
gwennlbh
pushed a commit
to cigaleapp/cigale
that referenced
this pull request
Oct 13, 2026
##### [v2.5.1](https://github.com/techniq/layerchart/releases/tag/layerchart%402.5.1) ##### Patch Changes - fix(Tooltip): Keep a flipped tooltip inside the container (or window) when flipping overflows the other edge (ex. a start-aligned tooltip wider than half a narrow chart opened past its left edge) ([#924](techniq/layerchart#924)) - fix(TooltipContext): Keep a tooltip locked from `onclick` on touch (a tap's `pointerleave` precedes `click`, and its pending hide cleared the data under the lock), and hide it once unlocked if the pointer left while locked ([#924](techniq/layerchart#924)) ##### [v2.5.0](https://github.com/techniq/layerchart/releases/tag/layerchart%402.5.0) ##### Minor Changes - feat(Group|Hull|Rule): Support `seriesKey` prop to fade the mark while another series is highlighted and remove it while the legend has that series hidden ([#917](techniq/layerchart#917)) ##### [v2.4.1](https://github.com/techniq/layerchart/releases/tag/layerchart%402.4.1) ##### Patch Changes - fix(deps): Bump `@layerstack/*` dependencies to fix `Package subpath is not defined by exports` when bundling without Vite (issue [#913](techniq/layerchart#913)) ([#915](techniq/layerchart#915)) - fix(Spline): Render `startContent`, `endContent`, `markerStart`, and `markerEnd` once per line rather than once per style-split segment ([#914](techniq/layerchart#914)) - fix(Spline): Keep the line's color on segments split by a `class`, `opacity`, or `fill` function ([#914](techniq/layerchart#914)) - fix(Spline): Animate segments split by a style function, which `motion` previously skipped ([#914](techniq/layerchart#914)) ##### [v2.4.0](https://github.com/techniq/layerchart/releases/tag/layerchart%402.4.0) ##### Minor Changes - feat(Axis): Add `tickOcclusion` to drop ticks whose labels would overlap, measured at the size they render (including rotation), with `priority` of `'end'` (default), `'start'`, or `'start-end'` to choose which survive ([#909](techniq/layerchart#909)) - feat(utils): Add `rotate` and multiline support to `getTextRect`, so a rotated or stacked `<Text>` can be measured for `occlude` without the caller reproducing `<Text>`'s pivot ([#909](techniq/layerchart#909)) ##### Patch Changes - fix(Area): Apply `mask`, `filter`, and `clip-path` to the `line` path as well as the fill (unless overrideden by `line={{...}}`) ([#909](techniq/layerchart#909)) - fix(Calendar): Adjust month labels after recent Text verticalAnchor improvements ([#909](techniq/layerchart#909)) - fix(Calendar): Size cells to fit `monthPath`, which can extend past the last cell when the range ends mid-month ([#909](techniq/layerchart#909)) - perf(Chart): Measure the container before building the subtree, so marks are only built once ([#909](techniq/layerchart#909)) - fix(downloadImage, downloadSvg): Inline `stop-color`/`stop-opacity` so gradients don't export as solid black ([#909](techniq/layerchart#909)) - fix(Chart): Return `undefined` from `xGet`/`yGet` when that axis has no accessor, instead of throwing `accessor is not a function` ([#909](techniq/layerchart#909)) - fix(Spline, Area): Animate each path when the mark is split by `z`, which `motion` previously skipped — segments split by a style function are still redrawn outright ([#909](techniq/layerchart#909)) - fix(Path, Spline): Render `endContent` without a `draw` transition ([#909](techniq/layerchart#909)) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Bump
@layerstack/svelte-actionsand@layerstack/svelte-state(and@layerstack/svelte-tableindocs) to versions whoseexportsmaps declare adefaultcondition.Fixes #913.
Why
Those packages previously declared only
typesandsvelteexport conditions, with nodefault/import:Any resolver that doesn't apply the
sveltecondition therefore finds no target and fails withPackage subpath is not defined by exports. It only worked because@sveltejs/vite-plugin-sveltedoesconfig.resolve.conditions.push('svelte')— so plain rolldown, esbuild and Node all broke when walking intolayerchart/dist.Fixed upstream in techniq/layerstack#109; this PR just picks up the published versions.
Testing
Packed the built
distinto a scratch project and ran plain rolldown with a baresvelte/compilertransform and nosvelteresolve condition, reproducing the reporter's setup rather than Vite's.Before, 3 resolve errors including the one from the issue:
After, every public entrypoint builds clean:
layerchart,/geo,/hierarchy,/force,/graph,/svg,/canvas,/html,/server. Plain Node also resolves all the affected specifiers under default conditions.svelte-checkreports 0 errors and unit tests pass (61 files, 985 passed / 3 skipped).