yousoph
135441c263
Merge branch 'master' into fix/dashboard-create-chart-button-spacing
2026-05-12 18:04:36 -07:00
Nitish Agarwal
24d76b4249
fix(sunburst): remove label text outline in dark theme ( #39774 )
2026-05-11 20:24:25 -07:00
Beto Dealmeida
cb53745d43
feat: semantic layer extension ( #37815 )
2026-05-05 12:07:46 -04:00
jesperct
5b5f23d127
test(plugin-chart-echarts): regression guards for temporal x-axis labels on timeseries charts ( #39208 )
2026-05-05 08:37:35 -07: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
Enzo Martellucci
1903b919d6
fix(echarts): increase default axis title margins to prevent label overlap ( #39447 )
2026-04-22 14:23:48 +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
de98fdc37b
test(heatmap): restore buildQuery coverage on master ( #39329 )
2026-04-13 13:50:11 -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
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
Kamil Gabryjelski
c131dd2997
test(heatmap): add tests for tooltip displaying actual axis values
...
Add comprehensive tests to ensure the tooltip formatter correctly displays
actual axis values instead of numeric indices. This prevents regression of
the bug fixed in the previous commit where tooltips showed "0 (1)" instead
of actual labels like "Monday (Morning)".
Tests cover:
- Tooltip displays actual axis values with alphabetical sorting
- Tooltip works correctly with different sort orders (asc/desc)
- Tooltip works correctly with value-based sorting
- Percentage calculations use actual values when normalizeAcross is enabled
- Tooltip handles numeric axes correctly
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 21:02:12 +00: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
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
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
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
dependabot[bot]
cff854b06e
chore(deps-dev): bump oxlint from 1.48.0 to 1.49.0 in /superset-frontend ( #38115 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-02-20 14:13:37 -08:00
Đỗ Trọng Hải
0b77ace110
chore: fix lint issue with no-unsafe-optional-chaining rule ( #38103 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-19 23:54:37 +07:00
Evan Rusackas
6b80135aa2
chore(lint): enforce more strict eslint/oxlint rules (batch 2) ( #37884 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-18 19:27:27 -08:00
Jean Massucatto
0c0d915391
fix(echarts-timeseries-combined-labels): combine annotation labels for events at same timestamp ( #37164 )
2026-02-13 12:39:28 +03:00
Jamile Celento
080f629ea2
fix(echarts): formula annotations not rendering with dataset-level columns label ( #37522 )
2026-02-13 12:37:19 +03:00
Vanessa Giannoni
77148277b9
feat(charts): improve negative stacked bar label positioning and accessibility ( #37405 )
2026-02-11 17:46:10 -08:00
Luis Sánchez
5f0001affc
feat(timeseries): remove stream style for bar charts ( #37532 )
2026-02-11 09:25:03 -08:00
Đỗ Trọng Hải
563d9f1a3f
chore(lint): migrate Jest lint rules from eslint to oxlint ( #37787 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-08 16:44:42 +07:00
Evan Rusackas
fc5506e466
chore(frontend): comprehensive TypeScript quality improvements ( #37625 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 13:16:57 -08:00
Luis Sánchez
91131d5996
chore(charts): echarts left padding too big and automation of title ( #36993 )
2026-02-02 15:48:03 -08:00
Jonathan Alberth Quispe Fuentes
4a7cdccdad
fix: Heatmap does not render correctly on normalization ( #37208 )
2026-02-02 12:34:46 +03:00
Evan Rusackas
ae10e105c2
fix(chart): enable cross-filter on bar charts without dimensions ( #37407 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 17:14:24 -08:00
Pedro Rodrigues
2cce0308d4
fix: big number drill to details column data ( #37068 )
2026-01-30 12:32:49 +03:00
Enzo Martellucci
3fa5bb4138
fix(echarts): restore dashed line style for time comparison series ( #37135 )
2026-01-22 00:44:57 +01:00
Luis Sánchez
25647942fd
fix(chart): Horizontal bar chart value labels cut off ( #36989 )
2026-01-21 12:33:44 +02:00
Luis Sánchez
f4597be341
fix(timeseries): x-axis last month was hidden ( #37181 )
2026-01-19 17:19:34 +01:00
Richard Fogaca Nienkotter
f4474b2e3e
feat: Dynamic currency ( #36416 )
2026-01-16 21:58:41 -08:00
Yousuf Ansari
33a425bbbc
fix(echarts): use scroll legend for horizontal layouts to prevent overlap ( #36306 )
2025-12-17 11:16:35 -08:00
Enzo Martellucci
236e000398
fix(Gauge): clearing previously set min and max values in a gauge chart sets the data labels to 0 ( #36425 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
2025-12-05 19:16:43 +02:00
Sam Firke
3345eb32c5
fix(heatmap): y-axis sorts in order ( #36302 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-04 09:52:10 -08:00
PolinaFam
c9a7a85159
feat(chart): add axes settings for trendline ( #36002 )
2025-11-28 12:22:57 -08:00
Alex Yang
001b6cb801
feat: Floating Point Formatting for Scatter Point Chart ( #35915 )
...
Co-authored-by: Vincent <vincent.trung4@gmail.com >
2025-11-14 11:37:44 -08:00
Mehmet Salih Yavuz
306f4c14cf
fix(sql): quote column names with spaces to prevent SQLGlot parsing errors ( #35553 )
2025-11-13 17:47:16 +03:00
Mehmet Salih Yavuz
9546ee37e5
chore(superset-core): move ui to new core ( #35308 )
2025-11-07 13:53:06 -03:00
SBIN2010
48ee0821d3
feat: show total in waterfall chart ( #35876 )
2025-10-29 10:25:56 -07:00
Evan Rusackas
7deed00def
chore(frontend): Consolidate ESLint configurations in superset-frontend ( #35318 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-29 23:52:25 -07:00