Evan
013b38dea6
refactor(plugin-chart-echarts): reuse finite-number guards in forecast tooltip
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-23 05:48:10 -07:00
Evan
b497dd6af4
fix(plugin-chart-echarts): narrow forecast tooltip values to satisfy tsc
...
Use a type-guard predicate so forecastLower/forecastUpper are narrowed to
number at the use sites, resolving TS18048.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-23 02:47:47 -07:00
Evan
44ce7e4d4b
Use Number.isFinite for forecast tooltip guards to exclude NaN/Infinity
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-22 23:49:00 -07:00
Evan
40339257bd
fix(plugin-chart-echarts): show forecast tooltip values when they equal zero
...
The forecast tooltip formatter used truthiness checks on the forecast trend
and confidence-bound values, so a legitimate value of exactly 0 was silently
dropped from the tooltip. This is what users saw as the confidence band
"disappearing" when a forecast crossed zero (issue #21734 ): a forecast trend
of 0, a lower bound of 0, or a zero-height band would render no interval at
all.
Switch the conditionals to explicit `typeof === 'number'` checks (matching the
existing pattern used for the observation value) so zero values are formatted
and shown like any other number.
Fixes #21734
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-22 22:04:46 -07:00
alex
5916ec4876
fix(plugin-chart-echarts): cross-filter horizontal bars on category not metric ( #41104 )
...
Signed-off-by: alex-poor <alex@karo.co.nz >
2026-06-22 20:29:29 -07:00
Đỗ Trọng Hải
2d5df6625b
build(deps): update major versions for memoize-one, json-stringify-pretty-compact and webpack-cli ( #38793 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-06-20 10:48:10 +07:00
Nitish Agarwal
7837054dbc
fix(chart): cross-filter emits dimension value instead of metric label for stacked bars ( #38120 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-18 11:24:36 -07:00
Vanessa Giannoni
c0fbe243e8
fix(echarts): cap tooltip at 80vh with internal scroll ( #37022 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-13 16:53:28 -07:00
MAGHC
2b18dc0a5c
fix(radar): apply number formatter to tooltip ( #37033 )
...
Signed-off-by: MAGHC <windowsapple95@gmail.com >
Signed-off-by: K-ESSENCE <windowsapple95@gmail.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-11 00:54:48 -07:00
Evan Rusackas
639866625d
fix(echarts): Show full labels in bar chart tooltips ( #34759 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-04 12:29:48 -07:00
Shaitan
faa76f6741
fix(embedding): add optional dataset allowlist to guest tokens ( #39302 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 12:55:09 +01:00
Evan Rusackas
24422c8311
test(histogram): metric filters require aggregation in buildQuery ( #30330 ) ( #40617 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-02 10:49:43 -07:00
Mateus Trentz
f17e4de9cd
fix(superset-frontend): color formats big numbers when value is 0 ( #28038 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Joe Li <joe@preset.io >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-30 10:30:22 -07:00
jesperct
c73106b7a2
fix(chart-echarts): drop white textBorder from Funnel segment labels ( #40468 )
2026-05-27 23:59:51 -07:00
Deva
ef4514f5ab
fix(treemap): remove gaps between chart nodes ( #40181 )
2026-05-27 22:35:06 +03:00
jesperct
5bb54cc96b
fix(echarts): preserve dataZoom range across setOption(notMerge) ( #40173 )
2026-05-20 17:33:29 +02:00
jesperct
5393fdfabf
fix(echarts): suppress phantom x-axis label at axis edge when no time grain ( #39972 )
2026-05-18 09:52:48 -07:00
Abdul Rehman
e94465208f
fix(bar-chart): cap bar width so a single data point doesn't stretch across the chart ( #39588 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-12 13:24:46 -07:00
Nitish Agarwal
24d76b4249
fix(sunburst): remove label text outline in dark theme ( #39774 )
2026-05-11 20:24:25 -07:00
Evan Rusackas
a7aa854968
fix(big-number): guard against null colorPicker in transformProps ( #39110 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 09:54:08 -07:00
Mehmet Salih Yavuz
41a22d7918
chore: Upgrade to React 18 ( #38563 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-04 19:19:36 +03:00
Jean Massucatto
171414f165
fix(chart): use categorical axis for bar charts with numeric x-axis ( #39141 )
...
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com >
2026-04-29 09:41:19 +02:00
Evan Rusackas
abd93444d0
fix(frontend): clean up console warnings and deprecations ( #37881 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-04-24 22:48:29 -07:00
Enzo Martellucci
1903b919d6
fix(echarts): increase default axis title margins to prevent label overlap ( #39447 )
2026-04-22 14:23:48 +02:00
Kamil Gabryjelski
bf7ec853fa
fix(big-number): use correct default font size for subtitle/subheader ( #39493 )
2026-04-20 18:21:18 +02:00
Richard Fogaca Nienkotter
da371217ef
fix: revert and restore server-side sorting for value axis sorts ( #39331 )
2026-04-13 18:07:15 -03:00
Richard Fogaca Nienkotter
c971ea3ec6
fix(heatmap): skip orderby for value-based axis sorts ( #39290 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-13 14:29:26 -03:00
Richard Fogaca Nienkotter
e9911fbac4
fix(echarts): prevent tooltip crash during dashboard auto-refresh ( #39277 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 14:36:44 -03:00
venkateshwaran shanmugham
e39dd1afce
fix: implement native browser fullscreen for dashboard charts ( #38819 )
...
Signed-off-by: Venkateshwaran Shanmugham <venkateshwaracholan@gmail.com >
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
Co-authored-by: Richard Fogaça <richardfogaca@gmail.com >
Co-authored-by: Richard Fogaca Nienkotter <63572350+richardfogaca@users.noreply.github.com >
2026-04-09 21:49:36 -03:00
Michael S. Molina
022342839a
fix(echarts): fix stacked horizontal bar chart clipping and duplicate x-axis labels ( #39012 )
2026-04-01 15:50:08 -03:00
Michael S. Molina
8559786cc2
fix(mixed-timeseries): apply same axis formatting options as timeseries charts ( #38979 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-31 15:00:46 -03:00
Jessica Morris
f6cd8066ab
fix(bubble): Fix Bubble chart axis label rotation ( #38917 )
2026-03-31 10:13:54 -07:00
Enzo Martellucci
f0b20dc445
fix(echarts): adapt y-axis ticks and padding for compact timeseries charts ( #38673 )
2026-03-31 17:44:42 +02:00
Enzo Martellucci
e0a0a22542
fix(charts): add X Axis Number Format control for numeric X-axis columns ( #38809 )
...
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-03-31 13:38:07 +03:00
Mehmet Salih Yavuz
f832f9b0d5
fix(Timeseries): dedup x axis labels ( #38733 )
2026-03-27 22:13:02 +03:00
JUST.in DO IT
e045f49787
fix(echart): multiple time shift line pattern ( #38866 )
2026-03-26 08:56:05 -03:00
Richard Fogaca Nienkotter
12aca72074
fix(echarts): prevent plain legend clipping in dashboards ( #38675 )
2026-03-25 09:38:31 -03:00
Alexandru Soare
f6106cd26f
fix(timeshiftcolor): Time shift color to match the original color ( #38473 )
2026-03-13 15:24:56 +02:00
Amin Ghadersohi
fe7f220c21
fix(charts): set reasonable default y-axis title margin to prevent label overlap ( #38389 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 19:09:09 +01:00
yousoph
577654cd02
fix(heatmap): correct tooltip display to show axis values instead of indices ( #38487 )
2026-03-09 08:54:47 -07:00
yousoph
9983e255f8
fix(charts): revert: improve negative stacked bar label positioning and accessibility ( #37405 ) ( #38484 )
...
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-09 00:09:09 -07:00
Michael S. Molina
357e35dc62
refactor(core): reorganize superset-core packages into feature-based structure ( #38448 )
2026-03-05 17:41:15 -03:00
Mehmet Salih Yavuz
63e7ee70bf
fix(echarts): adaptive formatting labels ( #38017 )
2026-03-04 11:26:18 -08:00
Varun Chawla
796c206ee7
fix(charts): apply resample before rolling window in post-processing pipeline ( #37987 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 11:25:42 -08:00
JUST.in DO IT
35d0aad854
feat(explore): Add Echarts option editor ( #37868 )
2026-03-04 08:34:34 -08:00
Evan Rusackas
7815afb24d
fix(charts): improve minor gridline visibility in dark themes ( #38371 )
...
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 10:33:29 -03:00
madhushreeag
983b633972
feat(bar-chart): add option to color bars by primary axis when no dimensions are set ( #37531 )
...
Co-authored-by: madhushree agarwal <madhushree_agarwal@apple.com >
2026-03-03 16:11:04 -08:00
Evan Rusackas
0681df3d02
feat(theme): enable generalized ECharts theme overrides for array properties ( #37965 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-02 19:51:09 -08:00
Enzo Martellucci
5a134170a0
fix(chart): prevent x-axis date labels from disappearing when rotated ( #37755 )
2026-02-26 18:10:44 +01:00
Richard Fogaca Nienkotter
fca8a49561
feat: auto refresh dashboard ( #37459 )
...
Co-authored-by: Richard <richard@ip-192-168-1-32.sa-east-1.compute.internal >
Co-authored-by: richard <richard@richards-MacBook-Pro-2.local >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-02-24 11:37:28 -03:00