Maxime Beauchemin
235d4ea516
chore: trigger Showtime environment for QA testing
2026-04-15 15:44:46 +00:00
Maxime Beauchemin and Claude Opus 4.6
860f8cbe0f
fix(explore): remove flaky ag-grid header text assertion in test
...
ag-grid's custom header component doesn't expose header text as
simple text nodes in JSDOM. Replace with a simpler assertion that
verifies the grid container renders without crashes.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-09 15:52:02 +00:00
Maxime Beauchemin and Claude Opus 4.6
2fad87569c
fix(explore): resolve CI failures for GridTable migration
...
- Fix TS2345 in SamplesPane: cast queryFormData for getDrillPayload
- Fix TS2345 in useResultsPane: use Number() for row_limit type coercion
- Update DrillByModal tests: remove pagination/sort-header assertions
that relied on old TableView DOM; ag-grid virtualizes instead
- Fix backend test: update per_page validation test to use 10001
(schema max is now 10000, not 1000)
- Apply prettier formatting to useGridResultTable
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-09 01:07:11 +00:00
Maxime Beauchemin and Claude Opus 4.6
c6f54471dc
fix(explore): cap Results row limit at chart's row_limit setting
...
Both tabs now share the same ROW_LIMIT_OPTIONS (100, 500, 1k, 5k, 10k).
The Results dropdown never overrides the chart's row_limit upward —
effective limit is min(dropdown, chart_row_limit). The Samples dropdown
has no override logic since it uses its own independent API.
Backend schema max bumped to 10000 to support higher sample limits.
The SAMPLES_ROW_LIMIT config (default 1000) still acts as the
server-side cap.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-09 00:31:16 +00:00
Maxime Beauchemin and Claude Opus 4.6
7539138702
fix(explore): add row limit selector to Results tab, fix padding
...
- Add row limit dropdown to Results tab (options: 100, 500, 1k, 5k, 10k,
default 1k) — same pattern as Samples but with higher limits
- Override queryFormData.row_limit before fetching chart results so the
backend respects the selected limit
- Add padding-top to TableControlsWrapper so the search input isn't
pressed against the tab bar
- Make row limit options configurable per-consumer (SAMPLES_ROW_LIMIT_OPTIONS
vs RESULTS_ROW_LIMIT_OPTIONS)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-09 00:08:25 +00:00
Maxime Beauchemin and Claude Opus 4.6
e0b1b557d7
fix(explore): cap row limit options at 1k, hide redundant row count
...
- Remove 5k/10k options since backend SAMPLES_ROW_LIMIT defaults to
1000 and caps higher values silently
- Revert backend schema max back to 1000
- Only show the row count badge when the returned count is less than the
selected limit (avoids showing "1k rows" dropdown next to "1k rows"
badge)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 23:51:47 +00:00
Maxime Beauchemin and Claude Opus 4.6
bc5a5c2ac5
fix(explore): apply chart filters to Samples tab queries
...
The Samples tab was sending an empty payload {} to the samples API,
ignoring all chart filters (WHERE clause, time range, adhoc filters).
This was a pre-existing regression.
Use getDrillPayload() to extract filters, granularity, time_range, and
extras from the chart's queryFormData and pass them to the samples
endpoint. Also switch the cache from WeakSet<datasource> to
WeakMap<queryFormData> so samples re-fetch when filters change.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 23:49:05 +00:00
Maxime Beauchemin and Claude Opus 4.6
3a562dbe29
feat(explore): add row limit selector to Samples tab
...
Default to 100 rows instead of 1000 to improve initial load performance,
especially for wide datasets. Users can increase to 500, 1k, 5k, or 10k
via a dropdown selector in the controls bar.
Also bumps the backend schema validation max from 1000 to 10000 to
support the higher limits. The SAMPLES_ROW_LIMIT config still acts as
the server-side cap (default 1000).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 23:39:31 +00:00
Maxime Beauchemin and Claude Opus 4.6
73b780a28c
fix(explore): use callback ref for ResizeObserver to fix grid height
...
The useGridHeight hook used useEffect with [] deps, which only runs once
on mount. In SamplesPane, the GridSizer element doesn't exist at mount
time (component renders <Loading /> first), so the ResizeObserver was
never created and gridHeight stayed at the 400px fallback forever.
Switch to a callback ref pattern so the ResizeObserver is created when
the element actually mounts in the DOM. Also guard against 0-height
measurements from hidden tabs.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 22:44:57 +00:00
Maxime Beauchemin and Claude Opus 4.6
caeb6a6b7c
fix(explore): fix grid height measurement with absolute positioning
...
The ResizeObserver approach had a circular dependency: GridTable needs
an explicit pixel height, but the container's height comes from flex
layout. The grid's initial 300px default overflowed the flex container.
Fix by using position: absolute + inset: 0 on an inner sizer element.
The sizer fills its relative-positioned parent (whose size comes from
flex), and ResizeObserver measures the sizer to get the correct height
for GridTable. This decouples the measurement from the content.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 22:36:42 +00:00
Maxime Beauchemin and Claude Opus 4.6
19072074c5
refactor(explore): extract shared grid hooks, fix drill-by height, clean up unused props
...
- Extract useGridColumns, useKeywordFilter, useGridHeight into shared
useGridResultTable hook to eliminate duplication between SamplesPane
and SingleQueryResultPane
- Wrap SingleQueryResultPane in a flex container so GridTable gets
proper height in both Explore (flex parent) and drill-by (modal) contexts
- Update drill-by useResultsTableView to use flex-based ResultContainer
- Remove unused props: dataSize, isPaginationSticky from types and callers
- Fix drill-by tests for ag-grid DOM structure
- Use proper ag-grid IRowNode type instead of any
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 22:04:19 +00:00
Maxime Beauchemin and Claude Opus 4.6
f2037fa332
perf(explore): replace TableView with GridTable in SingleQueryResultPane
...
Apply the same virtualization fix to the Results tab — same root cause as the
Samples tab: TableView renders all columns without virtualization, freezing the
browser on wide datasets.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 21:45:35 +00:00
Maxime Beauchemin and Claude Opus 4.6
6c71800436
perf(explore): replace TableView with GridTable in SamplesPane for virtualized rendering
...
The Samples tab in Explore froze the browser for ~30s on datasets with many
columns because TableView (react-table) renders all columns in the DOM without
virtualization. Switch to GridTable (ag-grid) which provides both row and column
virtualization out of the box, eliminating the freeze.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 20:58:24 +00:00
d63308ca37
fix(frontend): fix loading spinner positioning in Save modal and filters panel ( #39205 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: yousoph <sophieyou12@gmail.com >
2026-04-08 13:23:30 -07:00
Maxime Beauchemin and Claude Opus 4.6
63cceb6a79
refactor(plugins): replace react-icons with antd icons, remove 83MB dependency ( #39184 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 13:21:34 -07:00
Maxime Beauchemin and Claude Opus 4.6
b8b2bdedf9
fix(ace-editor): style bracket matching to blend with theme ( #39182 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 13:09:14 -07:00
Maxime Beauchemin and Claude Opus 4.6
d5017e60c3
fix(sqllab): fix table navigator schema list, pin/unpin UX, copy actions, icons, and toolbar colors ( #39173 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 13:06:29 -07:00
Luiz Otavio
2e80f2a473
fix: add template_processor so Jinja gets rendered before SQLGlot parse ( #39207 )
2026-04-08 16:58:15 -03:00
JUST.in DO IT
4c2dd63464
fix(sqllab): Update style for code viewer container ( #39075 )
2026-04-08 12:42:06 -07:00
Maxime Beauchemin and Claude Opus 4.6
62302ad8c3
perf(webpack): reduce watch mode memory usage and fix docker-compose-light env ( #39183 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 12:26:49 -07:00
Maxime Beauchemin and Claude Sonnet 4.6
ed659958f3
fix(sqllab): use monospace font for SQL in database error messages ( #39181 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 12:26:25 -07:00
Maxime Beauchemin and Claude Opus 4.6
36de05fe36
fix(plugin-chart-handlebars): improve CSS sanitization tooltip and hide when not needed ( #39180 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 12:25:54 -07:00
Maxime Beauchemin and Claude Opus 4.6
a64609f4f3
fix(explore): add left-indentation to control panel hierarchy ( #39177 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 12:25:36 -07:00
Maxime Beauchemin and Claude Opus 4.6
140f0001f2
fix(sqllab): demote "Save as new" button from primary to secondary ( #39179 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 12:03:44 -07:00
Elizabeth Thompson and Claude Sonnet 4.6
587fe4af63
fix(reports): propagate PlaywrightTimeout so execution transitions to ERROR state ( #39176 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 11:00:03 -07:00
Michael S. Molina and Đỗ Trọng Hải
3a3a6536b7
fix(explore): Unnecessary scroll bars appearing on charts in Explore ( #39160 )
...
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-04-08 08:33:20 -03:00
Alexandru Soare
4f695e1b4d
fix(filterReports): _generate_native_filter() crashes on null/empty filterValues ( #38954 )
2026-04-08 13:53:18 +03:00
Maxime Beauchemin and Claude Opus 4.6
6ba9096870
fix(explore): handle boolean false values correctly in control rendering ( #39172 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-07 18:23:03 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5106afb07f
chore(deps): bump d3-cloud from 1.2.8 to 1.2.9 in /superset-frontend ( #39145 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 15:16:28 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2bd4131636
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #39134 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 15:15:18 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7e452df1cc
chore(deps): bump anthropics/claude-code-action from 1.0.87 to 1.0.89 ( #39132 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 15:14:30 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a626d06415
chore(deps): bump caniuse-lite from 1.0.30001784 to 1.0.30001786 in /docs ( #39128 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 15:11:13 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d159edc9a6
chore(deps-dev): bump @swc/core from 1.15.21 to 1.15.24 in /superset-frontend ( #39127 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 15:10:17 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
96fa2cbd2b
chore(deps): update @deck.gl/aggregation-layers requirement from ~9.2.9 to ~9.2.11 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #39126 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 15:09:49 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9750881193
chore(deps-dev): bump @types/node from 25.5.0 to 25.5.2 in /superset-websocket ( #39125 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 15:09:25 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3db92021c7
chore(deps-dev): bump eslint from 10.1.0 to 10.2.0 in /superset-websocket ( #39123 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 15:08:46 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5ccfc530b2
chore(deps): bump geolib from 3.3.4 to 3.3.14 in /superset-frontend ( #39092 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 14:48:08 -07:00
Amin Ghadersohi
5f9fc31ae2
feat(mcp): add get_chart_type_schema tool for on-demand schema discovery ( #39142 )
2026-04-07 12:07:45 -04:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8e811de564
chore(deps): bump hot-shots from 14.2.0 to 14.3.1 in /superset-websocket ( #39147 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 22:43:50 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
027de6339b
chore(deps-dev): bump jsdom from 29.0.1 to 29.0.2 in /superset-frontend ( #39155 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-07 21:39:04 +07:00
Amin Ghadersohi
bf9aff19b5
fix(mcp): compress chart config schemas to reduce search_tools token usage ( #39018 )
2026-04-06 19:52:03 -04:00
SBIN2010
b05764d070
feat: Add currencies controls in country map ( #39016 )
2026-04-06 23:20:03 +03:00
Amin Ghadersohi
7be2acb2f3
fix(mcp): add description and certification fields to default list tool columns ( #39017 )
2026-04-06 13:37:52 -04:00
Amin Ghadersohi
83ad1eca26
fix(mcp): add dynamic response truncation for oversized info tool responses ( #39107 )
2026-04-06 12:36:03 -04:00
Amin Ghadersohi
92747246fc
fix(mcp): remove JWT ValueError g.user fallback in auth layer ( #39106 )
2026-04-06 12:35:46 -04:00
Amin Ghadersohi
7380a59ab8
fix(mcp): fix form_data null, dataset URL, ASCII preview, and chart rename ( #39109 )
2026-04-06 12:34:26 -04:00
Ville Brofeldt
e56f8cc4fb
fix(security_manager): custom auth_view issue ( #39098 )
2026-04-06 09:04:59 -07:00
Ville Brofeldt
7c79b9ab61
fix(migrations): check pre-existing foreign keys on create util ( #39099 )
2026-04-06 09:04:22 -07:00
a62be684a0
feat(mcp): add database connection listing and info tools ( #39111 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
2026-04-06 11:34:10 -04:00
Michael S. Molina and Claude Sonnet 4.6
a3dfbd7bff
fix(deps): revert simple-zstd from 2.1.0 back to 1.4.2 ( #39139 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-06 11:28:28 -03:00
Sam Firke
12eb40db01
fix(SQL Lab): handle columns without names ( #38986 )
2026-04-06 10:09:16 -04:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d796543f5a
chore(deps): update @deck.gl/react requirement from ~9.2.9 to ~9.2.11 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #39033 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 15:07:42 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e5ae626433
chore(deps): bump dawidd6/action-download-artifact from 19 to 20 ( #39081 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 15:06:06 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8195574345
chore(deps): bump anthropics/claude-code-action from 1.0.85 to 1.0.87 ( #39083 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 15:04:43 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6b029997d9
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #39087 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 15:04:04 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7a64483e6b
chore(deps-dev): bump @swc/plugin-emotion from 14.7.0 to 14.8.0 in /superset-frontend ( #39088 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 15:03:44 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e424b55036
chore(deps-dev): bump babel-loader from 10.1.0 to 10.1.1 in /superset-frontend ( #39090 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 15:02:57 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
613e6d6cde
chore(deps): bump d3-cloud from 1.2.8 to 1.2.9 in /superset-frontend ( #39093 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 15:02:11 -07:00
Amin Ghadersohi
b3a402d936
fix(mcp): handle stale SSL connections, heatmap duplicate labels, and session rollback ( #39015 )
2026-04-03 16:07:29 -04:00
JUST.in DO IT
c7d175b842
fix(dashboard): remove opacity on filter dropdown ( #39074 )
2026-04-03 09:31:23 -07:00
Amin Ghadersohi
851bbeea48
fix(mcp): improve execute_sql response-too-large error to suggest limit parameter ( #39003 )
2026-04-03 10:57:31 -04:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c5bce756f0
chore(deps): bump yeoman-generator from 7.5.1 to 8.1.2 in /superset-frontend ( #38671 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 22:13:20 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3239f058c8
chore(deps-dev): bump baseline-browser-mapping from 2.10.10 to 2.10.13 in /superset-frontend ( #39044 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 22:10:35 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7e0c634c3a
chore(deps-dev): bump typescript-eslint from 8.56.1 to 8.58.0 in /superset-websocket ( #38997 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 21:46:19 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a9ced5c881
chore(deps): bump lodash-es from 4.17.23 to 4.18.1 in /superset-frontend ( #39026 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 21:45:55 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ace5f9d8c2
chore(deps): bump lodash from 4.17.23 to 4.18.1 in /superset-frontend/cypress-base ( #39027 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 21:45:28 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0452d1515a
chore(deps-dev): bump @babel/preset-env from 7.29.0 to 7.29.2 in /superset-frontend ( #39028 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 21:44:57 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0330fdeb00
chore(deps-dev): bump ts-jest from 29.4.6 to 29.4.9 in /superset-websocket ( #39029 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 21:44:32 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f2ff24d811
chore(deps): bump @ant-design/icons from 5.6.1 to 6.1.1 in /superset-frontend ( #39050 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 21:42:10 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c51132f824
chore(deps): bump aws-actions/amazon-ecr-login from 2.1.1 to 2.1.2 ( #39042 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 09:43:40 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b4cb815ebf
chore(deps): bump anthropics/claude-code-action from 1.0.83 to 1.0.85 ( #39037 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 09:43:05 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
08d1ddd9fb
chore(deps-dev): bump mini-css-extract-plugin from 2.10.1 to 2.10.2 in /superset-frontend ( #39054 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 09:33:50 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
23ac4cb3a4
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #39051 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 09:32:55 +07:00
Joe Li and Claude Opus 4.6
5662ecab15
chore(tests): promote Playwright experimental tests to stable ( #38924 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 12:00:06 -07:00
Joe Li and Claude Opus 4.6
9e27d682f6
test(alerts/reports): close backend and frontend test coverage gaps ( #38591 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-02 11:55:24 -07:00
Joe Li
f0fcdcc76a
chore: package bumps ( #39014 )
2026-04-02 11:53:07 -07:00
Kamil Gabryjelski
135e0f8099
fix(mcp): Created dashboard should be in draft state by default ( #39011 )
2026-04-02 19:28:51 +02:00
Geidō and Claude Opus 4.6
25eea295f6
fix(reports): log exception traceback in _get_csv_data ( #39069 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-02 18:37:57 +02:00
c372f5980c
chore(deps): bump lodash from 4.17.23 to 4.18.1 in /superset-frontend ( #39043 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-04-02 23:36:36 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3802acb1e0
chore(deps-dev): bump jest-html-reporter from 4.3.0 to 4.4.0 in /superset-frontend ( #39053 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 22:08:48 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bdb0030cf8
chore(deps-dev): bump @swc/core from 1.15.18 to 1.15.21 in /superset-frontend ( #39045 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 22:07:44 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
87f0540acd
chore(deps-dev): bump ts-jest from 29.4.6 to 29.4.9 in /superset-frontend ( #39049 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 22:06:54 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
985d7b6a79
chore(deps-dev): bump @types/node from 25.3.5 to 25.5.0 in /superset-frontend ( #39055 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 22:06:13 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
59f92f979a
chore(deps-dev): bump eslint-plugin-testing-library from 7.16.1 to 7.16.2 in /superset-frontend ( #39056 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 22:03:50 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5cc286e383
chore(deps-dev): bump @playwright/test from 1.58.2 to 1.59.1 in /superset-frontend ( #39057 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 21:59:29 +07:00
26f4a5acad
chore(deps): bump azure/setup-helm from 4.3.1 to 5.0.0 ( #38815 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Li <joe@preset.io >
2026-04-02 01:28:56 -04:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fdd08d3b70
chore(deps): bump ws from 8.19.0 to 8.20.0 in /superset-websocket ( #38994 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-02 01:28:52 -04:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1aac6c9474
chore(deps): update @deck.gl/react requirement from ~9.2.5 to ~9.2.9 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #38150 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 14:38:12 -07:00
7acb0c6d05
chore(deps-dev): bump @types/node from 25.3.3 to 25.3.5 in /superset-frontend ( #38510 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Joe Li <joe@preset.io >
2026-04-01 14:27:54 -07:00
00eb86d03f
chore(deps-dev): bump @swc/plugin-emotion from 14.6.0 to 14.7.0 in /superset-frontend ( #38333 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Li <joe@preset.io >
2026-04-01 14:27:11 -07:00
1d0e836a29
chore(deps): update @deck.gl/extensions requirement from ~9.2.5 to ~9.2.9 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #38149 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Li <joe@preset.io >
2026-04-01 13:30:26 -07:00
ec6640b188
chore(deps-dev): update fs-extra requirement from ^11.3.3 to ^11.3.4 in /superset-frontend/packages/generator-superset ( #38383 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Li <joe@preset.io >
2026-04-01 13:29:47 -07:00
Rayan Salhab
ff3b8d8398
fix(ace-editor): fix cursor misalignment in markdown editor ( #38928 )
2026-04-01 12:03:28 -07: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
38f0dc74f7
fix(dataset-editor): improve modal layout and fix Settings tab horizontal scroll ( #39009 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-04-01 15:36:17 -03:00
Amin Ghadersohi
0bae05d4a9
fix(mcp): handle table chart raw mode in query builders and sanitize dashboard titles ( #38990 )
2026-04-01 13:42:59 -04:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1bb41a6e60
chore(deps): bump anthropics/claude-code-action from 1.0.82 to 1.0.83 ( #39001 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 10:20:18 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4423134739
chore(deps): bump ioredis from 5.10.0 to 5.10.1 in /superset-websocket ( #38993 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 10:19:26 -07:00
Amin Ghadersohi
190f1a59c5
fix(mcp): fix dashboard owners Pydantic crash and preserve chart preview filters ( #38987 )
2026-04-01 13:18:28 -04:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5f99d613a0
chore(deps): bump markdown-to-jsx from 9.7.6 to 9.7.8 in /superset-frontend ( #38507 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 09:34:47 -07:00
6adc816805
chore(deps): bump d3-cloud from 1.2.8 to 1.2.9 in /superset-frontend ( #38438 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Li <joe@preset.io >
2026-04-01 09:34:01 -07:00
aa97679327
chore(deps): update @deck.gl/aggregation-layers requirement from ~9.2.5 to ~9.2.9 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #38148 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Li <joe@preset.io >
2026-04-01 09:32:38 -07:00
Michael S. Molina and Claude Opus 4.6
94d8735d4b
fix(query): pass datasource table to template processor for schema-aware Jinja rendering ( #38984 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-01 13:08:12 -03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
64c8d652e1
chore(deps-dev): bump @types/node from 25.3.5 to 25.5.0 in /superset-websocket ( #38995 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 22:48:45 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d30c5b4eee
chore(deps): bump caniuse-lite from 1.0.30001782 to 1.0.30001784 in /docs ( #38998 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 22:37:29 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8ed75787cb
chore(deps-dev): bump jsdom from 28.1.0 to 29.0.1 in /superset-frontend ( #38999 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 17:39:08 +07:00
michaelkremmel
4ee391e0d7
docs(db): Update crate.py with new Homepage URL ( #39002 )
2026-04-01 17:37:51 +07:00
a67ca052d6
chore(deps-dev): bump babel-loader from 10.0.0 to 10.1.0 in /superset-frontend ( #38505 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Joe Li <joe@preset.io >
2026-03-31 21:59:02 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6b6e3803d1
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.56.1 to 8.57.0 in /superset-websocket ( #38540 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 21:58:30 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
51ec61c675
chore(deps-dev): bump eslint from 10.0.2 to 10.0.3 in /superset-websocket ( #38500 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 21:58:11 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
424f99efdf
chore(deps): bump anthropics/claude-code-action from 1.0.80 to 1.0.82 ( #38946 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 21:38:37 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
070be3de8b
chore(deps-dev): bump webpack-bundle-analyzer from 5.2.0 to 5.3.0 in /superset-frontend ( #38940 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 21:38:24 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bd98269628
chore(deps): bump hot-shots from 14.1.1 to 14.2.0 in /superset-websocket ( #38663 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 21:37:24 -07:00
7ce371080c
chore(deps-dev): bump @types/node from 25.3.3 to 25.3.5 in /superset-websocket ( #38462 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-31 21:35:32 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
872632aca0
chore(deps): bump fs-extra from 11.3.2 to 11.3.4 in /superset-frontend ( #38437 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 21:35:08 -07:00
dependabot[bot]
64bd03bd70
chore(deps): bump caniuse-lite from 1.0.30001781 to 1.0.30001782 in /docs ( #38941 )
2026-04-01 07:55:19 +07:00
madhushreeag and madhushree agarwal
1e2d0faa55
fix(dashboard): dashboard filters not inherited in charts in Safari sometimes due to race condition ( #38851 )
...
Co-authored-by: madhushree agarwal <madhushree_agarwal@apple.com >
2026-03-31 12:46:05 -07:00
Michael S. Molina and Claude Opus 4.6
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
Michael S. Molina and Claude Sonnet 4.6
d4d22909cb
fix(dashboard): live CSS preview in PropertiesModal ( #38960 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-31 15:00:20 -03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4fae5758d5
chore(deps): bump baseline-browser-mapping from 2.10.11 to 2.10.12 in /docs ( #38942 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 00:42:28 +07:00
f85efe6139
chore(build): remove eslint-plugin-file-progress usage + correct newlines for npm run check:custom-rules ( #38938 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-04-01 00:35:02 +07:00
Kamil Gabryjelski and Claude Opus 4.6
6ea9f2ade9
chore(mcp): clarify saved metrics vs columns in MCP instructions ( #38981 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 19:31:02 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4036b784ed
chore(deps): bump serialize-javascript and terser-webpack-plugin in /superset-embedded-sdk ( #38920 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 10:30:40 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
08a4ad662a
chore(deps): bump brace-expansion from 1.1.11 to 1.1.13 in /superset-frontend/cypress-base ( #38919 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 10:30:06 -07:00
e4021fb6e7
fix(sec): resolve 50+ Dependabot alerts + bump core-js ( #38939 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-04-01 00:28:42 +07:00
53b1d1097c
fix(presto): Fix presto timestamp ( #26467 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Rui Zhao <zhaorui@dropbox.com >
Co-authored-by: Joe Li <joe@preset.io >
2026-03-31 10:28:06 -07:00
Mehmet Salih Yavuz
55aa36fef8
docs(developer): add celery to testing section for alerts&reports ( #38888 )
2026-03-31 10:24:58 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3abcfb797a
chore(deps-dev): bump open-cli from 8.0.0 to 9.0.0 in /superset-frontend ( #38875 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 10:23:29 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a741ddc03c
chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in /superset-embedded-sdk ( #38864 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 10:19:48 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7d26e33346
chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in /superset-websocket ( #38861 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 10:19:10 -07:00
Jessica Morris
f6cd8066ab
fix(bubble): Fix Bubble chart axis label rotation ( #38917 )
2026-03-31 10:13:54 -07:00
Amin Ghadersohi
daefedebcd
fix(mcp): batch fix for execute_sql crashes, null timestamps, and deck.gl errors ( #38977 )
2026-03-31 12:50:20 -04:00
Amin Ghadersohi
c37a3ec292
fix(mcp): add TEMPORAL_RANGE filter for temporal x-axis in generate_chart ( #38978 )
2026-03-31 12:39:08 -04:00
Amin Ghadersohi and Claude Opus 4.6
4245720851
feat(mcp): add Big Number chart type support to MCP service ( #38403 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-31 11:53:53 -04: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
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e6f1209318
chore(deps): bump aws-actions/amazon-ecr-login from 2.0.2 to 2.1.1 ( #38944 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 22:34:58 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
944944c49e
chore(deps): bump antd from 6.3.4 to 6.3.5 in /docs ( #38967 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 22:33:18 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ecbf396d4a
chore(deps): bump path-to-regexp from 8.2.0 to 8.4.0 in /superset-websocket/utils/client-ws-app ( #38935 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 22:16:26 +07:00
RACZ Andras
b1474aaa60
docs: Fix misleading links in UPDATING.md ( #38947 )
2026-03-31 22:09:31 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b49e899974
chore(deps-dev): bump typescript-eslint from 8.57.2 to 8.58.0 in /docs ( #38968 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 21:59:46 +07:00
Đỗ Trọng Hải
11f2140c37
fix(AlteredSliceTag): not display undefined filter value for chart change record ( #38883 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-31 10:38:22 -03:00
Michael S. Molina and Claude Sonnet 4.6
f1cd1ae710
fix(pivot-table): safely cast numeric strings to numbers for date formatting ( #38953 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-31 08:19:22 -03:00
Enzo Martellucci and codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
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
Amin Ghadersohi
2c9cf0bd55
fix(mcp): enforce MAX_PAGE_SIZE limit on list tools to prevent oversized responses ( #38959 )
2026-03-30 16:48:03 -04:00
Amin Ghadersohi
38fdfb4ca2
fix(mcp): prevent stale g.user from causing user impersonation across tool calls ( #38747 )
2026-03-30 14:23:46 -04:00
Kamil Gabryjelski and Claude Opus 4.6
15bab227bb
feat(mcp): support saved metrics from datasets in chart generation ( #38955 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-30 16:38:31 +02:00
Amin Ghadersohi and Claude Opus 4.6
d331a043a3
fix(mcp): prevent PendingRollbackError from poisoned sessions after SSL drops ( #38934 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-30 10:30:15 -04:00
Enzo Martellucci
41d401a879
fix(select): ensure filter dropdown matches input field width ( #38886 )
2026-03-30 15:52:37 +02:00
Amin Ghadersohi
89f7e5e7ba
fix(mcp): validate dataset exists in generate_explore_link before generating URL ( #38951 )
2026-03-30 09:29:29 -04:00
Amin Ghadersohi and Claude Opus 4.6
aa1a69555b
fix(mcp): prevent GRID_ID injection into ROOT_ID on tabbed dashboards ( #38890 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-30 11:26:58 +02:00
Amin Ghadersohi
d1903afc69
fix(mcp): remove @parse_request decorator for cleaner tool schemas ( #38918 )
2026-03-29 16:09:51 -04:00
Đỗ Trọng Hải
dbc25dc555
fix(ci): resolve failed CodeCov upload for backend tests ( #38885 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-27 18:33:02 -04:00
JUST.in DO IT
a5d2324e21
fix(sqllab): invalid treeview folder expansion ( #38897 )
2026-03-27 14:54:45 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
38e82e4084
chore(deps): bump yaml from 1.10.2 to 1.10.3 in /superset-frontend/cypress-base ( #38856 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 13:58:26 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6bcc8bf2b2
chore(deps): bump picomatch from 2.3.1 to 2.3.2 in /superset-frontend/cypress-base ( #38862 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 13:58:06 -07:00
Mehmet Salih Yavuz
f832f9b0d5
fix(Timeseries): dedup x axis labels ( #38733 )
2026-03-27 22:13:02 +03:00
Kamil Gabryjelski
fc705d94e3
fix(explore): migrate from window.history to React Router history API ( #38887 )
2026-03-27 16:49:54 +01:00
JUST.in DO IT
65eae027fa
fix(sqllab): long cell content overflooding ( #38855 )
2026-03-27 09:46:10 -03:00
Krishna Chaitanya
ac96f46c76
fix(dataset): add email field to owners_data for Chart Explore path ( #38836 )
2026-03-27 09:44:11 -03:00
Alexandru Soare and Mehmet Salih Yavuz
5c782397bb
refactor(passwords): accept passwords via YAML file ( #38059 )
...
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2026-03-27 14:37:34 +02:00
Enzo Martellucci
40387d5daa
fix(reports): PUT with empty recipients list does not persist the change ( #38711 )
2026-03-27 12:54:13 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7f3351011d
chore(deps): bump anthropics/claude-code-action from 1.0.78 to 1.0.80 ( #38901 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 14:52:31 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d6a6b6db14
chore(deps): bump yaml from 1.10.2 to 1.10.3 in /superset-frontend ( #38905 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 14:51:06 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
388a1fd0be
chore(deps-dev): bump picomatch from 2.3.1 to 2.3.2 in /superset-frontend ( #38906 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 14:47:12 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c2c929bf94
chore(deps-dev): bump speed-measure-webpack-plugin from 1.5.0 to 1.6.0 in /superset-frontend ( #38871 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 14:46:12 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
41473a520e
chore(deps): bump handlebars from 4.7.8 to 4.7.9 in /superset-frontend ( #38894 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 14:45:21 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
50a5bb0671
chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /superset-websocket ( #38895 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 14:44:48 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
20d0cfd156
chore(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 ( #38903 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 14:44:26 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5ad91fbb09
chore(deps): bump baseline-browser-mapping from 2.10.10 to 2.10.11 in /docs ( #38902 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 14:43:58 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6229c99050
chore(deps): bump @ant-design/icons from 6.1.0 to 6.1.1 in /docs ( #38904 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 14:43:38 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7e69d5d839
chore(deps): bump node-forge from 1.3.2 to 1.4.0 in /docs ( #38907 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 14:42:11 +07:00
dagecko
8700ec4e6d
fix: pin 2 unpinned action(s),extract 21 unsafe expression(s) to env vars ( #38893 )
2026-03-27 14:38:20 +07:00
8cbf5fb8df
chore(deps-dev): bump lerna from 8.2.4 to 9.0.4 in /superset-frontend ( #37914 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-03-27 14:29:19 +07:00
Richard Fogaca Nienkotter
9c288d66b5
fix(dataset): add missing currency_code_column to DatasetPostSchema ( #38853 )
2026-03-26 16:58:04 -03:00
Beto Dealmeida
8983edea66
fix: type probing ( #38889 )
2026-03-26 13:06:49 -04:00
95820fb9e6
docs: improve SQL templating guidance and examples ( #38777 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Daniel Vaz Gaspar <danielvazgaspar@gmail.com >
2026-03-26 16:47:14 +00:00
Amin Ghadersohi
6dc3d7ad9f
fix(mcp): add try/except around DAO re-fetch to handle session errors in multi-tenant ( #38859 )
2026-03-26 12:43:21 -04:00
JUST.in DO IT
cfa1aba1e0
fix(sqllab): inactive leftbar selector on empty state ( #38833 )
2026-03-26 08:57:16 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
43816d7528
chore(deps): bump aws-actions/amazon-ecs-deploy-task-definition from 2.6.0 to 2.6.1 ( #38874 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-26 21:59:45 +07:00
6dd82afb0b
chore(deps): bump dayjs from 1.11.19 to 1.11.20 in /superset-frontend ( #38840 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-03-26 21:52:42 +07:00
JUST.in DO IT
e045f49787
fix(echart): multiple time shift line pattern ( #38866 )
2026-03-26 08:56:05 -03:00
Joe Li and Claude Opus 4.6
38d3a39c06
test(sqllab): add SQL Lab SDK API contract tests ( #38860 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-26 08:52:14 -03:00
Amin Ghadersohi
23a5e95884
fix(mcp): add permission checks to generate_dashboard and update_chart tools ( #38845 )
2026-03-25 16:37:48 -04:00
Kamil Gabryjelski and Claude Opus 4.6
16f5a2a41a
fix(mcp): detect unknown chart config fields and suggest correct ones ( #38848 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 18:38:23 +01:00
Joe Li and Claude Opus 4.6
04e07acf98
fix(tests): resolve flakey SouthPane extension test caused by nwsapi ( #38832 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 09:54:44 -07:00
Đỗ Trọng Hải
3506773f51
fix(ci): install missing msgcat used for Babel translation update ( #38830 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-25 23:40:40 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d32e975eb9
chore(deps): bump anthropics/claude-code-action from 1.0.76 to 1.0.78 ( #38842 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-25 23:38:08 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
21fb5a27e9
chore(deps): bump google-auth-library from 10.6.1 to 10.6.2 in /superset-frontend ( #38841 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-25 23:35:50 +07:00
Mayank Aggarwal
403f4ad78c
fix(dashboard): larger JSON metadata editor for better editing UX ( #38728 ) ( #38745 )
2026-03-25 23:25:47 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ba5820b088
chore(deps): bump antd from 6.3.3 to 6.3.4 in /docs ( #38843 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-25 23:09:16 +07:00
a93e319716
fix(datasource): align access validation in legacy views ( #38647 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Daniel Vaz Gaspar <danielvazgaspar@gmail.com >
2026-03-25 14:56:59 +00:00
Richard Fogaca Nienkotter
12aca72074
fix(echarts): prevent plain legend clipping in dashboards ( #38675 )
2026-03-25 09:38:31 -03:00
Michael S. Molina
3fb903fdc6
fix(embedded-sdk): wire hideTab to actually hide the dashboard tab ( #38846 )
2026-03-25 09:19:56 -03:00
Joe Li and Claude Opus 4.6
4b26f8c712
fix(models): correct TabState.latest_query_id column type to match FK target ( #38837 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 04:24:53 -04:00
Alexandru Soare
37c4a36fdb
fix(report): raise warning when filter type not recognized ( #38676 )
2026-03-24 16:06:44 -07:00
811dcb3715
feat(api-keys): add API key authentication via FAB SecurityManager ( #37973 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com >
2026-03-24 13:37:26 -04:00
Joe Li and Claude Opus 4.6
ccaac306e5
test(sqllab): add extension slot contract tests for all 7 host components ( #38776 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-24 10:01:52 -07:00
Amin Ghadersohi and Claude Opus 4.6
c596df9294
feat(mcp): add Handlebars chart type support to MCP service ( #38402 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-24 12:25:39 -04:00
Michael S. Molina
6852349d24
fix(extensions-cli): remove publisher prefix from bundle filename ( #38823 )
2026-03-24 13:09:10 -03:00
JUST.in DO IT
7c9d75b69e
fix(sqllab): FilterText does not apply accordingly ( #38813 )
2026-03-24 09:04:41 -07:00
dependabot[bot]
42201a98a1
chore(deps): bump pug from 3.0.3 to 3.0.4 in /superset-websocket/utils/client-ws-app ( #38664 )
2026-03-24 22:40:17 +07:00
Amin Ghadersohi
09594b32f9
fix(mcp): fix generate_dashboard cross-session SQLAlchemy error ( #38827 )
2026-03-24 11:39:37 -04:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e2bb20121e
chore(deps-dev): bump typescript-eslint from 8.57.1 to 8.57.2 in /docs ( #38818 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-24 22:07:07 +07:00
Francesco.Castaldi
56ebfb7848
feat(i18n): update Italian messages.po ( #38821 )
2026-03-24 22:06:11 +07:00
Beto Dealmeida
5d9f53ff0c
feat: prevent Postgres connection to Redshift ( #38693 )
2026-03-24 10:44:38 -04:00
Alexandru Soare
89d1b80ce7
fix(keys): Unsafe dict access in get_native_filters_params() crashes execution ( #38272 )
2026-03-24 15:43:27 +02:00
Shaitan and Claude Sonnet 4.6
962abf6904
fix(sqllab): add authorization check to query cost estimation ( #38648 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-24 12:57:02 +00:00
Amin Ghadersohi
ed3c5280a9
fix(mcp): prevent encoding errors and fix tool bugs on MCP client transports ( #38786 )
2026-03-24 05:41:24 -04:00
Mehmet Salih Yavuz
7222327992
fix(Matrixify): readd matrixify_enable guard missing ( #38759 )
2026-03-23 23:29:09 +03:00
Beto Dealmeida
e0b524fff2
chore: docs on Redshift auth with access key ( #38810 )
2026-03-23 16:07:36 -04:00
Levis Mbote
e67bc5bee5
fix(explore): display actual data type instead of "column" in column tooltip ( #38554 )
2026-03-23 09:06:54 -07:00
Mehmet Salih Yavuz
86a260e39b
feat(theming): Custom label tokens ( #38679 )
2026-03-23 18:21:47 +03:00
Mehmet Salih Yavuz
fdcb942f3c
fix(MainNav): display all menu items on smaller screens ( #38732 )
2026-03-23 18:21:13 +03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7a5c07b99c
chore(deps): bump @babel/runtime from 7.28.6 to 7.29.2 in /superset-frontend ( #38804 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 22:21:07 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6d93eeb533
chore(deps): bump baseline-browser-mapping from 2.10.9 to 2.10.10 in /docs ( #38799 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 22:20:36 +07:00
Mehmet Salih Yavuz
44179199ba
chore(Reports): remove unused and incorrect field ( #38724 )
2026-03-23 18:20:21 +03:00
Mehmet Salih Yavuz
100ad7d9ee
fix(AlertsReports): validate anchor_list is a list ( #38723 )
2026-03-23 18:19:57 +03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c96c817ef5
chore(deps-dev): bump eslint-plugin-testing-library from 7.16.0 to 7.16.1 in /superset-frontend ( #38795 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 22:10:30 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
519a64da82
chore(deps): bump @swc/core from 1.15.18 to 1.15.21 in /docs ( #38798 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 22:09:00 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
24be9cd515
chore(deps): bump caniuse-lite from 1.0.30001780 to 1.0.30001781 in /docs ( #38801 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 21:58:15 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1987e816a5
chore(deps-dev): bump baseline-browser-mapping from 2.10.7 to 2.10.10 in /superset-frontend ( #38805 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 21:57:57 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0f4aa1ceea
chore(deps): bump nanoid from 5.1.6 to 5.1.7 in /superset-frontend ( #38803 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 21:56:54 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
601fb45142
chore(deps-dev): bump oxlint from 1.53.0 to 1.56.0 in /superset-frontend ( #38802 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 21:52:51 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c9ebb13fa1
chore(deps-dev): bump @babel/runtime-corejs3 from 7.29.0 to 7.29.2 in /superset-frontend ( #38800 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 21:50:52 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
618113079f
chore(deps): bump anthropics/claude-code-action from 0.0.63 to 1.0.76 ( #38797 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-23 21:48:46 +07:00
Mehmet Salih Yavuz
cc34d19d24
fix(DropdownContainer): add fresh to avoid stale data ( #38702 )
2026-03-23 14:32:11 +03:00
João Pedro Alves Barbosa
02ffb52f4a
fix(table): improve conditional formatting text contrast ( #38705 )
2026-03-22 18:59:15 -03:00
dependabot[bot]
361afff798
chore(deps-dev): bump copy-webpack-plugin from 13.0.1 to 14.0.0 in /superset-frontend ( #38504 )
2026-03-22 23:49:45 +07:00
dependabot[bot]
2a6b0215f0
chore(deps): bump simple-zstd from 1.4.2 to 2.1.0 in /superset-frontend ( #38662 )
2026-03-22 23:49:00 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c1c296233f
chore(deps-dev): bump terser-webpack-plugin from 5.3.17 to 5.4.0 in /superset-frontend ( #38669 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-22 11:23:47 +07:00
e05fdd8acd
chore(deps): bump mapbox-gl from 3.19.0 to 3.20.0 in /superset-frontend ( #38670 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-03-22 10:58:08 +07:00
Đỗ Trọng Hải
83823911b5
feat(sec): harden GHA ref by using its SHA ID to prevent accidental usage of compromised actions ( #38782 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-21 21:27:30 +07:00
Đỗ Trọng Hải
7004369c68
fix(sec): remove compromised Trivy actions ( #38780 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-21 12:24:24 +07:00
f5d7ce0f86
chore(deps-dev): bump flatted from 3.4.1 to 3.4.2 in /superset-frontend ( #38771 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-03-21 11:44:13 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
32eb8c8263
chore(deps): bump flatted from 3.3.3 to 3.4.2 in /docs ( #38772 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-21 09:27:03 +07:00
Amin Ghadersohi
44c2c765ae
fix(mcp): convert adhoc filters to QueryObject format before query compilation ( #38774 )
2026-03-20 20:43:09 +01:00
Amin Ghadersohi
0d5721910e
fix(mcp): normalize call_tool proxy arguments to prevent encoding TypeError ( #38775 )
2026-03-20 20:42:40 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
28d67d59cd
chore(deps-dev): bump flatted from 3.2.2 to 3.4.2 in /superset-frontend/cypress-base ( #38761 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 10:32:21 -07:00
Kamil Gabryjelski and Claude Opus 4.6
1d72480c17
fix(mcp): fix detached Slice instance error in chart/dashboard serialization ( #38767 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-20 18:23:51 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1af5da6aad
chore(deps): bump baseline-browser-mapping from 2.10.7 to 2.10.9 in /docs ( #38756 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 10:12:39 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ea1c6ee30f
chore(deps): bump geostyler-openlayers-parser from 5.4.0 to 5.4.1 in /superset-frontend ( #38755 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 10:12:07 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
97ea479cdc
chore(deps-dev): bump flatted from 3.3.1 to 3.4.2 in /superset-websocket ( #38752 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 10:11:41 -07:00
Enzo Martellucci
e088979fbe
fix(reports): validate nativeFilters on report create/update and deactivate on dashboard filter deletion ( #38715 )
2026-03-20 17:20:02 +01:00
Kamil Gabryjelski and Claude Opus 4.6
5e5c05362c
fix(mcp): use correct permission class for save_sql_query tool ( #38764 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-20 17:15:19 +01:00
Amin Ghadersohi
c2a21915ff
fix(mcp): fix dashboard slug null and execute_sql encoding error ( #38710 )
2026-03-20 14:41:54 +01:00
Enzo Martellucci
cbb2b2f3c2
feat(themes): add JSON formatting to theme modal editor ( #38739 )
2026-03-20 13:48:00 +01:00
Alexandru Soare
82a74c88aa
fix(button): Theming configurations for button elements is not consistent ( #38604 )
2026-03-20 12:37:04 +02:00
Levis Mbote
6b9dd23e3a
fix(timeseries-table): enable proper column sorting in timeseries-table chart ( #38579 )
2026-03-19 12:01:40 -07:00
Levis Mbote
b754f2d173
fix(theme): persist local theme id so "Local" tag remains after navigation ( #38527 )
2026-03-19 12:01:24 -07:00
Levis Mbote
ee233d16d6
fix(dashboard): correct tab underline width for newly added dashboard tabs. ( #38524 )
2026-03-19 12:01:08 -07:00
Levis Mbote
65f13f773e
fix(theme): ensure colorLink follows colorPrimary when not explicitly set ( #38517 )
2026-03-19 12:00:41 -07:00
Shaitan and Claude Sonnet 4.6
d4646d43a7
docs(security): update vulnerability reporting policy and admin trust boundary ( #38653 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-19 10:57:57 -07:00
Alexandru Soare
6465450b64
fix(firebolt): Firebolt SQL entered with EXCLUDE is rewritten to EXCEPT ( #38742 )
2026-03-19 10:21:50 -07:00
01aa4d3281
chore(deps): bump match-sorter from 6.3.4 to 8.2.0 in /superset-frontend ( #36470 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-03-19 23:28:20 +07:00
Kamil Gabryjelski and Claude Opus 4.6
211f29b723
fix(mcp): Chart schema followups - DRY extraction, template fix, alias and test gaps ( #38746 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 16:50:42 +01:00
Đỗ Trọng Hải
d6bfc98a61
feat(ci): use zstd for faster saving and loading superset-node-ci image ( #38645 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-19 22:43:16 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5457c2da67
chore(deps): bump dawidd6/action-download-artifact from 17 to 19 ( #38735 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 22:42:39 +07:00
Kamil Gabryjelski
14b1b456e1
fix: Add aliases and groupby list to chart schemas ( #38740 )
2026-03-19 16:15:58 +01:00
Luiz Otavio
972e15e601
fix(sql): remove WHERE 1 = 1 when temporal filter has "No filter" selected ( #38704 )
2026-03-19 08:29:53 -03:00
Joe Li and Claude Opus 4.6
03de7e1ec6
fix(dashboard): use inline theme data to prevent 403 for non-admin users ( #38384 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-18 16:17:03 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3edf75123a
chore(deps): bump swagger-ui-react from 5.32.0 to 5.32.1 in /docs ( #38708 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-18 10:12:47 -07:00
Michael S. Molina
fd1c423826
fix(chart): prevent chart list from failing when a datasource lacks explore_url ( #38721 )
2026-03-18 10:23:57 -03:00
Kamil Gabryjelski
a314e5b35e
fix: Row limit support for chart mcp tools ( #38717 )
2026-03-18 13:40:47 +01:00
Amin Ghadersohi and Claude Opus 4.6
e02ca8871d
fix(mcp): expose individual tool parameters when MCP_PARSE_REQUEST_ENABLED=False ( #38714 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-18 11:38:22 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
834d2abe70
chore(deps): bump antd from 6.3.2 to 6.3.3 in /docs ( #38686 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-17 16:01:02 -07:00
91986fff02
fix(tests): restore 100% TypeScript coverage for core packages ( #38682 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Joe Li <joe@preset.io >
2026-03-17 15:28:51 -03:00
João Pedro Alves Barbosa and Claude Opus 4.6
05b9970aa6
fix(map-box): prevent clusters from being smaller than individual points ( #38458 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-17 15:08:05 -03:00
Michael S. Molina
6f301707f9
fix: Simplify extension folder name ( #38690 )
2026-03-17 14:00:19 -03:00
5865176f36
fix(dashboard): overload issue in dashboard export to excel ( #29418 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-17 09:29:32 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
461037f645
chore(deps-dev): bump typescript-eslint from 8.56.1 to 8.57.1 in /docs ( #38684 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-17 21:54:27 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c980f39aab
chore(deps): bump caniuse-lite from 1.0.30001778 to 1.0.30001780 in /docs ( #38688 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-17 21:51:39 +07:00
Beto Dealmeida
a854fa60a2
feat: apply RLS conservatively ( #38683 )
2026-03-17 10:20:09 -04:00
Amin Ghadersohi
1c8224f4c6
feat(mcp): Add tool annotations for MCP directory compliance ( #38641 )
2026-03-16 19:09:25 -07:00
Đỗ Trọng Hải
ca403dc45d
fix(ci): allow docs testing to run despite absence of db diagnostics data ( #38655 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-17 08:01:43 +07:00
96705c156a
fix(map-box): make opacity, lon, lat, and zoom controls functional ( #38374 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-03-16 21:55:49 -03:00
7909095ff3
feat(native-filters): add configurable LIKE/ILIKE operators to Select filter ( #38470 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Richard Fogaca Nienkotter <63572350+richardfogaca@users.noreply.github.com >
2026-03-16 21:11:53 -03:00
Joe Li and Claude Opus 4.6
aa5adb0fce
fix(embedded): default to light theme instead of system preference ( #38644 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 09:33:33 -07:00
Ville Brofeldt
dcb414aa06
feat(extensions): add update command to extensions cli ( #38651 )
2026-03-16 07:02:42 -07:00
Đỗ Trọng Hải
afe093f1ca
fix(FilterBar): reduce padded space between filter header and first filter ( #38646 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-16 10:00:52 -03:00
Mayank Aggarwal
cc066b3576
fix(docs): use absolute API doc links in developer docs ( #38649 )
2026-03-14 22:50:14 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
39cd1cdd43
chore(deps): bump dawidd6/action-download-artifact from 16 to 17 ( #38620 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-14 12:40:25 +07:00
176bf00c16
chore(deps-dev): bump baseline-browser-mapping from 2.10.0 to 2.10.7 + sync lockfile + run npm audit fix in /superset-frontend ( #38621 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-03-14 12:28:47 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
68e38c8893
chore(deps): bump undici from 7.22.0 to 7.24.1 in /superset-frontend ( #38642 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-14 11:13:50 +07:00
Amin Ghadersohi and Claude Opus 4.6
48220fb33f
feat(mcp): add save_sql_query tool for SQL Lab saved queries ( #38414 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 14:02:04 -07:00
Mehmet Salih Yavuz
ed622e254a
feat(matrixify): Revamp control panel ( #38519 )
2026-03-13 21:51:53 +03:00
amaannawab923
6e7d6a85b4
fix(ag-grid-table): fix failing buildQuery test expectation ( #38636 )
2026-03-14 00:59:52 +07:00
Luiz Otavio
e8061a9c2b
style(metadata-bar): use bold font weight for metadata bar title ( #38608 )
2026-03-13 14:24:14 -03:00
Amin Ghadersohi and Claude Opus 4.6
97a66f7a64
feat(mcp): add BM25 tool search transform to reduce initial context size ( #38562 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 18:06:11 +01:00
Amin Ghadersohi and Claude Opus 4.6
b6c3b3ef46
fix(mcp): return all statement results for multi-statement SQL queries ( #38388 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 16:53:52 +01:00
f4a57a13bc
chore(deps): bump dompurify from 3.3.2 to 3.3.3 in /superset-frontend ( #38592 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-03-13 22:07:09 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
242636b36b
chore(deps): bump baseline-browser-mapping from 2.10.0 to 2.10.7 in /docs ( #38622 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-13 22:06:43 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ba7d7dcec0
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #38619 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-13 22:06:21 +07:00
Rafael Benitez and Claude Opus 4.6
ba7271b4d8
fix(world-map): add fallback fill color when colorFn returns null ( #38602 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 12:02:03 -03:00
amaannawab923
ca2d26a1e2
fix(ag-grid-table): fix AND filter conditions not applied ( #38369 )
2026-03-13 19:42:14 +05:30
Alexandru Soare
f6106cd26f
fix(timeshiftcolor): Time shift color to match the original color ( #38473 )
2026-03-13 15:24:56 +02:00
Michael S. Molina
1867336907
fix(editor): implement missing methods, fix cursor position clearing ( #38603 )
2026-03-13 09:06:55 -03:00
Ville Brofeldt
f5383263bc
fix(extensions): fix gitignore template and bump version ( #38614 )
2026-03-13 08:50:10 -03:00
Amin Ghadersohi and Claude Opus 4.6
d5cf77cd60
fix(mcp): fix crashes in list tools, dataset info, chart preview, and add owner/favorite filters ( #38277 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 12:46:52 +01:00
Amin Ghadersohi and Claude Opus 4.6
f458e2d484
feat(mcp): add extra_form_data param to get_chart_data for dashboard filters ( #38531 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 12:13:47 +01:00
Kamil Gabryjelski
af5e05db2e
fix(mcp): Support form_data_key without chart identifier for unsaved charts ( #38628 )
2026-03-13 11:58:12 +01:00
Enzo Martellucci
32a64d02c7
fix(deckgl): polygon chart not rendering when boundary column contains nested geometry JSON ( #38595 )
2026-03-13 11:54:05 +01:00
9516d1a306
fix(explore/dashboard): fix CSV/Excel downloads for legacy chart types ( #38513 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-03-13 11:49:34 +01:00
Kamil Gabryjelski
d91b96814e
fix(mcp): Improve validation errors and field aliases to reduce failed LLM tool calls ( #38625 )
2026-03-13 11:16:50 +01:00
Daniel Vaz Gaspar
56d6bb1913
feat(auth): add SAML login support to frontend ( #38606 )
2026-03-13 09:00:07 +00:00
Amin Ghadersohi and Claude Opus 4.6
fc156d0014
fix(mcp): replace uuid with url and changed_on_humanized in default list columns ( #38566 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 09:53:30 +01:00
Đỗ Trọng Hải
0b8df8d3f2
build(deps): update geostyler-* deps to latest major versions ( #38151 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-13 01:18:59 -07:00
Amin Ghadersohi
83955e87ac
refactor(mcp): use serialize_user_object in get_instance_info ( #38613 )
2026-03-13 08:59:21 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4a9db243a1
chore(deps): bump caniuse-lite from 1.0.30001777 to 1.0.30001778 in /docs ( #38593 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-13 09:35:13 +07:00
Amin Ghadersohi
d4f1f8db00
fix(mcp): extract role names as strings in UserInfo serialization ( #38612 )
2026-03-12 16:20:53 -07:00
Mehmet Salih Yavuz
95f61bd223
fix: add parent_slice_id for multilayer charts to embed ( #38243 )
2026-03-12 21:21:43 +03:00
Mehmet Salih Yavuz and Joe Li
7f476a79b3
fix: add embedded box sizing rule for layout ( #38351 )
...
Co-authored-by: Joe Li <joe@preset.io >
2026-03-12 21:20:14 +03:00
Amin Ghadersohi
65e21cf13c
docs: move MCP deployment guide to admin docs, add user-facing AI guide ( #38585 )
2026-03-12 10:30:51 -07:00
Amin Ghadersohi and Claude Opus 4.6
7943af359c
feat(mcp): implement RBAC permission checking for MCP tools ( #38407 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 17:35:07 +01:00
Yuriy Krasilnikov
09e9c6a522
fix(embedded): prevent double RLS application in virtual datasets ( #37395 )
2026-03-12 14:12:59 +01:00
Ville Brofeldt
a9def2fc15
fix: support nested function calls in cache_key_wrapper ( #38569 )
2026-03-12 08:08:58 -03:00
Alexandru Soare and Evan Rusackas
27197faba9
fix(matrixify): Matrixify to not override slice id ( #38515 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-12 11:39:29 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ffe60bd960
chore(deps-dev): bump oxlint from 1.51.0 to 1.53.0 in /superset-frontend ( #38571 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 23:41:41 +07:00
d752be5f74
chore(deps): bump dompurify from 3.3.1 to 3.3.2 in /superset-frontend ( #38455 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-11 08:51:40 -07:00
3056c41507
chore(deps): bump caniuse-lite from 1.0.30001775 to 1.0.30001777 in /docs ( #38463 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-11 08:51:21 -07:00
d42e9c4d1b
chore(deps): bump acorn from 8.9.0 to 8.16.0 in /superset-frontend ( #38466 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-11 08:51:10 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5912941942
chore(deps-dev): bump @typescript-eslint/parser from 8.56.1 to 8.57.0 in /superset-websocket ( #38570 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 22:50:11 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9b8106b382
chore(deps-dev): bump mini-css-extract-plugin from 2.10.0 to 2.10.1 in /superset-frontend ( #38573 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 22:23:08 +07:00
amaannawab923
9215eb5e45
fix(ag-grid): persist AG Grid column filters in explore permalinks ( #38393 )
2026-03-11 01:56:24 +05:30
Amin Ghadersohi and Claude Opus 4.6
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
Amin Ghadersohi and Claude Opus 4.6
3bb9704cd5
fix(mcp): honor target_tab parameter when adding charts to tabbed dashboards ( #38409 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 10:57:15 -07:00
Amin Ghadersohi and Claude Opus 4.6
eb77452857
feat(mcp): auto-generate dashboard title from chart names when omitted ( #38410 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 10:56:58 -07:00
Amin Ghadersohi
6d7cfac8b2
fix(mcp): wrap LoggingMiddleware.on_message event_logger in try/except ( #38560 )
2026-03-10 17:48:08 +01:00
Đỗ Trọng Hải and Evan Rusackas
31754a39c9
fix(i18n): correct variable name for translated SQL Lab query message ( #38494 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-10 21:50:14 +07:00
Michael S. Molina
bde48e563e
fix: SQL Lab tab content padding ( #38561 )
2026-03-10 11:44:31 -03:00
Amin Ghadersohi and Claude Opus 4.6
0cfd760a36
fix(mcp): improve default chart names with descriptive format ( #38406 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 10:53:05 +01:00
13fe88000a
chore(deps-dev): bump lightningcss from 1.31.1 to 1.32.0 in /superset-frontend ( #38511 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-10 16:51:58 +07:00
cc8ad23d6f
chore(deps): bump react-diff-viewer-continued from 3.4.0 to 4.2.0 in /superset-frontend ( #38552 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-03-10 15:57:32 +07:00
Amin Ghadersohi
5c2cbb58bc
fix(mcp): add missing __init__.py for chart, dashboard, dataset packages ( #38400 )
2026-03-10 09:52:48 +01:00
Amin Ghadersohi and Claude Opus 4.6
6342c4f338
feat(mcp): add horizontal bar chart orientation support to generate_chart ( #38390 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 09:52:12 +01:00
Amin Ghadersohi and Claude Opus 4.6
5fa70bdbd8
fix(mcp): add guardrails to prevent LLM artifact generation ( #38391 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 09:51:23 +01:00
Amin Ghadersohi and Claude Opus 4.6
2a876e8b86
fix(mcp): add missing command.validate() to MCP chart data tools ( #38521 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 09:50:41 +01:00
Amin Ghadersohi and Claude Opus 4.6
0533ca9941
feat(mcp): register GlobalErrorHandlerMiddleware and LoggingMiddleware ( #38523 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 09:48:38 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5f20d2e15a
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #38548 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 15:21:18 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6d1d5d64d1
chore(deps): bump antd from 6.3.1 to 6.3.2 in /docs ( #38547 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 15:21:00 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
06d6b513cd
chore(deps-dev): bump jest from 30.2.0 to 30.3.0 in /superset-frontend ( #38549 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 14:39:05 +07:00
afa51125de
chore(deps): bump the storybook group in /docs with 11 updates ( #38501 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-10 10:09:40 +07:00
26c07b1ffb
chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.9.1 to 0.9.2 in /superset-frontend ( #38509 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-10 08:54:43 +07:00
Đỗ Trọng Hải
9ecca47e69
feat(ci): only run precommit on changed files ( #38155 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-10 08:49:38 +07:00
6c1df93215
chore(deps): bump aquasecurity/trivy-action from 0.34.2 to 0.35.0 ( #38502 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-10 08:46:19 +07:00
06fd0658ae
chore(deps-dev): bump prettier-plugin-packagejson from 3.0.0 to 3.0.2 in /superset-frontend ( #38508 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-10 08:46:01 +07:00
Enzo Martellucci
a17f38a4e2
fix(embedded): add CurrentUserRestApi read permission to Public role defaults ( #38474 )
2026-03-10 00:08:37 +01:00
Amin Ghadersohi
6ef4794778
fix(mcp): resolve chatbot tool call flakiness with URL and instruction fixes ( #38532 )
2026-03-09 23:35:50 +01:00
Amin Ghadersohi
4cd3ce164d
fix(mcp): make fastmcp truly optional during Superset startup ( #38534 )
2026-03-09 15:32:27 -07:00
8e3e57c1c8
fix(docs): swizzle MethodEndpoint to fix SSG crash on all API pages ( #38533 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 14:18:59 -07:00
Hugh A. Miles II
61fbfda501
feat(security): add granular export controls (Phase 1) ( #38361 )
2026-03-09 16:44:56 -04:00
9017b9a74f
chore: enable allow_update_branch in .asf.yaml ( #38530 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-09 13:42:09 -07:00
Gabriel Torres Ruiz
bc99b710bd
fix(dashboard): ensure clear all respects required filter validation ( #37681 )
2026-03-09 13:02:57 -07:00
Michael S. Molina
bf55f1e438
chore(extensions): bump superset-core and superset-extensions-cli to 0.1.0rc1 ( #38516 )
2026-03-09 14:40:08 -03:00
Gabriel Torres Ruiz
dca41f9a7b
fix(theme): prevent background color flash on page load ( #38399 )
2026-03-09 09:53:38 -07:00
62cebc8a0e
fix(dashboard): prevent Apply button from disabling when required filters are auto-applied ( #38479 )
...
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-09 09:29:43 -07:00
Michael S. Molina
e70c7944b7
fix(tests): achieve 100% TypeScript coverage for core packages ( #38518 )
2026-03-09 13:25:39 -03:00
yousoph
577654cd02
fix(heatmap): correct tooltip display to show axis values instead of indices ( #38487 )
2026-03-09 08:54:47 -07:00
c7a1f57487
fix(sqla): parenthesize extras where/having clauses in query generation ( #38183 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-09 10:05:55 +01:00
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
Vitor Avila
d9a91f99db
feat: support for import/export masked_encrypted_extra (frontend) ( #38078 )
2026-03-09 01:59:54 -03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
60577bcd97
chore(deps-dev): bump webpack from 5.105.3 to 5.105.4 in /docs ( #38380 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-06 16:54:50 -08:00
3cb00bf116
feat(database): add Google Cloud Datastore db engine spec ( #37677 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-06 16:40:17 -08:00
Michael S. Molina
a6c0d6321f
chore(extensions): simplify backend package structure by removing superset_extensions namespace ( #38476 )
2026-03-06 14:49:49 -03:00
Michael S. Molina
5fb9e17721
refactor(extensions): align editors API naming with commands/views, add description to all contribution types ( #38475 )
2026-03-06 14:18:49 -03:00
Beto Dealmeida
03ad1789f0
feat(alerts/reports): external URL warning ( #35021 )
2026-03-06 11:57:03 -05:00
Michael S. Molina
296bd7e56b
docs(extensions): fix extension developer documentation and CLI scaffolding ( #38472 )
2026-03-06 13:10:41 -03:00
Daniel Vaz Gaspar and Claude Opus 4.6
5c4bf0f6ea
fix(deps): bump Python dependencies to fix 7 security vulnerabilities ( #38447 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-06 09:44:13 +00:00
Amin Ghadersohi
db7665c0bc
feat(mcp): add user roles to MCP response and permission-aware instructions ( #38367 )
2026-03-06 08:16:51 +01:00
Amin Ghadersohi
84a53eab31
feat(mcp): add pie, pivot table, and mixed timeseries chart creation support ( #38375 )
2026-03-06 08:13:47 +01:00
Amin Ghadersohi
3609cd9544
feat(mcp): add compile check to validate chart queries before returning ( #38408 )
2026-03-06 08:10:58 +01:00
Amin Ghadersohi
7d2efd8c1a
fix(mcp): suppress third-party deprecation warnings from client responses ( #38401 )
2026-03-06 08:02:25 +01:00
0d5ade6dd3
fix(ColorPicker): restore alpha input visibility hidden by geostyler CSS ( #38169 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-05 17:45:11 -08:00
Joe Li and Claude Opus 4.6
17df85b5ed
fix(roles): convert permissions/groups dropdowns to AsyncSelect with server-side search ( #38387 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-05 16:54:16 -08:00
Joe Li and Claude Opus 4.6
664c465d80
fix(test): use correct @apache-superset/core/theme import in Menu test ( #38457 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-05 15:50:35 -08:00
Jonas Scholz and Joe Li
884db9347d
feat(docs): Adding VTG GmbH in INTHEWILD.yaml ( #38359 )
...
Co-authored-by: Joe Li <joe@preset.io >
2026-03-05 14:41:17 -08:00
Joe Li and Claude Sonnet 4.6
6c359733e1
fix(frontend): preserve absolute and protocol-relative URLs in ensureAppRoot ( #38316 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-05 14:06:16 -08:00
Michael S. Molina
357e35dc62
refactor(core): reorganize superset-core packages into feature-based structure ( #38448 )
2026-03-05 17:41:15 -03:00
Joe Li and Claude Opus 4.6
5f0efd2be9
test: fix CI OOM crashes in DatasourceControl test and flaky FileHandleer test ( #38430 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-05 12:05:58 -08:00
Amin Ghadersohi
0dbd4c5b90
docs(mcp): add MCP server deployment and authentication guide ( #38415 )
2026-03-05 17:52:04 +01:00
Enzo Martellucci
f0416eff78
fix(dashboard): fix multiple drag-and-drop and edit mode issues ( #37891 )
2026-03-05 16:47:11 +01:00
Đỗ Trọng Hải and Evan Rusackas
a513406239
feat!: upgrade project's Node version to v22 ( #37223 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-03-05 22:20:18 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f6f734f0d1
chore(deps): bump google-auth-library from 10.5.0 to 10.6.1 in /superset-frontend ( #38436 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 21:25:04 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a2c23a2a58
chore(deps-dev): bump css-minimizer-webpack-plugin from 7.0.4 to 8.0.0 in /superset-frontend ( #38434 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 21:17:41 +07:00
Antonio Rivero
20cc3345d8
chore(playwright): Using warning for timeouts ( #38441 )
2026-03-05 14:15:10 +01:00
Alexandru Soare
880cab58c3
fix(bug): Error when adding a filter using custom sql ( #38246 )
2026-03-05 11:39:21 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4dfb0e66cb
chore(deps-dev): bump webpack from 5.105.3 to 5.105.4 in /superset-frontend ( #38385 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 09:26:50 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fdf19db5e6
chore(deps): bump svgo from 3.3.2 to 3.3.3 in /superset-frontend ( #38421 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 09:16:28 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5a2a72cf31
chore(deps): bump svgo from 3.3.2 to 3.3.3 in /docs ( #38422 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-05 09:16:01 +07:00
Ville Brofeldt
0d5827ac42
chore(extensions): unified contribution api and automatic prefixing ( #38412 )
2026-03-04 14:51:22 -08:00
Joe Li and Claude Opus 4.6
939e4194c6
fix(alerts): fix error toast when editing report with saved tab selection ( #38198 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 13:01:26 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a79dcbbb66
chore(deps): update d3-cloud requirement from ^1.2.8 to ^1.2.9 in /superset-frontend/plugins/plugin-chart-word-cloud ( #38381 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 11:30:48 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
88241d3e71
chore(deps-dev): bump oxlint from 1.50.0 to 1.51.0 in /superset-frontend ( #38353 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 11:30:34 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1bfd41df0c
chore(deps): bump aquasecurity/trivy-action from 0.34.1 to 0.34.2 ( #38352 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 11:30:15 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8f28a8734a
chore(deps): bump flask from 2.3.3 to 3.1.3 ( #38168 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 11:28:23 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dc995328a8
chore(deps): bump cryptography from 44.0.3 to 46.0.5 ( #37912 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 11:27:57 -08:00
Vitor Avila
8c9efe5659
feat: support for import/export masked_encrypted_extra (backend) ( #38077 )
2026-03-04 11:26:28 -08:00
Mehmet Salih Yavuz
63e7ee70bf
fix(echarts): adaptive formatting labels ( #38017 )
2026-03-04 11:26:18 -08:00
Varun Chawla and Claude Opus 4.6
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
Đỗ Trọng Hải
27d54f8421
fix(build/backend): migrate to deps-free pygeohash with pre-built wheels at runtime ( #37524 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-04 11:24:43 -08:00
Joe Li and Claude Opus 4.6
e2ebc135e4
test(playwright): add dashboard list E2E tests ( #38377 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 11:15:16 -08:00
Joe Li and Claude Opus 4.6
c25adbc395
test(DashboardList): migrate Cypress E2E tests to RTL ( #38368 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 11:13:13 -08:00
Evan Rusackas and Claude Opus 4.6
3b656f9cc2
fix(dashboard): restore filterState prop for cross-filter functionality ( #38349 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 11:05:21 -08:00
Đỗ Trọng Hải
3d5694ee0f
chore: regular npm audit fix ( #38248 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-04 10:42:14 -08:00
Đỗ Trọng Hải and codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
aff6e26089
build(deps): replace monolithic googleapis with lightweight @googleapis/sheet sub-package ( #38124 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-03-04 10:22:17 -08:00
Michael S. Molina
19f949276c
refactor(config): SIGNAL_CACHE_CONFIG → DISTRIBUTED_COORDINATION_CONFIG ( #38395 )
2026-03-04 09:40:21 -08:00
Michael S. Molina
832fee3ff8
refactor(mcp): move superset_core MCP module from mcp to api/mcp ( #38394 )
2026-03-04 09:38:17 -08:00
Michael S. Molina
69732d9dca
fix(superset-ui-core): achieve 100% coverage for npm run core:cover ( #38397 )
2026-03-04 13:56:51 -03:00
JUST.in DO IT
35d0aad854
feat(explore): Add Echarts option editor ( #37868 )
2026-03-04 08:34:34 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
80a29cd6fe
chore(deps-dev): bump terser-webpack-plugin from 5.3.16 to 5.3.17 in /superset-frontend ( #38386 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-04 21:29:36 +07:00
Evan Rusackas and Claude
51ac758b80
fix(tags): expire tag relationship after deleting all tagged objects ( #38163 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-03-04 10:37:19 -03:00
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
Evan Rusackas and Claude Sonnet 4.6
ef4b1d674b
feat(docs): add filterable UI Components table and improve build performance ( #38253 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-04 10:32:25 -03:00
madhushreeag and madhushree agarwal
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
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f10cb14d92
chore(deps-dev): bump @types/node from 25.3.2 to 25.3.3 in /superset-websocket ( #38319 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-03 12:49:48 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1136e86cf7
chore(deps): bump ioredis from 5.9.3 to 5.10.0 in /superset-websocket ( #38318 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-03 12:49:37 -08:00
Vitor Avila
fa34609952
feat: Support OAuth2 single-use refresh tokens ( #38364 )
2026-03-03 16:07:15 -03:00
Gabriel Torres Ruiz
2ab9d37a00
fix(templates): restore css_bundle calls in spa.html for production builds ( #38350 )
2026-03-03 10:27:39 -08:00
Ville Brofeldt
c35bf344a9
chore(extensions): clean up backend entrypoints and file globs ( #38360 )
2026-03-03 09:45:35 -08:00
Enzo Martellucci
016417f793
fix(explore): prevent TypeError when chart dimension returns empty string ( #38276 )
2026-03-03 15:06:02 +01:00
Ville Brofeldt
f2f55591ec
chore: remove redundant service-worker.js placeholder ( #38348 )
2026-03-03 01:43:17 -08:00
Đỗ Trọng Hải
1bd054684e
chore(lint): remove unused ESLint plugins after migrating rules to Oxlint ( #38110 )
2026-03-03 13:33:58 +07:00
Evan Rusackas and Claude Opus 4.5
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
Đỗ Trọng Hải
6e84d29707
fix(build): disable moby in dev container based on Debian 13 Trixie distro for usability ( #37227 )
2026-03-03 09:09:05 +07:00
Đỗ Trọng Hải
fc5fda3d1a
fix(db-modal): update doc refs for DB connection modal ( #38091 )
2026-03-03 09:08:46 +07:00
Levis Mbote
3e10ab7dd0
refactor(Filter components): migrate from react-dnd to dnd-kit ( #37445 )
2026-03-02 16:49:57 -08:00
Michael S. Molina
a74d32ab44
feat(extensions): code-first frontend contributions ( #38346 )
2026-03-02 13:51:29 -08:00
Amin Ghadersohi and Claude Opus 4.6
01d5245cd2
fix: silence deprecation warnings causing noisy production logs ( #38128 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-02 10:55:00 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
00a1487705
chore(deps): bump hot-shots from 14.0.0 to 14.1.1 in /superset-websocket ( #38320 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 10:51:34 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adc5a2cbdb
chore(deps-dev): bump globals from 17.3.0 to 17.4.0 in /superset-websocket ( #38321 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 10:51:17 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
23200e8ce9
chore(deps): bump caniuse-lite from 1.0.30001774 to 1.0.30001775 in /docs ( #38322 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 10:51:03 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d738431e73
chore(deps): bump swagger-ui-react from 5.31.2 to 5.32.0 in /docs ( #38324 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 10:50:47 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
00c62cf820
chore(deps-dev): bump yeoman-test from 11.2.0 to 11.3.1 in /superset-frontend ( #38326 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 10:50:20 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1025e3729b
chore(deps-dev): bump globals from 17.3.0 to 17.4.0 in /docs ( #38325 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 23:13:55 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b57c864e98
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #38330 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 23:13:32 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ec33d6a421
chore(deps-dev): bump @types/node from 25.3.1 to 25.3.3 in /superset-frontend ( #38331 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 21:46:16 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e80311a795
chore(deps-dev): bump @swc/core from 1.15.17 to 1.15.18 in /superset-frontend ( #38335 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 21:44:52 +07:00
Amin Ghadersohi and Claude Opus 4.6
985c3d12a1
fix(screenshots): downgrade screenshot timeout logs from ERROR to WARNING ( #38130 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-02 10:03:07 +01:00
Mehmet Salih Yavuz
ac2914486f
fix(Select): select all buttons to inherit font ( #38313 )
2026-03-02 10:12:06 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d31a2f96c9
chore(deps-dev): bump webpack from 5.105.2 to 5.105.3 in /superset-frontend ( #38294 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 15:25:33 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0d9db04df0
chore(deps-dev): bump @swc/core from 1.15.13 to 1.15.17 in /superset-frontend ( #38295 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 12:36:55 +07:00
Kamil Gabryjelski
1d141b2948
fix: Warning toasts when user drops folder item outside of dnd context ( #38304 )
2026-02-27 21:23:19 -08:00
Mehmet Salih Yavuz
7f280f5de9
fix(Dataset Folders): improve search-collapse ( #38188 )
2026-02-27 21:21:29 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d039172013
chore(deps-dev): bump webpack from 5.105.2 to 5.105.3 in /docs ( #38271 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-28 12:16:54 +07:00
Vitor Avila
6fe69fc81c
chore: Support specifying app_root via superset_config.py ( #38284 )
2026-02-28 01:35:08 -03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3794591d28
chore(deps): bump caniuse-lite from 1.0.30001770 to 1.0.30001774 in /docs ( #38180 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 15:38:04 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a849802a2b
chore(deps): bump minimatch in /superset-websocket ( #38282 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 15:37:47 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a162b02123
chore(deps-dev): bump @types/node from 25.3.1 to 25.3.2 in /superset-websocket ( #38288 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 15:37:34 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1f41777800
chore(deps): bump actions/download-artifact from 7 to 8 ( #38289 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 15:37:21 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
848cce7b2e
chore(deps): bump actions/upload-artifact from 6 to 7 ( #38290 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 15:37:08 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b1b10ec329
chore(deps): bump @swc/core from 1.15.13 to 1.15.17 in /docs ( #38292 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 15:36:51 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
287a94f46c
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #38296 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 15:36:38 -08:00
Andy and Claude Opus 4.5
15d7538435
fix(sqllab): pass queryLimit on data preview queries and fix Decimal TypeError in results handler ( #37614 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-27 15:35:44 -08:00
Shaitan
a410b76f99
docs: add Apache Superset CVEs for February 2026 release ( #38278 )
2026-02-27 14:46:44 -08:00
Kamil Gabryjelski and Claude Opus 4.6
63f1d9eb98
feat(folders-editor): drag entire folder block as single unit ( #38122 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 20:02:21 +01:00
Kamil Gabryjelski and Claude Opus 4.6
5e890a8cf7
fix(folders): remove stale column/metric refs from folders on delete ( #38302 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 17:25:06 +01:00
amaannawab923
e5cbc98482
fix(ag-grid): render boolean columns as checkboxes instead of blank cells ( #38279 )
2026-02-27 17:52:51 +05:30
Alexandru Soare
761cee2d85
fix(componentParent): Newly created tabs don't show up in Scoping tab ( #37807 )
2026-02-27 11:34:32 +02:00
Alexandru Soare
7743183401
fix(bugs): fixing bugs for world map chart ( #38030 )
2026-02-27 11:33:35 +02:00
Kamil Gabryjelski and Claude Opus 4.6
11dfda11d3
fix(folders): expand collapsed folders on Select All and add selection counter ( #38270 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 07:28:07 +01:00
Kamil Gabryjelski and Claude Opus 4.6
0827ec3811
fix(dataset-modal): include nested folders when dragging all their children ( #38275 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 07:27:37 +01:00
Amin Ghadersohi
7f061a3764
fix(bigquery): pass dialect instead of engine to select_star in get_extra_table_metadata ( #38281 )
2026-02-27 02:11:40 +01:00
Joe Spadola
bb6ee9e722
fix(clickhouse): remove _mutate_label workaround and bump clickhouse-connect to >=0.13.0 ( #38280 )
2026-02-26 16:12:54 -08:00
Evan Rusackas and Claude Opus 4.5
6589ee48f9
docs: bifurcate documentation into user and admin sections ( #38196 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-26 13:29:08 -08:00
Kamil Gabryjelski and Claude Opus 4.6
8a053bbe07
fix(dataset-modal): fix drag overlay shift caused by modal transform containing block ( #38274 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 20:48:48 +01:00
Enzo Martellucci and Diego Pucci
bbafae5f62
fix(save-chart): fix info icon alignment in save chart modal ( #37708 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
2026-02-26 18:11:07 +01:00
Enzo Martellucci
5a134170a0
fix(chart): prevent x-axis date labels from disappearing when rotated ( #37755 )
2026-02-26 18:10:44 +01:00
Enzo Martellucci
c1c012fb52
fix(chart): make chart error banners non-dismissible ( #38014 )
2026-02-26 17:01:02 +01:00
jaymasiwal
f5d489da29
fix(actionlog): restore full name display in Action Logs user column ( #37985 )
2026-02-26 16:36:24 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ca48663c59
chore(deps): bump dawidd6/action-download-artifact from 15 to 16 ( #38261 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-26 22:17:19 +07:00
Kamil Gabryjelski and Claude Opus 4.6
660357c76b
feat: Persist default folders location when repositioned in folders editor ( #38105 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 15:58:25 +01:00
8c58b998b1
chore(deps): pin currencyformatter.js to v1 in /superset-frontend ( #38242 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-02-26 21:38:42 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0e7a9febdf
chore(deps): bump minimatch from 3.1.2 to 3.1.3 in /superset-frontend/cypress-base ( #38228 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-26 21:36:22 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e42202e5ed
chore(deps-dev): bump @types/node from 25.2.3 to 25.3.1 in /superset-websocket ( #38260 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-26 21:35:19 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dcbe77818a
chore(deps-dev): bump @types/node from 25.3.0 to 25.3.1 in /superset-frontend ( #38263 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-26 21:26:42 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dce0e5f4e6
chore(deps): bump mapbox-gl from 3.18.1 to 3.19.0 in /superset-frontend ( #38264 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-26 21:24:56 +07:00
Kamil Gabryjelski and Claude Opus 4.6
7f72c747f5
fix(dataset-modal): prevent shift-select from selecting search-hidden items ( #38255 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 15:07:02 +01:00
Kamil Gabryjelski and Claude Opus 4
2ecfb3406c
fix(dataset-modal): show warning toast when dropping items outside folders ( #38257 )
...
Co-authored-by: Claude Opus 4 <noreply@anthropic.com >
2026-02-26 15:06:41 +01:00
Amin Ghadersohi and Claude Opus 4.6
ae99b19422
feat(mcp): add detailed JWT error messages and default auth factory fallback ( #37972 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 14:21:40 +01:00
Đỗ Trọng Hải
2b6c745444
fix(ci): use OIDC auth token for successful Codecov upload ( #38218 )
2026-02-26 10:34:24 +07:00
Enzo Martellucci
26053a8b5d
fix(alert-modal): show the add filter button on firefox ( #38093 )
2026-02-25 23:42:05 +01:00
Amin Ghadersohi
abf0b7cf4b
fix(mcp): use broad Exception in outermost tool-level handlers ( #38254 )
2026-02-25 22:08:56 +01:00
Amin Ghadersohi and Claude Opus 4.5
eef4d95c22
fix(mcp): add dataset validation for chart tools ( #37185 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-25 18:54:47 +01:00
Amin Ghadersohi
cc1128a404
feat(mcp): add response size guard to prevent oversized responses ( #37200 )
2026-02-25 09:43:14 -08:00
Amin Ghadersohi and Claude Opus 4.6
c54b21ef98
fix(mcp): add eager loading to get_info tools to prevent N+1 query timeouts ( #38129 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-25 17:28:58 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
438a927420
chore(deps-dev): bump oxlint from 1.49.0 to 1.50.0 in /superset-frontend ( #38240 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-25 23:10:37 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
37a4637018
chore(deps-dev): bump typescript-eslint from 8.56.0 to 8.56.1 in /superset-websocket ( #38203 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-25 23:09:41 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
79b2647481
chore(deps): bump @swc/core from 1.15.11 to 1.15.13 in /docs ( #38207 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-25 23:00:21 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1b605c4dda
chore(deps): bump fs-extra from 11.3.2 to 11.3.3 in /superset-frontend ( #38234 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-25 22:59:44 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b543358d2f
chore(deps-dev): bump @swc/core from 1.15.11 to 1.15.13 in /superset-frontend ( #38237 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-25 22:59:14 +07:00
Amin Ghadersohi and Claude Opus 4.5
a1312a86e8
fix(mcp): normalize column names to fix time series filter prompt issue ( #37187 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-25 15:27:53 +01:00
Amin Ghadersohi and Claude Opus 4.5
3084907931
feat(mcp): support unsaved state in Explore and Dashboard tools ( #37183 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-25 15:25:23 +01:00
Amin Ghadersohi
1cd35bb102
feat(mcp): dynamic feature availability via menus and feature flags ( #37964 )
2026-02-25 12:01:44 +01:00
Joe Li and Claude Opus 4.6
5eb35a4795
fix(reports): validate database field on PUT report schedule ( #38084 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 16:58:19 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
01c1b2eb8f
chore(deps-dev): bump @types/lodash from 4.17.23 to 4.17.24 in /superset-frontend ( #38224 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-25 07:52:22 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9e4a88dfa2
chore(deps): bump antd from 6.3.0 to 6.3.1 in /docs ( #38221 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-25 07:51:39 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4809903bb8
chore(deps): bump markdown-to-jsx from 9.7.4 to 9.7.6 in /superset-frontend ( #38225 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-25 07:51:11 +07:00
Đỗ Trọng Hải
76a2559b2b
fix(ci): revert "chore(deps): bump JustinBeckwith/linkinator-action from 2.3 to 2.4" ( #38164 )
2026-02-24 13:22:29 -08:00
Mehmet Salih Yavuz
e4a7cd30c3
fix(GAQ): don't use async queries when cache timeout is -1 ( #38089 )
2026-02-24 23:21:37 +03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
aa475734ef
chore(deps-dev): bump eslint from 9.39.2 to 10.0.2 in /superset-websocket ( #38204 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-24 10:30:17 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
97b8585fe5
chore(deps-dev): bump typescript-eslint from 8.56.0 to 8.56.1 in /docs ( #38209 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-24 10:30:05 -08:00
Đỗ Trọng Hải
0d66accc37
chore(build): prevent opening Dependabot PRs for @rjsf/* deps due to React 18 constraint ( #37976 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-24 10:28:05 -08:00
Ville Brofeldt
35c135852e
feat(extensions): add mandatory publisher field to extension metadata ( #38200 )
2026-02-24 09:42:17 -08:00
Evan Rusackas and Claude Opus 4.6
7b04d251d6
fix(build): restore automatic .d.ts generation in dev mode ( #38202 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 08:27:25 -08:00
Michael S. Molina
974bee14c3
fix(extensions): make LOCAL_EXTENSIONS loading resilient to individual failures ( #38217 )
2026-02-24 13:17:27 -03:00
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
Vitor Avila
f60432e34c
fix: Allow non-owners to fave/unfave charts ( #38095 )
2026-02-24 11:28:32 -03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b8459c15b8
chore(deps-dev): bump @typescript-eslint/parser from 8.56.0 to 8.56.1 in /docs ( #38211 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-24 20:06:14 +07:00
Evan Rusackas
8eb3046888
fix(docs): guard window reference in logging.ts for SSR compatibility ( #38201 )
2026-02-23 18:41:49 -08:00
Evan Rusackas and Claude Opus 4.5
615f13419c
fix(jest): ignore storybook-static and package __mocks__ directories ( #37946 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-23 16:18:14 -08:00
Evan Rusackas
8a74424545
fix(types): add explicit types for extendedDayjs plugin methods ( #37923 )
2026-02-24 06:58:46 +07:00
madhushreeag and madhushree agarwal
8f070169a5
perf(datasource): add pagination to datasource editor tables to prevent browser freeze ( #37555 )
...
Co-authored-by: madhushree agarwal <madhushree_agarwal@apple.com >
2026-02-23 15:19:33 -08:00
Richard Fogaca Nienkotter and richard
e06427d1ef
feat(embedded): add feature flag to disable logout button in embedded contexts ( #37537 )
...
Co-authored-by: richard <richard@richards-MacBook-Pro-2.local >
2026-02-23 17:56:02 -03:00
Evan Rusackas and Claude Opus 4.5
c4eb7de6de
fix(excel): remove unwanted index column from Excel exports ( #38176 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-23 08:28:40 -08:00
Vitor Avila
228b598409
feat: Labels for encrypted fields ( #38075 )
2026-02-23 13:23:33 -03:00
Ville Brofeldt
40f609fdce
fix(extensions): enforce correct naming conventions ( #38167 )
2026-02-23 08:21:35 -08:00
Amin Ghadersohi and Claude Opus 4.6
6e94a6c21a
fix(mcp): fix dashboard chart placement with proper COLUMN layout and tab support ( #37970 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 16:41:10 +01:00
50cc1b93d2
fix(security): fix Guest Token API 422 error by disabling JWT sub claim verification ( #38177 )
...
Co-authored-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-23 21:58:01 +07:00
Evan Rusackas and Claude Opus 4.5
131a97b657
fix(handlebars): add missing currencyformatter.js dependency ( #38173 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-23 21:56:50 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6f3a200c19
chore(deps-dev): bump @types/lodash from 4.17.23 to 4.17.24 in /superset-websocket ( #38179 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-23 21:54:18 +07:00
Michael S. Molina
cbb80f0462
refactor(extensions): simplify registerEditorProvider API ( #38127 )
2026-02-23 09:04:31 -03:00
Amin Ghadersohi
2a3567d2f1
fix(mcp): Remove unsupported thumbnail/preview URLs and internal fields from MCP schemas ( #38109 )
2026-02-23 12:44:12 +01:00
Evan Rusackas and Claude Opus 4.5
3f64ad3da5
fix(i18n): wrap untranslated frontend strings and add i18n lint rule ( #37776 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-22 21:27:37 -08:00
Evan Rusackas
672a380587
chore(frontend): enable additional oxlint rules for better code hygiene ( #38145 )
2026-02-23 10:36:24 +07:00
Rohan Santhosh and rohan436
a87a006aae
ci: declare explicit permissions in maintenance workflows ( #38159 )
...
Co-authored-by: rohan436 <rohan.santhoshkumar@googlemail.com >
2026-02-22 12:05:58 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
159fb5d6f4
chore(deps-dev): bump ajv from 6.12.6 to 6.14.0 in /superset-frontend/cypress-base ( #38131 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-21 17:34:27 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6424194c87
chore(deps): bump underscore from 1.13.7 to 1.13.8 in /superset-frontend ( #38142 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-21 13:25:26 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5bee32ea93
chore(deps): bump aquasecurity/trivy-action from 0.34.0 to 0.34.1 ( #38138 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-21 11:45:40 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
82fce8d7de
chore(deps-dev): bump @types/node from 25.2.3 to 25.3.0 in /superset-frontend ( #38143 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-21 11:45:06 +07:00
5e6524954c
chore(deps): pin react-icons to 5.4.0 in /superset-frontend ( #38144 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-02-21 11:44:46 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
987b6a6f04
chore(deps): bump swagger-ui-react from 5.31.1 to 5.31.2 in /docs ( #38140 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-21 07:43:21 +07:00
Đỗ Trọng Hải
3d6644864d
build(deps): migrate to lighter and modern react-icons ( #38125 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-20 16:19:01 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
577b965a60
chore(deps-dev): bump ajv from 6.12.6 to 6.14.0 in /superset-frontend ( #38132 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-21 06:51:28 +07:00
Enzo Martellucci
b565128fe7
fix(charts): improve error display for failed charts in dashboards ( #37939 )
2026-02-20 15:14:48 -08:00
madhushreeag and madhushree agarwal
b290f71245
fix(explore): prevent theme object from being passed to ReactAce in TextAreaControl ( #38117 )
...
Co-authored-by: madhushree agarwal <madhushree_agarwal@apple.com >
2026-02-20 14:16:07 -08:00
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
Manoj S
44d6b6a513
fix(table): preserve line breaks in cell content modal ( #37036 )
2026-02-20 14:12:14 -08:00
Ujjwaljain16
2d44f52ad1
fix(encryption): resolve SECRET_KEY lazily to fix silent re-encrypt-secrets failures ( #37982 )
2026-02-20 14:10:09 -08:00
wuqicyber
6f34ba7d4a
fix(table-chart): support orderby adhoc columns with server-side pagination ( #37521 )
2026-02-21 00:29:34 +03:00
Damian Pendrak
1a77e17179
fix(chart-customizations): support migration of dynamic group by ( #37176 )
2026-02-20 13:11:07 -08:00
Gabriel Torres Ruiz
6fdaa8e9b3
fix(crud): reorder table actions + improve react memoization + improve hooks ( #37897 )
2026-02-20 08:58:28 -08:00
Kamil Gabryjelski and Claude Opus 4.6
e30a9caba5
fix(dataset-modal): fix folders tab scrollbar by establishing proper flex chain ( #38123 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-20 16:54:23 +01:00
Kamil Gabryjelski and Claude Opus 4.6
7937246575
fix(button): use colorLink token for link-style buttons ( #38121 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-20 16:54:05 +01:00
Amin Ghadersohi
9f8b212ccc
feat(mcp): add LIKE, ILIKE, IN, NOT IN filter operators to MCP chart tools ( #38071 )
2026-02-20 11:56:40 +01:00
Amin Ghadersohi and Claude Opus 4.6
1ecff6fe5c
fix(thumbnails): stabilize digest by sorting datasources and charts ( #38079 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-20 09:51:35 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
69653dfd08
chore(deps-dev): bump baseline-browser-mapping from 2.9.19 to 2.10.0 in /superset-frontend ( #38116 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-20 15:35:18 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
58d8aa01f8
chore(deps): bump react-intersection-observer from 10.0.2 to 10.0.3 in /superset-frontend ( #38114 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-20 15:34:15 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
88f0e322e3
chore(deps): bump baseline-browser-mapping from 2.9.19 to 2.10.0 in /docs ( #38113 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-20 15:33:56 +07:00
Vanessa Giannoni
f4acce5727
fix(table): preserve time grain aggregation when temporal column casing changes ( #37893 )
2026-02-19 16:46:39 -08:00
Richard Fogaca Nienkotter
5278deaf63
fix(metrics): normalize legacy currency strings ( #37455 )
2026-02-19 21:25:44 -03:00
Mehmet Salih Yavuz
3868821dc8
fix(webpack): skip building service worker in dev ( #38106 )
2026-02-20 00:26:16 +03:00
Joe Li and Claude Opus 4.6
6a61baf5be
fix(alerts): show friendly filter names in report edit modal ( #38054 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-19 10:33:33 -08:00
5cc8ae5427
chore(deps): bump ol from 7.5.2 to 10.8.0 in /superset-frontend ( #37961 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-02-19 10:32:32 -08:00
Michael S. Molina
1f76944c2b
fix: Add editors to ContributionConfig and additional properties to EditorKeyword ( #38098 )
2026-02-19 15:00:21 -03:00
Kamil Gabryjelski
f049d3e34a
fix: Search in folders editor with verbose names ( #38101 )
2026-02-19 18:45:22 +01:00
Kamil Gabryjelski
86c8fa5cd7
fix: Badge count in folders editor ( #38100 )
2026-02-19 18:45:04 +01:00
Kamil Gabryjelski
e12140beb6
fix: Warning toast copy in folders editor ( #38099 )
2026-02-19 18:22:22 +01:00
Kamil Gabryjelski
b7a3224f04
feat: Larger folder drag area in folders editor ( #38102 )
2026-02-19 18:22:04 +01:00
Kamil Gabryjelski and Claude Opus 4.6
f5a5a804e2
perf(dashboard): skip thumbnail_url computing on single dashboard endpoint ( #38015 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-19 18:15:20 +01: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
Levis Mbote
c175346808
fix(table-charts): Prevent time grain from altering Raw Records in Tables + Interactive Tables ( #37561 )
2026-02-19 10:24:09 +01:00
Evan Rusackas and Claude Opus 4.5
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
RealGreenDragon
de079a7b19
feat(deps)!: bump postgresql from 16 to 17 ( #37782 )
2026-02-18 17:12:48 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f54bbdc06b
chore(deps): bump dawidd6/action-download-artifact from 14 to 15 ( #38060 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 17:11:41 -08:00
SBIN2010
33441ccf3d
feat: add formatting column and formatting object to conditional formating table ( #35897 )
2026-02-19 02:07:15 +03:00
Vitor Avila
9ec56f5f02
fix: Include app_root in next param ( #37942 )
2026-02-18 19:52:06 -03:00
dependabot[bot]
11a36ff488
chore(deps-dev): bump the storybook group across 1 directory with 11 updates ( #38068 )
2026-02-18 23:48:16 +07:00
Đỗ Trọng Hải
af3e088233
build(deps): resolve GHSA-36jr-mh4h-2g58 by upgrading d3-color to 3.1.0 ( #37981 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-18 21:12:39 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
29f499528f
chore(deps-dev): bump eslint-plugin-testing-library from 7.15.4 to 7.16.0 in /superset-frontend ( #38066 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 21:01:04 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
21481eef4f
chore(deps): bump the storybook group in /docs with 9 updates ( #38067 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 21:00:01 +07:00
0d2c8fd373
chore(deps): bump @storybook/core from 8.6.15 to 8.6.16 in /docs ( #38046 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-02-18 20:22:21 +07:00
Đỗ Trọng Hải
7b56fc1714
fix(docs): correct DB module filename for editing + update DB metadata file ( #37990 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-18 20:08:50 +07:00
Đỗ Trọng Hải
9131739f98
fix(home): null check for possibly undefined filtered other table data due to insufficient permission ( #37983 )
2026-02-18 17:33:51 +07:00
Đỗ Trọng Hải
a30492f55e
fix(plugin/cal-heatmap): properly color tooltip's text for both dark/light theme ( #38010 )
2026-02-18 17:25:41 +07:00
dependabot[bot]
090eab099c
chore(deps): bump storybook from 8.6.15 to 8.6.16 in /docs ( #38043 )
2026-02-18 16:23:26 +07:00
dependabot[bot]
cd4cd53726
chore(deps-dev): bump css-loader from 7.1.3 to 7.1.4 in /superset-frontend ( #38050 )
2026-02-18 16:21:39 +07:00
dependabot[bot]
65c460c9d2
chore(deps-dev): bump @swc/plugin-emotion from 14.5.0 to 14.6.0 in /superset-frontend ( #38053 )
2026-02-18 16:20:49 +07:00
dependabot[bot]
868e719c60
chore(deps-dev): bump oxlint from 1.47.0 to 1.48.0 in /superset-frontend ( #38055 )
2026-02-18 16:20:16 +07:00
5efc7ea5a5
chore(deps-dev): bump typescript-eslint from 8.55.0 to 8.56.0 in /docs ( #38024 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-02-18 12:10:50 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b0f9a73f63
chore(deps-dev): bump typescript-eslint from 8.54.0 to 8.56.0 in /superset-websocket ( #38020 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 11:49:11 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
746e266e90
chore(deps): bump swagger-ui-react from 5.31.0 to 5.31.1 in /docs ( #38023 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 11:37:51 +07:00
Damian Pendrak
5a777c0f45
feat(matrixify): add single metric constraint ( #37169 )
2026-02-17 09:12:24 -08:00
Amin Ghadersohi and Claude Opus 4.6
aec1f6edce
fix(mcp): use last data-bearing statement in execute_sql response ( #37968 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 13:13:55 +01:00
Amin Ghadersohi
f7218e7a19
feat(mcp): expose current user identity in get_instance_info and add created_by_fk filter ( #37967 )
2026-02-17 13:11:34 +01:00
Amin Ghadersohi and Claude Opus 4.6
5cd829f13c
fix(mcp): handle more chart types in get_chart_data fallback query construction ( #37969 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 13:02:42 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9566e8a9c6
chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.8.5 to 0.9.1 in /superset-frontend ( #38000 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-17 12:03:13 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
604d49f557
chore(deps): bump datamaps from 0.5.9 to 0.5.10 in /superset-frontend ( #37913 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 14:51:03 -08:00
SBIN2010
84f1ee4409
feat: added conditional formatting enhancements string to pivot table ( #35863 )
2026-02-17 01:08:41 +03:00
Kamil Gabryjelski
3e3c9686de
perf(dashboard): Batch RLS filter lookups for dashboard digest computation ( #37941 )
2026-02-16 21:35:55 +01:00
Mehmet Salih Yavuz
7b21979fa3
fix(charts): Force refresh uses async mode when GAQ is enabled ( #37845 )
2026-02-16 21:45:10 +03:00
Đỗ Trọng Hải
8853ff19d4
chore(websocket): migrate external uuid usage with Node's native UUID generator ( #37101 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-16 18:05:10 +07:00
Damian Pendrak
22ac5e02b6
fix(deckgl): remove dataset field from Deck.gl Layer Visibility Display controls ( #37611 )
2026-02-16 11:58:23 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2c9f0c1c2a
chore(deps-dev): bump wait-on from 9.0.3 to 9.0.4 in /superset-frontend ( #37999 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 17:18:23 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d47a7105df
chore(deps): bump caniuse-lite from 1.0.30001769 to 1.0.30001770 in /docs ( #37994 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 15:42:53 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c873225308
chore(deps-dev): bump jsdom from 28.0.0 to 28.1.0 in /superset-frontend ( #37997 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 15:42:28 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
982e2c1ef7
chore(deps-dev): bump webpack from 5.105.0 to 5.105.2 in /superset-frontend ( #38003 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 15:36:17 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
eee3af5775
chore(deps-dev): bump oxlint from 1.46.0 to 1.47.0 in /superset-frontend ( #38005 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 15:35:29 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
232b34d944
chore(deps-dev): bump webpack-sources from 3.3.3 to 3.3.4 in /superset-frontend ( #38004 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 15:35:03 +07:00
dependabot[bot]
d748ed19ce
chore(deps): bump hot-shots from 13.2.0 to 14.0.0 in /superset-websocket ( #37993 )
2026-02-16 15:16:31 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5300f65a74
chore(deps): bump qs from 6.14.1 to 6.14.2 in /superset-frontend ( #37936 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-16 13:39:06 +07:00
Türker Ziya Ercin
440602ef34
fix(utils): datetime_to_epoch function is fixed to timezone aware epoch ( #37979 )
2026-02-15 22:36:18 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cbf153845e
chore(deps): bump qs from 6.14.1 to 6.14.2 in /superset-websocket/utils/client-ws-app ( #37933 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-14 22:18:14 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
097f474f24
chore(deps): bump pillow from 11.3.0 to 12.1.1 ( #37935 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 16:00:47 -08:00
Joe Li
73adff55ee
chore(deps): Relax sqlalchemy-utils lower bound for pydoris compatibility ( #37949 )
2026-02-13 14:55:54 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a65f73a532
chore(deps): bump qs from 6.14.1 to 6.14.2 in /docs ( #37937 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-14 01:01:42 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
475615e118
chore(deps): bump ioredis from 5.9.2 to 5.9.3 in /superset-websocket ( #37951 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 23:40:50 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
79f51e2ae7
chore(deps-dev): bump webpack from 5.105.1 to 5.105.2 in /docs ( #37953 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 23:39:56 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
75d6a95ac3
chore(deps): bump aquasecurity/trivy-action from 0.33.1 to 0.34.0 ( #37958 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 23:39:30 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ffd7f10320
chore(deps): bump markdown-to-jsx from 9.7.3 to 9.7.4 in /superset-frontend ( #37959 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 23:09:31 +07:00
Michael S. Molina
e3e2bece6b
feat(owners): display email in owner selectors ( #37906 )
2026-02-13 09:01:05 -03: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
Joe Li and Claude Opus 4.6
142b2cc425
test(e2e): add Playwright E2E tests for Chart List page ( #37866 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-12 14:16:11 -08:00
Joe Li and Claude Opus 4.5
6328e51620
test(examples): add tests for UUID threading and security bypass ( #37557 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-12 14:12:12 -08:00
0d5ddb3674
feat(themes): add enhanced validation and error handling with fallback mechanisms ( #37378 )
...
Co-authored-by: Rafael Benitez <rebenitez1802@gmail.com >
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-12 14:06:58 -08:00
Pat Buxton
58d245c6b0
chore(deps): Update sqlachemy-utils to 0.42.0 ( #36240 )
2026-02-12 12:39:06 -08:00
dbf5e1f131
feat(theme): use IBM Plex Mono for code and numerical displays ( #37366 )
...
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-12 09:32:41 -08:00
Jonathan Alberth Quispe Fuentes
88ce1425e2
fix(roles): optimize user fetching and resolve N+1 query issue ( #37235 )
2026-02-12 09:32:19 -08:00
Amin Ghadersohi
4dfece9ee5
feat(mcp): add event_logger instrumentation to MCP tools ( #37859 )
2026-02-12 16:50:20 +01:00
Amin Ghadersohi and Claude Opus 4.6
3f64c25712
fix(mcp): Add database_name as valid filter column for list_datasets ( #37865 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-12 16:47:46 +01:00
afacca350f
chore(deps-dev): bump oxlint from 1.42.0 to 1.46.0 in /superset-frontend ( #37917 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-02-12 21:45:26 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
30ccbb2e05
chore(deps): update @types/geojson requirement from ^7946.0.10 to ^7946.0.16 in /superset-frontend/plugins/plugin-chart-cartodiagram ( #37908 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 20:59:28 +07:00
Michael S. Molina
19ec7b48a0
fix: Conditional formatting painting empty cells ( #37894 )
2026-02-12 10:22:00 -03:00
Vanessa Giannoni
77148277b9
feat(charts): improve negative stacked bar label positioning and accessibility ( #37405 )
2026-02-11 17:46:10 -08:00
Evan Rusackas and Claude Opus 4.5
981b370fe9
chore(storybook): consolidate storybook and enhance plugin stories ( #37771 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-11 16:06:23 -08:00
Enzo Martellucci
b012b63e5b
fix(native-filters): align refresh icon with default value field ( #37802 )
2026-02-11 21:26:26 +01:00
Kamil Gabryjelski
b0be47a4ac
fix: Unreachable drop zones within tabs in dashbboard editor ( #37904 )
2026-02-11 21:08:19 +01:00
Ville Brofeldt
00d02cb2ea
perf(gtf): improve task base filter ( #37900 )
2026-02-11 10:40:07 -08:00
Kamil Gabryjelski
26a2e12779
perf: fix N+1 query in Slice.datasource property ( #37899 )
2026-02-11 18:57:28 +01:00
Luis Sánchez
5f0001affc
feat(timeseries): remove stream style for bar charts ( #37532 )
2026-02-11 09:25:03 -08:00
Ville Brofeldt
255a0ada81
fix(gtf): add missing user_id to task commands ( #37867 )
2026-02-11 09:04:27 -08:00
Evan Rusackas and Claude Opus 4.5
9089f30045
chore(lint): upgrade array creation, effect, and TypeScript rules ( #37885 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-11 08:45:21 -08:00
Kamil Gabryjelski
98ca599eef
perf: fix N+1 query in chart list API when thumbnail_url is requested ( #37895 )
2026-02-11 17:19:48 +01:00
Evan Rusackas and Claude Opus 4.5
d640fe42c9
chore: remove Applitools visual testing integration ( #37873 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-11 08:07:19 -08:00
Evan Rusackas and Claude Opus 4.5
534fa48f1f
chore(lint): enforce stricter eslint/oxlint rules ( #37883 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-11 08:07:02 -08:00
Evan Rusackas and Claude Opus 4.5
c28729f944
chore(lint): add jest/expect-expect rule for test assertions ( #37887 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-11 08:06:34 -08:00
Luis Sánchez
88a14f2ba0
fix(FiltersBadge): world map wont show filter icon after refresh page ( #37260 )
2026-02-11 16:33:32 +03:00
Ville Brofeldt
74e1607010
fix(extensions): broken test ( #37871 )
2026-02-11 08:33:45 -03:00
Mehmet Salih Yavuz
69c679be20
fix(explore): Don't show unsaved changes modal on new charts ( #37714 )
2026-02-11 13:05:42 +03:00
Evan Rusackas and Claude Opus 4.5
9a79dbf445
fix(docs): make page size selector work in database table ( #37863 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-10 22:15:55 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7e5ca83220
chore(deps-dev): bump @types/node from 25.2.2 to 25.2.3 in /superset-frontend ( #37851 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 14:24:55 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7d4a7f113c
chore(deps-dev): bump webpack from 5.105.0 to 5.105.1 in /docs ( #37849 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 14:24:13 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4eb8fc814a
chore(deps-dev): bump @types/node from 25.2.2 to 25.2.3 in /superset-websocket ( #37846 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 14:23:11 -08:00
Tadas Barzdžius
39ac96817a
fix(helm): Add default initContainer resources ( #37637 )
2026-02-10 11:51:37 -08:00
Levis Mbote
1388a62823
fix(filters): fix filter / customization name not updating in sidebar in real time ( #37358 )
2026-02-10 20:41:47 +01:00
Michael S. Molina
6a6b9b5386
chore: Bump core packages (0.0.1rc11, 0.0.1rc4) ( #37860 )
2026-02-10 16:37:07 -03:00
Michael S. Molina
b98b34a60f
refactor: Make extensions contribution schema consistent ( #37856 )
2026-02-10 15:55:39 -03:00
Kamil Gabryjelski
7ec5f1d7ec
fix(native-filters): Filters with select first value not restored correctly from url ( #37855 )
2026-02-10 18:54:42 +01:00
Đỗ Trọng Hải
76aa91f5ea
fix(deps): pin react-error-boundary to 6.0.0 for React 17 peer dep constraint ( #37706 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-10 23:22:14 +07:00
Michael S. Molina
c41942a38a
chore(deps): Upgrade sqlglot from 27.15.2 to 28.10.0 ( #37841 )
2026-02-10 13:13:11 -03:00
Alexandru Soare
ae8d671fea
fix(sql): fix sql suggestions ( #37699 )
2026-02-10 17:30:17 +02:00
Enzo Martellucci and Diego Pucci
c59d0a73d4
fix: Prevent table rows from overlapping pagination in table view ( #37174 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
2026-02-10 16:01:39 +01:00
Ville Brofeldt
0f1278fa61
fix(gtf): set dedup_key on atomic sql ( #37820 )
2026-02-10 06:56:14 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
948b1d613b
chore(deps-dev): bump typescript-eslint from 8.54.0 to 8.55.0 in /docs ( #37825 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 21:52:30 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3af795af36
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.54.0 to 8.55.0 in /superset-websocket ( #37822 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 21:36:12 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1cba53a043
chore(deps-dev): bump @typescript-eslint/parser from 8.54.0 to 8.55.0 in /superset-websocket ( #37823 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 01:09:19 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8c6bc3eaea
chore(deps): bump antd from 6.2.3 to 6.3.0 in /docs ( #37824 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 01:08:58 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4d8ff84587
chore(deps-dev): bump @playwright/test from 1.58.1 to 1.58.2 in /superset-frontend ( #37826 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 01:07:55 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f370da5a87
chore(deps-dev): bump @typescript-eslint/parser from 8.54.0 to 8.55.0 in /docs ( #37827 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 01:07:36 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2df60f9caf
chore(deps): bump immer from 11.1.3 to 11.1.4 in /superset-frontend ( #37830 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 01:07:08 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d078f18ff8
chore(deps-dev): bump @types/node from 25.2.1 to 25.2.2 in /superset-websocket ( #37796 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 01:06:17 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6ca028dee9
chore(deps): bump axios from 1.12.2 to 1.13.5 in /docs ( #37814 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 01:05:54 -08:00
Tu Shaokun
76351ff12c
fix(i18n): ensure language pack loads before React renders ( #36893 )
2026-02-10 00:29:04 -08:00
Joe Li and Claude Opus 4.6
f6f96ecc49
test(chart-list): migrate Chart List tests from Cypress to RTL ( #37813 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-09 16:25:49 -08:00
Ville Brofeldt
59dd2fa385
feat: add global task framework ( #36368 )
2026-02-09 10:45:56 -08:00
Michael S. Molina
6984e93171
fix: SQL Lab improvements and bug fixes ( #37760 )
2026-02-09 14:29:08 -03:00
Kamil Gabryjelski
f25d95be41
fix: Vertical lines in the middle of Treemap categories ( #37808 )
2026-02-09 17:44:59 +01:00
Đỗ Trọng Hải
5125a67002
build(dev-deps): remove npm from @apache-superset/core ( #37774 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-09 13:00:40 -03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
059b57d784
chore(deps-dev): bump @types/node from 25.2.1 to 25.2.2 in /superset-frontend ( #37801 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-09 22:47:12 +07:00
Đỗ Trọng Hải and Copilot
a1d65c7529
feat(deps): significant npm audit fix to trim off inadvertently runtime dep from upstream libraries ( #37220 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-09 22:13:57 +07:00
Amin Ghadersohi
15b3c96f8e
fix(security): Add table blocklist and fix MCP SQL validation bypass ( #37411 )
2026-02-09 14:12:06 +01:00
Alexandru Soare
2b411b32ba
fix(scatter): Fix ad-hoc metric for pointsize ( #37669 )
2026-02-09 11:13:06 +02:00
cebdb9e0b7
fix(ListView): add tooltip for layout toggle buttons ( #37581 )
...
Co-authored-by: root <root@DESKTOP-LUKSKD7.localdomain >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-02-09 02:37:53 -05:00
ce872ddaf0
chore(deps-dev): bump @swc/core from 1.14.0 to 1.15.11 in /superset-frontend ( #37511 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-09 02:27:45 -05:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
29aa69b779
chore(deps): update @luma.gl/engine requirement from ~9.2.5 to ~9.2.6 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #37762 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-09 01:28:59 -05:00
Evan Rusackas and Claude Opus 4.5
ebee9bb3f9
refactor(types): consolidate shared table types and fix Funnel enum typo ( #37768 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-09 01:14:34 -05:00
Vinícius Borges Alencar
82d6076804
refactor(charts): filter saved metrics by key and label ( #37136 )
2026-02-09 07:29:32 +03:00
Đỗ Trọng Hải
3b75af9ac3
docs(dev_portal/test): remove refs of testing tools not used in project ( #37786 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-08 16:46:31 +07: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
Đỗ Trọng Hải
c4d2d42b3b
build(dev-deps): move Webpack-dedicated js-yaml-loader to dev deps section ( #37788 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-08 01:37:12 -08:00
7580bd1401
chore(deps-dev): bump timezone-mock from 1.3.6 to 1.4.0 in /superset-frontend ( #37333 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-07 23:07:29 -08:00
SBIN2010
c4e7c3b03b
refactor: consolidating ColorSchemeEnum settings into one place ( #37591 )
2026-02-07 23:04:20 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3521f191b2
chore(deps): bump webpack from 5.96.1 to 5.105.0 in /superset-frontend/cypress-base ( #37775 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-07 10:18:47 -08:00
Rini Misini and RiniMisini12
f4708a5648
fix(db): prevent long database error messages from overflowing UI ( #37709 )
...
Co-authored-by: RiniMisini12 <misinirini@gmail.com >
2026-02-07 21:13:09 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b9ab03994a
chore(deps-dev): bump jsdom from 27.4.0 to 28.0.0 in /superset-frontend ( #37688 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-07 15:32:38 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
df253f6aa4
chore(deps-dev): bump @babel/plugin-transform-runtime from 7.28.5 to 7.29.0 in /superset-frontend ( #37631 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-07 00:12:35 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5cea4fb7fe
chore(deps): update @luma.gl/shadertools requirement from ~9.2.5 to ~9.2.6 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #37763 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 23:55:22 -08:00
76a27d5360
chore(deps): bump d3-format from 1.4.5 to 3.1.2 in /superset-frontend/packages/superset-ui-core ( #37442 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 23:42:39 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
174e3c26d3
chore(deps): update @luma.gl/webgl requirement from ~9.2.5 to ~9.2.6 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #37764 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 23:32:37 -08:00
Alexandru Soare
9ea5ded988
fix(dashboard): Prevent fatal error when database connection is unavailable ( #37576 )
2026-02-06 20:52:17 -08:00
Đỗ Trọng Hải
9086ae8e6c
feat(ci): only bump patch version for Storybook-related deps until React 18 ( #37749 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-06 13:29:32 -08:00
Evan Rusackas and Claude Opus 4.5
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
Abhishek Mishra
e9ae212c1c
fix(alerts): show screenshot width field for PDF reports ( #37037 )
2026-02-06 11:19:18 -08:00
Evan Rusackas and Claude Opus 4.5
46bca32677
docs(seo): add structured data, OpenGraph tags, and sitemap improvements ( #37404 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 11:09:19 -08:00
JUST.in DO IT and Arunodoy18
a04571fa20
fix(world-map): reset hover highlight on mouse out ( #37716 )
...
Co-authored-by: Arunodoy18 <arunodoy630@gmail.com >
2026-02-06 10:27:57 -08:00
Evan Rusackas and Claude Opus 4.5
fc26dbfebf
chore(deps): upgrade deck.gl and luma.gl packages to ~9.2.6 ( #37718 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 10:20:50 -08:00
Michael S. Molina
0415118544
chore: Bump @apache-superset/core (0.0.1-rc10) ( #37759 )
2026-02-06 14:18:22 -03:00
Michael S. Molina
935bbe6061
docs: Updates extensions docs ( #37704 )
2026-02-06 13:18:25 -03:00
Daniel Vaz Gaspar and Claude Opus 4.5
ec6eaf4898
fix(deps): bump elasticsearch-dbapi to 0.2.12 for urllib3 2.x compatibility ( #37758 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 16:03:04 +00:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
87d15d32c4
chore(deps-dev): bump @types/node from 25.2.0 to 25.2.1 in /superset-frontend ( #37732 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 20:16:18 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7d9a8a0c5a
chore(deps-dev): bump @babel/node from 7.28.6 to 7.29.0 in /superset-frontend ( #37734 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 20:15:47 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ddba88ffad
chore(deps): bump googleapis from 171.2.0 to 171.4.0 in /superset-frontend ( #37736 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 20:15:29 +07:00
Evan Rusackas and Claude
1e50422a66
chore: remove deprecated react-hot-loader ( #36433 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-06 15:57:31 +07:00
Evan Rusackas and Claude Opus 4.5
246dbd7f5c
chore(deps): upgrade react-resize-detector to v9.1.1 ( #37741 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 15:25:30 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9b861b2848
chore(deps): bump caniuse-lite from 1.0.30001768 to 1.0.30001769 in /docs ( #37726 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 14:33:57 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1c35c3f6d0
chore(deps): bump markdown-to-jsx from 9.7.2 to 9.7.3 in /superset-frontend ( #37730 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 14:31:39 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b71654877f
chore(deps-dev): bump @types/node from 25.2.0 to 25.2.1 in /superset-websocket ( #37719 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 14:31:09 +07:00
cd447ca1fd
chore(deps): update @luma.gl/webgl requirement from ~9.2.2 to ~9.2.6 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #37469 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 22:39:25 -08:00
Amin Ghadersohi and Claude Opus 4.5
01ac966b83
fix(mcp): remove html.escape to fix ampersand display in chart titles ( #37186 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 19:49:37 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
97e5f0631d
chore(deps): bump aws-actions/configure-aws-credentials from 5 to 6 ( #37685 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-05 19:48:51 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b7acb7984f
chore(deps-dev): bump @babel/core from 7.28.6 to 7.29.0 in /superset-frontend ( #37686 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-05 19:48:43 -08:00
Evan Rusackas and Claude Opus 4.5
d3919cf24f
fix(translations): Periodic language strings extraction, newly Translatable label positions for Radar Chart ( #33940 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 19:48:24 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
27889651b3
chore(deps): bump markdown-to-jsx from 9.6.1 to 9.7.2 in /superset-frontend ( #37691 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 09:55:51 +07:00
Đỗ Trọng Hải
361fe6fe89
chore(build): add @hainenber as codeowner for GHA workflow changes ( #37703 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-06 09:54:21 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8506d70242
chore(deps-dev): bump webpack from 5.94.0 to 5.105.0 in /superset-embedded-sdk ( #37713 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 09:53:35 +07:00
Evan Rusackas and Claude Opus 4.5
00a53eec2d
fix(translations): remove corrupted text from Spanish translation file ( #37717 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 09:52:14 +07:00
5040db859c
test(playwright): additional dataset list playwright tests ( #36684 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-05 16:42:07 -08:00
Evan Rusackas and Claude Opus 4.5
ef4f7afa90
chore(docs): improve build performance and fix OOM crashes ( #37588 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 13:12:46 -08:00
Amin Ghadersohi
47db185e3b
fix(mcp): include x_axis column in query context for series charts with group_by ( #37639 )
2026-02-05 19:59:44 +01:00
2e463078a2
refactor(filters): extract shouldShowTimeRangePicker and improve test coverage ( #36012 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-05 10:48:55 -08:00
JUST.in DO IT
4f42928b34
fix(sqllab): Skip progress bar on no data ( #37652 )
2026-02-05 10:38:37 -08:00
Gabriel Torres Ruiz
75fa474fce
test(native-filters): add unit tests for requiredFirst filter logic ( #37640 )
2026-02-05 10:36:35 -08:00
fd8c21591a
chore(deps-dev): update @babel/types requirement from ^7.28.6 to ^7.29.0 in /superset-frontend/plugins/plugin-chart-pivot-table ( #37603 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-02-05 10:31:56 -08:00
Amin Ghadersohi
4147d877fc
fix(mcp): prevent DATE_TRUNC on non-temporal columns in chart generation ( #37433 )
2026-02-05 09:24:31 -08:00
Amin Ghadersohi and Claude Opus 4.5
a9dca529c1
fix(mcp): treat runtime validation warnings as informational, not errors ( #37214 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 09:23:51 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
20f1918dd6
chore(deps): bump caniuse-lite from 1.0.30001767 to 1.0.30001768 in /docs ( #37684 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-05 22:26:53 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c09a4f6f47
chore(deps): bump googleapis from 171.1.0 to 171.2.0 in /superset-frontend ( #37690 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-05 21:37:26 +07:00
4e4fa53c8d
fix: Rename Truncate Axis to Truncate Y Axis in bar chart controls ( #37403 )
...
Co-authored-by: Joe Li <joe@preset.io >
Co-authored-by: SBIN2010 <Sbin2010@mail.ru >
2026-02-05 12:55:51 +03:00
07ff82f189
docs: add XNET to INTHEWILD list ( #37615 )
...
Co-authored-by: Miguel Deus <miguel@xnet.company >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-02-04 21:27:35 -08:00
b7b9bfd3fe
chore(deps): bump query-string from 6.14.1 to 9.3.1 in /superset-frontend ( #37545 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-02-04 21:26:28 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b968d1095c
chore(deps): bump dawidd6/action-download-artifact from 12 to 14 ( #37602 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-04 21:25:52 -08:00
Michael S. Molina
e10237fcc1
fix: Security vulnerability in Storybook ( #37676 )
2026-02-04 14:48:39 -03:00
Michael S. Molina
92438322c0
feat(extensions): Enhances SQL Lab API ( #37642 )
2026-02-04 13:53:58 -03:00
Đỗ Trọng Hải
f96e90b979
fix(docker): remove accidental command substitutions when building FE in dev mode ( #37670 )
2026-02-04 23:53:20 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b464979db1
chore(deps-dev): bump webpack from 5.104.1 to 5.105.0 in /superset-frontend ( #37658 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-04 22:47:12 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
45f883c9cd
chore(deps-dev): bump webpack from 5.104.1 to 5.105.0 in /docs ( #37656 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-04 21:35:51 +07:00
Nancy Chauhan
8fd3401077
fix(security): update jspdf to 4.0.0 to address CVE-2025-68428 ( #37553 )
2026-02-04 21:29:57 +07:00
Richard Fogaca Nienkotter
89a98ab9a4
fix(dataset-editor): include calculated columns in currency code dropdown ( #37621 )
2026-02-04 11:17:07 -03:00
Jamile Celento
2dfc770b0f
fix(native-filters): update TEMPORAL_RANGE filter subject when Time Column filter is applied ( #36985 )
2026-02-04 12:37:17 +03:00
Vanessa Giannoni
6b7b23ed78
fix(timeseries): restore ECharts tooltip after closing drill menu ( #37284 )
2026-02-04 12:32:23 +03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5ac5480f35
chore(deps): bump caniuse-lite from 1.0.30001766 to 1.0.30001767 in /docs ( #37601 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 12:35:32 -08:00
Evan Rusackas and Claude Opus 4.5
76889c1a69
feat(db_engine_specs): add Apache Phoenix and Apache IoTDB engine specs ( #37590 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-03 15:29:19 -05:00
Evan Rusackas and Claude Opus 4.5
569606635b
docs(databases): add Supabase, AlloyDB, and Neon as PostgreSQL-compatible databases ( #37589 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-03 12:22:49 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
66264856a7
chore(deps): bump googleapis from 171.0.0 to 171.1.0 in /superset-frontend ( #37630 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 22:28:07 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3eb860a663
chore(deps): bump hot-shots from 13.1.0 to 13.2.0 in /superset-websocket ( #37596 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 22:19:07 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a44980da65
chore(deps-dev): bump globals from 17.2.0 to 17.3.0 in /superset-websocket ( #37595 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 22:18:33 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7112bce961
chore(deps-dev): bump @types/node from 25.1.0 to 25.2.0 in /superset-websocket ( #37597 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 22:18:14 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
568486a304
chore(deps): bump @babel/core from 7.28.6 to 7.29.0 in /docs ( #37598 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 22:17:50 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fea135b46c
chore(deps-dev): bump @playwright/test from 1.58.0 to 1.58.1 in /superset-frontend ( #37633 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 22:17:13 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
601fcb3382
chore(deps-dev): bump @babel/preset-env from 7.28.6 to 7.29.0 in /superset-frontend ( #37635 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 22:02:46 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0d7cc88b2b
chore(deps): bump antd from 6.2.2 to 6.2.3 in /docs ( #37629 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 21:50:13 +07:00
Vitor Avila
32ee160c75
chore: Properly untrack WebSocket config file for docker ( #37624 )
2026-02-03 11:48:08 -03:00
Amin Ghadersohi
5914e83436
chore(mcp): remove unused MCP_SERVICE feature flag ( #37618 )
2026-02-03 15:23:08 +01:00
Amin Ghadersohi and Claude Opus 4.5
0b5e4dd5de
feat(mcp): add config toggle to disable parse_request decorator ( #37617 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-03 15:22:44 +01:00
Joe Li and Claude Opus 4.5
3a565a6c16
fix(tests): update DatasetList tests to new fetch-mock API ( #37623 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-03 14:15:58 +03:00
Ramiro Aquino Romero
f60c82e4a6
fix: charts row limit warning is missing for server ( #37112 )
2026-02-02 15:49:31 -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
Joe Li and Claude
4b0d497513
test: add new RTL and integration tests for DatasetList ( #36681 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-02 12:08:38 -08:00
Joe Li and Claude Opus 4.5
86f690d17f
fix(dashboard): fix Export as Example with app prefix and enable Dashboard Export E2E tests ( #37529 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 12:07:22 -08:00
Elizabeth Thompson and Claude
e9b494163b
refactor(db): use Dialect instead of Engine in select_star to avoid SSH tunnels ( #35540 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-02 10:26:35 -08:00
JUST.in DO IT
be404f9b84
fix(dashboard): Avoid calling loadData for invisible charts on virtual rendering ( #37452 )
2026-02-02 10:07:25 -08:00
Daniel Vaz Gaspar and Claude Opus 4.5
11257c0536
fix(examples): skip URI safety check for system imports ( #37577 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 09:24:16 -08:00
Beto Dealmeida and Claude Opus 4.5
f2b6c395cd
feat: Add PWA file handler for CSV/XLS/Parquet uploads ( #36191 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 11:24:01 -05:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2d35ed2391
chore(deps-dev): bump @babel/runtime-corejs3 from 7.28.6 to 7.29.0 in /superset-frontend ( #37605 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-02 23:03:59 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bd65469091
chore(deps-dev): bump globals from 17.2.0 to 17.3.0 in /docs ( #37599 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-02 21:48:25 +07:00
Kamil Gabryjelski
a6a66ca483
feat: Dataset folders editor ( #36239 )
2026-02-02 14:54:33 +01:00
Jonathan Alberth Quispe Fuentes
4a7cdccdad
fix: Heatmap does not render correctly on normalization ( #37208 )
2026-02-02 12:34:46 +03:00
61bd8f0cf2
chore(deps): bump use-query-params from 1.2.3 to 2.2.2 in /superset-frontend ( #36997 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-02-01 23:55:39 -08:00
Evan Rusackas and Claude Opus 4.5
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
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
901dca58f7
chore(deps): bump JustinBeckwith/linkinator-action from 2.3 to 2.4 ( #37562 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 03:06:30 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d95a3d8426
chore(deps-dev): bump @applitools/eyes-storybook from 3.63.9 to 3.63.10 in /superset-frontend ( #37566 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-31 03:06:09 -08:00
alok kumar priyadarshi
70b95ca1b9
fix(build): eliminate PostgreSQL extra installation on Python 3.12-based Superset Docker images ( #37587 )
2026-01-31 15:54:19 +07:00
Michael S. Molina
004f02746f
fix(build): Increase ForkTsCheckerWebpackPlugin memory limit to fix OOM error ( #37583 )
2026-01-31 14:22:17 +07:00
Beto Dealmeida
5d20dc57d7
feat(oauth2): add PKCE support for database OAuth2 authentication ( #37067 )
2026-01-30 23:28:10 -05:00
Beto Dealmeida
05c2354997
feat: AWS Cross-Account IAM Authentication for Aurora ( #37585 )
2026-01-30 19:18:34 -05:00
Vitor Avila
6043e7e7e3
fix: more DB OAuth2 fixes ( #37398 )
2026-01-30 21:11:26 -03:00
Amin Ghadersohi
1ee14c5993
fix(mcp): improve prompts, resources, and instructions clarity ( #37389 )
2026-01-30 12:25:38 -08:00
Felipe López
9764a84402
fix(charts): Table chart shows an error on row limit ( #37218 )
2026-01-30 11:45:50 -08:00
JUST.in DO IT
570cc3e5f8
feat(sqllab): treeview table selection ui ( #37298 )
2026-01-30 11:07:56 -08:00
66519c3a85
chore(deps-dev): bump fetch-mock from 11.1.5 to 12.6.0 in /superset-frontend/packages/superset-ui-core ( #36662 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-01-30 21:27:35 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1f43138888
chore(deps): bump babel-loader from 9.2.1 to 10.0.0 in /docs ( #37541 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 21:06:23 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
652d029a2d
chore(deps-dev): bump @types/node from 25.0.10 to 25.1.0 in /superset-frontend ( #37563 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 21:03:26 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e67b1f5326
chore(deps-dev): bump baseline-browser-mapping from 2.9.18 to 2.9.19 in /superset-frontend ( #37565 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 20:56:46 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fa79a467e4
chore(deps): bump googleapis from 170.1.0 to 171.0.0 in /superset-frontend ( #37564 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 16:57:04 +07:00
Pedro Rodrigues
2cce0308d4
fix: big number drill to details column data ( #37068 )
2026-01-30 12:32:49 +03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c7fd1a2f65
chore(deps-dev): bump @types/node from 25.0.10 to 25.1.0 in /superset-websocket ( #37539 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 10:22:41 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ab4f646ef6
chore(deps): bump @babel/core from 7.28.5 to 7.28.6 in /docs ( #37540 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 10:22:15 +07:00
Alejandro Solares
d6029f5c8a
chore(deps): bump dependencies to address security vulnerabilities ( #37552 )
2026-01-30 10:19:43 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c16e8f747c
chore(deps-dev): bump css-loader from 7.1.2 to 7.1.3 in /superset-frontend ( #37544 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-30 10:18:20 +07:00
Evan Rusackas and Claude Opus 4.5
9c0337d092
fix(explore): correct validationDependancies typo to validationDependencies ( #37554 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 01:18:50 +03:00
Evan Rusackas and Claude Opus 4.5
3ef33dcb76
feat(playwright): add documentation screenshot generator ( #37494 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 10:14:53 -08:00
Jean Massucatto
5a99588f57
fix(themes): correct action icons size and restore missing tooltips ( #37409 )
2026-01-29 20:42:15 +03:00
Kamil Gabryjelski
0b34363654
fix(mcp): Instance not bound to session error ( #37548 )
2026-01-29 18:00:34 +01:00
Jean Massucatto
55ec1152ec
fix(deckgl): change deck gl Path default line width unit to meters ( #37248 )
2026-01-29 19:58:50 +03:00
Michael S. Molina
810d6ff480
fix(sqllab): Resolve stale closure bug causing text selection to break ( #37550 )
2026-01-29 13:09:26 -03:00
Mehmet Salih Yavuz
1501af06fe
fix(Multilayer): preserve dashboard context for embedded ( #37495 )
2026-01-29 18:06:12 +03:00
Michael S. Molina
6cb3cea960
feat(extensions): Allow replacing editors using extensions ( #37499 )
2026-01-29 08:22:32 -03:00
Felipe López
675a4c7a66
fix(charts): numerical column for the Point Radius field in mapbox ( #36962 )
2026-01-29 10:50:10 +01:00
Vanessa Giannoni
7110fc9cde
fix(explore): remove extra spacing when Advanced Analytics section is hidden ( #37456 )
2026-01-29 12:18:06 +03:00
Evan Rusackas and Claude Opus 4.5
73e095db8e
docs(components): federate Storybook stories into Developer Portal MDX ( #37502 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 21:33:01 -08:00
Evan Rusackas and Claude Opus 4.5
5fedb65bc0
fix(docs): migrate deprecated antd v6 APIs to items prop pattern ( #37530 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 18:47:20 -08:00
Evan Rusackas and Claude Opus 4.5
b3526fc4ca
docs(community): redesign community page with card grid layout ( #37536 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 17:58:05 -08:00
Evan Rusackas and Claude Opus 4.5
042229bf80
fix(docs): add consistent dev-mode logging for Matomo page views ( #37526 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 17:54:38 -08:00
Gabriel Torres Ruiz
06e4f4ff4c
fix(dashboard): catch DatasourceNotFound in get_datasets to prevent 404 ( #37503 )
2026-01-28 15:54:56 -08:00
yousoph and Claude
bb5be6cf54
fix(matrixify): Rename Tag from 'Matrixify' to 'Matrixified' ( #37402 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-28 15:46:51 -08:00
Evan Rusackas and Claude Opus 4.5
f6f9e083ac
fix(docs): replace identicon logos and deduplicate README database wall ( #37500 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 12:33:36 -08:00
Evan Rusackas and Claude Opus 4.5
ad0186093f
docs: add interactive API reference using docusaurus-openapi-docs ( #37434 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:16:25 -08:00
Evan Rusackas and Claude Opus 4.5
073c3c72b4
docs: add HPE logo to In the Wild listing ( #37506 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 14:03:46 -05:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d4b89de001
chore(deps-dev): bump oxlint from 1.41.0 to 1.42.0 in /superset-frontend ( #37512 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-28 22:09:04 +07:00
SkinnyPigeon
912538d176
docs: Updating quickstart for 6.0.0 ( #37446 )
2026-01-28 22:08:31 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cfeb7ccd31
chore(deps-dev): bump globals from 17.1.0 to 17.2.0 in /superset-websocket ( #37508 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-28 22:06:13 +07:00
Jean Massucatto
abf90de0ca
fix(select): prevent bulk action buttons from being cut off in filters ( #37453 )
2026-01-28 17:16:14 +03:00
Vanessa Giannoni
ec2509a8b4
fix(dashboard-filters): prevent clearing all filters when editing a native filter ( #37253 )
2026-01-28 17:06:00 +03:00
Reynold Morel
43653d1fa1
fix(dashboard): resolve dropdown popup positioning ( #36963 )
2026-01-28 17:01:37 +03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
da56bddada
chore(deps-dev): bump globals from 17.1.0 to 17.2.0 in /docs ( #37509 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-28 20:46:08 +07:00
Jamile Celento
3347b9bf6c
fix(table): only show increase/decrease color options when time comparison enabled ( #37362 )
2026-01-28 13:32:30 +01:00
Amin Ghadersohi
6663709a23
fix(mcp): tools not listed when JWT auth is enabled ( #37377 )
2026-01-28 11:20:20 +01:00
Amin Ghadersohi
e6d0f97aab
fix(mcp): always filter list responses by columns_requested ( #37505 )
2026-01-28 11:15:19 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3bcd3b1683
chore(deps-dev): bump typescript-eslint from 8.53.1 to 8.54.0 in /superset-websocket ( #37466 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-28 07:55:13 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b223f10ab5
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.53.1 to 8.54.0 in /superset-websocket ( #37468 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-28 07:35:46 +07:00
Evan Rusackas and Claude Opus 4.5
f787aec567
docs: add Netlify to CI services footer and improve layout ( #37451 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-27 14:41:38 -08:00
Vanessa Giannoni
2ec3aaaeea
feat(dashboard): show dataset column labels in View as table ( #37140 )
2026-01-27 13:51:28 -08:00
JUST.in DO IT
20da4eb86e
fix(sqllab): Over-rendering on result table ( #30857 )
2026-01-27 13:47:58 -08:00
Mehmet Salih Yavuz
27a4575f3e
refactor: Move frontend related artifacts into frontend gitignore ( #37496 )
2026-01-27 22:38:11 +03:00
5fa6925522
fix(dashboard): update chart customization UI text to "Display controls" ( #37462 )
...
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com >
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-27 10:27:14 -08:00
Vanessa Giannoni
a7e7cc30a9
fix(ag-grid-table): preserve time grain aggregation when temporal column casing changes ( #36990 )
2026-01-27 10:13:32 -08:00
Evan Rusackas and Claude Opus 4.5
e4d71c2a55
docs(readme): sync database logos with auto-generated docs ( #37463 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-27 09:58:03 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10a8d8b8ee
chore(deps-dev): bump @typescript-eslint/parser from 8.53.1 to 8.54.0 in /superset-websocket ( #37465 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-27 09:57:29 -08:00
Mehmet Salih Yavuz
1681f74b2e
chore(direnv): add direnv to gitignore ( #37481 )
2026-01-27 19:14:50 +03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
58ab4e78ff
chore(deps): bump antd from 6.2.1 to 6.2.2 in /docs ( #37470 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-27 23:11:13 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8f6dd4aba0
chore(deps-dev): bump typescript-eslint from 8.53.1 to 8.54.0 in /docs ( #37476 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-27 23:07:16 +07:00
dba75bd897
chore(deps): bump memoize-one from 5.2.1 to 6.0.0 in /superset-frontend/packages/superset-ui-demo ( #37151 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 22:22:00 -08:00
e28d2782f1
chore(deps): bump core-js from 3.40.0 to 3.48.0 in /superset-frontend/packages/superset-ui-demo ( #37439 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
2026-01-26 21:58:16 -08:00
alex and Claude Sonnet 4.5
97aea5d128
feat(i18n): complete Māori translation ( #37443 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-26 21:40:49 -08:00
bd419d19af
chore(deps): update core-js requirement from ^3.38.1 to ^3.48.0 in /superset-frontend/packages/superset-ui-core ( #37319 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 17:15:22 -08:00
56ad429200
chore(deps): update @luma.gl/shadertools requirement from ~9.2.2 to ~9.2.6 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #37237 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 17:14:36 -08:00
Evan Rusackas and Claude Opus 4.5
7fc9974a7c
fix(deps): remove encodable dependency and pin query-string to fix Dependabot CI failures ( #37450 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 15:52:22 -08:00
Peng Ren and Peng Ren
73d4332b51
feat(database): SIP-195 Add MongoDB database engine support ( #37368 )
...
Co-authored-by: Peng Ren <ia250@cummins.com >
2026-01-26 15:51:35 -08:00
Tilak Mahajan
10a9b4bb94
fix: update Apache Superset website footer copyright year ( #37435 )
2026-01-26 15:51:14 -08:00
Daniel Vaz Gaspar
290bcc1dbb
feat(cache): use configurable hash algorithm for flask-caching ( #37361 )
2026-01-26 10:19:51 -08:00
26ac832138
chore(deps): update @luma.gl/engine requirement from ~9.2.4 to ~9.2.6 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #37440 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
2026-01-26 09:37:11 -08:00
JUST.in DO IT
4db6f9e04c
chore(trino): Add progress_text for additional running state info ( #36909 )
2026-01-26 09:11:33 -08:00
JUST.in DO IT
0fd528c7af
feat(sqllab): Improved query status indicator bar ( #36936 )
2026-01-26 08:57:52 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
647f21c26a
chore(deps): bump hot-shots from 13.0.0 to 13.1.0 in /superset-websocket ( #37436 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 08:34:51 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
89b998d6b7
chore(deps): bump react-intersection-observer from 10.0.0 to 10.0.2 in /superset-frontend ( #37338 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 08:22:36 -08:00
695e295333
chore(deps): bump ag-grid-community from 34.3.1 to 35.0.1 in /superset-frontend ( #37386 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 08:22:15 -08:00
f2fc5dec11
chore(deps): bump ag-grid-react from 34.3.1 to 35.0.1 in /superset-frontend ( #37419 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 08:21:50 -08:00
Michael S. Molina
95a465ad7c
feat(sqllab): add getActivePanel API for panel visibility tracking ( #37448 )
2026-01-26 13:18:01 -03:00
Ramiro Aquino Romero
8aebfe1105
fix: display correct icon for Multi Chart in quick switcher ( #37256 )
2026-01-26 14:47:39 +03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c7cec19827
chore(deps): bump ace-builds from 1.43.5 to 1.43.6 in /superset-frontend ( #37424 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 22:14:18 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ce84ab4ce2
chore(deps-dev): bump cheerio from 1.1.2 to 1.2.0 in /superset-frontend ( #37423 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 22:13:19 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
470c593c3d
chore(deps-dev): bump @types/node from 25.0.9 to 25.0.10 in /superset-frontend ( #37418 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 19:50:15 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
04a9be04ab
chore(deps-dev): bump @playwright/test from 1.57.0 to 1.58.0 in /superset-frontend ( #37425 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 19:49:05 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
09b5af5945
chore(deps): bump markdown-to-jsx from 9.6.0 to 9.6.1 in /superset-frontend ( #37420 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 19:48:34 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
19d5fa86fc
chore(deps-dev): bump baseline-browser-mapping from 2.9.17 to 2.9.18 in /superset-frontend ( #37426 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-25 19:48:00 +07:00
Yousuf Ansari
b09e60c1ec
fix(deckgl-contour): prevent WebGL freeze by clamping and auto-scaling cellSize ( #37244 )
2026-01-24 11:18:41 -08:00
2f81720603
chore(deps-dev): bump @swc/plugin-transform-imports from 10.0.0 to 12.4.0 in /superset-frontend ( #37384 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-01-24 11:18:10 -08:00
Amin Ghadersohi
0ecc69d2f1
chore(deps): bump fastmcp from 2.14.0 to 2.14.3 ( #37410 )
2026-01-24 07:03:00 -08:00
Felipe López
319a131ec9
fix(charts): missing globalOpacity prop with mapbox ( #37168 )
2026-01-23 15:08:16 -08:00
isaac-jaynes-imperva and codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
3f37cdbf9c
fix(database): include configuration_method in the DB export/import flow ( #36958 )
...
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-01-23 19:34:52 -03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3a811d680d
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /superset-frontend ( #37348 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 14:31:30 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a60f8d761d
chore(deps-dev): bump npm from 11.5.2 to 11.8.0 in /superset-frontend ( #37352 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 14:31:15 -08:00
Amy Li and Mona Lisa
3580dc6cad
chore(ts): Migrate Divider.jsx to Divider.tsx [SIP-36] ( #36335 )
...
Co-authored-by: Mona Lisa <dana.wan0409@gmail.com >
2026-01-23 14:30:03 -08:00
Reynold Morel
b99fc582e4
fix(chart): implement geohash decoding ( #37027 )
2026-01-23 14:15:29 -08:00
Martyn Gigg
e4f649e49c
fix(superset-frontend): Fixes for broken functionality when an application root is defined ( #36058 )
2026-01-23 14:13:48 -08:00
Elena Felder
d54e227e25
chore: update old MotherDuck duckdb version to follow the official duckdb one ( #36834 )
2026-01-23 16:25:17 -05:00
Đỗ Trọng Hải and codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
39ebf7a7ad
chore(websocket): sync Node version to LTS v22 ( #37102 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-01-23 12:59:19 -08:00
Christian Geier
34418d7e0b
fix(datasets): respect application root in database management link ( #36986 )
2026-01-23 12:58:50 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d6328fcb42
chore(deps): bump mapbox-gl from 3.18.0 to 3.18.1 in /superset-frontend ( #37382 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 12:57:59 -08:00
Jean Massucatto
e8363cf606
fix(redshift): normalize table names to lowercase for CSV uploads ( #37019 )
2026-01-23 12:40:38 -08:00
om pharate
5747fb1e85
feat(ListView): add pagination to card view and center row count display ( #36288 )
2026-01-23 12:40:07 -08:00
SBIN2010
d823dfd2b9
feat: add interactive column sorting to pivot table ( #36050 )
2026-01-23 11:10:13 -08:00
Ramiro Aquino Romero
baaa8c5f54
feat(deckgl): add auto zoom option in deck gl multi layer ( #37221 )
2026-01-23 11:08:58 -08:00
Pádraic Slattery
429d9b27f6
chore: Update outdated GitHub Actions version ( #37305 )
2026-01-23 11:07:42 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
56cf7a810b
chore(deps-dev): bump html-webpack-plugin from 5.6.5 to 5.6.6 in /superset-frontend ( #37392 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 11:07:05 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bbab86a0b1
chore(deps-dev): bump @applitools/eyes-storybook from 3.63.8 to 3.63.9 in /superset-frontend ( #37390 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 11:03:24 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f83f952221
chore(deps-dev): bump webpack-bundle-analyzer from 5.1.1 to 5.2.0 in /superset-frontend ( #37388 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 11:03:10 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e14931c368
chore(deps-dev): bump swc-loader from 0.2.6 to 0.2.7 in /superset-frontend ( #37387 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 11:02:55 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8951362852
chore(deps-dev): bump globals from 17.0.0 to 17.1.0 in /docs ( #37385 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 11:02:40 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
eeb4065d7d
chore(deps): bump unist-util-visit from 5.0.0 to 5.1.0 in /docs ( #37383 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 11:02:23 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6a46700721
chore(deps): bump caniuse-lite from 1.0.30001765 to 1.0.30001766 in /docs ( #37381 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 11:01:39 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
790b79541b
chore(deps-dev): bump globals from 17.0.0 to 17.1.0 in /superset-websocket ( #37380 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 11:01:24 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7c69ec7f24
chore(deps): bump markdown-to-jsx from 7.7.4 to 9.6.0 in /superset-frontend ( #37354 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 11:01:10 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ef395662aa
chore(deps-dev): bump @babel/runtime-corejs3 from 7.28.4 to 7.28.6 in /superset-frontend ( #37353 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 10:55:45 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e1ce553b2b
chore(deps-dev): bump @types/node from 25.0.9 to 25.0.10 in /superset-websocket ( #37351 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 10:55:20 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b81543c18c
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /superset-frontend/cypress-base ( #37349 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 10:55:06 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5f67fa45ce
chore(deps): bump jquery from 3.7.1 to 4.0.0 in /superset-frontend ( #37342 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 10:54:38 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8e0c584a92
chore(deps-dev): bump prettier from 3.8.0 to 3.8.1 in /superset-frontend ( #37339 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 10:53:56 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
01a9541a0e
chore(deps): bump dawidd6/action-download-artifact from 6 to 12 ( #37324 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 10:53:34 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5e3acc2041
chore(deps): bump actions/upload-artifact from 4 to 6 ( #37320 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-23 10:53:15 -08:00
Daniel Vaz Gaspar
f2b54e882d
fix: variable shadowing in test_connection command ( #37397 )
2026-01-23 16:27:51 +00:00
Ramiro Aquino Romero
54919c942a
fix(time-range-modal): time range modal for out of scope filter is not displayed correctly ( #36996 )
2026-01-23 11:34:50 +02:00
Jean Massucatto
04c5517206
fix(dataset-editor): add missing Data type label in calculated columns tab ( #37165 )
2026-01-22 21:57:16 -08:00
Dheeraj Bansal
b1ad54220b
fix: add sans-serif font fallback to fontFamily ( Fixes #37096 ) ( #37172 )
2026-01-22 21:56:04 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c6821cac6f
chore(deps-dev): bump prettier from 3.8.0 to 3.8.1 in /superset-websocket ( #37325 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 21:39:53 -08:00
Evan Rusackas and Claude Opus 4.5
b7a5b24a54
feat(docs): add auto-generated troubleshooting section to database pages ( #37345 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 14:43:02 -08:00
760227d630
fix(theme): migrate APP_NAME to brandAppName theme token with backward compatibility ( #37370 )
...
Co-authored-by: Rafael Benitez <rebenitez1802@gmail.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-01-22 14:35:55 -08:00
ellion90
3ca8c998ab
docs(INTHEWILD): add club 25 de agosto ( #37110 )
2026-01-22 17:30:03 -05:00
87bbd54d0a
feat(examples): Transpile virtual dataset SQL on import ( #37311 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
2026-01-22 09:50:05 -08:00
Gabriel Torres Ruiz
b630830841
fix(sqllab): add colorEditorSelection token for visible text selection ( #36932 )
2026-01-22 09:45:59 -08:00
Evan Rusackas and Claude Opus 4.5
9fabd7f997
docs: show Developer Portal in global navigation ( #37313 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 09:41:07 -08:00
Ramiro Aquino Romero
fadab21493
fix(api): nan is not properly handled for athena connections ( #37071 )
2026-01-22 18:29:09 +03:00
Vitor Avila
cc972cad5a
fix: DB OAuth2 fixes ( #37350 )
2026-01-22 01:51:48 -03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
de6ac2a444
chore(deps-dev): bump lightningcss from 1.30.2 to 1.31.1 in /superset-frontend ( #37335 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 20:26:59 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2b647d2352
chore(deps-dev): bump @applitools/eyes-storybook from 3.63.4 to 3.63.8 in /superset-frontend ( #37336 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 20:26:39 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7888da9e30
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /docs ( #37346 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 20:25:30 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b576665f9a
chore(deps): bump lodash-es from 4.17.22 to 4.17.23 in /superset-frontend ( #37347 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 20:25:13 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7f4c260cbe
chore(deps): bump mapbox-gl from 3.17.0 to 3.18.0 in /superset-frontend ( #37328 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 16:13:51 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
febc5d54d5
chore(deps-dev): bump prettier-plugin-packagejson from 2.5.20 to 3.0.0 in /superset-frontend ( #37340 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 16:10:57 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
aa37e96a02
chore(deps-dev): bump @babel/eslint-parser from 7.28.5 to 7.28.6 in /superset-frontend ( #37331 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 15:59:05 -08:00
Enzo Martellucci
3fa5bb4138
fix(echarts): restore dashed line style for time comparison series ( #37135 )
2026-01-22 00:44:57 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0289028313
chore(deps-dev): bump baseline-browser-mapping from 2.9.14 to 2.9.17 in /superset-frontend ( #37330 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 15:08:07 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5e7fe81cfa
chore(deps-dev): bump prettier from 3.8.0 to 3.8.1 in /docs ( #37329 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 15:07:48 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
02495a130f
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /superset-websocket ( #37321 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 15:06:27 -08:00
Vitor Avila
d4723ef116
feat: Handle OAuth2 dance with TableSelector ( #37315 )
2026-01-21 19:49:18 -03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c3d5edbae9
chore(deps-dev): bump @babel/preset-env from 7.28.5 to 7.28.6 in /superset-frontend ( #37158 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 14:12:37 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bb3452b43c
chore(deps-dev): bump mini-css-extract-plugin from 2.9.4 to 2.10.0 in /superset-frontend ( #37270 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 14:12:24 -08:00
Evan Rusackas and Claude Opus 4.5
996e0e1e7a
fix(docs): remove broken /docs/databases redirect to nonexistent path ( #37316 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 14:08:12 -08:00
Rafael Benitez and Claude
daec330127
fix: pin remark-gfm to v3.0.1 for compatibility with react-markdown v8 ( #36388 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-21 13:58:31 -08:00
Evan Rusackas and Claude Opus 4.5
d2907b2577
docs: federate scattered markdown files into centralized docs ( #36756 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 13:00:54 -08:00
Nitish Agarwal
17d6f4ebc4
fix(table): align group headers correctly when filtering time compari… ( #37236 )
2026-01-21 12:50:18 -08:00
Evan Rusackas and Claude
dee063a4c5
feat(examples): Modernize example data loading with Parquet and YAML configs ( #36538 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-21 12:42:15 -08:00
Amin Ghadersohi and Claude Opus 4.5
ec36791551
fix(mcp): resolve Flask app context error in MCP tools ( #37309 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 11:10:31 -08:00
Amin Ghadersohi and Claude Opus 4.5
0fedfe03d5
feat(mcp): add stacked bar/area chart support ( #37188 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 11:10:16 -08:00
Jamile Celento
23fec55e3d
fix(native-filters): respect filter scope in nested tabs by prioritizing chartsInScope ( #37139 )
2026-01-21 11:05:51 -08:00
SBIN2010
212559dab2
feat(table): add tooltip to table header ( #37179 )
2026-01-21 11:01:57 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c564655f39
chore(deps): bump diff from 5.1.0 to 5.2.2 in /superset-frontend/cypress-base ( #37296 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 11:01:35 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dc15feb83d
chore(deps-dev): bump @babel/types from 7.28.4 to 7.28.6 in /superset-frontend ( #37273 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 11:01:17 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
95169807d3
chore(deps): bump hot-shots from 12.1.0 to 13.0.0 in /superset-websocket ( #37269 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 11:01:02 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10ed60b4c1
chore(deps): bump caniuse-lite from 1.0.30001764 to 1.0.30001765 in /docs ( #37238 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 11:00:48 -08:00
a33f96b2fc
chore(deps): bump geolib from 2.0.24 to 3.3.4 in /superset-frontend ( #37205 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-01-21 11:00:29 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
39d5511b29
chore(deps): bump csstype from 3.1.3 to 3.2.3 in /superset-frontend ( #37157 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 11:00:10 -08:00
Evan Rusackas and Claude Opus 4.5
b460ca94c6
feat(docs): auto-generate database documentation from lib.py ( #36805 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 10:54:01 -08:00
Sam Firke
2c1a33fd32
fix(roles): allow Public role to read themes ( #37295 )
2026-01-21 10:52:42 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
13013bbd64
chore(deps-dev): bump typescript-eslint from 8.53.0 to 8.53.1 in /docs ( #37272 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 23:10:41 +07:00
a1d24f1e4a
chore(deps-dev): bump oxlint from 1.33.0 to 1.41.0 in /superset-frontend ( #37279 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-01-21 23:10:06 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3fa7dba094
chore(deps): bump diff from 5.2.0 to 5.2.2 in /docs ( #37291 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 22:09:15 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
801c84f0ef
chore(deps-dev): bump typescript-eslint from 8.53.0 to 8.53.1 in /superset-websocket ( #37268 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 22:05:43 +07:00
Michael S. Molina
238bebebec
fix(extensions): prevent duplicate initialization of LOCAL_EXTENSIONS watcher ( #37250 )
2026-01-21 11:22:14 -03:00
Ville Brofeldt
281c0c9672
chore: add paths to backend extension stack traces ( #37300 )
2026-01-21 06:19:28 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
807ff513ef
chore(deps): bump fs-extra from 11.3.2 to 11.3.3 in /superset-frontend ( #37274 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 21:01:46 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
445bc403b8
chore(deps): bump diff in /superset-frontend ( #37292 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 21:00:59 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2267b78a10
chore(deps): bump antd from 6.2.0 to 6.2.1 in /docs ( #37301 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-21 20:57:43 +07:00
Michael S. Molina
d0e80d2079
refactor: Redesigns the Results panel toolbar and enables extensions to contribute toolbar actions ( #37255 )
2026-01-21 08:49:32 -03:00
Luis Sánchez
25647942fd
fix(chart): Horizontal bar chart value labels cut off ( #36989 )
2026-01-21 12:33:44 +02:00
Ramiro Aquino Romero
3fba967856
fix(delete-filter): deleted native filters are still shown until [sc-96553] ( #37012 )
2026-01-20 10:18:47 -08:00
Amin Ghadersohi and Claude Opus 4.5
e1fa374517
feat(mcp): add time_grain parameter to XY chart generation ( #37182 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 09:28:42 -08:00
Amin Ghadersohi and Claude Opus 4.5
50d0508a92
feat(mcp): Add Redis EventStore support for multi-pod deployments ( #37216 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 17:30:47 +01:00
Alexandru Soare
2187fb4ab4
fix(transpile_query): Fix export_as_csv error: "transpile_to_dialect": ['Unknown field.'] ( #37249 )
2026-01-20 14:09:01 +02:00
Amin Ghadersohi and Claude Opus 4.5
fe16c828cf
feat(mcp): Add support for AG Grid Interactive Table (ag-grid-table) viz_type ( #37191 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 11:34:13 +01:00
Amin Ghadersohi
6e1718910f
fix(sqllab): show virtual dataset banner only when isDataset param is true ( #37184 )
2026-01-20 11:33:13 +01:00
Amin Ghadersohi and Claude Opus 4.5
2d20079a88
fix(mcp): Remove screenshot URL functionality from MCP chart tools ( #37228 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 11:30:09 +01:00
Luis Sánchez
1f19ef92cb
refactor(TimezoneSelector): Enhance timezone selection logic and improve performance ( #36486 )
2026-01-19 19:46:56 -08:00
Luis Sánchez
f4597be341
fix(timeseries): x-axis last month was hidden ( #37181 )
2026-01-19 17:19:34 +01:00
Jamile Celento
4393db57d9
fix(native-filters): enable Apply button when selecting Boolean FALSE value ( #37017 )
2026-01-19 17:18:14 +01:00
Michael S. Molina
409cdad264
fix(mcp): prevent MCP service from corrupting shared appbuilder singleton ( #37252 )
2026-01-19 13:03:37 -03:00
Mehmet Salih Yavuz
c0cbbe393a
feat(Matrixify): add matrixify tag to list view and explore ( #37247 )
2026-01-19 15:47:20 +01:00
Geidō
2900258e05
fix(Dashboard): Auto-apply filters with default values when extraForm… ( #36927 )
2026-01-19 11:04:09 +01:00
Jean Massucatto
2e29e33dd8
fix(calendar-heatmap): correct month display across timezones ( #37064 )
2026-01-19 12:37:40 +03:00
amaannawab923
39238ef8a9
feat(ag-grid-table): Enable Time Shift feature for AG Grid Table ( #37072 )
2026-01-19 14:56:05 +05:30
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
476e454384
chore(deps): update @deck.gl/extensions requirement from ~9.2.2 to ~9.2.5 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #36618 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-18 15:42:50 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4d462c76bd
chore(deps-dev): bump @types/urijs from 1.19.25 to 1.19.26 in /superset-frontend ( #36636 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-18 15:42:30 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a06e6eb680
chore(deps): bump googleapis from 169.0.0 to 170.1.0 in /superset-frontend ( #37195 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-18 15:42:14 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cee5ce13e0
chore(deps-dev): bump @types/node from 25.0.3 to 25.0.9 in /superset-frontend ( #37196 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-18 15:41:58 -08:00
6453980d8d
chore(deps): bump react-error-boundary from 6.0.0 to 6.1.0 in /superset-frontend ( #37206 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-01-18 15:40:57 -08:00
f984dca5cc
fix(sunburst): make Show Total text theme-aware ( #37177 )
...
Co-authored-by: DarshCode123 <darshjain193@gmail.com >
Co-authored-by: SBIN2010 <Sbin2010@mail.ru >
2026-01-18 14:43:16 +03:00
Yousuf Ansari
a77c2d550c
fix(mixed-timeseries): prevent duplicate legend entries ( #37217 )
2026-01-18 00:33:33 +03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f00f7d1c18
chore(deps): bump ioredis from 5.9.0 to 5.9.2 in /superset-websocket ( #37194 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 14:22:18 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
33ff127370
chore(deps-dev): bump baseline-browser-mapping from 2.9.9 to 2.9.14 in /superset-frontend ( #37198 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 14:21:39 +07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b941be01cf
chore(deps-dev): bump @types/node from 25.0.8 to 25.0.9 in /superset-websocket ( #37193 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-17 13:57:21 +07:00
Richard Fogaca Nienkotter
f4474b2e3e
feat: Dynamic currency ( #36416 )
2026-01-16 21:58:41 -08:00
Amin Ghadersohi and Claude Opus 4.5
896947c787
fix(mcp): restore select_columns filtering in list tools ( #37213 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 17:35:34 -08:00
Pedro Rodrigues
4b1d92e575
feat: add droppable area to tab empty state ( #37210 )
2026-01-16 22:51:52 +01:00
Amin Ghadersohi and Claude Opus 4.5
2bcb66c2fc
refactor(mcp): simplify single metric chart type check ( #37215 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 19:35:26 +01:00
Amin Ghadersohi and Claude Opus 4.5
d0783da3e5
fix(mcp): Handle big_number charts and make semantic warnings non-blocking ( #37142 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 18:19:06 +01:00
Amin Ghadersohi
4532ccf638
fix(mcp): push Flask app context in mcp_auth_hook for tool execution ( #37190 )
2026-01-16 07:45:57 -08:00
c30edaf075
feat: add tab select with save chart to dashboard ( #36332 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Enzo Martellucci <enzomartellucci@gmail.com >
2026-01-16 15:55:27 +01:00
Kamil Gabryjelski
54f19856de
fix: HTML detection in tables ( #37171 )
2026-01-16 15:39:32 +01:00
Kamil Gabryjelski
ab8df1ab34
fix: Move head_custom_extra above csrf token input ( #37173 )
2026-01-16 15:39:17 +01:00
Alexandru Soare
9555798d37
fix(data-zoom): Data-zoom not rendered properly in Matrixify ( #37134 )
2026-01-16 14:55:21 +01:00
Mehmet Salih Yavuz
95c14b1fc1
chore(Matrixify): disable matrixify for incompatible viz types ( #37163 )
2026-01-16 11:12:05 +03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b142f1956f
chore(deps): bump chrono-node from 2.7.8 to 2.9.0 in /superset-frontend ( #36632 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 17:37:40 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e071e0c5a4
chore(deps-dev): bump eslint-plugin-prettier from 5.5.4 to 5.5.5 in /superset-frontend ( #37160 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 17:37:27 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
129b8e10a2
chore(deps-dev): bump @babel/core from 7.28.3 to 7.28.6 in /superset-frontend ( #37154 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 17:17:53 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
82d74d15ec
chore(deps): bump react-intersection-observer from 9.16.0 to 10.0.0 in /superset-frontend ( #37162 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 14:01:51 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
89380638b0
chore(deps): bump immer from 11.0.1 to 11.1.3 in /superset-frontend ( #37159 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 14:01:37 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c6ad0dbd3a
chore(deps-dev): bump prettier from 3.7.4 to 3.8.0 in /superset-frontend ( #37156 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 14:01:23 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f69cd43bd0
chore(deps-dev): bump eslint-plugin-prettier from 5.5.4 to 5.5.5 in /docs ( #37153 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 14:00:58 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4c267b7ee2
chore(deps-dev): bump prettier from 3.7.4 to 3.8.0 in /docs ( #37152 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 13:59:23 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7f6cdc5616
chore(deps-dev): bump prettier from 3.7.4 to 3.8.0 in /superset-websocket ( #37149 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 13:59:06 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
db61e4f62a
chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.8.3 to 0.8.5 in /superset-frontend ( #37054 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 13:58:52 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
68e917c3f6
chore(deps-dev): bump eslint-plugin-testing-library from 7.14.0 to 7.15.4 in /superset-frontend ( #37052 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 13:58:33 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
96a3f2a187
chore(deps-dev): bump @babel/preset-react from 7.27.1 to 7.28.5 in /superset-frontend ( #37047 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 13:58:15 -08:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c867d9379f
chore(deps-dev): bump ts-loader from 9.5.2 to 9.5.4 in /superset-frontend ( #36999 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-15 13:57:32 -08:00