Evan Rusackas
e274b45bc6
address review: timeless comment wording
2026-06-05 20:14:37 -07:00
Evan Rusackas
bd1420cfd8
fix(FilterBar): always show 'More filters' button when items exist
...
This fixes issue #28060 where the "More filters" button would disappear
when filter values were set to their defaults and nothing was overflowing.
The issue was caused by the button only rendering when `popoverContent`
was truthy, which required either `dropdownContent` to be defined OR
`overflowingCount > 0`. When neither condition was met (common when all
filters fit in the container), the button would vanish, causing:
- Inconsistent UI behavior
- Layout shifts as the button appears/disappears
- Poor user experience when resizing the browser window
The fix introduces a `shouldShowButton` flag that ensures the button is
always visible when items exist, regardless of overflow state. The badge
correctly shows 0 when nothing is overflowing, providing clear feedback
to users.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-05 20:14:36 -07:00
Evan Rusackas
b85a2cdab1
fix: ODPS (MaxCompute) data source table preview failed ( #38174 )
...
Co-authored-by: zhutong6688 <zhutong66@163.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-05 17:57:44 -07:00
Evan Rusackas
381b99ae84
fix(csv): respect CSV_EXPORT config for decimal separator and delimiter ( #38170 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-05 17:57:21 -07:00
Evan Rusackas
6b0d747939
fix: cache warmup using WebDriver for reliable authentication ( #38449 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 16:36:30 -07:00
Evan Rusackas
151df43d9d
fix(docker): prevent static asset 404s by waiting for webpack dev server ( #38161 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-05 15:19:50 -07:00
dependabot[bot]
3d7021fdf9
chore(deps): bump hot-shots from 14.3.1 to 15.0.0 in /superset-websocket ( #40789 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 14:48:37 -07:00
dependabot[bot]
2babb48081
chore(deps): bump ioredis from 5.10.1 to 5.11.0 in /superset-websocket ( #40734 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 14:06:56 -07:00
dependabot[bot]
4715cfd372
chore(deps-dev): bump eslint-plugin-prettier from 5.5.5 to 5.5.6 in /docs ( #40791 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 14:06:51 -07:00
Evan Rusackas
5a6306983e
docs: add social media links to website footer and README ( #38108 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-05 14:06:43 -07:00
dependabot[bot]
7f452e4096
chore(deps): bump @ant-design/icons from 6.2.3 to 6.2.5 in /docs ( #40792 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 14:06:30 -07:00
Evan Rusackas
7eaaffde89
ci: cache npm downloads in the translations workflow ( #40779 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-05 13:22:20 -07:00
Evan Rusackas
0984839788
ci: required-check anchors for cypress-matrix and playwright-tests (unblock docs-only PRs) ( #40780 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-05 13:17:41 -07:00
Rabuma A. Bekele
863e93539a
fix(dashboard): clean up JSON formatting and contribution suffix in V… ( #40683 )
2026-06-05 11:44:03 -07:00
Evan Rusackas
81bc3088e2
fix(dashboard): prevent stale favorite status errors after navigation ( #38156 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-05 11:42:54 -07:00
Evan Rusackas
19d01521bf
fix(dashboard): replace chartsInScope references at import time ( #38171 )
...
Co-authored-by: Rémy Dubois <remy.dubois@komodohealth.com >
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-05 11:42:24 -07:00
Evan Rusackas
1623ceda73
fix(result_set): preserve JSON/JSONB data as objects instead of strings ( #38172 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-05 11:41:40 -07:00
yousoph
e956f82224
fix(dashboard): prevent divider display controls from reverting on second save ( #40696 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 11:36:55 -07:00
dependabot[bot]
2aca35cb68
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #40793 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 11:32:41 -07:00
dependabot[bot]
44777cc110
chore(deps): bump @ant-design/icons from 6.2.3 to 6.2.5 in /superset-frontend ( #40794 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 11:32:28 -07:00
dependabot[bot]
20024ce3af
chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.10.2 to 0.10.4 in /superset-frontend ( #40796 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 11:32:13 -07:00
dependabot[bot]
b069b6caf6
chore(deps-dev): bump terser-webpack-plugin from 5.6.0 to 5.6.1 in /superset-frontend ( #40797 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 11:31:59 -07:00
dependabot[bot]
70ee6e21eb
chore(deps-dev): bump @babel/core from 7.29.0 to 7.29.7 in /superset-frontend ( #40800 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 11:31:44 -07:00
Evan Rusackas
550c80f640
chore(lint): convert ChartRenderer, Chart, DrillByChart to function components ( #39459 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Claude <claude@anthropic.com >
2026-06-05 10:58:44 -07:00
innovark
108e40cbb6
feat(duration-format): replace pretty-ms with native Intl.DurationFormat for localized duration formatting ( #39330 )
2026-06-05 10:33:17 -07:00
jesperct
8119204857
fix(dashboard): sort Dynamic Group By display values alphabetically ( #40220 )
2026-06-05 10:32:54 -07:00
dependabot[bot]
645aa3b1df
chore(deps-dev): bump eslint-plugin-prettier from 5.5.5 to 5.5.6 in /superset-frontend ( #40795 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 10:18:56 -07:00
Evan Rusackas
55bb75efe6
fix(dashboard): prevent filter dropdown button from disappearing during layout recalculations ( #38193 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Claude <claude@anthropic.com >
2026-06-05 10:09:50 -07:00
Richard Fogaca Nienkotter
601f9c2b8c
fix(embedded): add guest token to streaming exports ( #40712 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
2026-06-05 13:27:06 -03:00
madhushreeag
fa42b13eb8
fix(dataset): preserve numeric column types when pydruid infers STRING from first-row value ( #40677 )
...
Co-authored-by: madhushree agarwal <madhushree_agarwal@apple.com >
2026-06-05 09:25:57 -07:00
Amin Ghadersohi
aa4092ba68
fix(mcp): add select_columns lean defaults to get_dashboard_info, get_chart_info, get_dataset_info ( #40473 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
Co-authored-by: Richard Fogaça <richardfogaca@gmail.com >
2026-06-05 11:10:13 -03:00
dependabot[bot]
45a616439b
chore(deps): update dayjs requirement from ^1.11.20 to ^1.11.21 in /superset-frontend/packages/superset-ui-core ( #40736 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 20:59:17 -07:00
dependabot[bot]
98c096df05
chore(deps): bump @babel/runtime from 7.29.2 to 7.29.7 in /superset-frontend ( #40753 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 20:59:08 -07:00
Elizabeth Thompson
42367afb25
fix(reports): add per-tile animation wait to prevent partial ECharts renders in tiled screenshots ( #40694 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-04 16:43:34 -07:00
Evan Rusackas
875673f670
fix(asyncEvent): use Map for job listener/retry registries ( #40747 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 14:16:44 -07:00
Evan Rusackas
79c74af2e9
ci: cache npm downloads in frontend-heavy workflows ( #40744 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 13:34:35 -07:00
Vitor Avila
7406098708
fix(dashboard-filter): Consider dashboard filters to charts not declared in the dashboard position ( #40774 )
2026-06-04 16:43:38 -03:00
dependabot[bot]
ccce0cab18
chore(deps): bump content-disposition from 2.0.0 to 2.0.1 in /superset-frontend ( #40750 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:32:09 -07:00
dependabot[bot]
94c1a1b1f2
chore(deps-dev): bump @babel/runtime-corejs3 from 7.29.2 to 7.29.7 in /superset-frontend ( #40751 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:31:59 -07:00
dependabot[bot]
04939c94cc
chore(deps-dev): bump @babel/node from 7.29.0 to 7.29.7 in /superset-frontend ( #40752 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:31:49 -07:00
dependabot[bot]
937eff6d52
chore(deps-dev): bump oxlint from 1.66.0 to 1.67.0 in /superset-frontend ( #40755 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:31:23 -07:00
dependabot[bot]
f5f4a41598
chore(deps-dev): bump @babel/register from 7.29.3 to 7.29.7 in /superset-frontend ( #40757 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:30:55 -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
Evan Rusackas
7d323dc0ae
fix(filters): Enable decimal values in Range filter slider ( #34742 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-04 12:29:33 -07:00
Evan Rusackas
0d1b702ce8
feat(extensions): static supply-chain controls — denylist + version policy ( #40668 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 12:29:03 -07:00
dependabot[bot]
ddeec68c88
chore(deps): bump dompurify from 3.4.5 to 3.4.7 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #40735 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 12:28:13 -07:00
dependabot[bot]
0ad09d5cd0
chore(deps): bump dompurify from 3.4.8 to 3.4.7 in /superset-frontend/packages/superset-ui-core ( #40737 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 12:27:26 -07:00
dependabot[bot]
6662529306
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #40739 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:27:18 -07:00
dependabot[bot]
09cd2c26cd
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #40740 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:27:05 -07:00
dependabot[bot]
cbd731e661
chore(deps-dev): bump webpack from 5.107.1 to 5.107.2 in /superset-frontend ( #40741 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:26:54 -07:00