Maxime Beauchemin and Evan
a836a39f79
fix tests
2026-06-22 11:12:57 -07:00
4f6c76b603
feat: Add 1600px default for screenshot width
...
Set sensible default of 1600px for custom_width field in AlertReportModal,
matching Superset's dashboard screenshot configuration.
Before: Empty field required manual input
After: Sensible 1600px default matching dashboard width settings
This improves user experience by providing a reasonable starting point
for custom screenshot dimensions instead of requiring manual input.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-22 11:12:17 -07:00
15018bbef4
fix: Correct validation section for Database and SQL fields
...
Fix dynamic asterisk coloring by using the correct validation section:
- Database field: Use Sections.Alert instead of Sections.Content
- SQL field: Use Sections.Alert instead of Sections.Content
- Fix SQL condition: !currentAlert?.sql?.length (matches actual validation)
The validateAlertSection() function validates both Database and SQL fields,
so error props must check validationStatus[Sections.Alert]?.hasErrors.
Now asterisks should properly turn red when validation fails!
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-22 11:12:16 -07:00
0b40fea225
refactor: Migrate key AlertReportModal fields to ModalFormField pattern
...
Migrate critical form fields in AlertReportModal to use the modern ModalFormField pattern
for consistent styling and dynamic validation feedback:
- Database field (Sections.Content validation)
- SQL Query field (Sections.Content validation)
- Trigger Alert If... condition (Sections.Alert validation)
- Value threshold (Sections.Alert validation)
- Timezone (Sections.Schedule validation)
- Log retention (Sections.Schedule validation)
- Working timeout/Grace period (Sections.Schedule validation)
Benefits:
- Dynamic asterisk coloring: subtle by default, red on validation errors
- Consistent form field styling across all Superset modals
- Better accessibility and user experience
- Proper tooltip integration in ModalFormField
- Cleaner code by removing custom StyledInputContainer usage
- Removed unused imports and CSS for cleaner codebase
This continues the migration from custom form styling to the
standard ModalFormField pattern used by Chart/Dashboard properties modals.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-22 11:12:16 -07:00
b15c502c51
fix: Consistent asterisk styling in AlertReportModal
...
Update custom .required CSS in AlertReportModal to use theme.colorIcon
for consistency with the shared ModalFormField component.
AlertReportModal was using its own .required CSS that overrode the
dynamic validation-based styling, causing inconsistent asterisk colors
across different modals.
Now all required field asterisks use the same subtle theme.colorIcon
color for a consistent, professional appearance.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-22 11:10:42 -07:00
50691be1b0
feat: Dynamic asterisk coloring for form field validation
...
Improve form field UX by making required asterisks (*) context-aware:
- Default: subtle theme.colorIcon for clean appearance
- Error state: theme.colorError when validation fails or error prop set
This affects all modals using ModalFormField across Superset:
- Alert & Report Modal
- Chart Properties Modal
- Dashboard Properties Modal
- Database Connection Modal
- All other modal forms
Users now get visual feedback that clearly distinguishes between
required fields and fields with validation errors.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-22 11:10:42 -07:00
aabadc7617
feat: Add "Trigger Now" functionality for Alerts & Reports
...
Add manual execution capability to Alerts & Reports CRUD interface with immediate trigger functionality.
- Add `/api/v1/report/{id}/execute` REST endpoint with proper RBAC
- Create `ExecuteReportScheduleNowCommand` following existing Command patterns
- Use `security_manager.raise_for_ownership()` for consistent permission checking
- Reuse existing `AsyncExecuteReportScheduleCommand` via Celery for execution
- Add `ReportScheduleExecuteResponseSchema` for structured API responses
- Add `ReportScheduleCeleryNotConfiguredError` for helpful Celery setup guidance
- Add "Trigger Now" (⚡ ) button to AlertReportList actions column
- Create `useExecuteReportSchedule` hook for API integration
- Implement per-button loading states with `executingIds` Set tracking
- Add success/error toast notifications with clear messaging
- Gate feature behind existing edit permissions (`allowEdit`)
- Add 5 comprehensive backend tests covering success, 404, 403, Celery errors, and feature disabled
- Detect Celery backend configuration issues with helpful error messages
- All tests passing with proper mocking and security validation
- One-click manual execution from CRUD list view
- Smart loading states preventing double-clicks
- Professional "Trigger Now" terminology throughout
- Proper error handling for missing Celery backend
- Maintains all existing security and permission patterns
Resolves common user need for immediate alert/report execution without waiting for scheduled cron jobs.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-22 11:10:42 -07:00
4b87e03e7c
chore(deps): bump http-proxy-middleware from 2.0.9 to 2.0.10 in /docs ( #41287 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 11:05:35 -07:00
yousoph and GitHub
2a7fadbd08
fix(sql-lab): use consistent icon size for schema refresh button ( #41105 )
2026-06-22 10:30:23 -07:00
Đỗ Trọng Hải and GitHub
403e11e2ef
feat(ci): add workflow to automatically sync pinned requirements for pip Dependabot PRs ( #40557 )
2026-06-23 00:00:12 +07:00
Michael S. Molina and GitHub
d76b896c9c
chore: Updates CHANGELOG.md and UPDATING.md with 6.1.0 ( #41249 )
2026-06-22 13:53:48 -03:00
Pham Quang Binh and GitHub
36632c20eb
fix(databases): apply IMPERSONATE_WITH_EMAIL_PREFIX to StarRocks engine ( #37984 )
2026-06-22 23:45:05 +07:00
Abdul Rehman and GitHub
cb1694575c
fix(dataset-api): disambiguate get_or_create by schema ( #40494 )
2026-06-22 09:45:02 -07:00
Ujjwal Jain and GitHub
449bd69802
fix(logging): safely render database URIs in startup warnings ( #38229 )
2026-06-22 09:05:16 -07:00
7340d06a05
feat(reports): adding link to report content ( #40525 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-22 08:30:40 -04:00
b8aeecfc44
fix(export): dashboard export must not leak env-local chartIds ( #32972 ) ( #40588 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 03:50:29 -07:00
7128760d32
chore(deps-dev): bump baseline-browser-mapping from 2.10.36 to 2.10.37 in /superset-frontend ( #41271 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 01:30:25 -07:00
6118a01bc1
chore(deps): bump mapbox-gl from 3.24.0 to 3.24.1 in /superset-frontend ( #41273 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 01:30:21 -07:00
b7451cd16d
chore(deps-dev): bump yeoman-test from 11.5.3 to 11.6.0 in /superset-frontend ( #41274 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 01:30:18 -07:00
4312d67775
chore(deps): bump react-arborist from 3.10.1 to 3.10.5 in /superset-frontend ( #41276 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 01:30:14 -07:00
55190b1da0
chore(deps-dev): bump eslint-plugin-storybook from 10.4.3 to 10.4.4 in /superset-frontend ( #41277 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 01:30:11 -07:00
dc8f0d7b24
chore(deps-dev): bump eslint from 10.4.1 to 10.5.0 in /superset-frontend ( #41278 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 01:30:07 -07:00
8b430caef4
chore(deps-dev): bump eslint from 10.4.1 to 10.5.0 in /superset-websocket ( #41269 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 00:36:54 -07:00
f5dd28714d
chore(deps): bump baseline-browser-mapping from 2.10.36 to 2.10.37 in /docs ( #41270 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 00:36:49 -07:00
6d15876b13
chore(deps-dev): bump grpcio from 1.71.0 to 1.81.1 ( #41254 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-21 23:39:37 -07:00
3dd570cd9b
chore(deps-dev): bump trino from 0.330.0 to 0.337.0 ( #41255 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-21 23:39:34 -07:00
e6fffe95c2
chore(deps): bump pyyaml from 6.0.2 to 6.0.3 ( #41256 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-21 23:39:30 -07:00
27d9bcb7bc
chore(deps): bump greenlet from 3.5.0 to 3.5.1 ( #41258 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-21 23:39:27 -07:00
f33c209f7a
chore(deps): bump flask-cors from 6.0.2 to 6.0.5 ( #41260 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-21 23:39:24 -07:00
ba339fd9c1
chore(deps): bump msgpack from 1.0.8 to 1.2.1 ( #41261 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-21 23:39:20 -07:00
Abdul Rehman and GitHub
defacc3237
fix(deps): declare cachetools explicitly in pyproject.toml ( #40987 )
2026-06-22 00:45:59 +07:00
b612f573d7
chore(deps-dev): update ydb-sqlalchemy requirement from >=0.1.2 to >=0.1.22 ( #41253 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-20 23:34:37 +07:00
99ffaf3694
chore(deps-dev): update sqlalchemy-solr requirement from >=0.2.0 to >=0.2.4.3 ( #41257 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-20 23:33:49 +07:00
Viktor Högberg and GitHub
14d4432843
fix: remove erroneous box shadow when bulk selecting ( #41198 )
2026-06-20 22:15:00 +07:00
Đỗ Trọng Hải and GitHub
686beb9117
chore(build): replace d3-color usage with existing tinycolor2 ( #39468 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-06-20 21:44:02 +07:00
3aa1218f9b
feat(ci): do not run expensive E2E tests on draft PRs ( #40720 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-20 13:03:26 +07:00
Mehmet Salih Yavuz and GitHub
0d92d0dbb7
chore(deps): finish pip→uv swap in Makefile and CI ( #41197 )
2026-06-20 10:56:25 +07:00
Đỗ Trọng Hải and GitHub
2d5df6625b
build(deps): update major versions for memoize-one, json-stringify-pretty-compact and webpack-cli ( #38793 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-06-20 10:48:10 +07:00
d0a34d9372
chore(deps): bump @visx/scale from 3.12.0 to 4.0.0 in /superset-frontend ( #41231 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 15:07:06 -07:00
Jean Dupuis and GitHub
b2e5f80db2
fix(sql): preserve multi-arg DISTINCT in sanitize_clause and format ( #39340 )
2026-06-19 13:02:50 -07:00
f1504611fd
docs(config): document customizing the landing page via FAB_INDEX_VIEW ( #41222 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 13:01:47 -07:00
382a094795
chore(deps): bump @visx/grid from 3.12.0 to 4.0.0 in /superset-frontend ( #41240 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 11:39:05 -07:00
Vitor Avila and GitHub
334b13c3d9
fix(chart API): apply dashboard filters by live scope, not stale chartsInScope ( #41214 )
2026-06-19 15:22:54 -03:00
Vitor Avila and GitHub
9e130e5927
fix(chart): preserve SQL_QUERY_MUTATOR line comments structure ( #41215 )
2026-06-19 15:07:24 -03:00
fe017d0b20
chore(deps): bump @visx/responsive from 3.12.0 to 4.0.0 in /superset-frontend ( #41239 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 11:04:20 -07:00
97659678f9
chore(deps): bump simple-zstd from 1.4.2 to 2.1.0 in /superset-frontend ( #39369 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-19 10:10:36 -07:00
141f045104
test: add unit tests for get_current_user (superset/tasks/utils.py) ( #40878 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-19 10:09:53 -07:00
919bd35028
chore(deps): bump marshmallow from 3.26.2 to 4.3.0 ( #39751 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
2026-06-19 10:02:35 -07:00
be225e5c20
chore(deps): bump @visx/responsive from 3.12.0 to 4.0.0 in /superset-frontend/packages/superset-ui-core ( #41224 )
...
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.8 <noreply@anthropic.com >
2026-06-19 09:54:28 -07:00
81b7f31096
chore(deps-dev): bump Storybook 10.x packages from 10.4.3 to 10.4.4 in /superset-frontend ( #41229 )
...
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.8 <noreply@anthropic.com >
2026-06-19 09:52:42 -07:00
045674ab3c
chore(deps): bump @visx/tooltip from 3.12.0 to 4.0.0 in /superset-frontend ( #41226 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 09:48:07 -07:00
061f61977f
chore(deps-dev): bump react-dnd-test-backend from 11.1.3 to 16.0.1 in /superset-frontend ( #41187 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 09:11:44 -07:00
ffa98d03df
chore(deps): bump @visx/xychart from 3.12.0 to 4.0.0 in /superset-frontend ( #41230 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 09:11:18 -07:00
bdf494d8b5
chore(deps): bump @visx/axis from 3.12.0 to 4.0.0 in /superset-frontend ( #41242 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 09:10:21 -07:00
Evan Rusackas and GitHub
d32170b020
chore(embedded-sdk): remove temporary OIDC diagnostic step ( #41216 )
2026-06-19 22:59:21 +07:00
Amin Ghadersohi and GitHub
1467006427
fix(mcp): generate durable explore permalink URL instead of ephemeral form_data_key ( #40773 )
2026-06-19 08:50:11 -07:00
e18cd1f50c
fix(table): preserve percentage format for small numbers when d3SmallNumberFormat is unset ( #37980 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-19 08:49:40 -07:00
Furkan Emre Güngör and GitHub
9d3efb0aab
fix(csv): apply CSV_EXPORT encoding explicitly, Werkzeug 3 removed Response.charset ( #40801 )
2026-06-19 08:49:27 -07:00
Grégoire Gailly and GitHub
cc9c20fcb6
feat(dashboard): Edit dashboard description from ui (and api) and show tooltip on dashboard list view ( #36071 )
2026-06-19 08:49:14 -07:00
Alexandru Soare and GitHub
f545d70647
feat(listview): Add headerContent prop and HomeOutlined icon ( #41244 )
2026-06-19 16:34:47 +03:00
e1be76e5fa
chore(deps): bump baseline-browser-mapping from 2.10.35 to 2.10.36 in /docs ( #41227 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 02:28:26 -07:00
55eb5699d5
chore(deps): bump caniuse-lite from 1.0.30001797 to 1.0.30001799 in /docs ( #41225 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 01:37:52 -07:00
4d5c171e9e
chore(deps): bump antd from 6.4.3 to 6.4.4 in /docs ( #41228 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 01:37:46 -07:00
a85796418a
chore(deps): bump @deck.gl/mapbox from 9.3.3 to 9.3.4 in /superset-frontend ( #41233 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 01:37:43 -07:00
655395cb4e
chore(deps): bump acorn from 8.16.0 to 8.17.0 in /superset-frontend ( #41234 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 01:37:40 -07:00
28f9b3786c
chore(deps-dev): bump baseline-browser-mapping from 2.10.35 to 2.10.36 in /superset-frontend ( #41235 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 01:37:37 -07:00
25ad827ff3
chore(deps-dev): bump storybook from 10.4.3 to 10.4.4 in /superset-frontend ( #41236 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 01:37:34 -07:00
afbbe44de2
chore(deps): bump dom-to-image-more from 3.9.0 to 3.10.0 in /superset-frontend ( #41237 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19 01:37:30 -07:00
79cfe4d9bc
feat(i18n): add Serbian translations (Cyrillic + Latin) ( #41137 )
...
Signed-off-by: Aleksije Micic <aleksije.micic1997@gmail.com >
Co-authored-by: Aleksije Micic <aleksije.micic1997@gmail.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-18 17:45:04 -07:00
3eae8cd614
fix(alerts): don't show a never-run report as a green success ( #29622 ) ( #41121 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-18 15:55:30 -07:00
0c9ece65bb
fix(reports): require user in get_screenshot, simplify Selenium lifecycle, and fail on tiled screenshot error ( #41080 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-18 15:46:17 -07:00
Elizabeth Thompson and GitHub
7040388ad1
fix(query_object_factory): normalize deprecated query fields before constructing QueryObject ( #41204 )
2026-06-18 15:02:07 -07:00
Elizabeth Thompson and GitHub
a5ece52207
fix(views): add new_target to deprecated explore_json endpoints ( #41159 )
2026-06-18 15:02:03 -07:00
a7c0f4b83d
fix(embedded-sdk): omit registry-url so npm uses OIDC publishing ( #41211 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 13:43:23 -07:00
0f05239260
fix(embedded-sdk): clear placeholder token so npm uses OIDC publishing ( #41210 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 13:26:32 -07:00
60a7804193
fix(embedded-sdk): surface npm publish stderr in release script ( #41206 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 13:16:15 -07:00
4053f53c29
ci(embedded-sdk): fix release CI by publishing via npm trusted publishing (OIDC) ( #41207 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 11:33:39 -07:00
7837054dbc
fix(chart): cross-filter emits dimension value instead of metric label for stacked bars ( #38120 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-18 11:24:36 -07:00
69c8f37c67
docs(installation): fix PyPI install Python version and OS dependencies ( #41178 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 11:03:50 -07:00
76e2418f1e
fix(mcp): add safeguards to ensure all MCP tools are wrapped with mcp_auth_hook ( #40412 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-18 10:27:53 -07:00
Vitor Avila and GitHub
b4e3452bfd
fix(chart API): Do not duplicate Jinja-applied filters with filters_dashboard_id ( #41131 )
2026-06-18 14:25:54 -03:00
jesperct and GitHub
188c84f1cd
fix(explore): drop inherit/custom time shifts when switching to a viz that can't honor them ( #40865 )
2026-06-18 10:23:31 -07:00
74ae5a45f9
chore(deps): bump dompurify from 3.4.9 to 3.4.11 in /superset-frontend ( #41201 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 08:22:57 -07:00
fc61918364
chore(deps): bump undici from 7.25.0 to 7.28.0 in /superset-frontend ( #41202 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 08:22:47 -07:00
3e811087de
chore(deps): bump dompurify from 3.4.2 to 3.4.11 in /docs ( #41203 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 08:22:39 -07:00
c218dc418b
fix(dashboard): fixed first/last aggregations in pivot tables ( #33275 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com >
2026-06-18 10:49:12 +02:00
c98ed92303
chore(deps): bump markdown-to-jsx from 9.8.1 to 9.8.2 in /superset-frontend ( #41191 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 01:07:47 -07:00
84c32ec132
chore(deps-dev): bump @types/node from 25.9.2 to 25.9.3 in /superset-frontend ( #41190 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 00:47:15 -07:00
8636875b39
chore(deps-dev): bump eslint-plugin-storybook from 10.4.2 to 10.4.3 in /superset-frontend ( #41192 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 00:47:12 -07:00
dde6974ac2
chore(deps): bump dom-to-image-more from 3.7.2 to 3.9.0 in /superset-frontend ( #41193 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 00:47:08 -07:00
e36eb6f47c
chore(deps-dev): bump @types/node from 25.9.2 to 25.9.3 in /superset-websocket ( #41186 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 00:26:54 -07:00
f6e12278dc
chore(deps-dev): update @types/node requirement from ^25.9.2 to ^25.9.3 in /superset-frontend/packages/superset-ui-core ( #41188 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 00:26:51 -07:00
43d5b6319b
chore(deps-dev): bump baseline-browser-mapping from 2.10.34 to 2.10.35 in /superset-frontend ( #41189 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 00:26:48 -07:00
ae0b1f0308
fix(countrymap chart): city names of Türkiye edited in Countrymap Chart. ( #32497 )
...
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-06-17 21:46:11 -07:00
4acb777a40
chore(sqllab): remove dead TableElement component and syncTable action ( #41071 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-17 19:29:09 -07:00
7e98410743
fix(theme): embedded method overrides dashboard level config ( #40777 )
...
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2026-06-17 18:33:04 -07:00
Hans Yu and GitHub
883b7a286d
refactor: update SQLAlchemy select() syntax to 2.0 ( #40276 )
2026-06-17 17:50:32 -07:00
d9d8b2bcc0
chore(ci): correct action ref version comments (zizmor) ( #41160 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 15:42:14 -07:00
9da54eff84
chore(ci): set least-privilege workflow permissions (zizmor) ( #41161 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 15:41:47 -07:00
fb2b9fa8ff
chore(deps): bump cryptography from 46.0.7 to 48.0.1 ( #41010 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 15:01:20 -07:00
31797005db
docs(INTHEWILD): adding Tech Solution ( #37178 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Joe Li <joe@preset.io >
2026-06-17 14:59:15 -07:00
ca2d340db3
fix(security): validate dynamic method dispatch in asyncEvent ( #41163 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 14:58:34 -07:00
jesperct and GitHub
ef82da8458
fix(charts): apply datetime format to unaggregated temporal columns ( #41060 )
2026-06-17 14:56:09 -07:00
Jean Massucatto and GitHub
fee1cf9f08
chore(sqllab): remove dead TableElement component ( #41029 )
2026-06-17 14:54:41 -07:00
jesperct and GitHub
2d2a8f3ab0
fix(plugin-chart-handlebars): follow the app theme in Customize code editors ( #40952 )
2026-06-17 14:52:52 -07:00
a19093e65a
chore(deps-dev): bump webpack-dev-server from 5.2.4 to 5.2.5 in /superset-frontend ( #41168 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 12:55:44 -07:00
b72a0a53c0
chore(deps): bump webpack-dev-server from 5.2.4 to 5.2.5 in /docs ( #41169 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 12:55:40 -07:00
Thomas Bernhard and GitHub
512b6f43c1
chore(embedded sdk): bump sdk version number ( #40991 )
2026-06-17 12:47:41 -07:00
b18fab7fc1
ci(docker): free disk space before image build to fix "no space left on device" ( #41068 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-17 12:43:43 -07:00
b06c6b7464
ci: bump setup-python to v6 (Node 24) before Node 20 deprecation ( #41066 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-17 11:56:47 -07:00
bede4b2121
ci(docker): retry image build to absorb transient Docker Hub registry errors ( #41069 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-17 11:56:23 -07:00
5e812c8757
feat(docker): add environment values to set log file for worker and beat ( #40998 )
...
Co-authored-by: Ibrahim Ercan <ibrahim.ercan@vlmedia.com.tr >
2026-06-17 10:42:45 -07:00
de390f22a4
fix(helm): Evaluate init.extraContainers templates ( #31878 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-17 10:39:40 -07:00
464c67d586
chore(deps-dev): bump @storybook/addon-links from 10.4.2 to 10.4.3 in /superset-frontend ( #41146 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-17 10:17:00 -07:00
7f7f87e823
chore(deps-dev): bump prettier from 3.8.3 to 3.8.4 in /docs ( #41140 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 09:49:28 -07:00
7c2f5142ce
chore(deps-dev): bump yeoman-test from 11.5.2 to 11.5.3 in /superset-frontend/packages/generator-superset ( #41142 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 09:35:54 -07:00
874ac3dc01
chore(deps): bump @swc/core from 1.15.40 to 1.15.41 in /docs ( #41143 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 09:35:46 -07:00
f56e34d6e6
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.60.1 to 8.61.0 in /superset-websocket ( #41085 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 09:28:38 -07:00
742a21f6f7
chore(deps-dev): bump prettier from 3.8.3 to 3.8.4 in /superset-websocket ( #41138 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 09:28:21 -07:00
a7c49ac9f2
chore(deps): bump baseline-browser-mapping from 2.10.34 to 2.10.35 in /docs ( #41144 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 09:24:51 -07:00
99d927eac7
chore(deps-dev): bump @swc/core from 1.15.40 to 1.15.41 in /superset-frontend ( #41145 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 09:24:35 -07:00
994594e4a8
chore(deps-dev): bump storybook from 10.4.2 to 10.4.3 in /superset-frontend ( #41147 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 09:23:32 -07:00
e92599fb50
chore(deps-dev): bump prettier from 3.8.3 to 3.8.4 in /superset-frontend ( #41150 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-17 09:22:13 -07:00
Amin Ghadersohi and GitHub
eebe1a1a5b
fix(dashboards): remove thumbnail_url from list API to reduce cache cost ( #38567 )
2026-06-17 09:35:21 -06:00
Mehmet Salih Yavuz and GitHub
664e777a84
chore(deps): bump react to ^18.3.0 ( #40012 )
2026-06-17 18:01:59 +03:00
750518cf6f
fix(celery): check app context before session removal in teardown ( #37574 )
...
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
Co-authored-by: Daniel Vaz Gaspar <danielvazgaspar@gmail.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
2026-06-17 10:44:27 -03:00
59d1b5f300
fix(nav): prevent full reload when clicking logo; redirect / to welcome ( #41119 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 09:27:17 -03:00
a27ec1923e
chore(export): Added ability to export chart YAML files with Unicode characters, fix #20331 ( #28008 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-17 07:55:19 +01:00
3e2174b50f
fix(database): enable superset_app_root override for databaseview link ( #33508 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: Superset Dev <dev@superset.apache.org >
2026-06-16 20:24:49 -07:00
Gabriel Bourgeois and GitHub
5b66443d48
fix(cli): inconsistent options for set-database-uri ( #34893 )
2026-06-16 17:50:51 -07:00
2ea7585490
chore(i18n): update German (de) translation ( #40431 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-16 17:47:57 -07:00
eeac76146c
fix(helm): add host alias to init job ( #33968 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-16 17:44:47 -07:00
6a1091d576
fix(sql): broaden mutating-statement detection in SQL Lab parser ( #40421 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
Co-authored-by: sha174n <pedro.sousa@preset.io >
2026-06-16 15:07:34 -07:00
8e82b6b2c3
fix(translation): loading translations in menu ( #35640 )
...
Co-authored-by: Jakub Hrubý <jakub.hruby@orgis.cz >
Co-authored-by: Jezevec <panjzvc@gmail.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-16 14:35:32 -07:00
b0c5f99007
fix(oracle): replace deprecated cx-Oracle extra with oracledb ( #41122 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-16 14:32:11 -07:00
f1ae683923
fix(deps): replace deprecated np.NaN with np.nan ( #41118 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-16 14:19:08 -07:00
d51d98891e
chore(deps): bump flask-migrate from 3.1.0 to 4.1.0 ( #41011 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-16 12:18:08 -07:00
1f95a6c486
chore(deps): bump simplejson from 3.20.1 to 4.1.1 ( #41082 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-16 11:00:42 -07:00
e93cbd6c38
chore(deps): bump croniter from 6.0.0 to 6.2.2 ( #41086 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-16 10:59:00 -07:00
dca8af770c
chore(deps-dev): bump typescript-eslint from 8.60.1 to 8.61.0 in /superset-websocket ( #41087 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 10:58:39 -07:00
81c1181519
chore(deps-dev): bump typescript-eslint from 8.60.1 to 8.61.0 in /docs ( #41092 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 10:56:44 -07:00
387c62919e
chore(deps): bump hot-shots from 15.0.0 to 16.0.0 in /superset-websocket ( #41107 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 10:56:22 -07:00
77d7483f27
chore(deps-dev): bump @formatjs/intl-durationformat from 0.10.13 to 0.10.14 in /superset-frontend ( #41109 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 10:54:22 -07:00
1a8d08152d
chore(deps): bump fuse.js from 7.4.1 to 7.4.2 in /superset-frontend ( #41110 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-16 10:54:06 -07:00
257dafeec5
fix(query): don't mutate ad-hoc ORDER BY expressions when building queries ( #40993 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-16 13:03:39 -04:00
Alexandru Soare and GitHub
6d08e79259
feat(security): Add extension hooks for custom access control, ownership, and asset lifecycle ( #40707 )
2026-06-16 15:25:03 +03:00
Geidō and GitHub
01ed81785e
fix(dashboard): required filters reliably apply default + Apply enables on change ( #40470 )
2026-06-16 11:23:05 +03:00
7b4efacbc2
fix(charts): add default padding to match other charts ( #36895 )
...
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-15 21:05:17 -07:00
7cb4990403
feat(mcp): add create_dataset tool to register physical tables as datasets ( #40340 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 23:25:29 -04:00
c90b2571d7
chore(deps-dev): bump xlrd from 2.0.1 to 2.0.2 ( #41083 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 18:19:43 -07:00
1a4941eee5
chore(deps-dev): bump hdbcli from 2.28.20 to 2.28.21 ( #41084 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 18:19:33 -07:00
d839cca995
chore(deps-dev): update pyocient requirement from <2,>=1.0.15 to >=1.0.15,<4 ( #40941 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-15 18:18:25 -07:00
0ec7e7df99
chore(deps): bump dompurify from 3.4.8 to 3.4.9 in /superset-frontend ( #41089 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 18:16:36 -07:00
9d8287e1bd
chore(deps-dev): bump @typescript-eslint/parser from 8.60.1 to 8.61.0 in /superset-websocket ( #41090 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 18:16:21 -07:00
0c696cea7e
chore(deps): bump google-auth-library from 10.6.2 to 10.7.0 in /superset-frontend ( #41091 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 18:16:05 -07:00
fe625a917e
chore(deps-dev): bump @typescript-eslint/parser from 8.60.1 to 8.61.0 in /docs ( #41093 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 18:14:51 -07:00
a69f9eb00d
chore(deps-dev): bump oxlint from 1.68.0 to 1.69.0 in /superset-frontend ( #41094 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 18:14:27 -07:00
1311d040ba
feat(deckgl): add point radius controls for GeoJSON layer ( #33247 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-15 17:38:43 -07:00
6e2db42d98
chore(lint): convert dashboard components to function components ( #39460 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com >
2026-06-15 16:39:12 -07:00
yousoph and GitHub
28aedc82c3
fix(upload): database field shows validation warning after selecting a database ( #41078 )
2026-06-15 16:38:24 -07:00
f56524bb71
chore(frontend): remove unused modules flagged by knip ( #41072 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-15 16:38:00 -07:00
4ae9980e4c
chore(ci): remove unused Claude PR Assistant workflow ( #41081 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-15 16:37:39 -07:00
Amin Ghadersohi and GitHub
c1b5d05f83
fix(bigquery): set default dataset from schema in adjust_engine_params ( #40776 )
2026-06-15 18:37:06 -04:00
e16bb29faf
fix(embedded): allow guests to apply a Time Grain native filter ( #32768 ) ( #41017 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-15 15:22:21 -07:00
Elizabeth Thompson and GitHub
09b4bc51a3
fix(charts): rename deprecated query object fields in schema before QueryObject construction ( #41056 )
2026-06-15 14:45:41 -07:00
379435b7eb
feat(ssh_tunnel): add opt-in server host key verification ( #40673 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-15 12:17:14 -07:00
4b96b91b53
feat(mcp): add aggregation field to BigNumberChartConfig for Big Number with Trendline ( #40775 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-15 14:40:37 -04:00
073599bd0c
chore(deps-dev): bump @babel/core from 7.25.2 to 7.29.6 in /superset-embedded-sdk ( #41057 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 11:20:01 -07:00
9e2c4533c8
chore(deps): bump @babel/core from 7.28.6 to 7.29.7 in /docs ( #41058 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 11:19:43 -07:00
1ae115981f
chore(deps): bump form-data from 4.0.5 to 4.0.6 in /superset-frontend/cypress-base ( #41061 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 11:19:23 -07:00
b078ae4b51
chore(deps): bump launch-editor from 2.11.1 to 2.14.1 in /docs ( #41062 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 11:19:05 -07:00
48b755470f
chore(deps): bump form-data from 4.0.5 to 4.0.6 in /superset-frontend ( #41063 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 11:18:48 -07:00
dad7dae4f6
chore(deps): bump launch-editor from 2.9.1 to 2.14.1 in /superset-frontend ( #41065 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 11:18:20 -07:00
11e35eca3b
chore(deps-dev): bump eslint from 8.57.1 to 10.4.1 in /superset-frontend ( #40846 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-15 10:36:50 -07:00
8093197c97
chore(deps): bump baseline-browser-mapping from 2.10.33 to 2.10.34 in /docs ( #41036 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 10:31:50 -07:00
919c6eddc1
chore(deps-dev): bump @types/node from 25.9.1 to 25.9.2 in /superset-websocket ( #41032 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 10:22:14 -07:00
886bb200d0
chore(deps): bump react-arborist from 3.8.0 to 3.10.1 in /superset-frontend ( #41033 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 10:21:54 -07:00
b5ca00d06b
chore(deps-dev): bump @types/node from 25.9.3 to 25.9.2 in /superset-frontend/packages/superset-ui-core ( #41035 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-15 10:21:11 -07:00
5719f8e349
chore(deps-dev): bump @types/node from 25.9.1 to 25.9.2 in /superset-frontend ( #41037 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 10:20:27 -07:00
9d72a39e10
chore(deps): bump caniuse-lite from 1.0.30001793 to 1.0.30001797 in /docs ( #41038 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 10:20:10 -07:00
66733a5d72
chore(deps): bump codecov/codecov-action from 6.0.1 to 7.0.0 ( #41039 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 10:19:52 -07:00
a435002293
chore(deps-dev): bump @types/jquery from 4.0.0 to 4.0.1 in /superset-frontend ( #41040 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 10:19:29 -07:00
2d8447af42
chore(deps-dev): bump baseline-browser-mapping from 2.10.33 to 2.10.34 in /superset-frontend ( #41041 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 10:19:12 -07:00
Minh Vu and GitHub
bf5daf0a1e
fix(mcp): redirect stdio click echo without recursion ( #40814 )
2026-06-15 10:10:40 -07:00
b656b1d477
fix(reports): escape LIKE wildcards in text filter and preserve typed screenshot width ( #40980 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-15 09:59:40 -07:00
5a97e01d6e
test(dashboard): migrate standalone mode Cypress spec to RTL ( #40914 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-15 09:57:24 -07:00
38cc70de2f
test(chart): URL params land on each query in chart-data request ( #40913 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-15 09:57:04 -07:00
Richard Fogaca Nienkotter and GitHub
a1bc3c67ed
fix(embedded): skip CSRF token fetch for guest streaming chart exports ( #41004 )
2026-06-15 13:49:25 -03:00
e5b6642b18
test(pivot-table): embedded E2E that collapse state survives scrolling ( #33406 ) ( #40820 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-15 08:53:14 -07:00
dd3a61156b
fix(handlebars): register a dayjs-backed formatDate helper ( #32960 ) ( #40817 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-15 08:40:08 -07:00
Amin Ghadersohi and GitHub
820e3d18d3
fix(mcp): make search_tools query optional to fix null content on tool discovery ( #40906 )
2026-06-15 11:32:40 -04:00
2dd8fe362f
fix(DynamicEditableTitle): preserve in-flight edits when title prop changes ( #39861 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-15 18:14:18 +03:00
9d2f625e55
feat(encrypt): selectable encryption engine + AES-GCM re-encryption migrator ( #40654 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-15 08:10:08 -07:00
Đỗ Trọng Hải and GitHub
d66895c566
build(dev-deps): update webpack-related packages to next major version ( #41022 )
2026-06-15 21:57:55 +07:00
Pat Buxton and GitHub
2734bde504
fix(chart): Allow Admin non-owner to save chart ( #37175 )
2026-06-14 21:28:36 -07:00
Nitish Agarwal and GitHub
f88f1fad04
fix(table): sort metric columns numerically regardless of display format ( #39775 )
2026-06-14 21:14:44 -07:00
9ec9c8658b
fix(query_context_processor): apply CSV encoding to follow the encoding settings of 'CSV_EXPORT' ( #34806 )
...
Co-authored-by: Jeong Ju, Kim <haje01@webzen.com >
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-14 08:55:25 -07:00
Evan Rusackas and GitHub
9f81565625
feat(uploads): add optional max file size for data uploads ( #40860 )
2026-06-14 19:46:48 +07:00
c934498696
fix(dashboard): do not add importer as owner when overwriting existing dashboard ( #38615 )
...
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-14 05:10:03 -07:00
jesperct and GitHub
99bdacd2e1
fix(explore): theme SQL autocomplete completion highlight consistently ( #41005 )
2026-06-14 12:40:48 +07:00
48feb432de
test(pie): guard NULL + named group values all render as slices ( #33174 ) ( #41018 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-14 11:46:56 +07:00
669ddb2913
test(gauge): gauge should paint configured interval colors on a dashboard ( #28766 ) ( #40821 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-13 21:41:13 -07:00
e7ecf5479a
chore(deps): bump flask-wtf from 1.2.2 to 1.3.0 ( #41015 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-13 16:54:02 -07:00
c0fbe243e8
fix(echarts): cap tooltip at 80vh with internal scroll ( #37022 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-13 16:53:28 -07:00
df0668eda5
feat(api): return uuid in POST response for dataset, chart, and dashboard ( #37806 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-13 16:53:08 -07:00
6b682b1aa1
fix(pivot_table): next try refreshed pr for fixing sorting in pivot table ( #38080 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-13 16:34:18 -07:00
13145e8ad8
fix: Tooltip not displayed on bottom edge of the map ( #37105 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-13 16:31:36 -07:00
02f32469b0
fix(pandas-postprocessing): resolve SettingWithCopyWarning in histogram and boxplot ( #36605 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-13 16:31:32 -07:00
d120b1c250
feat(security): enforce password complexity policy (min length + common-password blocklist) ( #40670 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-13 16:31:23 -07:00
9d167dfada
fix: type error bug in convert_tbl_column_to_sqla_col ( #31780 )
...
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: pre-commit <pre-commit@users.noreply.github.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-13 16:04:08 -07:00
3c6239363b
fix(db): preserve percent encoding in database passwords ( #36783 )
...
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-13 13:52:00 -07:00
+4
5fb13f102a
fix(network): validate target hostname in outbound requests ( #39301 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Arpit Jain <3242828+arpitjain099@users.noreply.github.com >
Co-authored-by: Mafi <matt.fitzgerald@gmail.com >
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io >
Co-authored-by: Richard Fogaca Nienkotter <63572350+richardfogaca@users.noreply.github.com >
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: sadpandajoe <jcli38@gmail.com >
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com >
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
Co-authored-by: sha174n <pedro.sousa@preset.io >
2026-06-13 20:26:58 +01:00
aa3d2b9e81
fix(dashboard): validate native-filter data requests against filter targets ( #40979 )
...
Co-authored-by: sha174n <pedro.sousa@preset.io >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 19:02:28 +01:00
e5986b32ff
fix(charts): evaluate access before rendering query filters; isolate macro env ( #40982 )
...
Co-authored-by: sha174n <pedro.sousa@preset.io >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 19:01:54 +01:00
a41869ec7d
fix(dashboard): build example-export sample data through the dataset query path ( #40976 )
...
Co-authored-by: sha174n <pedro.sousa@preset.io >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 19:01:35 +01:00
6487cf03c5
fix(security): Add input validation to cancel_query_id to prevent injection ( #36722 )
...
Signed-off-by: ColeMurray <cole@waclaude.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-13 10:56:14 -07:00
ca0596bca2
chore(deps-dev): bump progress from 1.6 to 1.6.1 ( #41014 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-13 09:40:56 -07:00
e4f82109e4
fix(mcp): suppress AuthlibDeprecationWarning from authlib.jose imports ( #40977 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-13 12:19:12 -04:00
8d315dd2b6
fix(UI): remove getPopupContainer prop causing dual scrollbars in dropdown ( #36059 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-13 09:14:58 -07:00
b05fe4857e
fix(chart): require chart access for query_context-only updates ( #40648 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-13 04:16:29 -07:00
4a5c0d9042
chore(deps): bump joi from 17.13.3 to 17.13.4 in /docs ( #41009 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-13 02:21:41 -07:00
daff4fd87e
chore(deps-dev): update pymssql requirement from <3,>=2.2.8 to >=2.3.13,<3 ( #41012 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-13 02:21:03 -07:00
a8e26c254f
chore(deps-dev): bump tiktoken from 0.12.0 to 0.13.0 ( #41013 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-13 02:20:28 -07:00
e7337eacfc
chore(deps-dev): bump sqlalchemy-bigquery from 1.15.0 to 1.17.0 ( #41016 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-13 02:19:22 -07:00
9e7e1ecdbc
chore(deps): bump ioredis from 5.11.0 to 5.11.1 in /superset-websocket ( #40989 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 11:14:22 -07:00
8ed7ebb5b7
chore(i18n): lint + dev warning for eager t() in controlPanel configs ( #40379 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-12 10:29:51 -07:00
2f008afca9
fix(mcp): add dataset_id to update_chart to support rebinding chart datasource ( #40853 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 10:42:53 -04:00
814b72c6f9
feat(security): force password change on first use (opt-in) ( #40669 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-11 22:23:10 -07:00
663b47aa75
feat: support guest-token revocation per embedded dashboard ( #40676 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-11 19:37:22 -07:00
9938ee273f
feat: terminate active sessions when an account is disabled ( #40695 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-11 19:37:13 -07:00
74845eaf0b
fix(deps): cap paramiko <4.0 to keep SSH tunneling working ( #40973 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2026-06-11 19:28:18 +03:00
Elizabeth Thompson and GitHub
b0d7880ac0
fix: use Series.iloc for positional access in generate_join_column ( #40936 )
2026-06-11 08:34:38 -07:00
Mehmet Salih Yavuz and GitHub
058be4b904
test(core): cover invalid raster tile URL fallback in mapStyles ( #40974 )
2026-06-11 18:31:50 +03:00
Abdul Rehman and GitHub
42d0c4436e
fix(permalink): accept null entries in activeTabs for v5-imported dashboards ( #40969 )
2026-06-11 22:03:27 +07:00
Alexandru Soare and GitHub
378473a6fe
fix(matrixify): Set singular metric field for pie and other single-me… ( #40852 )
2026-06-11 17:45:38 +03:00
32ae0afcac
chore(deps): bump github/codeql-action from 4.36.1 to 4.36.2 ( #40966 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-11 21:27:32 +07:00
Đỗ Trọng Hải and GitHub
db7e1c67d8
feat(build): update Node version to v24 ( #40835 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-06-11 21:26:23 +07:00
6c5ad1e912
fix(sqllab): apply SQL controls (RLS/DML/disallowed) to cost estimation ( #40662 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-11 05:33:42 -07:00
2b18dc0a5c
fix(radar): apply number formatter to tooltip ( #37033 )
...
Signed-off-by: MAGHC <windowsapple95@gmail.com >
Signed-off-by: K-ESSENCE <windowsapple95@gmail.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-11 00:54:48 -07:00
cc2845168d
chore(deps-dev): update starrocks requirement from >=1.0.0 to >=1.3.3 ( #40939 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-11 00:19:14 -07:00
97073340cc
chore(deps-dev): update sqlalchemy-exasol requirement from <8.0,>=2.4.0 to >=7.0.0,<8.0 ( #40946 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-11 00:17:25 -07:00
Richard Fogaca Nienkotter and GitHub
046b1b61b3
fix(maps): preserve OSM styles and configurable renderer defaults ( #40804 )
2026-06-10 22:26:00 -03:00
Sam Firke and GitHub
da9756ef14
chore(issue template): bump version numbers to reflect 6.1.0 released ( #40479 )
2026-06-10 20:37:45 -04:00
f79a88c685
test(core): add unit tests for split function ( #40819 )
...
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 16:12:35 -07:00
b1d965932d
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.60.0 to 8.60.1 in /superset-websocket ( #40888 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 12:46:38 -07:00
7d046340dc
chore(deps): bump ag-grid-react from 35.3.0 to 35.3.1 in /superset-frontend/packages/superset-ui-core ( #40924 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 12:46:24 -07:00
aa872cd0a1
chore(deps): bump dompurify from 3.4.9 to 3.4.8 in /superset-frontend/packages/superset-ui-core ( #40938 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-10 12:45:33 -07:00
b2c5a1ecb3
chore(deps): bump jsonpath-ng from 1.7.0 to 1.8.0 ( #40940 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 12:45:21 -07:00
6cd9bdee0b
chore(deps-dev): bump @formatjs/intl-durationformat from 0.10.3 to 0.10.13 in /superset-frontend ( #40925 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 12:44:40 -07:00
a8a1d9c17d
chore(deps): bump morgan from 1.10.1 to 1.11.0 in /superset-websocket/utils/client-ws-app ( #40921 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-10 12:43:33 -07:00
97058d2cf0
chore(deps): bump fuse.js from 7.3.0 to 7.4.1 in /superset-frontend ( #40922 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-10 12:43:19 -07:00
ef57409209
chore(deps): bump ag-grid-community from 35.3.0 to 35.3.1 in /superset-frontend/packages/superset-ui-core ( #40923 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 12:43:06 -07:00
5f06e66cf1
chore(deps): bump @deck.gl/mapbox from 9.3.2 to 9.3.3 in /superset-frontend ( #40927 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-10 12:42:22 -07:00
11af932099
chore(deps): bump dompurify from 3.4.7 to 3.4.8 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #40937 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-10 12:42:06 -07:00
c9c05d8d0a
chore(deps-dev): update thrift requirement from <1.0.0,>=0.14.1 to >=0.23.0,<1.0.0 ( #40942 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-10 12:36:51 -07:00
0f59705806
chore(deps): bump wtforms from 3.2.1 to 3.2.2 ( #40943 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 12:36:26 -07:00
320965612d
chore(deps-dev): update clickhouse-connect requirement from <2.0,>=0.13.0 to >=1.1.1,<2.0 ( #40944 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-10 12:36:03 -07:00
c3df60c12b
chore(deps): bump selenium from 4.32.0 to 4.44.0 ( #40945 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 12:34:01 -07:00
4f69949c10
chore(deps-dev): bump eslint-plugin-storybook from 10.4.1 to 10.4.2 in /superset-frontend ( #40949 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 12:31:47 -07:00
3380496e9f
feat(i18n): add Romanian (ro) translations ( #36712 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-10 12:25:42 -07:00
248ccadecd
fix(extensions): load extensions async to avoid blocking initial page render ( #40915 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-10 16:23:38 -03:00
cc5a3ddd05
test(dashboard-filter): RTL coverage for horizontal filter bar ( #40782 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-10 10:53:56 -07:00
f27424d72e
fix(embedded): show filter bar controls on embedded dashboards with tabs ( #39417 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-06-10 09:53:10 -07:00
5a0e3f15ca
feat(embedded): add guest token revocation support ( #40671 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-10 09:17:30 -07:00
Đỗ Trọng Hải and GitHub
3d1253c992
build(major,dev-deps): upgrade Storybook from v8 to v10 ( #40713 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-06-10 23:05:18 +07:00
2b58411391
chore(deps): bump ag-grid-react from 35.3.0 to 35.3.1 in /superset-frontend ( #40928 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 22:53:40 +07:00
08b8bdecbd
fix(charts): tighten chart schema input validation (query_context JSON, prophet/rolling bounds) ( #40634 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-10 08:17:12 -07:00
0a1e51f542
fix(schemas): tighten guest dataset fields, external_url protocols, ssh creds, prophet bounds ( #40640 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 18:30:30 -07:00
1bfdb19e88
test(dashboard): RTL coverage for native filter modal and sidebar ( #40778 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-09 16:26:04 -07:00
c0e78f39d7
fix: replace deprecated appbuilder.app with current_app ( #40876 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-09 15:01:43 -07:00
d51753dfdc
chore(lint): convert reactify.tsx to function component ( #39458 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-09 14:18:03 -07:00
543ad04ca0
chore(deps): bump pyarrow from 20.0.0 to 24.0.0 ( #39756 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-09 12:51:33 -07:00
00e3682aaf
fix(dashboard): URL-encode native_filters in permalink redirect ( #40660 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 11:37:08 -07:00
004101a752
fix(rls): apply standard datasource access checks in RLS rule commands ( #40650 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 11:24:12 -07:00
568f34d6d8
fix(mcp): enforce audience, algorithm, issuer binding, and token scopes (strict mode) ( #40653 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 11:08:20 -07:00
a0cf798409
fix(embedded): add Sec-Fetch-Dest defense-in-depth check on the embedded view ( #40667 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 11:08:08 -07:00
88ea96d417
chore(deps-dev): bump typescript-eslint from 8.60.0 to 8.60.1 in /docs ( #40891 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 11:07:41 -07:00
c88438ad35
chore(deps-dev): bump typescript-eslint from 8.60.0 to 8.60.1 in /superset-websocket ( #40887 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 11:07:04 -07:00
76f334f252
fix(i18n): stop fuzzy-matching new strings so adding one doesn't fail babel-extract ( #40909 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-10 00:40:48 +07:00
ab0fa5c3c8
test(dashboard): add regression tests for certification field clearing ( #40758 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-09 10:37:14 -07:00
9b4aaaa080
chore(deps-dev): bump @typescript-eslint/parser from 8.60.0 to 8.60.1 in /superset-websocket ( #40889 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 10:35:34 -07:00
eeaa213475
chore(deps): update react requirement from ^19.2.6 to ^19.2.7 in /superset-frontend/plugins/legacy-plugin-chart-chord ( #40890 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-09 10:35:20 -07:00
2d1b17d1ca
chore(deps-dev): bump @typescript-eslint/parser from 8.60.0 to 8.60.1 in /docs ( #40893 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 10:31:59 -07:00
ff4783f1e4
chore(deps): bump github/codeql-action from 4.36.0 to 4.36.1 ( #40894 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 10:30:30 -07:00
f9ba11961a
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.60.0 to 8.60.1 in /superset-frontend ( #40895 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 10:30:16 -07:00
8117488fd8
feat(websocket): add configurable per-channel and total connection limits ( #40856 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 10:30:07 -07:00
336384bc67
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #40896 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 10:29:48 -07:00
065578e48a
fix(commands,api): enforce command validation, sanitize export filename/token, set cache TTLs ( #40655 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 10:29:46 -07:00
3949089438
chore(deps-dev): bump oxlint from 1.67.0 to 1.68.0 in /superset-frontend ( #40898 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 10:29:35 -07:00
efa88b9b7f
chore(deps-dev): bump eslint-import-resolver-typescript from 4.4.4 to 4.4.5 in /superset-frontend ( #40899 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 10:29:20 -07:00
f51736437d
chore(deps): bump shell-quote from 1.8.3 to 1.8.4 in /docs ( #40910 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 10:28:51 -07:00
6311e2c315
fix: use pd.to_numeric in df_metrics_to_num to handle string-encoded numerics from ClickHouse ( #40190 )
...
Co-authored-by: Emmanuela Opurum <youremail@example.com >
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-06-09 10:28:34 -07:00
7a3b8f49c7
chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 ( #40892 )
...
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-06-10 00:25:41 +07:00
Aleksey Karpov and GitHub
17fb7a7c75
chore(helm): bump app version to 6.1.0 ( #40862 )
2026-06-09 10:17:55 -07:00
bf9ad4d2ba
fix: set charset via content_type to avoid malformed Content-Type headers ( #40658 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 10:17:44 -07:00
6681ab571d
perf(websocket): yield to the event loop while processing large event batches ( #40866 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 09:59:03 -07:00
58d29e0779
chore(deps-dev): bump concurrently from 10.0.0 to 10.0.3 in /superset-frontend ( #40897 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 23:56:31 +07:00
0133ebc9f2
feat(mcp): log successful JWT authentication events ( #40864 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 09:34:52 -07:00
b64dd4af4a
fix(mcp): handle JWKS fetch network errors during token verification ( #40869 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 09:34:33 -07:00
95d46073cb
feat(websocket): add backpressure handling for slow consumers ( #40857 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 09:33:59 -07:00
7b1e1e5668
fix(charts): route CSV result format through the escaping CSV writer ( #40859 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 09:33:46 -07:00
62084f4015
feat(websocket): improve operational logging and crash safety ( #40868 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 09:33:13 -07:00
f70cd8b5b8
feat(embedded-sdk): add fetchGuestToken timeout and clean up refresh timer ( #40870 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 09:33:01 -07:00
a32b7b1523
fix(migrations): replay user_favorite_tag migration for 3.0.x upgraders ( #38157 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-06-09 09:30:09 -07:00
9105adc67b
fix(mcp): return a generic message when a request is unauthenticated ( #40861 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 09:19:15 -07:00
443fd7bcee
fix(assets): Support uploading tags using the assets import endpoint ( #38343 )
...
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com >
2026-06-09 10:13:28 -04:00
Kilobyte9304 and GitHub
3259a4a781
fix(translation): update german translation for slider range ( #40902 )
2026-06-09 09:07:05 -04:00
Alexandru Soare and GitHub
56c856e802
fix(explore): require Update Chart for Matrixify dimension changes ( #40851 )
2026-06-09 15:09:41 +03:00
2f71771b56
fix(sqllab): prevent corrupted query state from blocking SQL Lab access ( #40580 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Joe Li <joe@preset.io >
2026-06-09 10:51:45 +01:00
Mehmet Salih Yavuz and GitHub
d7ddf2023d
fix(theme): SDK theme config overrides dashboard-level theme in embedded mode ( #40763 )
2026-06-09 12:01:57 +03:00
Evan Rusackas and GitHub
c58408d76c
fix(revert 40875): "ci: authenticate Docker Hub pulls for service containers" failed ( #40879 )
2026-06-09 11:17:59 +07:00
1188cfef1d
ci: make Docker-build npm ci resilient to transient network blips ( #40874 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 08:58:01 +07:00
fb0e7fecaf
ci: authenticate Docker Hub pulls for service containers ( #40875 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-09 08:57:31 +07:00
3afbb48188
fix(uploads,dao): add zip-safety check to columnar reader and cap DAO page size ( #40637 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-08 17:07:57 -07:00
837f41986d
fix: reject default guest/async JWT secrets at startup ( #40649 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-08 16:53:37 -07:00
8eda626466
fix: raise random_key entropy and add expiry to async query tokens ( #40638 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-08 16:24:06 -07:00
fe9818226d
fix(viz): gate stacktrace behind SHOW_STACKTRACE and allowlist resample method ( #40636 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-08 16:09:59 -07:00
1e8438a478
test(dashboard): migrate favorite toggle Cypress spec to RTL ( #40872 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-08 16:03:59 -07:00
8fdabc44f5
chore(deps): update react-draggable requirement from ^4.5.0 to ^4.6.0 in /superset-frontend/packages/superset-ui-core ( #40841 )
...
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-08 15:56:20 -07:00
e9e9245112
test(mixed-chart): dashboard filters should reach both Mixed chart queries ( #29519 ) ( #40818 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-08 15:55:41 -07:00
580be2cf32
fix(extensions-cli): constrain backend include patterns to the backend directory ( #40593 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-08 15:42:06 -07:00
911bb9dcda
fix: harden ZIP safety checks (total-size cap, zero-division guard) and extension path matching ( #40664 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-08 14:14:53 -07:00
507cf93687
test(dashboard): API-created dashboards should link charts from position_json ( #32966 ) ( #40816 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-08 10:51:25 -07:00
ba6e9cc90f
chore(deps-dev): bump eslint from 10.4.0 to 10.4.1 in /superset-websocket ( #40840 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 10:29:08 -07:00
228ac0d568
chore(deps): bump baseline-browser-mapping from 2.10.32 to 2.10.33 in /docs ( #40842 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 10:27:31 -07:00
c6ecaf9642
chore(deps): bump js-yaml from 4.1.1 to 4.2.0 in /docs ( #40843 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 10:27:16 -07:00
534d2191ff
chore(deps): bump react-draggable from 4.5.0 to 4.6.0 in /superset-frontend ( #40844 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-08 10:27:03 -07:00
709fd52b0b
chore(deps-dev): bump tsx from 4.22.3 to 4.22.4 in /superset-frontend ( #40845 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 10:26:29 -07:00
c5d795c1f1
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #40847 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 10:25:55 -07:00
983f2818b0
chore(deps-dev): bump @swc/plugin-emotion from 14.10.0 to 14.12.0 in /superset-frontend ( #40848 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 10:24:52 -07:00
b4eda37fbf
chore(deps-dev): bump baseline-browser-mapping from 2.10.32 to 2.10.33 in /superset-frontend ( #40849 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 10:23:53 -07:00
a5fe47ee71
docs(footer): render social icons as uniform white ( #40854 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-08 09:30:58 -07:00
dc423b22b3
feat(embedded): support themeMode URL param for initial theme ( #40760 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-08 09:28:09 -07:00
Alexandru Soare and GitHub
7c7ab88a60
feat(ListView): expose expandable prop ( #40765 )
2026-06-08 15:23:15 +03:00
21189ae130
fix(dashboard): update browser tab title when dashboard is renamed ( #40730 )
...
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com >
2026-06-08 10:42:59 +02:00
06f95f5362
refactor(explore): migrate Explore Controls from react-dnd to @dnd-kit ( #37880 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-07 20:00:03 -07:00
5da63d716b
fix(toasts): stop the toast overlay from covering controls behind it ( #40805 )
...
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-06-07 04:10:43 -07:00
9bb700ff0d
chore(deps-dev): bump concurrently from 9.2.1 to 10.0.0 in /superset-frontend ( #40798 )
...
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-06-07 17:02:09 +07:00
c0a12f4cfb
chore(deps-dev): update sqlalchemy-kusto requirement from <4,>=3.0.0 to >=3.1.2,<4 ( #40828 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 17:01:25 +07:00
138e405cb6
chore(deps): bump xlsxwriter from 3.0.9 to 3.2.9 ( #40825 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-07 13:36:03 +07:00
849f297e9d
chore(deps-dev): update sqlalchemy-vertica-python requirement from <0.7,>=0.5.9 to >=0.6.3,<0.7 ( #40826 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 13:16:27 +07:00
9da4536354
chore(deps-dev): update oceanbase-py requirement from >=0.0.1 to >=0.0.1.2 ( #40824 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 12:03:13 +07:00
2463eb65b1
chore(deps-dev): bump python-ldap from 3.4.5 to 3.4.7 ( #40827 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-07 11:58:49 +07:00
d3f07a7ba5
chore(deps-dev): update playwright requirement from <2,>=1.37.0 to >=1.60.0,<2 ( #40829 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 11:57:10 +07:00
6348aa1917
chore(deps-dev): update taos-ws-py requirement from >=0.3.8 to >=0.6.9 ( #40831 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-07 11:55:55 +07:00
Amin Ghadersohi and GitHub
ef7379c47e
chore(mcp): remove low-value list/info tools that fail agent-native policy ( #40690 )
2026-06-06 14:57:41 -04:00
Amin Ghadersohi and GitHub
84aaaaa6b0
fix(mcp): filter sensitive database columns from list_databases loaded-metadata ( #40771 )
2026-06-06 14:57:21 -04:00
b85a2cdab1
fix: ODPS (MaxCompute) data source table preview failed ( #38174 )
...
Co-authored-by: zhutong6688 <zhutong66@163.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-05 17:57:44 -07:00
381b99ae84
fix(csv): respect CSV_EXPORT config for decimal separator and delimiter ( #38170 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-05 17:57:21 -07:00
6b0d747939
fix: cache warmup using WebDriver for reliable authentication ( #38449 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 16:36:30 -07:00
151df43d9d
fix(docker): prevent static asset 404s by waiting for webpack dev server ( #38161 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-05 15:19:50 -07:00
3d7021fdf9
chore(deps): bump hot-shots from 14.3.1 to 15.0.0 in /superset-websocket ( #40789 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 14:48:37 -07:00
2babb48081
chore(deps): bump ioredis from 5.10.1 to 5.11.0 in /superset-websocket ( #40734 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 14:06:56 -07:00
4715cfd372
chore(deps-dev): bump eslint-plugin-prettier from 5.5.5 to 5.5.6 in /docs ( #40791 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 14:06:51 -07:00
5a6306983e
docs: add social media links to website footer and README ( #38108 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-05 14:06:43 -07:00
7f452e4096
chore(deps): bump @ant-design/icons from 6.2.3 to 6.2.5 in /docs ( #40792 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 14:06:30 -07:00
7eaaffde89
ci: cache npm downloads in the translations workflow ( #40779 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-05 13:22:20 -07:00
0984839788
ci: required-check anchors for cypress-matrix and playwright-tests (unblock docs-only PRs) ( #40780 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-05 13:17:41 -07:00
Rabuma A. Bekele and GitHub
863e93539a
fix(dashboard): clean up JSON formatting and contribution suffix in V… ( #40683 )
2026-06-05 11:44:03 -07:00
81bc3088e2
fix(dashboard): prevent stale favorite status errors after navigation ( #38156 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-05 11:42:54 -07:00
19d01521bf
fix(dashboard): replace chartsInScope references at import time ( #38171 )
...
Co-authored-by: Rémy Dubois <remy.dubois@komodohealth.com >
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-05 11:42:24 -07:00
1623ceda73
fix(result_set): preserve JSON/JSONB data as objects instead of strings ( #38172 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-05 11:41:40 -07:00
e956f82224
fix(dashboard): prevent divider display controls from reverting on second save ( #40696 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 11:36:55 -07:00
2aca35cb68
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #40793 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 11:32:41 -07:00
44777cc110
chore(deps): bump @ant-design/icons from 6.2.3 to 6.2.5 in /superset-frontend ( #40794 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 11:32:28 -07:00
20024ce3af
chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.10.2 to 0.10.4 in /superset-frontend ( #40796 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 11:32:13 -07:00
b069b6caf6
chore(deps-dev): bump terser-webpack-plugin from 5.6.0 to 5.6.1 in /superset-frontend ( #40797 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 11:31:59 -07:00
70ee6e21eb
chore(deps-dev): bump @babel/core from 7.29.0 to 7.29.7 in /superset-frontend ( #40800 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 11:31:44 -07:00
550c80f640
chore(lint): convert ChartRenderer, Chart, DrillByChart to function components ( #39459 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Claude <claude@anthropic.com >
2026-06-05 10:58:44 -07:00
innovark and GitHub
108e40cbb6
feat(duration-format): replace pretty-ms with native Intl.DurationFormat for localized duration formatting ( #39330 )
2026-06-05 10:33:17 -07:00
jesperct and GitHub
8119204857
fix(dashboard): sort Dynamic Group By display values alphabetically ( #40220 )
2026-06-05 10:32:54 -07:00
645aa3b1df
chore(deps-dev): bump eslint-plugin-prettier from 5.5.5 to 5.5.6 in /superset-frontend ( #40795 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-05 10:18:56 -07:00
55bb75efe6
fix(dashboard): prevent filter dropdown button from disappearing during layout recalculations ( #38193 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Claude <claude@anthropic.com >
2026-06-05 10:09:50 -07:00
601f9c2b8c
fix(embedded): add guest token to streaming exports ( #40712 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
2026-06-05 13:27:06 -03:00
fa42b13eb8
fix(dataset): preserve numeric column types when pydruid infers STRING from first-row value ( #40677 )
...
Co-authored-by: madhushree agarwal <madhushree_agarwal@apple.com >
2026-06-05 09:25:57 -07:00
aa4092ba68
fix(mcp): add select_columns lean defaults to get_dashboard_info, get_chart_info, get_dataset_info ( #40473 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
Co-authored-by: Richard Fogaça <richardfogaca@gmail.com >
2026-06-05 11:10:13 -03:00
45a616439b
chore(deps): update dayjs requirement from ^1.11.20 to ^1.11.21 in /superset-frontend/packages/superset-ui-core ( #40736 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 20:59:17 -07:00
98c096df05
chore(deps): bump @babel/runtime from 7.29.2 to 7.29.7 in /superset-frontend ( #40753 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 20:59:08 -07:00
42367afb25
fix(reports): add per-tile animation wait to prevent partial ECharts renders in tiled screenshots ( #40694 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-04 16:43:34 -07:00
875673f670
fix(asyncEvent): use Map for job listener/retry registries ( #40747 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 14:16:44 -07:00
79c74af2e9
ci: cache npm downloads in frontend-heavy workflows ( #40744 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 13:34:35 -07:00
Vitor Avila and GitHub
7406098708
fix(dashboard-filter): Consider dashboard filters to charts not declared in the dashboard position ( #40774 )
2026-06-04 16:43:38 -03:00
ccce0cab18
chore(deps): bump content-disposition from 2.0.0 to 2.0.1 in /superset-frontend ( #40750 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:32:09 -07:00
94c1a1b1f2
chore(deps-dev): bump @babel/runtime-corejs3 from 7.29.2 to 7.29.7 in /superset-frontend ( #40751 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:31:59 -07:00
04939c94cc
chore(deps-dev): bump @babel/node from 7.29.0 to 7.29.7 in /superset-frontend ( #40752 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:31:49 -07:00
937eff6d52
chore(deps-dev): bump oxlint from 1.66.0 to 1.67.0 in /superset-frontend ( #40755 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:31:23 -07:00
f5f4a41598
chore(deps-dev): bump @babel/register from 7.29.3 to 7.29.7 in /superset-frontend ( #40757 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:30:55 -07:00
639866625d
fix(echarts): Show full labels in bar chart tooltips ( #34759 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-04 12:29:48 -07:00
7d323dc0ae
fix(filters): Enable decimal values in Range filter slider ( #34742 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-04 12:29:33 -07:00
0d1b702ce8
feat(extensions): static supply-chain controls — denylist + version policy ( #40668 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 12:29:03 -07:00
ddeec68c88
chore(deps): bump dompurify from 3.4.5 to 3.4.7 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #40735 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 12:28:13 -07:00
0ad09d5cd0
chore(deps): bump dompurify from 3.4.8 to 3.4.7 in /superset-frontend/packages/superset-ui-core ( #40737 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 12:27:26 -07:00
6662529306
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #40739 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:27:18 -07:00
09cd2c26cd
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #40740 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:27:05 -07:00
cbd731e661
chore(deps-dev): bump webpack from 5.107.1 to 5.107.2 in /superset-frontend ( #40741 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:26:54 -07:00
3f94c9db2d
chore(deps): bump query-string from 9.3.1 to 9.4.0 in /superset-frontend ( #40742 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 12:26:46 -07:00
80a3df3550
ci: run full Python-version matrix on push, current-only on PRs ( #40722 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 21:17:29 +02:00
6f97d9817e
fix(database): preserve engine_information when creating database connection ( #38107 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-06-04 12:04:59 -07:00
Amin Ghadersohi and GitHub
7d69f76127
fix(mcp): API key authentication for MCP — transport, validation, and RBAC ( #39604 )
2026-06-04 15:04:43 -04:00
9a31362fa5
fix(reports): stamp email subject date at send time, not import time ( #40693 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 12:03:28 -07:00
cd5bdf11ac
fix(playwright): de-flake list-view delete and bulk-export specs ( #39980 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-04 11:41:36 -07:00
75d94ff466
fix(SafeMarkdown): block script-executing link protocols regardless of EscapeMarkdownHtml ( #40622 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 11:13:31 -07:00
c505c70c52
fix(databases): do not render existing encrypted field value in edit mode ( #40628 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 10:15:01 -07:00
23d18743bd
fix(deck.gl): strip all JS-executed form_data keys when JavaScript controls are disabled ( #40602 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 10:14:33 -07:00
ddb09f468d
fix(plugin-chart-ag-grid-table): enforce numeric bounds for range (BETWEEN) filters ( #40607 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Shaitan <105581038+sha174n@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-04 10:14:21 -07:00
8dcc7e7eec
ci: stable required-check anchors for skippable matrix test jobs ( #40772 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 09:50:06 -07:00
ff5e43c8a0
ci: add timeout-minutes to compute-heavy workflow jobs ( #40743 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 09:47:55 -07:00
bdb081329f
feat(websocket): validate WebSocket upgrade Origin against an allowlist ( #40625 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 09:43:16 -07:00
aa547da960
fix: remove registration_hash in the registrations API ( #40643 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 09:43:03 -07:00
966c243db6
ci: drop removed Cypress shards from required status checks ( #40770 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-04 18:23:47 +02:00
696705794b
ci: gate docker image builds at the job level ( #40723 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-03 15:39:01 -07:00
41572dbf9d
fix(chart): restrict owner lookup to users with write access ( #39304 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 23:00:31 +01:00
Evan Rusackas and GitHub
5ba60d51fd
ci: gate CodeQL analysis at the job level for docs-only PRs ( #40724 )
2026-06-03 23:49:59 +02:00
cf5307d0c6
ci: reduce Cypress parallelism from 6 shards to 2 ( #40717 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-03 23:48:46 +02:00
9d1bc6b2cc
fix(i18n): don't flag intentional string deletions as translation regressions ( #40716 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-03 14:47:31 -07:00
Shaitan and GitHub
6a125bf774
fix(jinja): expose dialect-escaped companion value on get_filters() ( #40531 )
2026-06-03 21:53:12 +01:00
43fde2fb07
fix(charts): enforce DISALLOWED_SQL_FUNCTIONS and DISALLOWED_SQL_TABLES at chart-data execution ( #40567 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-03 21:52:48 +01:00
2be2246a00
chore(deps-dev): bump gevent from 24.2.1 to 26.4.0 ( #40378 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Evan <evan@preset.io >
2026-06-03 12:58:17 -07:00
80a5f6b787
fix(calendar): Fix day offset in Calendar Heatmap visualization ( #34564 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Joe Li <joe@preset.io >
2026-06-03 12:46:12 -07:00
c373da1bb9
ci: add cancel-in-progress concurrency to PR helper workflows ( #40725 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-03 12:44:36 -07:00
80ea36c852
fix(db_engine_specs): escape schema name in regex; document safe filter pattern ( #40642 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-03 11:56:51 -07:00
6ea4e22785
refactor(nvd3): extract testable generateAnnotationTooltipContent helper ( #40620 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-03 11:56:07 -07:00
fcb1e299ac
fix(nvd3): sanitize generateMultiLineTooltipContent output ( #40612 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-03 11:55:55 -07:00
Amin Ghadersohi and GitHub
f4dfb7f026
fix(mcp): fall back to form_data spatial query for Deck.gl charts ( #40339 )
2026-06-03 13:30:52 -04:00
Amin Ghadersohi and GitHub
001834470b
fix(mcp): escape LIKE wildcards in MCP list tool search filters ( #40682 )
2026-06-03 13:30:05 -04:00
e5c7200551
ci: gate expensive test workflows at the job level ( #40718 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-03 10:04:10 -07:00
cb2a56d16e
chore: guard recursive merge keys and invoke subprocess without a shell ( #40558 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-03 22:18:05 +07:00
Burhanuddin Mundrawala and GitHub
e5ff6de790
chore: correct typos in config.py and models_test.py comments ( #40706 )
2026-06-03 21:58:29 +07:00
faisal2901 and GitHub
accc94da51
fix(users): show 0 for null login_count and fail_login_count ( #40281 )
2026-06-03 10:14:46 -04:00
c914df5a67
ci: harden CI against Docker Hub registry flakes (retries + auth) ( #40700 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-03 19:53:24 +07:00
e3ba85b1a5
fix(redirect): normalize browser-stripped whitespace before protocol-relative check ( #40566 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-03 12:56:10 +01:00
b8a2f925ee
fix(views): enforce per-chart access check in legacy form_data endpoint ( #40497 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-03 12:56:03 +01:00
77c2bed5f7
fix(dashboards): narrow datasets payload to callers with read access ( #40396 )
...
Co-authored-by: Claude Sonnet 4 <noreply@anthropic.com >
2026-06-03 12:55:57 +01:00
56fd991efd
fix(dataset): unify validation for stored and adhoc SQL expressions ( #40392 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-03 12:55:50 +01:00
61b32d1b7d
fix(chart): standardize dashboard validation across chart create/update ( #40336 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 12:55:44 +01:00
3191b0fdcd
fix: apply dashboard access check in related_objects endpoints ( #40333 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 12:55:38 +01:00
+3
cf08a5ebf7
feat(docker): add environment-based debugger control ( #40327 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Jay Masiwal <masiwaljay.02@gmail.com >
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com >
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
Co-authored-by: chaselynisabella <chaselynisabella@gmail.com >
2026-06-03 12:55:31 +01:00
f7f50a7977
fix(sqllab): quote CTAS target identifiers and validate tmp_table_name format ( #40245 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 12:55:25 +01:00
725f5ed2a9
fix(api): enforce per-object ownership validation in chart, dataset, and report commands ( #39303 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 12:55:15 +01:00
faa76f6741
fix(embedding): add optional dataset allowlist to guest tokens ( #39302 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-03 12:55:09 +01:00
8e4a460cc7
fix(charts): apply DISALLOWED_SQL_FUNCTIONS gate to adhoc expressions ( #40568 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-03 12:52:22 +01:00
b9dc9d722e
fix(export): sanitize user-supplied CSV export filename (charts + SQL Lab) ( #40632 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-03 00:14:48 -07:00
fa41769a08
fix(embedded): enforce configured allowed domains for postMessage origin ( #40629 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 22:58:30 -07:00
df21fe6571
chore(mcp): return a generic error from the webdriver pool-stats endpoint ( #40559 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 21:51:32 -07:00
12bef03f4a
fix(jinja): apply consistent escaping to url_param values from request args ( #40633 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 21:23:48 -07:00
0b9764aed5
fix(mcp): honor AUTH_ROLE_ADMIN and warn on permission-less protected tools ( #40659 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 21:20:11 -07:00
ac522ded1c
fix(ssh-tunnel): validate server_address format (SSRF defense-in-depth) ( #40665 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 21:19:24 -07:00
c54990c861
fix(plugin-chart-ag-grid-table): validate filter values/operators in state converter ( #40623 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 18:44:29 -07:00
3bbb35e8a3
ci(bashlib): drop the dead bc-based NONCE (perf + reliability) ( #40691 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-02 16:49:49 -07:00
a2a369cb5c
fix(charts): sanitize tooltip HTML across nvd3, rose and partition plugins ( #40502 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-06-02 16:45:38 -07:00
9af6746dbe
fix(models): HTML-escape data-controlled values in dashboard_link and Slice.icons ( #40639 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 16:15:11 -07:00
6abee0289b
fix(reports): guard SUCCESS-state report execution against duplicate sends and stuck WORKING state ( #40657 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 15:09:14 -07:00
8c62f533d7
fix(core): restrict allowed CSS properties in sanitized HTML ( #40627 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 14:24:00 -07:00
Oleg Ovcharuk and GitHub
17d1a45bc9
feat(ydb): switch to native YDB sqlglot dialect ( #40170 )
2026-06-02 17:13:41 -04:00
6eaee211aa
fix(sqllab): require dataset match for raw query access ( #40409 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-02 21:50:27 +01:00
3e589436fa
fix(reports): sanitize error text in email notification template ( #40641 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 13:40:10 -07:00
a9df2c7e5e
fix(mcp): address post-approval review feedback on auth logging PR #40646 ( #40684 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-02 13:39:23 -07:00
8508af3201
chore(key_value): prune expired entries from the key-value store ( #40663 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com >
2026-06-02 12:36:32 -07:00
49f3dbba73
fix(dashboard): address post-approval review feedback on #40528 ( #40685 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-02 12:16:15 -07:00
Amin Ghadersohi and GitHub
616c243278
fix(deps): revert joserfc JWT error migration — fastmcp still uses authlib ( #40688 )
2026-06-02 12:02:17 -07:00
00dd31494d
fix: sanitize URL sinks and trim sensitive log fields ( #40546 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 11:52:02 -07:00
b97d3ef520
fix(api,sql): use json_response in Api.query and log dialect fallback ( #40644 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 11:48:46 -07:00
4d2b10d916
chore(excel): strip document metadata from Excel exports ( #40661 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 11:48:36 -07:00
86fa5bb46f
feat(table v2): agGridTableChart add row numer column ( #39284 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-06-02 11:37:26 -07:00
19c2b67d09
fix(websocket): validate last_id query param format ( #40626 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 11:36:33 -07:00
Jean Massucatto and GitHub
d2d46169bf
fix(explore): tighten popover title-to-tabs spacing to 12px ( #40410 )
2026-06-02 11:30:27 -07:00
Jean Massucatto and GitHub
1b8099811b
fix(chart-list): sort by changed_on instead of last_saved_at ( #39984 )
2026-06-02 10:58:23 -07:00
242c27a974
test(presto): 401 Unauthorized must surface as CONNECTION_ACCESS_DENIED_ERROR ( #33554 ) ( #40618 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-02 10:49:58 -07:00
24422c8311
test(histogram): metric filters require aggregation in buildQuery ( #30330 ) ( #40617 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-02 10:49:43 -07:00
1632b235ae
fix(sqllab): surface stacktrace in SQL Lab error responses ( #28248 ) ( #40585 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-02 10:41:39 -07:00
093b43c7a5
fix(exports,email,logs): csv formula escaping, subject CRLF stripping, UTC log pruning ( #40645 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 18:32:36 +01:00
4996d7c277
fix: avoid warning spam when default spinner SVG is missing ( #40481 )
...
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com >
2026-06-02 10:26:37 -07:00
d26a7aac3d
fix(dashboard): hide Edit button in embedded dashboards ( #40687 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 10:17:10 -07:00
jesperct and GitHub
699e741c69
fix(time-comparison): shift offset filter when X-axis is adhoc Custom SQL ( #40586 )
2026-06-02 09:52:42 -07:00
Jean Massucatto and GitHub
fc0245bdb0
fix(charts): show non-filterable columns in metric section for table … ( #39524 )
2026-06-02 18:31:42 +02:00
Jean Massucatto and GitHub
7275116f4c
fix(world-map): preserve bubbles and exclude only null metrics from color scale ( #39926 )
2026-06-02 18:05:49 +02:00
88abd41c8b
fix(sql-lab): prevent crash when host shell lacks useAppDispatch export ( #40591 )
...
Co-authored-by: yousoph <sophieyou12@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-02 12:52:01 -03:00
Jean Massucatto and GitHub
ddb647cd3a
fix(dashboard): clear undo history ( #40569 )
2026-06-02 17:47:27 +02:00
aba6ea536c
fix(dashboard): prevent "undefined undefined" owner names in properties modal ( #40528 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 08:31:37 -07:00
ca8855dc03
fix(mcp): generic auth errors, required token expiry, and safer auth logging ( #40646 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 08:31:05 -07:00
052e567f77
fix: guard dynamic dispatch and bound a regex quantifier ( #40547 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-02 08:09:22 -07:00
Mehmet Salih Yavuz and GitHub
e2ed989639
fix(reports): skip permalink when dashboard state has no anchor or filters ( #40530 )
2026-06-02 11:37:30 +03:00
2abbb64e6b
feat(gsheets): restore public/private sheet selector ( #40466 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-02 07:10:21 +02:00
c6faa50338
fix(cli): encrypt sqlalchemy_uri password on import_datasources ( #31983 ) ( #40584 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-01 22:08:48 -07:00
817a35f445
fix(mcp): deny deactivated user accounts in MCP authentication ( #40631 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-01 22:08:29 -07:00
Amin Ghadersohi and GitHub
a6d2c95480
chore(deps): migrate MCP service JWT errors from authlib.jose to joserfc ( #40582 )
2026-06-02 00:41:17 -04:00
c29591b3b1
chore(deps): update @babel/runtime requirement from ^7.29.2 to ^7.29.7 in /superset-frontend/packages/superset-ui-core ( #40606 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-01 20:11:00 -07:00
365914f1c7
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.59.4 to 8.60.0 in /superset-websocket ( #40595 )
...
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 20:10:34 -07:00
41da35e9db
chore(deps-dev): bump typescript-eslint from 8.59.4 to 8.60.0 in /docs ( #40598 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 17:03:52 -07:00
861e668f74
chore(deps-dev): bump @babel/preset-env from 7.29.5 to 7.29.7 in /superset-frontend ( #40601 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 17:03:37 -07:00
41059c68bb
chore(deps-dev): bump @babel/plugin-transform-modules-commonjs from 7.28.6 to 7.29.7 in /superset-frontend ( #40603 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 17:03:30 -07:00
94092d2f72
chore(deps-dev): bump @babel/preset-typescript from 7.28.5 to 7.29.7 in /superset-frontend ( #40604 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 17:03:22 -07:00
986148d924
chore(deps-dev): bump typescript-eslint from 8.59.4 to 8.60.0 in /superset-websocket ( #40596 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 16:42:12 -07:00
f04221a06c
chore(deps-dev): bump webpack from 5.107.1 to 5.107.2 in /docs ( #40597 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 16:42:05 -07:00
70aa96458a
chore(deps-dev): bump @babel/cli from 7.28.6 to 7.29.7 in /superset-frontend ( #40599 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 16:41:51 -07:00
8beea84952
chore(deps-dev): bump @typescript-eslint/parser from 8.59.4 to 8.60.0 in /docs ( #40600 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 16:41:16 -07:00
3f0fbbaac9
chore(deps-dev): update @babel/types requirement from ^7.29.0 to ^7.29.7 in /superset-frontend/plugins/plugin-chart-pivot-table ( #40605 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-01 16:40:36 -07:00
ce602fc5a8
chore(deps-dev): bump @babel/types from 7.29.0 to 7.29.7 in /superset-frontend ( #40608 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 16:40:16 -07:00
8731974e5c
chore(deps-dev): bump @babel/preset-react from 7.28.5 to 7.29.7 in /superset-frontend ( #40609 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 16:40:10 -07:00
a06eb8fc78
chore(deps): bump react-arborist from 3.7.0 to 3.8.0 in /superset-frontend ( #40610 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 16:39:55 -07:00
aa8b474c58
chore(deps-dev): bump @babel/plugin-transform-export-namespace-from from 7.27.1 to 7.29.7 in /superset-frontend ( #40611 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 16:39:48 -07:00
efdfefeea2
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.59.4 to 8.60.0 in /superset-frontend ( #40613 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 16:39:38 -07:00
f77fa3ae39
chore(deps-dev): bump @babel/plugin-transform-runtime from 7.29.0 to 7.29.7 in /superset-frontend ( #40614 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 16:39:29 -07:00
bffc3fc58f
chore(deps-dev): bump @babel/eslint-parser from 7.28.6 to 7.29.7 in /superset-frontend ( #40615 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-01 16:39:23 -07:00
2b8e31bf68
ci(docs): skip Netlify docs preview on PRs that don't touch docs ( #40590 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-01 19:06:57 -04:00
Ville Brofeldt and GitHub
74d1c83ec5
ci: preserve PR translation updates during regression checks ( #40581 )
2026-06-01 15:54:20 -07:00
1523d797ca
chore(deps-dev): bump pyinstrument from 4.4.0 to 5.1.2 ( #40377 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Evan <evan@preset.io >
2026-06-01 13:34:12 -07:00
Amin Ghadersohi and GitHub
97be689b5c
fix(daos): lazy-import SoftDeleteMixin to fix pytest collection error ( #40573 )
2026-06-01 15:09:43 -04:00
dab628c13a
fix(i18n): auto-add ASF license header in backfill_po.py ( #40395 )
...
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-01 11:53:35 -07:00
e1bc8e7ae8
chore(deps): bump uuid, qs, js-yaml, and @cypress/request in frontend lockfiles ( #40561 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-06-01 11:43:24 -07:00
5312d0adf8
feat(mcp): add list_reports and get_report_info tools ( #40348 )
...
Co-authored-by: Richard Fogaça <richardfogaca@gmail.com >
2026-06-01 14:23:53 -04:00
041ecbc248
fix(embedded): resolve guest user permissions in user_view_menu_names ( #39197 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-01 10:30:05 -07:00
a33fcb0edd
feat: add embedded dashboard E2E tests to Playwright CI ( #39300 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-01 09:42:08 -07:00
Jean Massucatto and GitHub
316dd3db22
fix(dataset): sort by data type when clicking Datatype column header ( #40411 )
2026-06-01 09:32:33 -07:00
jesperct and GitHub
d52e28c564
fix(dashboard): preserve user selection when Dynamic Group By overlaps base ( #40031 )
2026-06-01 09:24:45 -07:00
jesperct and GitHub
a2eda11a81
fix(dataset): validate catalog against allow_multi_catalog on import ( #40376 )
2026-06-01 09:24:28 -07:00
63249c8c97
fix(chart): add regression coverage for UpdateChartCommand ownership ( #39997 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-01 09:15:38 -07:00
Ville Brofeldt and GitHub
acc80242f0
chore: fix translations ( #40564 )
2026-05-31 21:43:55 -07:00
Ville Brofeldt and GitHub
a621520387
fix(ci): repair Python version extraction in uv-pip-compile.sh ( #40565 )
2026-06-01 00:30:07 +07:00
9a79588d35
feat(dashboard): add Rison-encoded URL filter support ( #39795 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-31 08:06:09 -04:00
7e8b8e25a5
chore(ci): resolve remaining GitHub Actions static-analysis findings ( #40556 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-31 17:55:26 +07:00
ab5ea1f7d3
chore(deps): force d3-color 3.1.0 in docs ( #40541 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-31 00:33:05 -07:00
a340293fef
chore(deps): bump idna, Authlib, fontTools, python-ldap, virtualenv ( #40560 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-31 11:08:27 +07:00
469979714f
chore(deps): force serialize-javascript 7.0.5 in docs ( #40540 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-31 10:54:45 +07:00
585745695c
fix(chart): load viz_type from request params when creating chart via API ( #40536 )
...
Co-authored-by: hdahme <harrison.dahme@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-31 10:44:09 +07:00
c7bbfff475
fix(ci): gate welcome message on first-time contributor association ( #40543 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-31 10:39:38 +07:00
8e47eb1cc1
docs(security): explicit security model, role/capability matrix, AGENTS.md linkage ( #40503 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-30 13:27:00 -07:00
afc4f3c9b3
fix(database): extend URI blocklist to cover duckdb dialect ( #40402 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-30 13:26:38 -07:00
35125d8521
chore(deps-dev): bump syntaqlite from 0.1.0 to 0.5.9 ( #40548 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-30 13:24:38 -07:00
ab66f0066a
chore(deps-dev): update sqlalchemy-cratedb requirement from <1,>=0.40.1 to >=0.41.0,<1 ( #40549 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-30 13:24:21 -07:00
dfa4dbb96c
chore(deps-dev): update denodo-sqlalchemy requirement from <2.1.0,>=1.0.6 to >=2.0.5,<2.1.0 ( #40550 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-30 13:24:00 -07:00
f10a296ed0
chore(deps): bump nh3 from 0.2.21 to 0.3.5 ( #40551 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-30 13:23:28 -07:00
f17e4de9cd
fix(superset-frontend): color formats big numbers when value is 0 ( #28038 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Joe Li <joe@preset.io >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-30 10:30:22 -07:00
Amin Ghadersohi and GitHub
87be424f9c
feat(mcp): add list and get tools for row level security and plugins ( #40347 )
2026-05-30 10:41:12 -04:00
Kasia and GitHub
4d95a8d034
feat(listview): compact filter pills with popover for CRUD views ( #40169 )
2026-05-30 10:30:40 +02:00
2d6e68b5f2
fix(ci): remove deprecated ephemeral env workflows + resolve fixable GHA-related security issues ( #40121 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-30 14:09:46 +07:00
2e7bec3646
chore(ci): harden GitHub Actions workflows per static analysis ( #40545 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-30 13:13:43 +07:00
f4787a4f25
chore(deps): bump ws to 8.20.1 in docs ( #40538 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-30 13:08:13 +07:00
fa4e571db5
chore(deps): force uuid 11.1.1 in docs ( #40542 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-30 13:04:31 +07:00
838ee27c29
chore(deps): bump protobuf to 5.29.6 and google-cloud-bigquery-storage to 2.26.0 ( #40537 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-30 11:49:15 +07:00
7f54b0b13d
test(database): regression test for sqla engine creation ( #27897 ) ( #40237 )
...
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-29 21:47:49 -07:00
f165c3fa78
fix(ci): grant security-events write to GHA validator workflow ( #40539 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-29 21:46:54 -07:00
8c6271e9ff
chore(deps): bump urllib3, Mako, and python-multipart for high-severity CVEs ( #40534 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-30 11:39:33 +07:00
44a8d9d469
chore(deps): pin lodash, lodash-es, and yaml in docs to patched releases ( #40535 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-29 21:26:39 -07:00
Amin Ghadersohi and GitHub
d350792d43
feat(mcp): add list and get tools for CSS templates and themes ( #40343 )
2026-05-30 00:20:48 -04:00
c9136af8b6
fix(ci): trigger python dep check when pyproject.toml changes ( #39792 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-29 21:13:56 -07:00
f0838353a5
feat(i18n): add Czech (cs) locale support for dates ( #40241 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-29 21:13:52 -07:00
16b56873b0
fix(ci): restrict workflow_run jobs to trusted origins and add zizmor audit ( #40533 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-05-30 11:11:40 +07:00
62b4ee3d9e
feat(mcp): add list and get tools for users and roles ( #40345 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-29 23:46:30 -04:00
43c3c06035
chore(deps): bump vm2 from 3.11.3 to 3.11.5 in /superset-frontend ( #40529 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 20:25:32 -07:00
Amin Ghadersohi and GitHub
40de44f6de
feat(mcp): add list and get tools for action log and tasks ( #40344 )
2026-05-29 23:16:10 -04:00
Đỗ Trọng Hải and GitHub
b8ea4448d6
feat(ci): perform static security analysis for GHA workflows ( #40510 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-05-29 20:15:14 -07:00
8d8eeb3505
feat(mcp): add list_tags and get_tag_info MCP tools ( #40349 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-29 22:16:59 -04:00
a69bbcb044
feat(mcp): add list and get tools for saved queries and query history ( #40346 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-29 22:16:11 -04:00
Amin Ghadersohi and GitHub
f614863ed7
feat(mcp): add list and get tools for annotation layers and annotations ( #40342 )
2026-05-29 22:14:28 -04:00
53e2793bc3
fix: coerce out-of-bounds nanosecond timestamps to NaT instead of raising ( #40127 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io >
2026-05-29 14:32:33 -07:00
e73d2d0bf6
chore(deps): bump tmp from 0.2.4 to 0.2.7 in /superset-frontend/cypress-base ( #40476 )
...
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-05-29 13:43:14 -07:00
ae5823fb9c
chore(deps-dev): bump tmp from 0.2.5 to 0.2.7 in /superset-frontend ( #40480 )
...
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-05-29 13:42:49 -07:00
63e3a18e8f
chore(deps): bump baseline-browser-mapping from 2.10.31 to 2.10.32 in /docs ( #40484 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 13:42:32 -07:00
661ff31c6d
chore(deps): bump yeoman-generator from 8.1.2 to 8.2.2 in /superset-frontend ( #40485 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 13:42:19 -07:00
ead21d9789
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #40486 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 13:42:04 -07:00
c3bda6baea
chore(deps): bump fs-extra from 11.3.2 to 11.3.5 in /superset-frontend ( #40487 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 13:41:50 -07:00
61cb0aeae7
chore(deps): bump @swc/core from 1.15.33 to 1.15.40 in /docs ( #40515 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 13:41:35 -07:00
cf9ee99b5a
chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.10.1 to 0.10.2 in /superset-frontend ( #40516 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 13:41:22 -07:00
e1948c87c6
chore(deps-dev): bump webpack-sources from 3.4.1 to 3.5.0 in /superset-frontend ( #40517 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 13:41:08 -07:00
63ae80ab62
chore(deps-dev): bump baseline-browser-mapping from 2.10.31 to 2.10.32 in /superset-frontend ( #40518 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 13:40:53 -07:00
8f88bbcc79
chore(deps-dev): bump @swc/core from 1.15.33 to 1.15.40 in /superset-frontend ( #40519 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 13:40:39 -07:00
b2320820b4
feat(core): SoftDeleteMixin and restore infrastructure ( #39977 )
...
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-29 13:08:10 -07:00
Mehmet Salih Yavuz and GitHub
8853ab5c75
feat(mcp): add get_dashboard_layout companion tool ( #40328 )
2026-05-29 14:31:16 +03:00
b0da0cf202
chore(ci): update GHA actions to Node.js 24-compatible versions ( #40477 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-29 11:12:41 +07:00
96b96ad7d4
chore(deps): bump ws from 8.20.1 to 8.21.0 in /superset-websocket ( #40483 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 11:10:18 +07:00
Shrey Shekhar and GitHub
f7e1f96894
fix(i18n): Wrapped default Chat Error message in t() to support translation ( #40504 )
2026-05-29 11:04:15 +07:00
ec09cec6bd
fix(ci): correct first-interaction inputs in welcome workflow ( #40508 )
...
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-05-29 10:53:38 +07:00
f663f47628
fix(embedding): require non-default JWT secret when embedded dashboards are enabled ( #39999 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 14:26:40 -07:00
8a0026b173
fix(groups): display user full name in role edit user dropdown ( #39942 )
...
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-05-28 14:25:45 -07:00
f037449b75
fix(roles): resolve HTTP 429 and 414 errors on role management page ( #39465 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 13:34:54 -07:00
Gabriel Torres Ruiz and GitHub
e68251fa70
feat(mcp): support custom SQL metrics in generate_chart and update_chart ( #40448 )
2026-05-28 14:52:43 -03:00
0dc58d1042
feat(mcp): browser hello page with working middleware and config-driven content ( #40471 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 11:47:38 -04:00
jesperct and GitHub
c73106b7a2
fix(chart-echarts): drop white textBorder from Funnel segment labels ( #40468 )
2026-05-27 23:59:51 -07:00
9441240e5c
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #40436 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 15:28:56 -07:00
08164e33bb
chore(deps): bump d3-cloud from 1.2.8 to 1.2.9 in /superset-frontend ( #40437 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 15:28:41 -07:00
894058fe3d
chore(deps): bump fs-extra from 11.3.2 to 11.3.5 in /superset-frontend ( #40438 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 15:28:24 -07:00
6bd1b46216
chore(deps): bump github/codeql-action from 4.35.5 to 4.36.0 ( #40458 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 15:28:06 -07:00
Deva and GitHub
ef4514f5ab
fix(treemap): remove gaps between chart nodes ( #40181 )
2026-05-27 22:35:06 +03:00
Amin Ghadersohi and GitHub
e041f25385
fix(mcp): return error when target_tab not found in add_chart_to_existing_dashboard ( #40124 )
2026-05-27 14:29:43 -04:00
d744f5715c
fix(dashboard-export): include and re-attach roles in import/export ( #21000 ) ( #40136 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: SBIN2010 <Sbin2010@mail.ru >
2026-05-27 10:49:07 -07:00
Amin Ghadersohi and GitHub
fb60662353
chore(mcp): revert browser-friendly hello page for GET /mcp from browsers ( #40467 )
2026-05-27 11:43:01 -04:00
207a7bf7f9
fix: preserve dashboard certification when saving layout changes ( #40193 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-27 10:03:43 -04:00
09a94fa26b
feat(mcp): return browser-friendly hello page for GET /mcp from browsers ( #40309 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-26 18:52:37 -07:00
7e088792b9
test(model): roll back uncommitted ds_col mutations in timestamp-expression tests ( #40451 )
...
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io >
2026-05-26 21:17:08 -03:00
b6f545e61e
feat(mcp): resolve call_tool proxy name and capture error_type in logging ( #38915 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
2026-05-26 14:37:37 -04:00
Amin Ghadersohi and GitHub
952a6f3a23
fix(mcp): prevent encoding error on tools/list when middleware raises ( #40446 )
2026-05-26 12:50:31 -04:00
8b551d3f74
chore(deps-dev): bump duckdb from 1.4.2 to 1.5.2 ( #40381 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 22:56:50 -07:00
709ef9b615
chore(deps): bump d3-cloud from 1.2.8 to 1.2.9 in /superset-frontend ( #40321 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 19:08:10 -07:00
e9d46d843f
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #40415 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 19:07:41 -07:00
9cc2deb903
chore(deps): update zod requirement from ^4.4.1 to ^4.4.3 in /superset-frontend/plugins/plugin-chart-echarts ( #40416 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 19:07:27 -07:00
03d25277ba
chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 ( #40417 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 19:07:14 -07:00
bbe2f207d2
chore(deps): bump fs-extra from 11.3.2 to 11.3.5 in /superset-frontend ( #40418 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 19:07:00 -07:00
c381677dfd
chore(deps): bump click from 8.2.1 to 8.4.0 ( #40312 )
...
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: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-25 18:55:38 -07:00
09572cd5ef
chore(deps): bump tabulate from 0.9.0 to 0.10.0 ( #40315 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Evan <evan@preset.io >
2026-05-25 18:55:24 -07:00
Alexandru Soare and GitHub
33585b0480
feat(mcp): make form_data_key optional in update_chart_preview ( #39680 )
2026-05-25 15:09:36 +03:00
Alexandru Soare and GitHub
b64561f3a3
chore(mcp): Simplify chart preview response ( #40020 )
2026-05-25 13:16:27 +03:00
xavier-GitHub76 and GitHub
fe484f6bb2
fix(UserListModal): Success notification mentions user and not group ( #40284 )
2026-05-25 00:03:14 +03:00
8caa74354f
chore(deps): bump markdown from 3.8.1 to 3.10.2 ( #40389 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-23 23:18:33 -07:00
9c90a6854c
ci(translations): hard-block translation regressions in CI ( #39443 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-05-23 16:30:14 -07:00
2fef4e41f2
feat(i18n): add Finnish (fi) translations (AI-generated, needs review) ( #40390 )
...
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-23 16:29:44 -07:00
Jean Massucatto and GitHub
965ec47296
fix(explore): hide value input for unary filter operators ( #39924 )
2026-05-23 11:43:49 -07:00
b21450681d
feat(i18n): add Thai (th) translations (AI-generated, needs review) ( #40391 )
...
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-23 11:35:19 -07:00
Torsten Stöter and GitHub
5003ee1499
docs: remove out-of-place phrase ( #40226 )
2026-05-23 13:42:52 +07:00
816794b198
fix(frontend): handle null/undefined path in ensureAppRoot ( #39940 )
...
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-05-23 13:22:27 +07:00
841871f1e7
chore(deps): bump qs from 6.14.2 to 6.15.2 in /superset-websocket/utils/client-ws-app ( #40382 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 12:00:20 +07:00
55203bbc74
chore(deps): bump qs from 6.14.2 to 6.15.2 in /docs ( #40383 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-23 11:55:04 +07:00
2fa3bbd91c
chore(ci): limit /app/prefix matrix variant to master merges ( #40385 )
...
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-22 21:11:21 -07:00
168b49bf34
chore(cypress): remove dead _skip spec files and skipped inline tests ( #40384 )
...
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-22 21:11:13 -07:00
838ac8f553
fix(ci): stop cancelling Hold Label Check runs ( #40380 )
...
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-22 21:10:23 -07:00
42668cf634
ci(docker): pin QEMU binfmt image to stabilize arm64 builds ( #40235 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-22 21:09:54 -07:00
8d985d223b
ci(e2e): run backend under gunicorn instead of flask dev server ( #40234 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-22 21:09:14 -07:00
e57387098b
fix(bigquery): limit result set size to prevent browser memory crashes ( #38588 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: ethan-l-geotab <ethanliong@geotab.com >
2026-05-22 21:07:45 -07:00
af6ac4d09c
feat(i18n): AI-assisted translation backfill tooling + Spanish translations ( #39448 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
Co-authored-by: Claude <claude@anthropic.com >
2026-05-22 21:07:27 -07:00
f8e13770fc
fix(dashboard): add top padding to "Create new chart" button in builder pane ( #40033 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-22 17:37:04 -07:00
5cdd542ae5
fix(i18n): translate DateFilter tooltip for time range values ( #40286 )
...
Co-authored-by: Miha Rejec <mihar@comland.si >
2026-05-23 00:22:31 +03:00
e40648dfcb
chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 in /superset-websocket ( #39425 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 11:39:07 -07:00
c728b4a11f
chore(deps): bump sqlglot from 28.10.0 to 30.8.0 ( #40186 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Claude <claude@anthropic.com >
2026-05-22 11:35:30 -07:00
0febe32dc9
chore(deps): bump geostyler from 18.5.1 to 18.6.0 in /superset-frontend ( #40323 )
...
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-05-22 11:34:30 -07:00
2a0ebd7055
chore(deps-dev): bump ts-jest from 29.4.10 to 29.4.11 in /superset-websocket ( #40363 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 11:34:16 -07:00
6e23e4541d
chore(deps): bump yeoman-generator from 8.1.2 to 8.2.2 in /superset-frontend ( #40365 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 11:33:58 -07:00
5af8fe77fa
chore(deps): bump zod from 4.4.1 to 4.4.3 in /superset-frontend ( #40367 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 11:33:44 -07:00
3599c78a03
chore(deps): bump react-arborist from 3.6.1 to 3.7.0 in /superset-frontend ( #40371 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 11:33:28 -07:00
d97b5d6509
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #40372 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 11:33:12 -07:00
869ab37f59
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #40366 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 11:28:14 -07:00
3b4892c48c
fix(select): replace cached options with search results in AsyncSelect ( #40039 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-22 11:25:03 -07:00
91d96419fe
feat(sec): delays version-bumping PR to avoid prematurely usage of compromised packages ( #39783 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Copilot <copilot@github.com >
2026-05-22 11:01:10 -07:00
42149f6a78
fix(chart): fix label and description translation on UI and enhance french translations ( #40229 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-22 10:47:55 -07:00
c945ef6763
chore(oxlint): enable import/newline-after-import + react/no-unstable-nested-components ( #40319 )
...
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-22 10:11:38 -07:00
Beto Dealmeida and GitHub
21059b54f0
feat(semantic layers): form for SL with a single SV ( #40280 )
2026-05-22 12:04:25 -04:00
Mehmet Salih Yavuz and GitHub
8ab4695ba3
fix(mcp): use name URL param so AI-generated SQL Lab titles render ( #40288 )
2026-05-22 17:35:08 +03:00
b0d26196fc
chore(deps-dev): bump @swc/plugin-emotion from 14.9.0 to 14.10.0 in /superset-frontend ( #40368 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 21:31:01 +07:00
df8222ffcd
chore(deps-dev): bump ts-jest from 29.4.10 to 29.4.11 in /superset-frontend ( #40369 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 21:28:40 +07:00
Đỗ Trọng Hải and GitHub
64f0e88de7
chore(backend/build): upgrade Gunicorn from v22 to v25 ( #38788 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-05-22 21:24:58 +07:00
Đỗ Trọng Hải and GitHub
f4af6a2caf
fix(docker): add missing service-worker.js into built container image ( #39596 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-05-22 21:23:21 +07:00
31087177ab
chore(deps-dev): bump webpack from 5.107.0 to 5.107.1 in /docs ( #40364 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 21:21:22 +07:00
Shaitan and GitHub
8e98ca6569
docs: expand out-of-scope vulnerability definitions ( #40332 )
2026-05-22 21:20:57 +07:00
f7f6c29adf
chore(deps-dev): bump webpack from 5.106.2 to 5.107.1 in /superset-frontend ( #40370 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-22 21:15:44 +07:00
a94edfe418
fix(i18n): add Slovenian translation for 'Range type' in DateFilter ( #40287 )
...
Co-authored-by: Miha Rejec <mihar@comland.si >
2026-05-22 09:58:27 -04:00
David Kopelent and GitHub
5549100601
feat(i18n): add missing Slovak translations ( #40219 )
2026-05-22 09:56:43 -04:00
Alexandru Soare and GitHub
558ff4452b
fix(preview): fix chart preview bugs ( #40063 )
2026-05-22 13:42:59 +03:00
5966bb1c1e
feat(mcp): add series_limit to generate_chart XY config ( #40307 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-21 20:36:30 -04:00
chaselynisabella and GitHub
ac035083d7
feat(path): support metric-based color scales & line width by metric ( #39165 )
2026-05-21 19:31:15 -04:00
e25d708197
fix(mcp): hide write tools from users without write permissions ( #40098 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-21 19:11:46 -04:00
48cb3f5885
chore(deps-dev): bump baseline-browser-mapping from 2.10.29 to 2.10.31 in /superset-frontend ( #40320 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-21 13:45:02 -07:00
dcef6f8a41
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #40322 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-21 13:44:46 -07:00
f09fd63495
chore(deps): bump @googleapis/sheets from 13.0.1 to 13.0.2 in /superset-frontend ( #40324 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-21 13:44:05 -07:00
bc26006a43
chore(deps-dev): update sqlalchemy-drill requirement from <2,>=1.1.4 to >=1.1.10,<2 ( #40310 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-21 13:42:40 -07:00
8b483f320e
chore(deps): bump fs-extra from 11.3.2 to 11.3.5 in /superset-frontend ( #40325 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-21 13:41:40 -07:00
89c2a47433
fix(TableView): reset pagination when data reduces below current page ( #34562 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-05-21 13:39:05 -07:00
b8b91574e0
fix(view query): Update style for code viewer container ( #39635 )
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-21 13:37:56 -07:00
Jay Masiwal and GitHub
5526464def
fix(frontend): update safeStringify to surface [Circular] and DRY plugin code ( #39156 )
2026-05-21 13:37:05 -07:00
73f66e4c14
fix(datasets): isolate filter state to fix concurrent /dataset race ( #39685 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-21 11:12:32 -07:00
Elizabeth Thompson and GitHub
f187a8e1c4
fix(reports): guard null dashboard height in Playwright screenshots ( #40179 )
2026-05-21 09:19:29 -07:00
Mehmet Salih Yavuz and GitHub
4c3f65ef0b
feat(mcp): make config optional in generate_explore_link ( #39559 )
2026-05-21 18:01:59 +03:00
53d8e5bdfa
feat(mcp): include applied dashboard filters in get_chart_info ( #39620 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-21 17:48:21 +03:00
2f95d288dd
fix(mcp): eager-load dataset.metrics to prevent Excel export DetachedInstanceError ( #39483 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-21 16:34:38 +03:00
Beto Dealmeida and GitHub
2f5fcc21f9
fix(semantic layers): coerce filter types ( #40222 )
2026-05-21 09:25:27 -04:00
d1d07112aa
feat(mcp): add find_users tool and owner filter columns for listings ( #39679 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-21 15:59:09 +03:00
Alexandru Soare and GitHub
e3711bec39
fix(recommandation): Fix chart recommandation ( #39886 )
2026-05-21 15:16:16 +03:00
Mehmet Salih Yavuz and GitHub
ce9cab098f
feat(mcp): chart formatting options across all supported chart types ( #39887 )
2026-05-21 15:00:32 +03:00
a183582291
chore(deps): bump markdown-to-jsx from 9.8.0 to 9.8.1 in /superset-frontend ( #40316 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 22:33:08 -07:00
3acef94ef6
chore(deps): update zod requirement from ^4.4.1 to ^4.4.3 in /superset-frontend/plugins/plugin-chart-echarts ( #40313 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 22:32:46 -07:00
9638eecdb1
chore(deps-dev): bump oxlint from 1.65.0 to 1.66.0 in /superset-frontend ( #40318 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 22:29:45 -07:00
7e74fc4192
fix(charts): handle PostgreSQL INTERVAL type in bar and pie charts ( #34513 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-20 22:26:59 -07:00
cdca6f7fdc
fix(sqllab): keep saved-query list working when Jinja dataset(id) references a deleted dataset ( #39703 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-20 21:19:19 -07:00
b1ca8cac6b
fix(tests): fix flaky FileHandler test by awaiting LaunchQueue consumer in afterEach ( #39508 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: sadpandajoe <jcli38@gmail.com >
2026-05-20 19:31:01 -07:00
2cd5efa627
ci(deps): bump lower bound on pip dependabot PRs ( #40308 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-21 08:53:57 +07:00
a273fe4d62
fix(list-view): preserve user name in filter pill after navigation ( #39505 )
...
Co-authored-by: Joe Li <joe@preset.io >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-20 16:54:49 -07:00
d203f0de33
chore(sql-lab): finish SqlLab typed-dispatch migration for SaveDatasetModal ( #40040 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Claude <claude@anthropic.com >
2026-05-20 16:04:38 -07:00
a75f9b67b2
chore(superset-ui-switchboard): forward-compat fixes for TypeScript 6.0 (Phase E) ( #40028 )
...
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-20 15:37:52 -07:00
3f0858e35d
chore(sql-lab): migrate useDispatch to useAppDispatch ( #40037 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-20 15:36:27 -07:00
Beto Dealmeida and GitHub
68c145adc3
feat(semantic layers): add metadata on additive metrics ( #40279 )
2026-05-20 18:29:28 -04:00
4a9aecda4a
fix(dashboard-import): remap chartsInScope on import ( #26338 ) ( #40140 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
Co-authored-by: Claude <claude@anthropic.com >
2026-05-20 13:41:14 -07:00
46b2d7d7a9
test(dashboard-import): pin native filter scope rootPath preservation ( #19944 ) ( #40135 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-20 12:25:34 -07:00
f8600471fa
test(datasets): regression test for Jinja not rendered on sync columns ( #25839 ) ( #40224 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-20 11:46:36 -07:00
b23c65e04f
test(charts): regression for last-modified sort order ( #27500 ) ( #40231 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-20 11:43:19 -07:00
aa8255c55c
test(reports): regression for alerts CSV missing chart time filters ( #25538 ) ( #40232 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-20 11:42:52 -07:00
10b7bfc8c1
test(helpers): regression for humanize locale activation ( #28331 ) ( #40233 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-20 11:42:17 -07:00
89cab1860e
chore(codeowners): add @rusackas as translations maintainer ( #40295 )
...
Co-authored-by: Claude <claude@anthropic.com >
2026-05-20 11:41:58 -07:00
b7585122c8
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.59.3 to 8.59.4 in /superset-websocket ( #40250 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 10:45:00 -07:00
f2d80a183e
chore(deps): bump content-disposition from 1.1.0 to 2.0.0 in /superset-frontend ( #40109 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
2026-05-20 10:41:34 -07:00
69adecd6a3
fix(reports): enforce server-side recipient on chart/dashboard report subscriptions ( #38847 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-20 10:36:42 -07:00
fbffae0444
fix(dataset-editor): drop null warning_markdown from extra JSON serialisation ( #39706 )
...
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-20 10:34:03 -07:00
6ce7c2e8de
chore(deps-dev): bump react-resizable and @types/react-resizable in /superset-frontend ( #40110 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-20 10:32:38 -07:00
SkinnyPigeon and GitHub
105820f1f4
docs(reports): playwright setup clarification ( #40168 )
2026-05-20 10:32:02 -07:00
92b1b0a219
ci(docs): soft-fail badge localization on transient fetch errors ( #40236 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-20 10:21:58 -07:00
c39a47cbac
test(sql-parser): pin WITH+UNION as non-mutating across dialects ( #25659 ) ( #40138 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-20 10:08:21 -07:00
dacda71f77
chore(deps-dev): bump typescript-eslint from 8.59.3 to 8.59.4 in /superset-websocket ( #40251 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 09:57:53 -07:00
12a21c8933
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.59.3 to 8.59.4 in /superset-frontend ( #40256 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 09:57:01 -07:00
13fa3810a8
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #40262 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 09:56:40 -07:00
3356f4d3e1
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #40265 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 09:56:17 -07:00
4a17c49d74
chore(deps): bump zod from 4.4.1 to 4.4.3 in /superset-frontend ( #40272 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 09:55:49 -07:00
ea1ce7140c
chore(deps-dev): bump webpack from 5.106.2 to 5.107.0 in /docs ( #40291 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 22:35:32 +07:00
038414ea5c
chore(deps-dev): bump ts-jest from 29.4.9 to 29.4.10 in /superset-websocket ( #40290 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 22:34:25 +07:00
jesperct and GitHub
5bb54cc96b
fix(echarts): preserve dataZoom range across setOption(notMerge) ( #40173 )
2026-05-20 17:33:29 +02:00
Alexandru Soare and GitHub
fb276b08dd
fix(mcp): Skip misleading trend analysis for categorical ASCII charts ( #39761 )
2026-05-20 18:04:21 +03:00
Alexandru Soare and GitHub
6e8b3bf976
fix(mcp): raise right error ( #39964 )
2026-05-20 14:32:45 +03:00
Alexandru Soare and GitHub
55024e8f4d
feat(mcp): Add mcp_call_id to tool responses for server log correlation ( #39776 )
2026-05-20 14:30:22 +03:00
Alexandru Soare and GitHub
b98bd2a07a
fix(mcp): Block destructive DDL (DROP, TRUNCATE, ALTER) in execute_sql ( #39621 )
2026-05-20 14:29:15 +03:00
Alexandru Soare and GitHub
0a3a35018c
fix(mcp): changed_on_humanized null in write tool responses (generate_dashboard, generate_chart) ( #39488 )
2026-05-20 14:08:51 +03:00
Jean Massucatto and GitHub
e6179036ec
fix(sqllab): handle scientific notation in big number JSON responses ( #39994 )
2026-05-20 07:39:47 +02:00
81b4d580db
chore(deps-dev): bump @types/node from 25.8.0 to 25.9.1 in /superset-websocket ( #40249 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 21:54:36 -07:00
9acfac1523
chore(deps-dev): bump @typescript-eslint/parser from 8.59.3 to 8.59.4 in /superset-websocket ( #40252 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 21:53:59 -07:00
aa9af6c307
chore(deps-dev): bump typescript-eslint from 8.59.3 to 8.59.4 in /docs ( #40254 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 21:52:10 -07:00
fbb3056508
chore(deps): bump baseline-browser-mapping from 2.10.30 to 2.10.31 in /docs ( #40255 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 21:51:56 -07:00
ffbce27c9b
chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 ( #40269 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 21:51:40 -07:00
fe8b218a5f
chore(deps): bump mapbox-gl from 3.23.1 to 3.24.0 in /superset-frontend ( #40258 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 21:50:31 -07:00
f5fe9bfa26
chore(deps-dev): bump ts-jest from 29.4.9 to 29.4.10 in /superset-frontend ( #40260 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 21:50:16 -07:00
7f1c47521e
chore(deps-dev): bump @typescript-eslint/parser from 8.59.3 to 8.59.4 in /superset-frontend ( #40263 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 21:50:03 -07:00
0fffa74bc6
chore(deps-dev): bump tsx from 4.22.0 to 4.22.3 in /superset-frontend ( #40267 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 21:49:40 -07:00
738ebf9cc6
chore(deps-dev): bump @types/node from 25.8.0 to 25.9.1 in /superset-frontend ( #40268 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 21:49:26 -07:00
98dff2e170
chore(deps): bump yeoman-generator from 8.1.2 to 8.2.2 in /superset-frontend ( #40271 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 20:03:44 -07:00
b5ad4a7a07
test(sql-parser): pin TimescaleDB hyperfunctions parse on postgresql ( #32028 ) ( #40142 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-19 19:53:33 -07:00
1230b9091b
docs: hide Component Playground top-level nav item ( #40247 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-19 09:32:53 -07:00
852d0182b5
fix(roles): prevent 404 and silent user removal on large role edits ( #40178 )
...
Co-authored-by: madhushree agarwal <madhushree_agarwal@apple.com >
2026-05-19 09:13:43 -07:00
ac5e8f1308
chore(deps): bump swagger-ui-react from 5.32.5 to 5.32.6 in /docs ( #40056 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
2026-05-18 21:51:35 -07:00
f98edc351e
chore(deps): coordinated bump jest 30.3→30.4 + jest-environment-jsdom 29→30 ( #40206 )
...
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 11:35:19 +07:00
4ceefb7e40
chore(deps): bump fs-extra from 11.3.2 to 11.3.5 in /superset-frontend ( #39936 )
...
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: Evan Rusackas <evan@preset.io >
2026-05-18 20:38:57 -07:00
1b9f06c840
chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.10.0 to 0.10.1 in /superset-frontend ( #39902 )
...
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-05-18 16:28:05 -07:00
9bfa0642a1
test(sql-parser): pin quoted identifiers with spaces are not subqueries ( #32541 , #32684 ) ( #40143 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-18 14:21:59 -07:00
Beto Dealmeida and GitHub
e874e5cbaf
fix: OAuth2 trigger ( #40097 )
2026-05-18 17:00:06 -04:00
ef0efb7493
fix(mcp): exclude self-referencing filter columns from get_schema output ( #39826 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
2026-05-18 13:51:25 -07:00
0e46d21205
fix(deckgl): emit usable cross-filter values from polygon and geojson clicks ( #39906 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-18 22:07:05 +02:00
6fa0b48752
docs: cut 6.1.0 versions for user_docs, admin_docs, developer_docs, components ( #40126 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-18 12:59:39 -07:00
43231d56df
chore(deps): update dompurify requirement from ^3.4.3 to ^3.4.5 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #40213 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
2026-05-18 12:03:03 -07:00
9d8293f815
chore(deps): update reselect requirement from ^5.1.1 to ^5.2.0 in /superset-frontend/packages/superset-ui-core ( #40214 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
2026-05-18 12:02:52 -07:00
b7f125e48d
chore(deps): update dompurify requirement from ^3.4.2 to ^3.4.5 in /superset-frontend/packages/superset-ui-core ( #40216 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
2026-05-18 12:02:39 -07:00
522b6a2296
chore(deps): bump webpack-dev-server from 5.2.2 to 5.2.4 in /docs ( #40227 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 12:01:08 -07:00
00d3a7dd1e
chore(deps-dev): bump oxlint from 1.63.0 to 1.64.0 in /superset-frontend ( #40160 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Claude <claude@anthropic.com >
2026-05-18 10:28:13 -07:00
jesperct and GitHub
5393fdfabf
fix(echarts): suppress phantom x-axis label at axis edge when no time grain ( #39972 )
2026-05-18 09:52:48 -07:00
Jean Massucatto and GitHub
054aeb3bae
fix(explore): prevent unnecessary scrollbars during chart rendering ( #39291 )
2026-05-18 09:51:06 -07:00
Richard Fogaca Nienkotter and GitHub
47bc1a3b4b
fix(deckgl): render all MultiPolygon parts in Polygon chart ( #40100 )
2026-05-18 13:46:58 -03:00
Vitor Avila and GitHub
d40a5cad5d
fix(OAuth2): Re-query the OAuth2 token to avoid stale reference ( #40071 )
2026-05-18 13:07:54 -03:00
38546d7a3d
chore(deps): coordinated bump ag-grid-community + ag-grid-react 35.2.1→35.3.0 ( #40205 )
...
Co-authored-by: Claude <claude@anthropic.com >
2026-05-18 22:18:37 +07:00
6e5dfa0dd4
chore(deps): bump baseline-browser-mapping from 2.10.29 to 2.10.30 in /docs ( #40211 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 22:14:27 +07:00
SkinnyPigeon and GitHub
70419e9d8f
feat: Allow specific mcp tools to be disabled ( #39835 )
2026-05-18 07:22:02 -07:00
34281f54a6
test(prophet): pin yhat_lower can be negative for negative series ( #21734 ) ( #40141 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-18 07:21:04 -07:00
53d5c41a72
test(security): regression test for session cookie after logout ( #24713 ) ( #40201 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-18 07:20:51 -07:00
453f49ce33
test(api): regression test for Admin empty dashboard/chart list ( #25890 ) ( #40202 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-18 07:20:37 -07:00
b66c104fde
fix(sqllab): execute prequeries on streaming connection to fix PostgreSQL CSV export ( #40194 )
...
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-18 09:43:06 -04:00
61b77fa35d
chore(deps-dev): bump ip-address from 10.1.0 to 10.2.0 in /superset-frontend ( #40199 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
2026-05-18 06:29:05 -07:00
0da0767780
chore(deps-dev): bump eslint from 10.3.0 to 10.4.0 in /superset-websocket ( #40208 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 06:28:43 -07:00
e2ff2d5d41
chore(deps): bump reselect from 5.1.1 to 5.2.0 in /docs ( #40209 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 06:28:25 -07:00
6a6be4c385
chore(deps): bump antd from 6.4.2 to 6.4.3 in /docs ( #40210 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 06:28:00 -07:00
cf831388d8
chore(deps): bump caniuse-lite from 1.0.30001792 to 1.0.30001793 in /docs ( #40212 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 06:27:36 -07:00
684a66aee6
chore(deps): update zod requirement from ^4.4.1 to ^4.4.3 in /superset-frontend/plugins/plugin-chart-echarts ( #40215 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 06:27:09 -07:00
80a200820c
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #40217 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 06:26:50 -07:00
f47300102c
chore(deps): bump github/codeql-action from 4.35.4 to 4.35.5 ( #40218 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-18 06:26:20 -07:00
Alejandro Solares and GitHub
dd523c1a7b
fix(deps): patch fast-xml-parser CVE-2026-33036 and CVE-2026-33349 ( #40118 )
2026-05-18 08:30:17 +01:00
02a8196a6d
chore(deps): update dompurify requirement from ^3.4.1 to ^3.4.2 in /superset-frontend/packages/superset-ui-core ( #39808 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
2026-05-17 20:16:45 -07:00
4e13512ed8
chore(deps-dev): update jest requirement from ^30.3.0 to ^30.4.2 in /superset-frontend/plugins/plugin-chart-handlebars ( #40015 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-17 20:16:14 -07:00
268dadbb5b
chore(deps-dev): update jest requirement from ^30.3.0 to ^30.4.2 in /superset-frontend/plugins/plugin-chart-pivot-table ( #40018 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-17 20:15:58 -07:00
427e7e53cd
chore(deps-dev): update jest requirement from ^30.3.0 to ^30.4.2 in /superset-frontend/packages/generator-superset ( #40019 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-17 20:15:44 -07:00
78f54b68ac
chore(deps): update dompurify requirement from ^3.4.1 to ^3.4.3 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #40106 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
2026-05-17 20:15:07 -07:00
6c4c3dc71c
chore(deps): bump serialize-javascript and terser-webpack-plugin in /superset-frontend/cypress-base ( #40174 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 20:13:36 -07:00
26925af9ed
chore(deps): bump minimatch from 3.1.3 to 3.1.5 in /superset-frontend/cypress-base ( #40198 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 19:59:44 -07:00
fdb62d8f35
chore(deps): bump yeoman-generator from 8.1.2 to 8.2.2 in /superset-frontend ( #40154 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
2026-05-17 19:59:29 -07:00
3a9c54a672
fix(date_parser): suppress noisy parsedatetime DEBUG logs ( #33365 ) ( #40144 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-17 19:58:08 -07:00
e6755d508d
fix(rls): align view permission name with REST API canonical name ( #33744 ) ( #40145 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-17 19:57:57 -07:00
b09ef7a406
chore(deps): bump minimatch from 3.1.2 to 3.1.5 in /superset-embedded-sdk ( #40176 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 10:27:28 -07:00
9eecc5a2a6
chore(deps): bump axios from 1.15.0 to 1.16.1 in /docs ( #40177 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 10:26:44 -07:00
d308649a65
chore(deps-dev): bump @types/node from 25.7.0 to 25.8.0 in /superset-frontend ( #40157 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 10:25:08 -07:00
dd4e2e2e44
chore(deps-dev): update sqlalchemy-exasol requirement from <3.0,>=2.4.0 to >=2.4.0,<8.0 ( #40182 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 10:24:53 -07:00
6165a2531f
chore(deps): bump fast-uri from 3.0.6 to 3.1.2 in /superset-frontend ( #40175 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 10:24:24 -07:00
9439d4db09
chore(deps-dev): update clickhouse-connect requirement from <1.0,>=0.13.0 to >=0.13.0,<2.0 ( #40184 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 10:24:10 -07:00
6b425ab559
chore(deps-dev): bump hdbcli from 2.4.162 to 2.28.20 ( #40185 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 10:23:48 -07:00
4ded665495
chore(deps): bump flask-migrate from 3.1.0 to 4.1.0 ( #40187 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 10:23:23 -07:00
37638e750d
chore(deps): bump greenlet from 3.1.1 to 3.5.0 ( #40188 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-17 10:23:06 -07:00
8a86ab7319
chore(docs): rename default docs plugin to user_docs for consistent versioned dir naming ( #40171 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-15 22:26:43 -07:00
8d2b655c22
fix(reports): narrow spinner checks to viewport and tighten exception handling ( #39895 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-15 13:35:07 -07:00
29b94ced71
fix(i18n): correct Czech translation variables for SQL Lab query message ( #40166 )
...
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-05-15 14:06:25 -04:00
Beto Dealmeida and GitHub
736a51c13f
fix: OAuth2 exception should be 403 ( #40074 )
2026-05-15 14:53:02 -03:00
34c28f7b76
chore(deps): bump zod from 4.4.1 to 4.4.3 in /superset-frontend ( #40155 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 10:35:59 -07:00
62c86abcd1
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #40152 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 10:35:45 -07:00
caa357e0d2
chore(deps): bump @ant-design/icons from 6.2.2 to 6.2.3 in /superset-frontend ( #40112 )
...
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-05-15 10:35:33 -07:00
cc21683118
chore(deps): bump fast-xml-builder from 1.1.5 to 1.2.0 in /superset-frontend ( #40103 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 10:35:21 -07:00
114d88468b
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #39821 )
...
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 >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-15 10:35:06 -07:00
48c0bea906
chore(deps): bump d3-cloud from 1.2.8 to 1.2.9 in /superset-frontend ( #39699 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-15 10:34:51 -07:00
a46925d431
chore(deps-dev): bump @types/node from 25.7.0 to 25.8.0 in /superset-websocket ( #40148 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 10:33:49 -07:00
0df9cc986a
chore(deps): bump immer from 11.1.7 to 11.1.8 in /superset-frontend ( #40158 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 10:33:23 -07:00
ade901ed04
chore(deps): bump react-arborist from 3.5.0 to 3.6.1 in /superset-frontend ( #40159 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 10:33:07 -07:00
Richard Fogaca Nienkotter and GitHub
1e2d0b5f5b
fix(mcp): defer chart preview command imports ( #40164 )
2026-05-15 12:15:33 -03:00
59b5f69627
chore(deps): bump antd from 6.3.7 to 6.4.2 in /docs ( #40149 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 21:54:22 +07:00
c2980c7c42
chore(deps-dev): bump webpack-dev-server from 5.2.3 to 5.2.4 in /superset-frontend ( #40161 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 21:53:22 +07:00
982881ac1c
chore(deps-dev): bump tsx from 4.21.0 to 4.22.0 in /superset-frontend ( #40162 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 21:52:50 +07:00
2e7a2b1f2d
fix: escape SQL identifiers in db engine spec prequeries and metadata queries ( #39840 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-15 09:48:38 -04:00
a06e6ea19b
fix(extensions): add cache headers and strip Vary: Cookie for extension static assets ( #40120 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-15 09:23:39 -03:00
ee9eec25f9
fix(dataset): validate datasource access during import ( #39998 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-15 12:06:47 +01:00
ffa32414ef
fix(query): restrict query cancellation to the query owner ( #39996 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-15 12:05:38 +01:00
407321e394
fix(database): extend shillelagh URI pattern to cover all driver variants ( #39995 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-15 12:04:34 +01:00
JUST.in DO IT and GitHub
2b71d964cc
fix(sqllab): missing estimate action button ( #40101 )
2026-05-14 14:43:07 -07:00
f02e5b7e83
chore(deps-dev): bump babel-jest from 30.3.0 to 30.4.1 in /superset-frontend ( #40090 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-14 13:52:53 -07:00
5fa9657528
chore(deps): update @ant-design/icons requirement from ^6.2.2 to ^6.2.3 in /superset-frontend/packages/superset-ui-core ( #40092 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: sadpandajoe <jcli38@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 13:52:37 -07:00
d853930840
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #40107 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-14 13:52:14 -07:00
4e09889607
test(datasets): regression coverage for #16141 (export with same table name, different schemas) ( #40123 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-14 11:08:23 -07:00
672e9a1477
fix(docs): tighten onBrokenLinks to throw and fix surfaced broken links ( #40102 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-14 11:07:18 -07:00
Richard Fogaca Nienkotter and GitHub
8fa5a75c70
fix(mcp): apply cached adhoc filters to chart retrieval ( #40099 )
2026-05-14 14:21:54 -03:00
144dae7c43
fix(dashboard): use datasetUuid instead of datasetId in display controls export/import (SC-104655) ( #40008 )
...
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 10:18:57 -07:00
Arpit Jain and GitHub
62dc237014
chore(ci): add explicit permissions to additional workflows ( #40067 )
2026-05-14 23:24:46 +07:00
823eb905d3
fix(mcp): JSON-serialize order_by_cols and support sort direction ( #39952 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
2026-05-14 11:19:37 -04:00
Alexandru Soare and GitHub
966e97989b
chore(mcp): Standardize error response shapes across chart tools ( #39905 )
2026-05-14 18:07:31 +03:00
8b0e63b58c
fix(rls): prevent double-apply when converting physical dataset to virtual ( #39725 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-14 18:05:48 +03:00
64dae07675
chore(deps): bump markdown-to-jsx from 9.7.16 to 9.8.0 in /superset-frontend ( #40111 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-14 21:39:48 +07:00
e56883baef
fix(ci): handle schedule event in change_detector and actually trigger all-changed ( #40105 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-14 21:39:07 +07:00
a62bf2b0bb
fix: chart rendering race condition and homepage connection reset ( #40065 )
...
Co-authored-by: Geidō <60598000+geido@users.noreply.github.com >
2026-05-14 17:10:11 +03:00
01224007da
fix(mixed-timeseries): preserve all-NaN metric columns after pivot when Jinja evaluates to NULL ( #40005 )
...
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 07:46:34 -03:00
d1e9a5df06
chore(docs): clean up version-cutting tooling and finish developer_portal rename ( #39837 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-13 20:14:52 -07:00
48530cb888
chore(deps-dev): bump @babel/register from 7.28.6 to 7.29.3 in /superset-frontend ( #39818 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 19:17:21 -07:00
676979643f
chore(deps-dev): bump @babel/preset-env from 7.29.3 to 7.29.5 in /superset-frontend ( #39934 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 16:11:01 -07:00
21e62d594e
chore(deps-dev): bump wait-on from 9.0.6 to 9.0.10 in /superset-frontend ( #40087 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 16:09:03 -07:00
5bad4f55fb
chore(deps-dev): bump @playwright/test from 1.59.1 to 1.60.0 in /superset-frontend ( #40088 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 16:01:26 -07:00
17a5f69339
chore(deps): bump chrono-node from 2.9.0 to 2.9.1 in /superset-frontend ( #39939 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 15:59:36 -07:00
d690aa7eb4
chore(deps): bump immer from 11.1.4 to 11.1.7 in /superset-frontend ( #39941 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 15:58:20 -07:00
d6c458abd4
chore(deps-dev): bump oxlint from 1.62.0 to 1.63.0 in /superset-frontend ( #39937 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
2026-05-13 15:57:30 -07:00
c233bf6171
chore(deps-dev): bump baseline-browser-mapping from 2.10.24 to 2.10.29 in /superset-frontend ( #39903 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 15:56:30 -07:00
992f561ab9
chore(deps): bump mapbox-gl from 3.23.0 to 3.23.1 in /superset-frontend ( #39879 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 15:55:54 -07:00
d7fa9301cc
fix(dashboard): restore top-level tab drop target for dashboards with content ( #39423 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-13 15:31:29 -07:00
958d4aa3de
fix(export): fix double app-root prefix in chart/drill-detail export URLs ( #39710 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 15:17:13 -07:00
Richard Fogaca Nienkotter and GitHub
2a1dcb79e3
fix(mcp): expose table chart type labels in chart responses ( #40060 )
2026-05-13 16:38:31 -03:00
Michael S. Molina and GitHub
817814d4f6
chore: Bump core packages to 0.1.0 ( #40029 )
2026-05-13 16:32:19 -03:00
1a7a14c357
fix(explore): remove leftover debug console.log in ZoomConfigControl ( #39991 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-13 10:55:29 -07:00
85c4411041
chore(deps-dev): bump @babel/plugin-transform-modules-systemjs from 7.25.0 to 7.29.4 in /superset-embedded-sdk ( #39983 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 10:10:38 -07:00
Mayank Aggarwal and GitHub
a50de459ae
fix(dashboard): restore spacing for charts inside Tabs layout ( #38729 )
2026-05-13 09:44:05 -07:00
6216e57490
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #39698 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 09:35:42 -07:00
cdddb99e9a
chore(deps): bump yeoman-generator from 8.1.2 to 8.2.2 in /superset-frontend ( #39880 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 09:34:42 -07:00
803fed28b8
chore(deps): update react requirement from ^19.2.5 to ^19.2.6 in /superset-frontend/plugins/legacy-plugin-chart-chord ( #39929 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 09:34:26 -07:00
8074ae2e38
chore(deps): bump fast-uri from 3.1.0 to 3.1.2 in /superset-frontend/cypress-base ( #39974 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 09:34:11 -07:00
577085eece
chore(deps-dev): bump fast-uri from 3.0.1 to 3.1.2 in /superset-embedded-sdk ( #39978 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 09:33:57 -07:00
5d40d8aeac
chore(deps): bump actions/dependency-review-action from 4.9.0 to 5.0.0 ( #40016 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 09:33:14 -07:00
b4cb780e74
chore(deps): update ace-builds requirement from ^1.43.6 to ^1.44.0 in /superset-frontend/packages/superset-ui-core ( #40017 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 09:32:35 -07:00
aebc6fbf34
chore(deps-dev): bump @types/node from 25.6.0 to 25.7.0 in /superset-websocket ( #40052 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 09:32:19 -07:00
9e749da93c
chore(deps): bump ws from 8.20.0 to 8.20.1 in /superset-websocket ( #40085 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 09:32:05 -07:00
2c7e418d7b
chore(deps): bump @ant-design/icons from 6.2.2 to 6.2.3 in /docs ( #40086 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 09:31:51 -07:00
6a1305fe53
chore(deps): update zod requirement from ^4.4.1 to ^4.4.3 in /superset-frontend/plugins/plugin-chart-echarts ( #40091 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 09:12:39 -07:00
Amin Ghadersohi and GitHub
726d83d758
fix(mcp): remove stale created_by_fk filter references from MCP privacy layer ( #39955 )
2026-05-13 11:27:10 -04:00
6cebba49ca
fix(AlertReportModal): TypeError when pasting text into the Alerts content form search field ( #39298 )
...
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-05-13 17:38:55 +03:00
Luiz Otavio and GitHub
940779ad5f
feat(event-log): add event logging for embedded Superset ( #40083 )
2026-05-13 09:59:48 -03:00
Richard Fogaca Nienkotter and GitHub
c59ab8bffd
feat(mcp): add data boundary instruction to harden against prompt injection ( #40080 )
2026-05-13 09:40:44 -03:00
e2a8a88d36
docs: Update documentation link for ENABLE_SUPERSET_META_DB ( #40076 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-12 20:39:39 -07:00
0d9ecb7664
chore(deps-dev): update @types/node requirement from ^25.6.0 to ^25.7.0 in /superset-frontend/packages/superset-ui-core ( #40059 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 20:34:10 -07:00
1d220f7172
chore(deps-dev): update fs-extra requirement from ^11.3.4 to ^11.3.5 in /superset-frontend/packages/generator-superset ( #39930 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 20:33:47 -07:00
Ville Brofeldt and GitHub
af4dc3a9aa
fix(re-encrypt): handle non-id PKs and make command idempotent ( #40079 )
2026-05-12 17:59:52 -07:00
Richard Fogaca Nienkotter and GitHub
fa06989ed7
fix(mcp): return requested update chart previews ( #40077 )
2026-05-12 21:23:49 -03:00
4d0cc1d7a6
chore(deps): bump zod from 4.4.1 to 4.4.3 in /superset-frontend ( #39904 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 17:23:14 -07:00
d8b2c5872b
chore(deps-dev): bump @swc/core from 1.15.32 to 1.15.33 in /superset-frontend ( #39935 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 17:22:58 -07:00
86ba63b072
fix(dashboard): prevent duplicate subdirectory prefix when toggling fullscreen ( #39534 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 16:51:37 -07:00
4c14e16e58
chore(deps): bump @babel/plugin-transform-modules-systemjs from 7.20.11 to 7.29.4 in /superset-frontend/cypress-base ( #39982 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 16:25:28 -07:00
fe22e06011
chore(deps): bump mermaid from 11.10.0 to 11.15.0 in /docs ( #40038 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 16:25:09 -07:00
9160da0d27
chore(deps-dev): bump yeoman-test from 11.3.1 to 11.5.2 in /superset-frontend ( #40058 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 16:24:55 -07:00
43a89f8710
chore(deps-dev): bump terser-webpack-plugin from 5.5.0 to 5.6.0 in /superset-frontend ( #40061 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 16:24:37 -07:00
a77fec68d4
fix(drill-detail): make page-size selector functionally adjustable ( #37975 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-12 13:39:41 -07:00
e94465208f
fix(bar-chart): cap bar width so a single data point doesn't stretch across the chart ( #39588 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-12 13:24:46 -07:00
f2eee4ef46
fix(frontend): prevent LanguagePicker crash when locale is missing from LANGUAGES config ( #39585 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-12 13:22:36 -07:00
yeaight and GitHub
7445105735
fix(explore): explain disabled chart overwrite option ( #39796 )
2026-05-12 12:53:59 -07:00
2392c8e624
fix(Select): fix Russian translations for Select ( #35751 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com >
2026-05-12 13:48:42 -04:00
Arpit Jain and GitHub
39ad6b200f
docs(update): fix typos in UPDATING.md ( #40068 )
2026-05-12 23:40:22 +07:00
3363b48180
fix(spark): register Spark SQLAlchemy dialect so spark:// URIs resolve to SparkEngineSpec ( #38299 )
...
Co-authored-by: Joe Li <joe@preset.io >
2026-05-12 12:33:17 -04:00
c9fb1bc10f
chore(deps-dev): bump @typescript-eslint/parser from 8.59.2 to 8.59.3 in /superset-frontend ( #40057 )
...
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-05-12 22:27:58 +07:00
658907a0a6
fix(gha): use sound condition gating for latest-tag step ( #40035 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-12 22:27:26 +07:00
Đỗ Trọng Hải and GitHub
4a79896bb2
chore(build): replace replaceable jest-mock-console with native Jest spies ( #38643 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-05-12 21:32:08 +07:00
Đỗ Trọng Hải and GitHub
b0c5b061c5
fix(sqllab): display horizontal scrollbar in data preview modal ( #39799 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-05-12 21:30:54 +07:00
Kasia and GitHub
c394405fc1
fix(explore): restore spacing between tabs and content in control popovers ( #40023 )
2026-05-12 14:30:41 +02:00
Kasia and GitHub
d2ae5fb275
fix(ux): remove CSS-forced uppercase from button labels ( #40049 )
2026-05-12 14:28:39 +02:00
460992d89b
fix(mcp): improve not-found errors to suggest corresponding list_* tools ( #39919 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-12 02:38:10 -04:00
Amin Ghadersohi and GitHub
85935b0b88
fix(mcp): handle SSL connection drop during pre-call session teardown ( #39917 )
2026-05-12 02:32:14 -04:00
innovark and GitHub
fa168fcc8a
fix(Label): use correct color for label component ( #38707 )
2026-05-11 21:40:31 -07:00
a6ad0bf169
fix(re-encrypt-secrets): use db.Model.metadata to discover encrypted … ( #39390 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-11 21:16:41 -07:00
fed29b3017
fix(deploy): prevent double-prefix of logo URL in subdirectory deployments ( #39472 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-11 21:13:26 -07:00
Nitish Agarwal and GitHub
24d76b4249
fix(sunburst): remove label text outline in dark theme ( #39774 )
2026-05-11 20:24:25 -07:00
5ab8583cd0
chore(gha): pin github/codeql-action to a SHA ( #40043 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-11 20:18:55 -07:00
e66fbc91c2
chore(gha): pass commenter login through env in claude.yml ( #40042 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-11 20:00:27 -07:00
187bb416e7
fix(plugin-chart-ag-grid-table): use display text for filter and sort on HTML cells ( #39885 )
...
Co-authored-by: Richard Fogaca Nienkotter <63572350+richardfogaca@users.noreply.github.com >
2026-05-11 20:29:16 -03:00
cfb704dbeb
test(sqllab): stabilize SaveDatasetModal overwrite-flow test helper ( #40036 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-11 15:48:10 -07:00
e77f6ece92
fix(ci): serialize Docs Deployment runs to avoid push races ( #40030 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-11 11:25:31 -07:00
785a08c7d5
chore(frontend): export typed useAppDispatch / useAppSelector hooks ( #40027 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-11 11:01:57 -07:00
d90d3a2dea
fix(importexport): honor overwrite flag on /api/v1/assets/import ( #39502 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 10:24:42 -07:00
6ee4d694bc
fix(sqllab): include template_params when overwriting a dataset ( #39501 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-11 10:24:15 -07:00
006a1800be
chore(lint): convert react-pivottable components to function components ( #39453 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 10:19:05 -07:00
2fe6269c22
chore(lint): convert ChartDataProvider and StatefulChart to function components ( #39456 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 09:55:27 -07:00
26ef4b7ed3
fix(sqla): pass catalog and schema to get_sqla_engine in values_for_column ( #38681 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Claude <claude@anthropic.com >
2026-05-11 09:54:48 -07:00
a7aa854968
fix(big-number): guard against null colorPicker in transformProps ( #39110 )
...
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 09:54:08 -07:00
db0c5b32da
chore(lint): convert SuperChart and SuperChartCore to function components ( #39457 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 09:51:52 -07:00
96ad20318d
chore(superset-core): forward-compat fixes for TypeScript 6.0 - Phase C ( #39537 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-11 09:50:07 -07:00
516bb19e10
feat(frontend): enable React StrictMode at root ( #39893 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-11 09:48:54 -07:00
2cc20d3284
perf(explore): use useDeferredValue for explore menu search and JS editor parse ( #39975 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-11 09:48:07 -07:00
3e3c5c36c3
perf(explore): use useDeferredValue for datasource panel search ( #39970 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-11 09:47:50 -07:00
eed7098093
perf(sql-lab): use useDeferredValue for schema browser search ( #39928 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-05-11 09:47:24 -07:00
1d1a0e6fec
chore(deps-dev): update sqlalchemy-firebird requirement from <0.8,>=0.7.0 to >=0.7.0,<2.2 ( #39755 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 09:00:12 -07:00
494c29f5bf
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.59.1 to 8.59.2 in /superset-frontend ( #39878 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 08:59:49 -07:00
ad7075d2aa
chore(deps): bump fast-uri from 3.0.6 to 3.1.2 in /docs ( #39979 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 08:59:26 -07:00
3e1cfc6d69
chore(deps): bump @babel/plugin-transform-modules-systemjs from 7.27.1 to 7.29.4 in /docs ( #39981 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 08:59:04 -07:00
fcf3f6c0d5
chore(deps-dev): update pinotdb requirement from <6.0.0,>=5.0.0 to >=5.0.0,<10.0.0 ( #39985 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 08:58:44 -07:00
14ba666594
chore(deps-dev): update ibm-db-sa requirement from <=0.4.0,>0.3.8 to >0.3.8,<=0.4.4 ( #39986 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 08:58:14 -07:00
1c795418d2
chore(deps-dev): bump pyinstrument from 4.4.0 to 5.1.2 ( #39987 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 08:57:47 -07:00
6271272e60
chore(deps): bump nh3 from 0.2.21 to 0.3.5 ( #39988 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 08:57:05 -07:00
2cf4a2c31f
chore(deps-dev): bump databricks-sql-connector from 4.1.2 to 4.2.6 ( #39989 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 08:54:57 -07:00
2adb6f64eb
chore(deps): bump baseline-browser-mapping from 2.10.27 to 2.10.29 in /docs ( #40013 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 08:54:43 -07:00
5a453fe95d
chore(deps-dev): bump wait-on from 9.0.5 to 9.0.6 in /superset-frontend ( #40014 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-11 08:54:26 -07:00
245fffca79
fix(dashboard): Clear All filters now stages changes until Apply ( #39778 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com >
2026-05-11 17:15:35 +03:00
Mehmet Salih Yavuz and GitHub
372b50e19d
fix(dashboard): row limit warning missing for non-table charts ( #39911 )
2026-05-11 17:14:55 +03:00
d83b0c5ce3
feat: support creating datasets for schema-less databases ( #39433 )
...
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-05-11 08:30:13 -04:00
f81821086a
chore(releasing): fix email parsing in verify_release.py ( #39602 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-09 08:57:33 -07:00
f67dd4a8f3
chore(deps): bump geostyler from 18.5.0 to 18.5.1 in /superset-frontend ( #39702 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 16:17:31 -07:00
68fa8e2733
fix(viz): flatten MultiIndex columns in Time-Series Table for multiple Group By ( #37869 )
...
Co-authored-by: Claude Opus 4 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-08 16:11:13 -07:00
a60860c969
fix(table): fall back to datasource columns for conditional formatting when query results are empty ( #39345 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Joe Li <joe@preset.io >
2026-05-08 16:10:41 -07:00
Maxime Beauchemin and GitHub
d023fe1703
fix(trino/presto): use equality for boolean filters to support computed columns ( #39500 )
2026-05-08 16:10:27 -07:00
Amin Ghadersohi and GitHub
547660dcc4
fix(mcp): ASCII chart crashes with NaN when dataset contains null values ( #39916 )
2026-05-08 17:35:15 -04:00
e934f2af92
fix(tests): prevent jest hangs caused by MessageChannel-mocked React scheduler ( #39957 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-08 14:27:03 -07:00
Amin Ghadersohi and GitHub
cfb0b6e811
fix(mcp): clarify request wrapper in list_datasets, list_charts, list_dashboards ( #39920 )
2026-05-08 16:01:07 -04:00
Amin Ghadersohi and GitHub
ff7dc53853
fix(mcp): get_chart_sql drops x_axis on echarts_timeseries_* and only renders one query for mixed_timeseries ( #39865 )
2026-05-08 15:29:28 -04:00
dce3317bc9
chore(deps-dev): bump typescript-eslint from 8.59.1 to 8.59.2 in /docs ( #39876 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 11:24:38 -07:00
dc22b82d88
chore(deps-dev): bump @typescript-eslint/parser from 8.59.1 to 8.59.2 in /superset-websocket ( #39874 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-08 11:24:22 -07:00
0250092378
chore(frontend): TypeScript 6.0 readiness — declaration emit fixes (Phase A) ( #39530 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-08 10:42:07 -07:00
Beto Dealmeida and GitHub
4311a15eb2
feat(sqlglot): Vertica dialect ( #39969 )
2026-05-08 14:34:34 -03:00
b899556130
docs: Superset 6.1 documentation catch-up (security, alerts/reports, theming, config) ( #39440 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-08 10:11:09 -07:00
2f82236b29
feat(docs): expand docs:screenshots generator with manifest and tutorial captures ( #39444 )
...
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Superset Dev <dev@superset.apache.org >
2026-05-08 10:02:19 -07:00
5bde86785f
fix(docs): read capability flags from engine specs in database docs generator ( #39449 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-08 09:13:08 -07:00
Mehmet Salih Yavuz and GitHub
69fbbfd7ce
fix(table): consolidate visual column options under Visual formatting section ( #39856 )
2026-05-08 10:43:38 +03:00
Enzo Martellucci and GitHub
d3784879c2
fix(embedded-sdk): grant fullscreen and clipboard-write by default ( #39943 )
2026-05-08 09:28:55 +02:00
Vitor Avila and GitHub
ad5e3170dd
fix: OpenSearch dialect identifier delimiters ( #39953 )
2026-05-07 16:19:27 -03:00
aa710672ed
fix(ui): remove makeUrl() double-prefix bugs under subdirectory deployment ( #39503 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Vitor Avila <96086495+Vitor-Avila@users.noreply.github.com >
2026-05-07 15:39:38 -03:00
Richard Fogaca Nienkotter and GitHub
8c80caefa3
fix(explore): preserve preview chart name on save ( #39908 )
2026-05-07 13:08:28 -03:00
Richard Fogaca Nienkotter and GitHub
8088c5d1de
fix(dashboard): match auto-refresh paused-dot outline to icon color ( #39909 )
2026-05-07 13:07:52 -03:00
Amin Ghadersohi and GitHub
9b520312a1
fix(mcp): use tiktoken for response-size-guard token estimation ( #39912 )
2026-05-07 11:51:31 -04:00
Amin Ghadersohi and GitHub
9ac4711ac8
fix(mcp): prevent DetachedInstanceError in get_chart_preview ( #39921 )
2026-05-07 11:44:11 -04:00
7593d2a164
chore(deps): bump caniuse-lite from 1.0.30001791 to 1.0.30001792 in /docs ( #39933 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-07 21:57:29 +07:00
d3c44e311e
chore(deps): bump aws-actions/amazon-ecr-login from 2.1.4 to 2.1.5 ( #39931 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-07 21:54:59 +07:00
Enzo Martellucci and GitHub
b5186d1c65
fix(reports): keep body sized so standalone screenshots don't time out ( #39944 )
2026-05-07 12:26:50 +02:00
5b5dd01028
fix(sqla): parenthesize calculated column expressions in WHERE clause ( #39793 )
...
Co-authored-by: Brian Donovan <briand@netflix.com >
Co-authored-by: Vitor Avila <96086495+Vitor-Avila@users.noreply.github.com >
2026-05-06 19:45:27 -03:00
4aa4415d8f
fix(i18n): update Russian translations ( #39589 )
...
Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
2026-05-06 13:05:23 -04:00
Sebastian Mohr and GitHub
e667ceb6cf
feat(themes): expose active theme mode via data-theme-mode attribute ( #39063 )
2026-05-06 18:17:54 +03:00
Enzo Martellucci and GitHub
9aaa12c7d4
fix(reports): preserve urlParams in multi-tab report fan-out ( #39884 )
2026-05-06 16:29:45 +02:00
Alexandru Soare and GitHub
adfbbf1433
fix(sql): quote identifiers in transpile_to_dialect to fix case-sensitive column filters ( #39521 )
2026-05-06 10:53:09 +03:00
d7663a9a1c
chore(deps-dev): update denodo-sqlalchemy requirement from ~=1.0.6 to >=1.0.6,<2.1.0 ( #39832 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 22:17:21 -07:00
7290d3c452
chore(deps-dev): update pyathena requirement from <3,>=2 to >=2,<4 ( #39830 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 22:17:00 -07:00
d7beffcec1
chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.9.3 to 0.10.0 in /superset-frontend ( #39853 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 22:15:10 -07:00
f018b67895
chore(deps-dev): update sqlalchemy-vertica-python requirement from <0.6,>=0.5.9 to >=0.5.9,<0.7 ( #39831 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 22:14:08 -07:00
5e2c6d8c9e
chore(deps): bump nanoid from 5.1.9 to 5.1.11 in /superset-frontend ( #39820 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 22:13:52 -07:00
b305c8681c
chore(deps-dev): update impyla requirement from <0.17,>0.16.2 to >0.16.2,<0.23 ( #39833 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 22:09:37 -07:00
d578fa1949
chore(deps): bump @deck.gl/mapbox from 9.3.1 to 9.3.2 in /superset-frontend ( #39814 )
...
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-05-05 22:09:33 -07:00
14d28c34fd
chore(deps-dev): update cx-oracle requirement from <8.1,>8.0.0 to >8.0.0,<8.4 ( #39753 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 22:05:54 -07:00
c06aee8513
chore(deps-dev): bump jsdom from 29.1.0 to 29.1.1 in /superset-frontend ( #39815 )
...
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-05-05 22:04:47 -07:00
d0ef19953a
chore(deps): bump memoize-one from 5.2.1 to 6.0.0 in /superset-frontend/plugins/plugin-chart-ag-grid-table ( #37910 )
...
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-05-05 21:38:49 -07:00
Vitor Avila and GitHub
3745e37182
fix(OAuth2): Support OAuth2 exception with legacy endpoint ( #39897 )
2026-05-05 21:21:48 -03:00
4b17ac2629
fix(explore): add matrixify_enable guard to prevent stale validators on pre-revamp charts ( #38765 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-05 16:45:38 -07:00
Amin Ghadersohi and GitHub
4a21a5365f
fix(mcp): validate column refs in generate_explore_link, update_chart_preview, and update_chart ( #39797 )
2026-05-05 19:12:31 -04:00
9459bc7bf4
fix(mcp): warn on invalid chart preview form data key ( #39891 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-05 16:40:00 -03:00
Beto Dealmeida and GitHub
cb53745d43
feat: semantic layer extension ( #37815 )
2026-05-05 12:07:46 -04:00
9e91ae8cff
fix(colors): reassign colliding series when dashboard locks shared dimension color ( #39297 )
...
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-05-05 08:38:19 -07:00
jesperct and GitHub
5b5f23d127
test(plugin-chart-echarts): regression guards for temporal x-axis labels on timeseries charts ( #39208 )
2026-05-05 08:37:35 -07:00
Mehmet Salih Yavuz and GitHub
8173cfe9e3
fix(CollectionControl): assign stable ids to keyless items ( #39862 )
2026-05-05 17:52:36 +03:00
Mehmet Salih Yavuz and GitHub
586de12a05
fix(embedded): prevent duplicate React root on rehandshake ( #39860 )
2026-05-05 17:52:01 +03:00
d6188374b4
chore(deps): bump docusaurus-theme-openapi-docs from 5.0.1 to 5.0.2 in /docs ( #39846 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 09:16:53 +07:00
2edae162f0
chore(deps): bump baseline-browser-mapping from 2.10.24 to 2.10.27 in /docs ( #39848 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 09:16:33 +07:00
e80207218b
chore(deps-dev): bump eslint from 10.2.1 to 10.3.0 in /superset-websocket ( #39843 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 17:02:27 -07:00
Beto Dealmeida and GitHub
76955017eb
chore: bump shillelagh to 1.4.4 ( #39870 )
2026-05-04 19:39:38 -04:00
Beto Dealmeida and GitHub
5325b87e73
fix(clickhouse): prevent expensive table scan ( #39867 )
2026-05-04 19:39:10 -04:00
Đỗ Trọng Hải and GitHub
e76318633e
fix(helm): allow chart to work out-of-the-box with legacy Bitnami images ( #39839 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-05-04 15:54:01 -07:00
Sam Firke and GitHub
c2725e86f3
fix(markdown): Allow "target" attribute ( #39868 )
2026-05-04 18:27:43 -04:00
2f605724e7
chore(deps-dev): bump globals from 17.5.0 to 17.6.0 in /superset-websocket ( #39844 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 15:09:36 -07:00
ebb02d0ecf
chore(deps): bump @swc/core from 1.15.32 to 1.15.33 in /docs ( #39845 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 15:09:21 -07:00
319b8a1124
chore(deps-dev): bump globals from 17.5.0 to 17.6.0 in /docs ( #39847 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 15:08:59 -07:00
2be971ce77
chore(deps): bump docusaurus-plugin-openapi-docs from 5.0.1 to 5.0.2 in /docs ( #39849 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 15:08:10 -07:00
812f4ae080
chore(deps): update zod requirement from ^4.4.1 to ^4.4.3 in /superset-frontend/plugins/plugin-chart-echarts ( #39850 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 15:07:55 -07:00
af8d15fdfc
chore(deps): bump yeoman-generator from 8.1.2 to 8.2.2 in /superset-frontend ( #39852 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-04 15:07:41 -07:00
Amin Ghadersohi and GitHub
673634f7af
fix(mcp): point get_dataset_info url to explore view instead of legacy tablemodelview edit ( #39838 )
2026-05-04 13:39:05 -04:00
41a22d7918
chore: Upgrade to React 18 ( #38563 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-04 19:19:36 +03:00
Amin Ghadersohi and GitHub
28239c18d4
feat(mcp): warn when execute_sql template_params used with templating disabled ( #39858 )
2026-05-04 12:14:44 -04:00
dependabot[bot] and GitHub
6205afbaa0
chore(deps-dev): bump webpack-sources from 3.4.0 to 3.4.1 in /superset-frontend ( #39851 )
2026-05-04 22:25:31 +07:00
dc1c0f6ba1
docs: add user-facing Handlebars chart page with full helpers reference ( #39591 )
...
Co-authored-by: Emmanuela Opurum <youremail@example.com >
2026-05-02 13:16:39 -04:00
ad73395c89
chore(deps-dev): bump yeoman-test from 11.3.1 to 11.4.2 in /superset-frontend ( #39816 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-02 13:46:47 +07:00
867e173427
chore(deps): drop stale legacy-plugin-chart-map-box lockfile entry ( #39825 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-02 13:35:25 +07:00
c90c8612ad
chore(deps): bump @docusaurus/faster from 3.10.0 to 3.10.1 in /docs ( #39804 )
...
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-05-02 13:32:37 +07:00
Abdul Rehman and GitHub
b14cca15f6
fix(table): preserve decimals in totals row when Time Comparison is enabled ( #39747 )
2026-05-02 13:31:54 +07:00
9d4384e49e
chore(deps-dev): bump @babel/preset-env from 7.29.2 to 7.29.3 in /superset-frontend ( #39822 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-02 12:38:54 +07:00
jesperct and GitHub
d8dd2d99b3
fix(time-comparison): use chart row_limit instead of instance config in offset queries ( #39490 )
2026-05-01 16:24:59 -07:00
dbe26d81ce
chore(deps-dev): bump baseline-browser-mapping from 2.10.21 to 2.10.24 in /superset-frontend ( #39759 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 16:24:23 -07:00
98eaaaa6d6
fix(mcp): clear stale thread-local DB session in sync tool wrapper ( #39798 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-01 09:24:48 -07:00
cb74438865
fix(viz): correct table chart drill-to-detail temporal boundaries and null handling ( #39668 )
...
Co-authored-by: Samuelinto <samuel.mantilla@mail.utoronto.ca >
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-01 11:46:18 -04:00
Danylo Korostil and GitHub
e77fb5e3fc
feat(i18n): updated Ukrainian translation ( #39720 )
2026-05-01 11:12:05 -04:00
1ac113fd44
chore(deps): bump aws-actions/amazon-ecs-render-task-definition from 1.8.4 to 1.8.5 ( #39809 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 06:31:48 -07:00
6bfdee98cd
chore(deps-dev): bump @docusaurus/tsconfig from 3.10.0 to 3.10.1 in /docs ( #39811 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 09:31:29 -04:00
de45f3a928
chore(deps): bump aws-actions/amazon-ecs-deploy-task-definition from 2.6.1 to 2.6.2 ( #39806 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 09:30:49 -04:00
2ec53c0694
chore(deps): bump mapbox-gl from 3.22.0 to 3.23.0 in /superset-frontend ( #39769 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-01 09:30:21 -04:00
Michael S. Molina and GitHub
d23b0cad92
chore: Bump core packages to 0.1.0 RC3 ( #39823 )
2026-05-01 09:54:39 -03:00
e585406fff
chore(codeowners): notify @sfirke on translation changes ( #39794 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-04-30 23:07:29 -04:00
Amin Ghadersohi and GitHub
957b298ae1
fix(mcp): add default request parameter to list_charts and list_dashboards ( #39730 )
2026-04-30 18:04:39 -04:00
Amin Ghadersohi and GitHub
f29d82b3b1
feat(mcp): add query_dataset tool to query datasets using semantic layer ( #39727 )
2026-04-30 18:03:41 -04:00
Vitor Avila and GitHub
3f550f166f
fix(GSheets OAuth2): Re-add UnauthenticatedError ( #39785 )
2026-04-30 18:57:00 -03:00
Vitor Avila and GitHub
86eb6176d1
fix: Enforce per-user caching on legacy API endpoint ( #39789 )
2026-04-30 18:04:33 -03:00
4244ae87bf
fix(deps): regenerate pinned requirements for psycopg2-binary 2.9.12 ( #39790 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-30 17:46:23 -03:00
512ba43e76
feat(i18n): add Czech translations ( #36153 )
...
Co-authored-by: Jakub Hrubý <jakub.hruby@orgis.cz >
Co-authored-by: Jezevec <panjzvc@gmail.com >
Co-authored-by: David Kopelent <david.kopelent@saltpay.co >
Co-authored-by: David Kopelent <66686489+davidkopelent@users.noreply.github.com >
2026-04-30 11:14:58 -04:00
xavier-GitHub76 and GitHub
f57ba7645d
fix(CountryMap): ISO updated for France overseas (complete run) ( #36055 )
2026-04-30 11:13:51 -04:00
12f69760f9
fix(table): conditionally render search dropdown only when search input is enabled ( #35204 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-30 11:08:01 -04:00
4fcb3144ff
fix(dashboard): prevent duplicate screenshot downloads ( #39525 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-30 18:04:24 +03:00
3f68104007
chore(deps-dev): bump @swc/plugin-emotion from 14.8.0 to 14.9.0 in /superset-frontend ( #39715 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 10:55:08 -04:00
9faeda5723
chore(deps): bump @ant-design/icons from 6.2.0 to 6.2.2 in /docs ( #39691 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 10:54:04 -04:00
c15b208fda
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #39745 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 10:34:21 -04:00
6ad503201b
chore(deps): bump zod from 4.3.6 to 4.4.1 in /superset-frontend ( #39770 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 20:58:22 +07:00
56e9331dad
chore: add Aadhar Housing Finance Limited to INTHEWILD ( #38366 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-04-30 06:57:49 -07:00
a135e29035
fix(time-format): handle string input in TimeFormatter to fix pivot table NaN dates ( #38949 )
...
Co-authored-by: RD-Dan <mapledan@staff.ruten.com.tw >
Co-authored-by: Claude Sonnet 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-30 09:51:37 -04:00
bc875aa3e3
feat: Latvian localization ( #38965 )
...
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-04-30 06:19:42 -07:00
7842a9b05d
fix(playwright): remove Google Sheets dependency from dataset tests ( #39143 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-30 06:18:50 -07:00
1061b0612c
chore(deps-dev): bump eslint-plugin-no-only-tests from 3.3.0 to 3.4.0 in /superset-frontend ( #39768 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 06:16:27 -07:00
bfacc3b5ac
chore(deps): bump xlsxwriter from 3.0.9 to 3.2.9 ( #39757 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 06:15:12 -07:00
9001e7dcf2
chore(deps): bump pandas from 2.1.4 to 2.3.3 ( #39754 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 06:14:20 -07:00
a4532844f4
chore(deps): bump msgpack from 1.0.8 to 1.1.2 ( #39752 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 06:12:33 -07:00
43a2cd3660
chore(deps-dev): bump psycopg2-binary from 2.9.9 to 2.9.12 ( #39749 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 06:11:29 -07:00
c895c4ffa9
chore(deps): bump yeoman-generator from 8.1.2 to 8.2.2 in /superset-frontend ( #39744 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 06:11:10 -07:00
ce3f19d373
chore(deps): bump swagger-ui-react from 5.32.4 to 5.32.5 in /docs ( #39693 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 06:10:49 -07:00
2c26914c2e
chore(deps-dev): bump typescript-eslint from 8.59.0 to 8.59.1 in /docs ( #39694 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 06:08:58 -07:00
f7c955f81a
feat: provide full endpoint URL construction for plugin developers ( #37360 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-04-30 05:59:11 -07:00
Jean Massucatto and GitHub
9c3c8dcc0b
fix(table): restore dropdown arrow visibility on paginated table page… ( #39305 )
2026-04-30 05:56:51 -07:00
df396aa6e9
fix(drill-to-detail): drill to detail by correctly filtering by metric ( #39766 )
...
Co-authored-by: Michael S. Molina <michael.s.molina@gmail.com >
2026-04-30 08:40:16 -03:00
e4fe08ab9e
feat(mcp): add generate_bug_report tool with PII sanitization ( #39595 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-30 12:47:14 +02:00
Dhananjay Mohan and GitHub
ae4c765d7d
fix(docs): fix embedding page frontmatter and title capitalization ( #39765 )
2026-04-29 21:01:53 -04:00
Declan Zhao and GitHub
49c249c7a9
fix(cache-warmup): add missing dashboard context in DashboardTagsStrategy ( #39531 )
2026-04-29 21:18:47 -03:00
Richard Fogaca Nienkotter and GitHub
c2b9272f4c
fix(mcp): sanitize read path output for LLM context ( #39738 )
2026-04-29 19:06:19 -03:00
Amin Ghadersohi and GitHub
81a08f0a0e
chore(deps): bump fastmcp from 3.1.0 to 3.2.4 ( #39349 )
2026-04-29 17:39:48 -04:00
e3e834bbf7
fix(mcp): fall back to title match when dashboard slug lookup misses ( #39567 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 23:03:16 +02:00
ebb43404c8
chore(deps): bump baseline-browser-mapping from 2.10.23 to 2.10.24 in /docs ( #39741 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-29 16:01:44 -04:00
4c4f3341de
chore(deps): bump dawidd6/action-download-artifact from 20 to 21 ( #39742 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-29 16:01:28 -04:00
979f60a6d4
docs: Superset 6.1 documentation catch-up — batch 4 ( #39446 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
2026-04-29 15:26:09 -03:00
Michael S. Molina and GitHub
6ce3885f2e
chore(build): remove thread-loader from webpack build ( #39763 )
2026-04-29 15:04:34 -03:00
8d17c34068
feat(mcp): restore self-lookup via created_by_me flag ( #39638 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 11:03:28 -07:00
b4f595953e
docs: Superset 6.1 documentation catch-up — batch 3 ( #39445 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
2026-04-29 15:00:29 -03:00
2b623fd09a
docs: Superset 6.1 documentation catch-up — batch 2 ( #39441 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 14:43:37 -03:00
fe074c0d76
docs(mcp): update MCP server docs for 6.1 ( #39422 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 14:42:55 -03:00
Richard Fogaca Nienkotter and GitHub
549aff7cf9
fix(mcp): clarify chart preview URL metadata ( #39731 )
2026-04-29 12:37:40 -03:00
c7c9a17d6b
fix(mysql): fallback to pymysql when MySQLdb is not installed in get_datatype() ( #39729 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-29 14:40:39 +01:00
54f1e32763
fix(dashboard): escape emoji in position_json before saving to prevent truncation ( #39737 )
...
Co-authored-by: Michael S. Molina <michael.s.molina@gmail.com >
2026-04-29 10:08:50 -03:00
2a884e8456
chore(deps-dev): bump @swc/core from 1.15.30 to 1.15.32 in /superset-frontend ( #39692 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-29 09:03:54 -04:00
7b02c21bff
chore(deps): bump @ant-design/icons from 6.1.1 to 6.2.2 in /superset-frontend ( #39697 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-29 09:03:32 -04:00
1dd28c6fcd
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.59.0 to 8.59.1 in /superset-frontend ( #39696 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-29 09:03:16 -04:00
eba08ae52a
fix(ci): switch Dependabot Python ecosystem from uv to pip ( #39726 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-29 12:30:38 +01:00
171414f165
fix(chart): use categorical axis for bar charts with numeric x-axis ( #39141 )
...
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com >
2026-04-29 09:41:19 +02:00
dbd7984ce9
chore(deps-dev): bump oxlint from 1.61.0 to 1.62.0 in /superset-frontend ( #39701 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-29 00:19:48 -04:00
Amin Ghadersohi and GitHub
4b42f82f13
fix(mcp): restore typed ChartConfig in tool schemas for LLM visibility ( #39732 )
2026-04-28 19:46:57 -04:00
ea3a1955b7
chore(deps): bump @swc/core from 1.15.30 to 1.15.32 in /docs ( #39695 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-28 16:26:57 -04:00
Richard Fogaca Nienkotter and GitHub
d0abb66fdf
fix(mcp): default chart previews to ascii ( #39719 )
2026-04-28 13:30:39 -03:00
Shantanu Khond and GitHub
ef50b688ee
fix(docs): add split Get Started button to main docs page with audience links ( #39467 )
2026-04-28 10:35:26 -04:00
Daniel Vaz Gaspar and GitHub
3aa99c577e
chore(deps): bump python-dotenv from 1.1.0 to 1.2.2 ( #39723 )
2026-04-28 14:53:57 +01:00
Amin Ghadersohi and GitHub
09c7e1fc08
fix(mcp): rename _FastMCPValidationFilter to public symbol ( #39722 )
2026-04-28 09:53:13 -04:00
6947881ba7
fix(mcp): classify user errors as WARNING, system errors as ERROR ( #39634 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 08:55:17 -04:00
7bee2afa8e
fix(theme): set color-scheme on html to fix dark mode scrollbars ( #39704 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 09:17:11 -03:00
c4a8b34b11
fix(query-history): enable sorting by Duration column ( #39637 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 08:49:58 -03:00
Sam Firke and GitHub
3395620b6e
fix(table chart): fix rerender bug that continuously cleared search box ( #39707 )
2026-04-28 08:40:56 -03:00
3f28f5d012
fix(mcp): surface structured errors for generate_chart validation failures ( #39484 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-28 11:13:53 +03:00
cf587caca7
fix(plugin-chart-handlebars): preserve template on explore open ( #39442 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-28 11:13:37 +03:00
523ecb65a4
chore(deps-dev): bump typescript-eslint from 8.59.0 to 8.59.1 in /superset-websocket ( #39687 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 19:46:11 -04:00
5fe3a1c2cd
fix(dev): revert react-checkbox-tree from 2.1.0 to 1.8.0 in /superset-frontend ( #39660 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Evan Rusackas <evan@rusackas.com >
2026-04-27 14:17:17 -04:00
90f8fafbb4
docs(rls): adding additional rls filter documentation ( #38829 )
...
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-04-27 14:12:25 -04:00
Amin Ghadersohi and GitHub
7774ec7e3c
fix(mcp): database filter columns, timeseries SQL, and unsaved chart datasource name ( #39636 )
2026-04-27 13:41:06 -04:00
innovark and GitHub
6da04fa51d
fix(Modal): prevent title overlapping with close button in long header titles ( #36536 )
2026-04-27 13:33:02 -04:00
7c4b2b137c
fix(explore): ensure unsaved-changes dialog renders above View SQL modal ( #39569 )
...
Co-authored-by: yousoph <sophieyou12@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-27 10:02:25 -07:00
Đỗ Trọng Hải and GitHub
9ccd37de1c
chore(ci): update Node.js version used in building CI image ( #38635 )
2026-04-27 22:46:52 +07:00
b791f4c2cd
chore(deps): bump d3-cloud from 1.2.8 to 1.2.9 in /superset-frontend ( #39677 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 11:42:42 -04:00
44d1f50b7c
chore(deps): bump baseline-browser-mapping from 2.10.21 to 2.10.23 in /docs ( #39671 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 11:42:15 -04:00
b9de3dba95
fix(docs): fix 404s in documentation ( #38974 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-04-27 08:36:58 -07:00
SBIN2010 and GitHub
4c4905f689
fix: d3 format for table ( #37454 )
2026-04-27 11:54:41 +03:00
2b13e07521
fix(ci): resolve OOM issues when building docs locally with Docusaurus Faster + sync docs with latest build result ( #38486 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Claude <claude@anthropic.com >
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-04-27 15:45:53 +07:00
7c24214857
chore(deps): bump caniuse-lite from 1.0.30001790 to 1.0.30001791 in /docs ( #39674 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 04:40:16 -04:00
37bf729f75
chore(deps-dev): bump jsdom from 29.0.2 to 29.1.0 in /superset-frontend ( #39678 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 04:39:46 -04:00
0b78ffbb9c
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #39672 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 04:38:33 -04:00
41823a3057
chore(deps): bump @ant-design/icons from 6.1.1 to 6.2.0 in /docs ( #39673 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 04:38:16 -04:00
4cc4d62486
chore(deps): bump antd from 6.3.6 to 6.3.7 in /docs ( #39670 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-27 04:37:09 -04:00
dece5415a7
chore(deps): bump memoize-one from 5.2.1 to 6.0.0 in /superset-frontend/plugins/plugin-chart-table ( #39312 )
...
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: Evan Rusackas <evan@preset.io >
2026-04-27 01:33:41 -07:00
Raffael Zampieri and GitHub
ea8a8f8ac7
feat(i18n): improve pt_BR translations ( #38826 )
2026-04-27 01:33:04 -07:00
aikawa-ohno and GitHub
a216b23d5a
fix(i18n): Update Japanese translations ( #39022 )
2026-04-26 19:33:39 -04:00
6ad1583eb5
fix(security): bump authlib to 1.6.9 ( #39598 )
...
Co-authored-by: Đỗ Trọng Hải <41283691+hainenber@users.noreply.github.com >
2026-04-26 11:56:09 +07:00
9a7938899e
chore(deps): bump yargs from 17.7.2 to 18.0.0 in /superset-frontend ( #36584 )
...
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-26 11:50:07 +07:00
Haoqian Zhang and GitHub
30bd490b84
fix: delete Chart under "All" in home page doesn't refresh after dele… ( #39471 )
2026-04-26 00:21:12 +02:00
f255f63953
chore(deps): bump react-diff-viewer-continued from 4.2.0 to 4.2.2 in /superset-frontend ( #39613 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-25 02:03:35 -04:00
2c7d25f829
chore(deps-dev): bump html-webpack-plugin from 5.6.6 to 5.6.7 in /superset-frontend ( #39609 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-25 02:03:28 -04:00
96595965b8
chore(deps): bump maplibre-gl from 5.23.0 to 5.24.0 in /superset-frontend ( #39619 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-25 02:03:18 -04:00
3da51ac3eb
chore(deps): bump d3-cloud from 1.2.8 to 1.2.9 in /superset-frontend ( #39617 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-25 02:03:12 -04:00
9d480bc79d
chore(deps-dev): bump terser-webpack-plugin from 5.4.0 to 5.5.0 in /superset-frontend ( #39615 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-25 02:03:05 -04:00
e709c191db
chore(deps-dev): bump webpack-sources from 3.3.4 to 3.4.0 in /superset-frontend ( #39611 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-25 02:02:49 -04:00
2026a1de6a
fix(i18n): Fix menu bar translations not updating on language change ( #34565 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: Claude <claude@anthropic.com >
2026-04-24 22:49:03 -07:00
abd93444d0
fix(frontend): clean up console warnings and deprecations ( #37881 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-04-24 22:48:29 -07:00
Daniel Vaz Gaspar and GitHub
eb2645affe
chore(deps): bump pillow from 12.1.1 to 12.2.0 ( #39590 )
2026-04-25 10:11:33 +07:00
Amin Ghadersohi and GitHub
ad20285dd6
fix(mcp): sanitize chart config errors and accept field name aliases ( #39606 )
2026-04-24 21:30:43 -04:00
6a89955217
chore(deps): bump postcss from 8.5.6 to 8.5.10 in /docs ( #39639 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-24 19:50:52 -04:00
579fe23a5e
chore(deps): bump ol from 10.8.0 to 10.9.0 in /superset-frontend ( #39616 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-24 19:48:51 -04:00
66fce58697
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.58.2 to 8.59.0 in /superset-frontend ( #39612 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-24 18:32:11 -04:00
ac44902145
chore(deps): bump match-sorter from 8.2.0 to 8.3.0 in /superset-frontend ( #39610 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-24 17:36:46 -04:00
1b3d070997
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #39607 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-24 17:35:11 -04:00
Richard Fogaca Nienkotter and GitHub
57e563b177
fix(mcp): redact dashboard data model metadata ( #39632 )
2026-04-24 17:37:15 -03:00
Beto Dealmeida and GitHub
edf4d03218
chore: bump rison to 2.0.0 ( #39529 )
2026-04-24 15:52:42 -04:00
JUST.in DO IT and GitHub
78950fc18e
fix(sqllab): explore to chart is disabled ( #39630 )
2026-04-24 15:43:13 -03:00
d6bbe6da9b
fix(sql-lab): show table expand/collapse arrow only on hover ( #39627 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-24 15:32:55 -03:00
Enzo Martellucci and GitHub
d7941ccfec
fix(mcp): surface XSS sanitization in chart/dashboard names instead of silently stripping ( #39491 )
2026-04-24 14:59:20 +02:00
d79eb5842a
fix(mcp): protect data-model metadata from dashboard viewers ( #39599 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-24 09:40:39 -03:00
970b5bcf75
fix(cross-filter): correctly cast adhoc column types when cross filtering ( #39577 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-24 08:26:46 -03:00
Amin Ghadersohi and GitHub
7c4f87615b
fix(mcp): correct method name in API key auth (extract_api_key_from_request) ( #39437 )
2026-04-23 23:33:23 -04:00
f0d521dfc2
fix(reports): poll for spinner absence instead of snapshotting loading elements ( #39579 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-23 22:03:43 -03:00
39f12786a2
refactor(chart): replace word cloud sort_by_series migration with code defaults ( #39575 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-23 15:38:36 -07:00
Amin Ghadersohi and GitHub
012bf52c8c
fix(mcp): resolve $ref by inlining definitions in compact schema ( #39562 )
2026-04-23 17:58:06 -04:00
0d50fd676b
fix(mcp): hide user directory metadata from responses ( #39576 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-23 17:35:08 -03:00
Nitish Agarwal and GitHub
acdf70176a
fix(dashboard): prevent label overlap in non-English locales ( #36669 )
2026-04-23 16:26:59 -04:00
dae79a6cba
fix(mcp): surface validation errors in generate_chart instead of empty response ( #39522 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-23 21:50:02 +02:00
362e5bf45e
fix(jinja): drill-to-detail respects remove_filter=True in Jinja templates ( #39594 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-23 16:11:13 -03:00
b1b6a057d8
fix(mcp): unwrap ToolResult payload before truncation in ResponseSizeGuardMiddleware ( #39578 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
2026-04-23 12:35:13 -04:00
9b52110ab1
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.18.0 to 8.58.2 in /superset-frontend ( #39380 )
...
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: Evan Rusackas <evan@preset.io >
2026-04-23 22:04:54 +07:00
Andrii Protas and GitHub
fc84d5d959
fix(i18n): correct Ukrainian locale flag code and language name typo ( #39593 )
2026-04-23 21:35:40 +07:00
d62f1546aa
chore(deps): bump content-disposition from 1.0.1 to 1.1.0 in /superset-frontend ( #39581 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-23 04:14:24 -04:00
b6ac1ef63c
chore(deps): bump baseline-browser-mapping from 2.10.20 to 2.10.21 in /docs ( #39584 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-23 03:31:02 -04:00
59bc895f3f
chore(deps): bump aws-actions/amazon-ecr-login from 2.1.3 to 2.1.4 ( #39583 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-23 03:30:52 -04:00
bc2ffc66e5
chore(deps): update dompurify requirement from ^3.4.0 to ^3.4.1 in /superset-frontend/packages/superset-ui-core ( #39543 )
...
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-04-22 19:18:56 -04:00
Joao Amaral and GitHub
e10918307c
fix(db): Add MariaDB DDL fix for NOCYCLE syntax ( #37582 )
2026-04-22 19:01:20 -04:00
68ee776ad6
chore(deps): update dompurify requirement from ^3.4.0 to ^3.4.1 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #39542 )
...
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-04-22 18:58:27 -04:00
0d681338aa
chore(deps-dev): bump baseline-browser-mapping from 2.10.16 to 2.10.20 in /superset-frontend ( #39553 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 18:58:05 -04:00
6c88fcacfa
chore(deps-dev): bump webpack from 5.106.0 to 5.106.2 in /superset-frontend ( #39544 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 16:57:02 -04:00
e16656c6cf
chore(deps): bump react-syntax-highlighter from 16.1.0 to 16.1.1 in /superset-frontend ( #39548 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 14:50:20 -04:00
07c8e7f303
chore(deps): bump @deck.gl/mapbox from 9.2.11 to 9.3.1 in /superset-frontend ( #39551 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 14:48:32 -04:00
b2468d3752
chore(deps): bump geostyler from 18.3.1 to 18.5.0 in /superset-frontend ( #39549 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 14:48:26 -04:00
7934665ac1
chore(deps): bump uuid from 13.0.0 to 14.0.0 in /superset-frontend ( #39555 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 14:47:58 -04:00
9366868f8f
chore(deps): bump nanoid from 5.1.7 to 5.1.9 in /superset-frontend ( #39554 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 14:47:47 -04:00
ae61000a12
chore(deps): bump markdown-to-jsx from 9.7.15 to 9.7.16 in /superset-frontend ( #39552 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 14:47:37 -04:00
7174695be7
chore(deps-dev): bump @swc/core from 1.15.24 to 1.15.30 in /superset-frontend ( #39550 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 14:47:33 -04:00
Declan Zhao and GitHub
4ee3a0fc07
feat(user_info): include Groups in user data payload when include_perms is True and show Groups on user_info page ( #39450 )
2026-04-22 11:14:59 -07:00
f6c5219e89
fix(security): add UserSAMLModelView to USER_MODEL_VIEWS ( #39568 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-22 17:47:41 +01:00
72d39bea85
chore(deps): bump d3-cloud from 1.2.8 to 1.2.9 in /superset-frontend ( #39545 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 11:41:19 -04:00
e9030b7fac
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #39546 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 11:40:55 -04:00
f672b143db
chore(deps): bump react-checkbox-tree from 1.8.0 to 2.0.1 in /superset-frontend ( #39261 )
...
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-04-22 11:40:41 -04:00
9f42ccecec
chore(deps): bump caniuse-lite from 1.0.30001788 to 1.0.30001790 in /docs ( #39541 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 11:38:31 -04:00
Vitor Avila and GitHub
5af17c7976
fix(OpenSearch): OpenSearch dialect for sqlglot ( #39538 )
2026-04-22 12:17:15 -03:00
Maxime Beauchemin and GitHub
18d89f25ce
fix(dashboard): apply full transitive ancestor chain for dependent filters ( #39504 )
2026-04-22 10:54:51 -04:00
amaannawab923 and GitHub
73c4240ba4
feat(ui-core): export LeftOutlined icon from @superset-ui/core ( #39563 )
2026-04-22 19:09:27 +05:30
Enzo Martellucci and GitHub
1903b919d6
fix(echarts): increase default axis title margins to prevent label overlap ( #39447 )
2026-04-22 14:23:48 +02:00
44177b4e35
feat(explore): add CSV/XLS download to drill-to-detail modal ( #37109 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-22 13:41:36 +03:00
e1ed5003a8
docs: Superset 6.1 documentation catch-up — batch 5 ( #39454 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-21 17:30:27 -07:00
Amin Ghadersohi and GitHub
e6853894ab
chore(mcp): extract shared chart helpers and ASCII rendering into separate modules ( #39438 )
2026-04-21 20:10:49 -04:00
05fc5bb424
chore(deps): bump react-checkbox-tree from 1.8.0 to 2.0.1 in /superset-frontend ( #39476 )
...
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-04-21 14:55:47 -07:00
c373498543
chore(deps-dev): bump the storybook group across 1 directory with 11 updates ( #38503 )
...
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: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-21 17:00:57 -04:00
fb3e129d62
chore(deps-dev): bump @types/jquery from 3.5.33 to 4.0.0 in /superset-frontend ( #38239 )
...
Co-authored-by: Evan Rusackas <evan@rusackas.com >
2026-04-21 16:42:06 -04:00
003c232192
chore(deps-dev): bump typescript-eslint from 8.58.2 to 8.59.0 in /docs ( #39517 )
...
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-04-21 16:41:23 -04:00
a51bbd46dc
chore(deps-dev): bump oxlint from 1.56.0 to 1.60.0 in /superset-frontend ( #39151 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 16:11:47 -04:00
e77cfc93ed
chore(deps): bump geostyler-openlayers-parser from 5.4.1 to 5.7.0 in /superset-frontend ( #39518 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 16:10:38 -04:00
ef290b28e2
chore(deps): bump mapbox-gl from 3.20.0 to 3.22.0 in /superset-frontend ( #39510 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 16:03:31 -04:00
dd18b2eb54
chore(deps): update react requirement from ^19.2.1 to ^19.2.5 in /superset-frontend/plugins/legacy-plugin-chart-chord ( #39215 )
...
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-04-21 15:43:06 -04:00
d7a8c1934a
chore(deps-dev): bump typescript-eslint from 8.58.2 to 8.59.0 in /superset-websocket ( #39511 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 12:40:43 -07:00
af7a62ab3f
chore(deps): bump baseline-browser-mapping from 2.10.19 to 2.10.20 in /docs ( #39477 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 15:29:24 -04:00
69d2da9c61
chore(deps): bump react-arborist from 3.4.3 to 3.5.0 in /superset-frontend ( #39516 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 15:20:54 -04:00
67bc910eb5
chore(deps-dev): bump @typescript-eslint/parser from 8.58.2 to 8.59.0 in /docs ( #39515 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 15:20:40 -04:00
a89f9bcb98
chore(deps-dev): bump @typescript-eslint/parser from 8.58.2 to 8.59.0 in /superset-websocket ( #39513 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 15:08:56 -04:00
b302071723
chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.9.2 to 0.9.3 in /superset-frontend ( #39264 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 15:04:57 -04:00
e45330c2fd
chore(deps-dev): bump oxlint from 1.56.0 to 1.60.0 in /superset-frontend ( #39375 )
...
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: Evan Rusackas <evan@preset.io >
2026-04-21 14:48:10 -04:00
bd8d3ffb2d
chore(deps): bump ag-grid-community from 35.0.1 to 35.2.1 in /superset-frontend/packages/superset-ui-core ( #39371 )
...
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: Evan Rusackas <evan@preset.io >
2026-04-21 14:47:40 -04:00
5e3a7ba106
chore(deps): bump mapbox-gl from 3.20.0 to 3.21.0 in /superset-frontend ( #39091 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 14:42:08 -04:00
c1a3de719a
chore(deps): bump react-map-gl from 8.1.0 to 8.1.1 in /superset-frontend ( #39474 )
...
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-04-21 14:40:18 -04:00
33deb028a6
chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 in /docs ( #39427 )
...
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-04-21 13:49:47 -04:00
Gabriel Torres Ruiz and GitHub
919daabe54
fix(mcp): clear stale query_context in update_chart so filters and row_limit are applied ( #39413 )
2026-04-21 14:34:21 -03:00
0f2769ca3e
fix(a11y): WCAG 3.2.3 — add aria-labels to navigation landmarks ( #39244 )
...
Co-authored-by: Fedo Hagge-Kubat <office@aitema.org >
2026-04-21 10:25:57 -07:00
a4a67296af
chore(deps): bump ag-grid-community from 35.0.1 to 35.2.1 in /superset-frontend ( #39382 )
...
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-04-21 13:20:29 -04:00
b4000a025d
chore(deps): bump @swc/core from 1.15.26 to 1.15.30 in /docs ( #39478 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 13:19:12 -04:00
Alejandro Solares and GitHub
a9761932bc
fix(security): patch CVEs in cryptography, mako, pyarrow, pyopenssl, requests ( #39523 )
2026-04-21 16:35:04 +01:00
Amin Ghadersohi and GitHub
29806780dc
chore(mcp): remove dead parse_request decorator and utility code ( #39498 )
2026-04-21 11:16:06 -04:00
Vitor Avila and GitHub
191337e08d
fix(db oauth2): Improve OAuth2 flow ( #39499 )
2026-04-21 11:54:52 -03:00
Brian Schreder and GitHub
a222dab781
feat(dashboard): pre-filter time grain ( #38922 )
2026-04-21 10:35:24 -04:00
Damian Pendrak and GitHub
230b25dd72
fix(deckgl): UI fixes on deck.gl exclude layers ( #38958 )
2026-04-21 15:39:57 +02:00
151d7d76da
fix(charts): set g.form_data for metric() Jinja macro on GET chart data endpoint ( #39347 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-20 19:36:03 -07:00
4f19bc4c5f
fix(table): ensure dimensions appear before metrics in column order ( #39346 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-20 17:44:26 -07:00
11607dde04
feat(sqllab): syntax validation for sqlite-based DB engine specs ( #38698 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-04-20 18:29:51 -04:00
e1bdb94efc
chore(deps-dev): bump globals from 17.4.0 to 17.5.0 in /docs ( #39479 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 15:16:03 -07:00
Beto Dealmeida and GitHub
6535fdd556
chore: simplify Trino's OAuth detection ( #39496 )
2026-04-20 18:08:48 -04:00
5fb89b865d
fix(oauth2): silence lock acquisition errors on token refresh ( #39463 )
...
Co-authored-by: Beto Dealmeida <beto@preset.io >
2026-04-20 18:08:33 -04:00
Amin Ghadersohi and GitHub
6948e73ec7
feat(mcp): add get_chart_sql tool and expose chart filters in get_chart_info ( #38700 )
2026-04-20 17:50:10 -04:00
c4cf03f899
fix(import): import tags during CLI native asset import ( #39495 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-20 13:59:51 -07:00
d3de16c5f5
fix(dashboard): restore groupby in buildExistingColumnsSet and guard null customization config ( #39416 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Richard Fogaça <richardfogaca@gmail.com >
2026-04-20 13:24:22 -07:00
78fb09695b
fix(chart): word cloud secondary sort prevents Druid TopN optimization when sort_by_metric enabled ( #39073 )
...
Co-authored-by: Brian Donovan <briand@netflix.com >
2026-04-20 16:28:31 -03:00
06818008c2
chore(deps-dev): bump eslint from 10.2.0 to 10.2.1 in /superset-websocket ( #39473 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 12:07:15 -07:00
52ba4fd0cb
chore(deps): bump antd from 6.3.5 to 6.3.6 in /docs ( #39480 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 12:01:59 -07:00
4f2fa41f4e
fix(a11y): WCAG 3.1.2 — set HTML lang attribute dynamically from locale ( #39243 )
...
Co-authored-by: Fedo Hagge-Kubat <office@aitema.org >
2026-04-20 11:33:10 -07:00
Kamil Gabryjelski and GitHub
bf7ec853fa
fix(big-number): use correct default font size for subtitle/subheader ( #39493 )
2026-04-20 18:21:18 +02:00
9fe3f634ec
perf(sql-lab): debounce schema browser search ( #39489 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-20 12:59:01 -03:00
899e9294b2
chore(deps): bump maplibre-gl from 5.22.0 to 5.23.0 in /superset-frontend ( #39475 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 08:40:46 -07:00
dc9b459b27
chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 ( #39481 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-20 08:34:02 -07:00
7d3881f1da
docs: Added instructions on configuring Superset SECRET_KEY ( #25646 )
...
Co-authored-by: Superset Dev <dev@superset.apache.org >
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-20 08:33:27 -07:00
e5f9a6bf4b
chore(lint): convert superset-ui-core chart-composition to function components ( #39455 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-20 08:33:04 -07:00
5cff657812
fix(mcp): default XY chart x-axis to dataset primary datetime column ( #39421 )
...
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-04-20 11:14:54 -04:00
Arunkumar S and GitHub
16387b0815
fix(sqllab): remove duplicate tooltip on share query link icon ( #39289 )
2026-04-20 22:01:21 +07:00
Alexandru Soare and GitHub
0857611a4e
fix(mcp): Add defensive validator for ColumnInfo.is_nullable ( #39365 )
2026-04-20 13:50:31 +03:00
51ea2c297d
fix(dataset): calculated columns in virtual datasets fail when used as dynamic aggregation filter dimensions ( #39004 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-20 13:44:53 +03:00
fbd062165e
chore(deps): bump @swc/core from 1.15.24 to 1.15.26 in /docs ( #39374 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-19 21:40:19 +07:00
55625c911f
chore(deps-dev): bump timezone-mock from 1.4.0 to 1.4.2 in /superset-frontend ( #38049 )
...
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: Joe Li <joe@preset.io >
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-04-19 17:19:08 +07:00
fca64de8e9
chore(deps-dev): bump prettier from 3.8.2 to 3.8.3 in /superset-frontend ( #39372 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-19 11:19:22 +07:00
03725d1aaa
chore(deps): bump dompurify from 3.3.3 to 3.4.0 in /superset-frontend ( #39399 )
...
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-19 10:58:36 +07:00
a9487cbc84
chore(deps): bump aws-actions/amazon-ecr-login from 2.1.2 to 2.1.3 ( #39403 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-18 12:51:07 +07:00
ce5b2aa424
chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 ( #39320 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-18 12:49:30 +07:00
e535dce030
chore(deps-dev): bump prettier from 3.8.1 to 3.8.3 in /docs ( #39400 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-18 11:58:29 +07:00
a7310b1fce
chore(deps): bump @docusaurus/core from 3.9.2 to 3.10.0 in /docs ( #39188 )
...
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-04-18 11:43:47 +07:00
cd6ce881a5
chore(deps): bump dompurify from 3.3.3 to 3.4.0 in /docs ( #39398 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-18 09:54:38 +07:00
f0ef9f5e9c
chore(deps-dev): bump webpack from 5.105.4 to 5.106.2 in /docs ( #39401 )
...
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-18 09:52:53 +07:00
4ae16cb140
chore(deps-dev): bump typescript-eslint from 8.58.0 to 8.58.2 in /docs ( #39426 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-18 09:27:11 +07:00
3d85e8e23b
chore: publish wheels ( #36746 )
...
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
2026-04-17 17:21:23 -03:00
690a411cf3
chore(ci): require PMC review for CI-executed scripts ( #39462 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-04-17 12:55:27 -07:00
be680408c9
fix(sqllab): enhance table explore tree with schema pinning, column sorting, and table schema refresh ( #39396 )
...
Co-authored-by: Michael S. Molina <michael.s.molina@gmail.com >
2026-04-17 09:08:46 -07:00
JUST.in DO IT and GitHub
4bdc8d4c68
fix(sqllab): Relocate schema display on table preview ( #39420 )
2026-04-17 09:09:52 -03:00
db7a2bd682
chore(deps): bump protocol-buffers-schema from 3.6.0 to 3.6.1 in /superset-frontend ( #39418 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 20:49:37 -07:00
Gabriel Torres Ruiz and GitHub
2e0d482ccf
fix(mcp): support explicit query_mode in TableChartConfig ( #39412 )
2026-04-16 18:53:25 -03:00
Gabriel Torres Ruiz and GitHub
e5b3a9c25d
fix(mcp): replace inputSchema with parameters_hint in search_tools results by default ( #39411 )
2026-04-16 18:53:10 -03:00
Gabriel Torres Ruiz and GitHub
c289731212
fix(mcp): prevent LLM from creating new dashboard instead of adding chart to existing one ( #39353 )
2026-04-16 18:52:53 -03:00
Gabriel Torres Ruiz and GitHub
f850c6b1b1
fix(parallel-coordinates): improve dark mode visibility for labels, axis text, and data lines ( #39415 )
2026-04-16 18:51:36 -03:00
8ce234371b
test(core): restore 100% TS coverage for core-packages-ts (copy utility) ( #39384 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-04-16 12:02:52 -07:00
Michael S. Molina and GitHub
e5820b6b2b
chore: Bump core packages to 0.1.0 RC2 ( #39406 )
2026-04-16 15:28:37 -03:00
69f062b804
feat(mcp): add a preview flow to mcp chart updates ( #39383 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 20:31:02 +03:00
735dd5dbae
chore(deps): bump @swc/core from 1.15.21 to 1.15.24 in /docs ( #39133 )
...
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-04-16 10:24:39 -07:00
cd7dddb5a1
chore(deps): bump baseline-browser-mapping from 2.10.16 to 2.10.19 in /docs ( #39373 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 10:24:26 -07:00
Mehmet Salih Yavuz and GitHub
7c76fd3d81
fix(SelectFilter): auto clear search input ( #39157 )
2026-04-16 18:54:34 +03:00
Luiz Otavio and GitHub
0b419a07f5
fix: add comments to SQL clause validation ( #39167 )
2026-04-16 09:19:39 -03:00
JUST.in DO IT and GitHub
0b51e9cd5e
fix(sqllab): format_sql to apply db dialect by database_id ( #39393 )
2026-04-16 08:27:51 -03:00
Amin Ghadersohi and GitHub
e7b9fb277e
fix(mcp): always push fresh app context per tool call to prevent g.user race ( #39385 )
2026-04-15 20:48:21 -04:00
Amin Ghadersohi and GitHub
838ee870d0
fix(mcp): update instructions to use correct request wrapper and identifier params ( #39392 )
2026-04-15 20:17:07 -04:00
84af6c9f29
chore(deps-dev): bump @docusaurus/tsconfig from 3.9.2 to 3.10.0 in /docs ( #39189 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 15:28:40 -07:00
05227e8a80
chore(deps): bump caniuse-lite from 1.0.30001786 to 1.0.30001788 in /docs ( #39376 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 15:12:46 -07:00
76a209663d
chore(deps-dev): bump baseline-browser-mapping from 2.10.13 to 2.10.16 in /superset-frontend ( #39150 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 14:56:40 -07:00
61c45e3dd8
chore(deps-dev): bump @docusaurus/module-type-aliases from 3.9.2 to 3.10.0 in /docs ( #39194 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 14:53:37 -07:00
e11a50bedf
chore(deps): bump @docusaurus/faster from 3.9.2 to 3.10.0 in /docs ( #39195 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 14:53:05 -07:00
f4a6ea0fde
chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 ( #39267 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 14:52:48 -07:00
e542e9f840
chore(deps): bump actions/cache from 5.0.4 to 5.0.5 ( #39368 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 14:52:32 -07:00
e0dcb2908d
chore(deps): bump swagger-ui-react from 5.32.1 to 5.32.4 in /docs ( #39377 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 14:51:42 -07:00
eaccb2e471
fix(EmptyState): prevent SVG cropping in empty state images ( #37287 )
...
Co-authored-by: Joe Li <joe@preset.io >
2026-04-15 14:49:18 -07:00
Laurent Ouattara and GitHub
c1a1f2e7e7
docs: add Hifadih Business & Technology to In the Wild ( #38824 )
2026-04-15 14:48:58 -07:00
Robert A and GitHub
45d5501aa7
fix(documentation): FAQ grammar for SQL query wording ( #38923 )
2026-04-15 14:48:41 -07:00
388596e4fe
chore(deps): bump baseline-browser-mapping from 2.10.13 to 2.10.16 in /docs ( #39148 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 14:48:25 -07:00
b11d4f3ef0
fix(i18n): typo in fr language ( #36982 )
...
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com >
2026-04-15 16:20:01 -04:00
998b9e387b
fix(ListView): empty state not filling available width ( #39387 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-15 16:32:12 -03:00
b3e88db87e
fix(table): use column label instead of SQL expression for orderby in downloads ( #39332 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-15 11:20:54 -07:00
8471e82342
fix(css-templates): add missing height to CSS editor in CssTemplateModal ( #39221 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 15:01:27 -03:00
Richard Fogaca Nienkotter and GitHub
c3a0f2749b
fix(dashboard): apply dynamic groupby display controls to scoped charts ( #39356 )
2026-04-15 14:57:29 -03:00
c2d96e0dce
fix(table): fix cross-filter not clearing on second click in Interactive Table ( #39253 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-15 10:30:36 -07:00
44e77fdf2b
fix(explore): dispatch onChange immediately on NumberControl stepper arrow clicks ( #39220 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 10:15:37 -07:00
Gabriel Torres Ruiz and GitHub
18d6feb499
feat(mcp): add create_virtual_dataset tool to save SQL queries as datasets ( #39279 )
2026-04-15 13:04:32 -03:00
0d91f5e982
chore(deps): bump markdown-to-jsx from 9.7.13 to 9.7.15 in /superset-frontend ( #39217 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 22:29:01 +07:00
5661fc9128
chore(deps): bump anthropics/claude-code-action from 1.0.93 to 1.0.96 + temporarily stop Dependabot PR for claude-code-action due to high release frequency but low usage( #39360 )
...
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-15 22:26:44 +07:00
a6156676c8
chore(deps): bump fuse.js from 7.1.0 to 7.3.0 in /superset-frontend ( #39146 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 22:25:17 +07:00
b2bd2329bc
chore(deps-dev): bump wait-on from 9.0.4 to 9.0.5 in /superset-frontend ( #39322 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 22:24:09 +07:00
724f1484b9
chore(mcp): update CLAUDE.md to reflect current codebase patterns ( #39348 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 11:11:21 -04:00
Beto Dealmeida and GitHub
84f7b4a973
fix: do_ping takes a connection, not engine ( #39013 )
2026-04-15 11:10:24 -04:00
ddcb9be9a7
fix(sqllab): show schema refresh icon only on hover ( #39367 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-15 11:37:33 -03:00
8d9b5bd479
chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 in /docs ( #39352 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 21:32:26 +07:00
4b88fc57b4
chore(deps-dev): bump prettier from 3.8.2 to 3.8.3 in /superset-websocket ( #39358 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-15 21:31:56 +07:00
b76080e291
feat(security): add granular export controls - Phase 2 + 3 ( #38581 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
Co-authored-by: Daniel Vaz Gaspar <danielvazgaspar@gmail.com >
2026-04-15 10:24:59 -04:00
Alexandru Soare and GitHub
411f769896
feat(filters): Adding empty state for filter modal ( #38909 )
2026-04-15 15:59:11 +03:00
Alexandru Soare and GitHub
ffcc6e8b63
fix(MCP): fix MCP logs ( #39159 )
2026-04-15 15:57:04 +03:00
Luiz Otavio and GitHub
86575e129b
fix(native-filters): prevent infinite recursion in filter scope tree traversal ( #39355 )
2026-04-15 08:16:12 -03:00
Joe Li and GitHub
3e25f02da9
test(sqllab): migrate Cypress E2E tests to Playwright ( #39071 )
2026-04-14 10:31:37 -07:00
002d8ad1e4
chore(deps-dev): bump @types/node from 25.5.0 to 25.6.0 in /superset-frontend ( #39265 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 23:18:15 +07:00
6287a07912
chore(deps): bump anthropics/claude-code-action from 1.0.89 to 1.0.93 ( #39318 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 23:14:11 +07:00
fa97d0357f
chore(deps-dev): bump globals from 17.4.0 to 17.5.0 in /superset-websocket ( #39310 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 23:02:05 +07:00
f836c3eccd
chore(deps-dev): bump typescript-eslint from 8.58.0 to 8.58.2 in /superset-websocket ( #39337 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 22:59:44 +07:00
JUST.in DO IT and GitHub
499e27ea54
fix(native-filter): infinite filter loading by deps ( #39175 )
2026-04-14 09:06:36 -03:00
Alexandru Soare and GitHub
c2a35e2eea
fix(popup): Dropdown popup width doesn't match input width when tags collapse in oneLine mode ( #39136 )
2026-04-14 11:09:26 +03:00
Alexandru Soare and GitHub
5138aa2c11
fix(select): select all button cutoff ( #39005 )
2026-04-14 11:07:10 +03:00
Alexandru Soare and GitHub
66a9e2e16e
fix(explore): Prevent error toast when navigating away from Explore page ( #39065 )
2026-04-14 11:05:03 +03:00
Richard Fogaca Nienkotter and GitHub
0f417f0040
fix(dashboard): preserve dynamic group by column order ( #39333 )
2026-04-13 21:39:04 -03:00
Alexandru Soare and GitHub
1462ac9282
fix(dashboard): Ensure screenshot downloads always generate fresh images/pdfs ( #38880 )
2026-04-13 14:17:46 -07:00
Richard Fogaca Nienkotter and GitHub
da371217ef
fix: revert and restore server-side sorting for value axis sorts ( #39331 )
2026-04-13 18:07:15 -03:00
c971ea3ec6
fix(heatmap): skip orderby for value-based axis sorts ( #39290 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-13 14:29:26 -03:00
Richard Fogaca Nienkotter and GitHub
de98fdc37b
test(heatmap): restore buildQuery coverage on master ( #39329 )
2026-04-13 13:50:11 -03:00
fa1f12a0b5
fix(explore): replace TableView with virtualized GridTable, add row limit controls, restore sample filters ( #39212 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-13 08:19:49 -07:00
de40b58e10
fix(tests): fix async teardown leak in FiltersConfigModal.test.tsx ( #39281 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-10 12:48:01 -07:00
eea3557f61
fix(dashboard): hide "Filters out of scope" section when empty ( #39201 )
...
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io >
2026-04-10 15:42:41 -04:00
7a243d329e
fix(dashboard): allow filter list to scroll in filter config modal sidebar ( #39203 )
...
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io >
2026-04-10 15:42:16 -04:00
98146251c4
fix(tests): improve ShareMenuItems test isolation to fix intermittent suite failure ( #39280 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-10 12:30:38 -07:00
0aa8cace1b
fix(dataset-editor): fix SQL expression editor extra spaces and height expansion ( #39248 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-10 12:12:26 -07:00
450701ecec
fix(SqlLab): improve SQL diff modal — responsive width, padding, tabs, and copy button ( #39246 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-10 12:11:05 -07:00
e9911fbac4
fix(echarts): prevent tooltip crash during dashboard auto-refresh ( #39277 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-10 14:36:44 -03:00
Gabriel Torres Ruiz and GitHub
69c8eef78e
fix(ag-grid): jpeg export of ag-grid tables ( #38781 )
2026-04-10 12:54:59 -03:00
2ff50667e7
chore(deps): bump axios from 1.13.5 to 1.15.0 in /superset-frontend ( #39258 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:55:13 +07:00
f1cf274751
chore(deps): bump axios from 1.13.5 to 1.15.0 in /docs ( #39259 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:48:35 +07:00
b65396ccd4
chore(deps-dev): bump @types/node from 25.5.2 to 25.6.0 in /superset-websocket ( #39262 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:46:57 +07:00
1ad76e847e
chore(deps-dev): bump prettier from 3.8.1 to 3.8.2 in /superset-websocket ( #39260 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:46:34 +07:00
4583ef93a4
chore(deps-dev): bump prettier from 3.8.1 to 3.8.2 in /superset-frontend ( #39263 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:40:46 +07:00
f632d2474b
chore(deps-dev): bump webpack from 5.105.4 to 5.106.0 in /superset-frontend ( #39268 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-10 20:40:03 +07:00
b1d69f5b39
docs(api): add Theme API endpoints to OpenAPI spec ( #37943 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-04-10 00:17:06 -07:00
Enzo Martellucci and GitHub
aba7e6dae4
fix(table): cross-filtering breaks after renaming column labels via Custom SQL ( #38858 )
2026-04-10 06:02:18 +02:00
8bcc90c766
fix(dashboard): Vertical filter bar gradient is extending past the filter bar area ( #39204 )
...
Co-authored-by: Mike Bridge <michael.bridge@ext.preset.io >
2026-04-09 18:30:47 -07:00
e39dd1afce
fix: implement native browser fullscreen for dashboard charts ( #38819 )
...
Signed-off-by: Venkateshwaran Shanmugham <venkateshwaracholan@gmail.com >
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
Co-authored-by: Richard Fogaça <richardfogaca@gmail.com >
Co-authored-by: Richard Fogaca Nienkotter <63572350+richardfogaca@users.noreply.github.com >
2026-04-09 21:49:36 -03:00
Amin Ghadersohi and GitHub
680cef0ee0
fix(mcp): strip json_metadata and position_json from get_dashboard_info response ( #39101 )
2026-04-09 17:30:57 -04:00
Amin Ghadersohi and GitHub
e17cf3c808
fix(mcp): wire up compact schema serialization for search_tools results ( #39229 )
2026-04-09 17:25:46 -04:00
f49310b8ff
fix(sql-lab): apply access check in SqlExecutionResultsCommand ( #38952 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-09 16:47:15 -04:00
c7955a38ef
fix: Drill to Detail for Embedded ( #39214 )
...
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-09 17:01:48 -03:00
Amin Ghadersohi and GitHub
68067d7f44
fix(mcp): handle OAuth-authenticated databases in execute_sql ( #39166 )
2026-04-09 15:47:00 -04:00
5815665cc6
feat: role/user CRUD events and login/logout tracking in the action log ( #39121 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-09 15:55:25 +01:00
6649f35a0d
fix(reports): escape SQL LIKE wildcards in find_by_extra_metadata ( #38738 )
...
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2026-04-09 12:58:06 +03:00
5263abdc60
fix(AlertsReports): untie filters from alerts reports tabs flag ( #38722 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-09 11:11:43 +03:00
c49641538d
feat: modernize deck.gl and map plugins with MapLibre/Mapbox dual renderer ( #38035 )
...
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
2026-04-08 20:14:59 -04:00
d915e4f3ff
fix(tags): fix Bulk tag modal dropdown clipping and stale tag cache ( #39210 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 16:28:13 -07:00
bad5a35fce
fix(explore): constrain Edit Dataset modal height to prevent footer cutoff ( #39211 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-08 16:19:10 -07:00
Amin Ghadersohi and GitHub
1bde6f3bfd
fix(mcp): resolve null fields in list_datasets, list_databases, and save_sql_query ( #39206 )
2026-04-08 18:39:56 -04:00
4e0890ee1f
feat(api): Add filter_dashboard_id parameter to apply dashboard filters to chart/data endpoint ( #38638 )
...
Co-authored-by: Matthew Deadman <matthewdeadman@Matthews-MacBook-Pro-2.local >
Co-authored-by: Matthew Deadman <matthewdeadman@matthews-mbp-2.lan >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-04-08 15:32:46 -07: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
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
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
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 and GitHub
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 and GitHub
4c2dd63464
fix(sqllab): Update style for code viewer container ( #39075 )
2026-04-08 12:42:06 -07:00
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
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
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
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
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
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
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 and GitHub
4f695e1b4d
fix(filterReports): _generate_native_filter() crashes on null/empty filterValues ( #38954 )
2026-04-08 13:53:18 +03:00
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
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
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
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
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
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
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
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
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
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 and GitHub
5f9fc31ae2
feat(mcp): add get_chart_type_schema tool for on-demand schema discovery ( #39142 )
2026-04-07 12:07:45 -04:00
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
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 and GitHub
bf9aff19b5
fix(mcp): compress chart config schemas to reduce search_tools token usage ( #39018 )
2026-04-06 19:52:03 -04:00
SBIN2010 and GitHub
b05764d070
feat: Add currencies controls in country map ( #39016 )
2026-04-06 23:20:03 +03:00
Amin Ghadersohi and GitHub
7be2acb2f3
fix(mcp): add description and certification fields to default list tool columns ( #39017 )
2026-04-06 13:37:52 -04:00
Amin Ghadersohi and GitHub
83ad1eca26
fix(mcp): add dynamic response truncation for oversized info tool responses ( #39107 )
2026-04-06 12:36:03 -04:00
Amin Ghadersohi and GitHub
92747246fc
fix(mcp): remove JWT ValueError g.user fallback in auth layer ( #39106 )
2026-04-06 12:35:46 -04:00
Amin Ghadersohi and GitHub
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 and GitHub
e56f8cc4fb
fix(security_manager): custom auth_view issue ( #39098 )
2026-04-06 09:04:59 -07:00
Ville Brofeldt and GitHub
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
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 and GitHub
12eb40db01
fix(SQL Lab): handle columns without names ( #38986 )
2026-04-06 10:09:16 -04:00
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
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
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
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
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
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
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 and GitHub
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 and GitHub
c7d175b842
fix(dashboard): remove opacity on filter dropdown ( #39074 )
2026-04-03 09:31:23 -07:00
Amin Ghadersohi and GitHub
851bbeea48
fix(mcp): improve execute_sql response-too-large error to suggest limit parameter ( #39003 )
2026-04-03 10:57:31 -04:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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 and GitHub
f0fcdcc76a
chore: package bumps ( #39014 )
2026-04-02 11:53:07 -07:00
Kamil Gabryjelski and GitHub
135e0f8099
fix(mcp): Created dashboard should be in draft state by default ( #39011 )
2026-04-02 19:28:51 +02:00
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
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
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
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
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
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
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
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
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 and GitHub
ff3b8d8398
fix(ace-editor): fix cursor misalignment in markdown editor ( #38928 )
2026-04-01 12:03:28 -07:00
Michael S. Molina and GitHub
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 and GitHub
0bae05d4a9
fix(mcp): handle table chart raw mode in query builders and sanitize dashboard titles ( #38990 )
2026-04-01 13:42:59 -04:00
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
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 and GitHub
190f1a59c5
fix(mcp): fix dashboard owners Pydantic crash and preserve chart preview filters ( #38987 )
2026-04-01 13:18:28 -04:00
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
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
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
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
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 and GitHub
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
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
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
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
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
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
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] and GitHub
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
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
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
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
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
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
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
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 and GitHub
55aa36fef8
docs(developer): add celery to testing section for alerts&reports ( #38888 )
2026-03-31 10:24:58 -07:00
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
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
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 and GitHub
f6cd8066ab
fix(bubble): Fix Bubble chart axis label rotation ( #38917 )
2026-03-31 10:13:54 -07:00
Amin Ghadersohi and GitHub
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 and GitHub
c37a3ec292
fix(mcp): add TEMPORAL_RANGE filter for temporal x-axis in generate_chart ( #38978 )
2026-03-31 12:39:08 -04:00
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 and GitHub
f0b20dc445
fix(echarts): adapt y-axis ticks and padding for compact timeseries charts ( #38673 )
2026-03-31 17:44:42 +02:00
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
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
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 and GitHub
b1474aaa60
docs: Fix misleading links in UPDATING.md ( #38947 )
2026-03-31 22:09:31 +07:00
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 and GitHub
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
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
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 and GitHub
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 and GitHub
38fdfb4ca2
fix(mcp): prevent stale g.user from causing user impersonation across tool calls ( #38747 )
2026-03-30 14:23:46 -04:00
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
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 and GitHub
41d401a879
fix(select): ensure filter dropdown matches input field width ( #38886 )
2026-03-30 15:52:37 +02:00
Amin Ghadersohi and GitHub
89f7e5e7ba
fix(mcp): validate dataset exists in generate_explore_link before generating URL ( #38951 )
2026-03-30 09:29:29 -04:00
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 and GitHub
d1903afc69
fix(mcp): remove @parse_request decorator for cleaner tool schemas ( #38918 )
2026-03-29 16:09:51 -04:00
Đỗ Trọng Hải and GitHub
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 and GitHub
a5d2324e21
fix(sqllab): invalid treeview folder expansion ( #38897 )
2026-03-27 14:54:45 -07:00
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
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 and GitHub
f832f9b0d5
fix(Timeseries): dedup x axis labels ( #38733 )
2026-03-27 22:13:02 +03:00
Kamil Gabryjelski and GitHub
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 and GitHub
65eae027fa
fix(sqllab): long cell content overflooding ( #38855 )
2026-03-27 09:46:10 -03:00
Krishna Chaitanya and GitHub
ac96f46c76
fix(dataset): add email field to owners_data for Chart Explore path ( #38836 )
2026-03-27 09:44:11 -03:00
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 and GitHub
40387d5daa
fix(reports): PUT with empty recipients list does not persist the change ( #38711 )
2026-03-27 12:54:13 +01:00
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
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
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
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
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
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
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
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
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
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 and GitHub
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 and GitHub
9c288d66b5
fix(dataset): add missing currency_code_column to DatasetPostSchema ( #38853 )
2026-03-26 16:58:04 -03:00
Beto Dealmeida and GitHub
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 and GitHub
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 and GitHub
cfa1aba1e0
fix(sqllab): inactive leftbar selector on empty state ( #38833 )
2026-03-26 08:57:16 -07:00
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 and GitHub
e045f49787
fix(echart): multiple time shift line pattern ( #38866 )
2026-03-26 08:56:05 -03:00
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 and GitHub
23a5e95884
fix(mcp): add permission checks to generate_dashboard and update_chart tools ( #38845 )
2026-03-25 16:37:48 -04:00
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
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 and GitHub
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
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
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 and GitHub
403f4ad78c
fix(dashboard): larger JSON metadata editor for better editing UX ( #38728 ) ( #38745 )
2026-03-25 23:25:47 +07:00
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 and GitHub
12aca72074
fix(echarts): prevent plain legend clipping in dashboards ( #38675 )
2026-03-25 09:38:31 -03:00
Michael S. Molina and GitHub
3fb903fdc6
fix(embedded-sdk): wire hideTab to actually hide the dashboard tab ( #38846 )
2026-03-25 09:19:56 -03:00
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 and GitHub
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
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
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 and GitHub
6852349d24
fix(extensions-cli): remove publisher prefix from bundle filename ( #38823 )
2026-03-24 13:09:10 -03:00
JUST.in DO IT and GitHub
7c9d75b69e
fix(sqllab): FilterText does not apply accordingly ( #38813 )
2026-03-24 09:04:41 -07:00
dependabot[bot] and GitHub
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 and GitHub
09594b32f9
fix(mcp): fix generate_dashboard cross-session SQLAlchemy error ( #38827 )
2026-03-24 11:39:37 -04:00
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 and GitHub
56ebfb7848
feat(i18n): update Italian messages.po ( #38821 )
2026-03-24 22:06:11 +07:00
Beto Dealmeida and GitHub
5d9f53ff0c
feat: prevent Postgres connection to Redshift ( #38693 )
2026-03-24 10:44:38 -04:00
Alexandru Soare and GitHub
89d1b80ce7
fix(keys): Unsafe dict access in get_native_filters_params() crashes execution ( #38272 )
2026-03-24 15:43:27 +02:00
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 and GitHub
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 and GitHub
7222327992
fix(Matrixify): readd matrixify_enable guard missing ( #38759 )
2026-03-23 23:29:09 +03:00
Beto Dealmeida and GitHub
e0b524fff2
chore: docs on Redshift auth with access key ( #38810 )
2026-03-23 16:07:36 -04:00
Levis Mbote and GitHub
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 and GitHub
86a260e39b
feat(theming): Custom label tokens ( #38679 )
2026-03-23 18:21:47 +03:00
Mehmet Salih Yavuz and GitHub
fdcb942f3c
fix(MainNav): display all menu items on smaller screens ( #38732 )
2026-03-23 18:21:13 +03:00
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
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 and GitHub
44179199ba
chore(Reports): remove unused and incorrect field ( #38724 )
2026-03-23 18:20:21 +03:00
Mehmet Salih Yavuz and GitHub
100ad7d9ee
fix(AlertsReports): validate anchor_list is a list ( #38723 )
2026-03-23 18:19:57 +03:00
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
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
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
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
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
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
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
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 and GitHub
cc34d19d24
fix(DropdownContainer): add fresh to avoid stale data ( #38702 )
2026-03-23 14:32:11 +03:00
João Pedro Alves Barbosa and GitHub
02ffb52f4a
fix(table): improve conditional formatting text contrast ( #38705 )
2026-03-22 18:59:15 -03:00
dependabot[bot] and GitHub
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] and GitHub
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
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 and GitHub
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 and GitHub
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
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 and GitHub
44c2c765ae
fix(mcp): convert adhoc filters to QueryObject format before query compilation ( #38774 )
2026-03-20 20:43:09 +01:00
Amin Ghadersohi and GitHub
0d5721910e
fix(mcp): normalize call_tool proxy arguments to prevent encoding TypeError ( #38775 )
2026-03-20 20:42:40 +01:00
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
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
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
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
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 and GitHub
e088979fbe
fix(reports): validate nativeFilters on report create/update and deactivate on dashboard filter deletion ( #38715 )
2026-03-20 17:20:02 +01:00
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 and GitHub
c2a21915ff
fix(mcp): fix dashboard slug null and execute_sql encoding error ( #38710 )
2026-03-20 14:41:54 +01:00
Enzo Martellucci and GitHub
cbb2b2f3c2
feat(themes): add JSON formatting to theme modal editor ( #38739 )
2026-03-20 13:48:00 +01:00
Alexandru Soare and GitHub
82a74c88aa
fix(button): Theming configurations for button elements is not consistent ( #38604 )
2026-03-20 12:37:04 +02:00
Levis Mbote and GitHub
6b9dd23e3a
fix(timeseries-table): enable proper column sorting in timeseries-table chart ( #38579 )
2026-03-19 12:01:40 -07:00
Levis Mbote and GitHub
b754f2d173
fix(theme): persist local theme id so "Local" tag remains after navigation ( #38527 )
2026-03-19 12:01:24 -07:00
Levis Mbote and GitHub
ee233d16d6
fix(dashboard): correct tab underline width for newly added dashboard tabs. ( #38524 )
2026-03-19 12:01:08 -07:00
Levis Mbote and GitHub
65f13f773e
fix(theme): ensure colorLink follows colorPrimary when not explicitly set ( #38517 )
2026-03-19 12:00:41 -07:00
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 and GitHub
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
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 and GitHub
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
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 and GitHub
14b1b456e1
fix: Add aliases and groupby list to chart schemas ( #38740 )
2026-03-19 16:15:58 +01:00
Luiz Otavio and GitHub
972e15e601
fix(sql): remove WHERE 1 = 1 when temporal filter has "No filter" selected ( #38704 )
2026-03-19 08:29:53 -03:00
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
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 and GitHub
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 and GitHub
a314e5b35e
fix: Row limit support for chart mcp tools ( #38717 )
2026-03-18 13:40:47 +01:00
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
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
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 and GitHub
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
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
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 and GitHub
a854fa60a2
feat: apply RLS conservatively ( #38683 )
2026-03-17 10:20:09 -04:00
Amin Ghadersohi and GitHub
1c8224f4c6
feat(mcp): Add tool annotations for MCP directory compliance ( #38641 )
2026-03-16 19:09:25 -07:00
Đỗ Trọng Hải and GitHub
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
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 and GitHub
dcb414aa06
feat(extensions): add update command to extensions cli ( #38651 )
2026-03-16 07:02:42 -07:00
Đỗ Trọng Hải and GitHub
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 and GitHub
cc066b3576
fix(docs): use absolute API doc links in developer docs ( #38649 )
2026-03-14 22:50:14 +07:00
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
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
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 and GitHub
ed622e254a
feat(matrixify): Revamp control panel ( #38519 )
2026-03-13 21:51:53 +03:00
amaannawab923 and GitHub
6e7d6a85b4
fix(ag-grid-table): fix failing buildQuery test expectation ( #38636 )
2026-03-14 00:59:52 +07:00
Luiz Otavio and GitHub
e8061a9c2b
style(metadata-bar): use bold font weight for metadata bar title ( #38608 )
2026-03-13 14:24:14 -03:00
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
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
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
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
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 and GitHub
ca2d26a1e2
fix(ag-grid-table): fix AND filter conditions not applied ( #38369 )
2026-03-13 19:42:14 +05:30
Alexandru Soare and GitHub
f6106cd26f
fix(timeshiftcolor): Time shift color to match the original color ( #38473 )
2026-03-13 15:24:56 +02:00
Michael S. Molina and GitHub
1867336907
fix(editor): implement missing methods, fix cursor position clearing ( #38603 )
2026-03-13 09:06:55 -03:00
Ville Brofeldt and GitHub
f5383263bc
fix(extensions): fix gitignore template and bump version ( #38614 )
2026-03-13 08:50:10 -03:00
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
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 and GitHub
af5e05db2e
fix(mcp): Support form_data_key without chart identifier for unsaved charts ( #38628 )
2026-03-13 11:58:12 +01:00
Enzo Martellucci and GitHub
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 and GitHub
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 and GitHub
56d6bb1913
feat(auth): add SAML login support to frontend ( #38606 )
2026-03-13 09:00:07 +00:00
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 and GitHub
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 and GitHub
83955e87ac
refactor(mcp): use serialize_user_object in get_instance_info ( #38613 )
2026-03-13 08:59:21 +01:00
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 and GitHub
d4f1f8db00
fix(mcp): extract role names as strings in UserInfo serialization ( #38612 )
2026-03-12 16:20:53 -07:00
Mehmet Salih Yavuz and GitHub
95f61bd223
fix: add parent_slice_id for multilayer charts to embed ( #38243 )
2026-03-12 21:21:43 +03:00
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 and GitHub
65e21cf13c
docs: move MCP deployment guide to admin docs, add user-facing AI guide ( #38585 )
2026-03-12 10:30:51 -07:00
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 and GitHub
09e9c6a522
fix(embedded): prevent double RLS application in virtual datasets ( #37395 )
2026-03-12 14:12:59 +01:00
Ville Brofeldt and GitHub
a9def2fc15
fix: support nested function calls in cache_key_wrapper ( #38569 )
2026-03-12 08:08:58 -03:00
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
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
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
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 and GitHub
9215eb5e45
fix(ag-grid): persist AG Grid column filters in explore permalinks ( #38393 )
2026-03-11 01:56:24 +05:30
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
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
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 and GitHub
6d7cfac8b2
fix(mcp): wrap LoggingMiddleware.on_message event_logger in try/except ( #38560 )
2026-03-10 17:48:08 +01:00
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 and GitHub
bde48e563e
fix: SQL Lab tab content padding ( #38561 )
2026-03-10 11:44:31 -03:00
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 and GitHub
5c2cbb58bc
fix(mcp): add missing __init__.py for chart, dashboard, dataset packages ( #38400 )
2026-03-10 09:52:48 +01:00
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
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
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
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
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
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
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 and GitHub
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 and GitHub
a17f38a4e2
fix(embedded): add CurrentUserRestApi read permission to Public role defaults ( #38474 )
2026-03-10 00:08:37 +01:00
Amin Ghadersohi and GitHub
6ef4794778
fix(mcp): resolve chatbot tool call flakiness with URL and instruction fixes ( #38532 )
2026-03-09 23:35:50 +01:00
Amin Ghadersohi and GitHub
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 and GitHub
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 and GitHub
bc99b710bd
fix(dashboard): ensure clear all respects required filter validation ( #37681 )
2026-03-09 13:02:57 -07:00
Michael S. Molina and GitHub
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 and GitHub
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 and GitHub
e70c7944b7
fix(tests): achieve 100% TypeScript coverage for core packages ( #38518 )
2026-03-09 13:25:39 -03:00
yousoph and GitHub
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 and GitHub
d9a91f99db
feat: support for import/export masked_encrypted_extra (frontend) ( #38078 )
2026-03-09 01:59:54 -03:00
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 and GitHub
a6c0d6321f
chore(extensions): simplify backend package structure by removing superset_extensions namespace ( #38476 )
2026-03-06 14:49:49 -03:00
Michael S. Molina and GitHub
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 and GitHub
03ad1789f0
feat(alerts/reports): external URL warning ( #35021 )
2026-03-06 11:57:03 -05:00
Michael S. Molina and GitHub
296bd7e56b
docs(extensions): fix extension developer documentation and CLI scaffolding ( #38472 )
2026-03-06 13:10:41 -03:00
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 and GitHub
db7665c0bc
feat(mcp): add user roles to MCP response and permission-aware instructions ( #38367 )
2026-03-06 08:16:51 +01:00
Amin Ghadersohi and GitHub
84a53eab31
feat(mcp): add pie, pivot table, and mixed timeseries chart creation support ( #38375 )
2026-03-06 08:13:47 +01:00
Amin Ghadersohi and GitHub
3609cd9544
feat(mcp): add compile check to validate chart queries before returning ( #38408 )
2026-03-06 08:10:58 +01:00
Amin Ghadersohi and GitHub
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
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
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
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
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 and GitHub
357e35dc62
refactor(core): reorganize superset-core packages into feature-based structure ( #38448 )
2026-03-05 17:41:15 -03:00
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 and GitHub
0dbd4c5b90
docs(mcp): add MCP server deployment and authentication guide ( #38415 )
2026-03-05 17:52:04 +01:00
Enzo Martellucci and GitHub
f0416eff78
fix(dashboard): fix multiple drag-and-drop and edit mode issues ( #37891 )
2026-03-05 16:47:11 +01:00
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
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
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 and GitHub
20cc3345d8
chore(playwright): Using warning for timeouts ( #38441 )
2026-03-05 14:15:10 +01:00
Alexandru Soare and GitHub
880cab58c3
fix(bug): Error when adding a filter using custom sql ( #38246 )
2026-03-05 11:39:21 +02:00
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
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
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 and GitHub
0d5827ac42
chore(extensions): unified contribution api and automatic prefixing ( #38412 )
2026-03-04 14:51:22 -08:00
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
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
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
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
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
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 and GitHub
8c9efe5659
feat: support for import/export masked_encrypted_extra (backend) ( #38077 )
2026-03-04 11:26:28 -08:00
Mehmet Salih Yavuz and GitHub
63e7ee70bf
fix(echarts): adaptive formatting labels ( #38017 )
2026-03-04 11:26:18 -08:00
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 and GitHub
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
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
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
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 and GitHub
3d5694ee0f
chore: regular npm audit fix ( #38248 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-03-04 10:42:14 -08:00
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 and GitHub
19f949276c
refactor(config): SIGNAL_CACHE_CONFIG → DISTRIBUTED_COORDINATION_CONFIG ( #38395 )
2026-03-04 09:40:21 -08:00
Michael S. Molina and GitHub
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 and GitHub
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 and GitHub
35d0aad854
feat(explore): Add Echarts option editor ( #37868 )
2026-03-04 08:34:34 -08:00
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
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
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
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
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
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 and GitHub
fa34609952
feat: Support OAuth2 single-use refresh tokens ( #38364 )
2026-03-03 16:07:15 -03:00
Gabriel Torres Ruiz and GitHub
2ab9d37a00
fix(templates): restore css_bundle calls in spa.html for production builds ( #38350 )
2026-03-03 10:27:39 -08:00
Ville Brofeldt and GitHub
c35bf344a9
chore(extensions): clean up backend entrypoints and file globs ( #38360 )
2026-03-03 09:45:35 -08:00
Enzo Martellucci and GitHub
016417f793
fix(explore): prevent TypeError when chart dimension returns empty string ( #38276 )
2026-03-03 15:06:02 +01:00
Ville Brofeldt and GitHub
f2f55591ec
chore: remove redundant service-worker.js placeholder ( #38348 )
2026-03-03 01:43:17 -08:00
Đỗ Trọng Hải and GitHub
1bd054684e
chore(lint): remove unused ESLint plugins after migrating rules to Oxlint ( #38110 )
2026-03-03 13:33:58 +07:00
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 and GitHub
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 and GitHub
fc5fda3d1a
fix(db-modal): update doc refs for DB connection modal ( #38091 )
2026-03-03 09:08:46 +07:00
Levis Mbote and GitHub
3e10ab7dd0
refactor(Filter components): migrate from react-dnd to dnd-kit ( #37445 )
2026-03-02 16:49:57 -08:00
Michael S. Molina and GitHub
a74d32ab44
feat(extensions): code-first frontend contributions ( #38346 )
2026-03-02 13:51:29 -08:00
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
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
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
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
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
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
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
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
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
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
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 and GitHub
ac2914486f
fix(Select): select all buttons to inherit font ( #38313 )
2026-03-02 10:12:06 +02:00
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
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 and GitHub
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 and GitHub
7f280f5de9
fix(Dataset Folders): improve search-collapse ( #38188 )
2026-02-27 21:21:29 -08:00
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 and GitHub
6fe69fc81c
chore: Support specifying app_root via superset_config.py ( #38284 )
2026-02-28 01:35:08 -03:00
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
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
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
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
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
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
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
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 and GitHub
a410b76f99
docs: add Apache Superset CVEs for February 2026 release ( #38278 )
2026-02-27 14:46:44 -08:00
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
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 and GitHub
e5cbc98482
fix(ag-grid): render boolean columns as checkboxes instead of blank cells ( #38279 )
2026-02-27 17:52:51 +05:30
Alexandru Soare and GitHub
761cee2d85
fix(componentParent): Newly created tabs don't show up in Scoping tab ( #37807 )
2026-02-27 11:34:32 +02:00
Alexandru Soare and GitHub
7743183401
fix(bugs): fixing bugs for world map chart ( #38030 )
2026-02-27 11:33:35 +02:00
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
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 and GitHub
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 and GitHub
bb6ee9e722
fix(clickhouse): remove _mutate_label workaround and bump clickhouse-connect to >=0.13.0 ( #38280 )
2026-02-26 16:12:54 -08:00
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
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
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 and GitHub
5a134170a0
fix(chart): prevent x-axis date labels from disappearing when rotated ( #37755 )
2026-02-26 18:10:44 +01:00
Enzo Martellucci and GitHub
c1c012fb52
fix(chart): make chart error banners non-dismissible ( #38014 )
2026-02-26 17:01:02 +01:00
jaymasiwal and GitHub
f5d489da29
fix(actionlog): restore full name display in Action Logs user column ( #37985 )
2026-02-26 16:36:24 +01:00
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
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
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
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
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
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
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
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
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 and GitHub
2b6c745444
fix(ci): use OIDC auth token for successful Codecov upload ( #38218 )
2026-02-26 10:34:24 +07:00
Enzo Martellucci and GitHub
26053a8b5d
fix(alert-modal): show the add filter button on firefox ( #38093 )
2026-02-25 23:42:05 +01:00
Amin Ghadersohi and GitHub
abf0b7cf4b
fix(mcp): use broad Exception in outermost tool-level handlers ( #38254 )
2026-02-25 22:08:56 +01:00
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 and GitHub
cc1128a404
feat(mcp): add response size guard to prevent oversized responses ( #37200 )
2026-02-25 09:43:14 -08:00
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
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
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
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
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
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
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
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 and GitHub
1cd35bb102
feat(mcp): dynamic feature availability via menus and feature flags ( #37964 )
2026-02-25 12:01:44 +01:00
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
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
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
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 and GitHub
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 and GitHub
e4a7cd30c3
fix(GAQ): don't use async queries when cache timeout is -1 ( #38089 )
2026-02-24 23:21:37 +03:00
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
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 and GitHub
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 and GitHub
35c135852e
feat(extensions): add mandatory publisher field to extension metadata ( #38200 )
2026-02-24 09:42:17 -08:00
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 and GitHub
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 and GitHub
f60432e34c
fix: Allow non-owners to fave/unfave charts ( #38095 )
2026-02-24 11:28:32 -03:00
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 and GitHub
8eb3046888
fix(docs): guard window reference in logging.ts for SSR compatibility ( #38201 )
2026-02-23 18:41:49 -08:00
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 and GitHub
8a74424545
fix(types): add explicit types for extendedDayjs plugin methods ( #37923 )
2026-02-24 06:58:46 +07:00
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
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
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 and GitHub
228b598409
feat: Labels for encrypted fields ( #38075 )
2026-02-23 13:23:33 -03:00
Ville Brofeldt and GitHub
40f609fdce
fix(extensions): enforce correct naming conventions ( #38167 )
2026-02-23 08:21:35 -08:00
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
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
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 and GitHub
cbb80f0462
refactor(extensions): simplify registerEditorProvider API ( #38127 )
2026-02-23 09:04:31 -03:00
Amin Ghadersohi and GitHub
2a3567d2f1
fix(mcp): Remove unsupported thumbnail/preview URLs and internal fields from MCP schemas ( #38109 )
2026-02-23 12:44:12 +01:00
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 and GitHub
672a380587
chore(frontend): enable additional oxlint rules for better code hygiene ( #38145 )
2026-02-23 10:36:24 +07:00
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
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
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
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
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
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 and GitHub
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
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 and GitHub
b565128fe7
fix(charts): improve error display for failed charts in dashboards ( #37939 )
2026-02-20 15:14:48 -08:00
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 and GitHub
44d6b6a513
fix(table): preserve line breaks in cell content modal ( #37036 )
2026-02-20 14:12:14 -08:00
Ujjwaljain16 and GitHub
2d44f52ad1
fix(encryption): resolve SECRET_KEY lazily to fix silent re-encrypt-secrets failures ( #37982 )
2026-02-20 14:10:09 -08:00
wuqicyber and GitHub
6f34ba7d4a
fix(table-chart): support orderby adhoc columns with server-side pagination ( #37521 )
2026-02-21 00:29:34 +03:00
Damian Pendrak and GitHub
1a77e17179
fix(chart-customizations): support migration of dynamic group by ( #37176 )
2026-02-20 13:11:07 -08:00
Gabriel Torres Ruiz and GitHub
6fdaa8e9b3
fix(crud): reorder table actions + improve react memoization + improve hooks ( #37897 )
2026-02-20 08:58:28 -08:00
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
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 and GitHub
9f8b212ccc
feat(mcp): add LIKE, ILIKE, IN, NOT IN filter operators to MCP chart tools ( #38071 )
2026-02-20 11:56:40 +01:00
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
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
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
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 and GitHub
f4acce5727
fix(table): preserve time grain aggregation when temporal column casing changes ( #37893 )
2026-02-19 16:46:39 -08:00
Richard Fogaca Nienkotter and GitHub
5278deaf63
fix(metrics): normalize legacy currency strings ( #37455 )
2026-02-19 21:25:44 -03:00
Mehmet Salih Yavuz and GitHub
3868821dc8
fix(webpack): skip building service worker in dev ( #38106 )
2026-02-20 00:26:16 +03:00
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 and GitHub
1f76944c2b
fix: Add editors to ContributionConfig and additional properties to EditorKeyword ( #38098 )
2026-02-19 15:00:21 -03:00
Kamil Gabryjelski and GitHub
f049d3e34a
fix: Search in folders editor with verbose names ( #38101 )
2026-02-19 18:45:22 +01:00
Kamil Gabryjelski and GitHub
86c8fa5cd7
fix: Badge count in folders editor ( #38100 )
2026-02-19 18:45:04 +01:00
Kamil Gabryjelski and GitHub
e12140beb6
fix: Warning toast copy in folders editor ( #38099 )
2026-02-19 18:22:22 +01:00
Kamil Gabryjelski and GitHub
b7a3224f04
feat: Larger folder drag area in folders editor ( #38102 )
2026-02-19 18:22:04 +01:00
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 and GitHub
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 and GitHub
c175346808
fix(table-charts): Prevent time grain from altering Raw Records in Tables + Interactive Tables ( #37561 )
2026-02-19 10:24:09 +01:00
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 and GitHub
de079a7b19
feat(deps)!: bump postgresql from 16 to 17 ( #37782 )
2026-02-18 17:12:48 -08:00
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 and GitHub
33441ccf3d
feat: add formatting column and formatting object to conditional formating table ( #35897 )
2026-02-19 02:07:15 +03:00
Vitor Avila and GitHub
9ec56f5f02
fix: Include app_root in next param ( #37942 )
2026-02-18 19:52:06 -03:00
dependabot[bot] and GitHub
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 and GitHub
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
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
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 and GitHub
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 and GitHub
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 and GitHub
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] and GitHub
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] and GitHub
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] and GitHub
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] and GitHub
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
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
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 and GitHub
5a777c0f45
feat(matrixify): add single metric constraint ( #37169 )
2026-02-17 09:12:24 -08:00
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 and GitHub
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
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
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
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 and GitHub
84f1ee4409
feat: added conditional formatting enhancements string to pivot table ( #35863 )
2026-02-17 01:08:41 +03:00
Kamil Gabryjelski and GitHub
3e3c9686de
perf(dashboard): Batch RLS filter lookups for dashboard digest computation ( #37941 )
2026-02-16 21:35:55 +01:00
Mehmet Salih Yavuz and GitHub
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 and GitHub
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 and GitHub
22ac5e02b6
fix(deckgl): remove dataset field from Deck.gl Layer Visibility Display controls ( #37611 )
2026-02-16 11:58:23 +01:00
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
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
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
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
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
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] and GitHub
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
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 and GitHub
440602ef34
fix(utils): datetime_to_epoch function is fixed to timezone aware epoch ( #37979 )
2026-02-15 22:36:18 +07:00
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
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 and GitHub
73adff55ee
chore(deps): Relax sqlalchemy-utils lower bound for pydoris compatibility ( #37949 )
2026-02-13 14:55:54 -08:00
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
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
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
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
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 and GitHub
e3e2bece6b
feat(owners): display email in owner selectors ( #37906 )
2026-02-13 09:01:05 -03:00
Jean Massucatto and GitHub
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 and GitHub
080f629ea2
fix(echarts): formula annotations not rendering with dataset-level columns label ( #37522 )
2026-02-13 12:37:19 +03:00
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
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 and GitHub
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 and GitHub
88ce1425e2
fix(roles): optimize user fetching and resolve N+1 query issue ( #37235 )
2026-02-12 09:32:19 -08:00
Amin Ghadersohi and GitHub
4dfece9ee5
feat(mcp): add event_logger instrumentation to MCP tools ( #37859 )
2026-02-12 16:50:20 +01:00
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
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 and GitHub
19ec7b48a0
fix: Conditional formatting painting empty cells ( #37894 )
2026-02-12 10:22:00 -03:00
Vanessa Giannoni and GitHub
77148277b9
feat(charts): improve negative stacked bar label positioning and accessibility ( #37405 )
2026-02-11 17:46:10 -08:00
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 and GitHub
b012b63e5b
fix(native-filters): align refresh icon with default value field ( #37802 )
2026-02-11 21:26:26 +01:00
Kamil Gabryjelski and GitHub
b0be47a4ac
fix: Unreachable drop zones within tabs in dashbboard editor ( #37904 )
2026-02-11 21:08:19 +01:00
Ville Brofeldt and GitHub
00d02cb2ea
perf(gtf): improve task base filter ( #37900 )
2026-02-11 10:40:07 -08:00
Kamil Gabryjelski and GitHub
26a2e12779
perf: fix N+1 query in Slice.datasource property ( #37899 )
2026-02-11 18:57:28 +01:00
Luis Sánchez and GitHub
5f0001affc
feat(timeseries): remove stream style for bar charts ( #37532 )
2026-02-11 09:25:03 -08:00
Ville Brofeldt and GitHub
255a0ada81
fix(gtf): add missing user_id to task commands ( #37867 )
2026-02-11 09:04:27 -08:00
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 and GitHub
98ca599eef
perf: fix N+1 query in chart list API when thumbnail_url is requested ( #37895 )
2026-02-11 17:19:48 +01:00
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
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
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 and GitHub
88a14f2ba0
fix(FiltersBadge): world map wont show filter icon after refresh page ( #37260 )
2026-02-11 16:33:32 +03:00
Ville Brofeldt and GitHub
74e1607010
fix(extensions): broken test ( #37871 )
2026-02-11 08:33:45 -03:00
Mehmet Salih Yavuz and GitHub
69c679be20
fix(explore): Don't show unsaved changes modal on new charts ( #37714 )
2026-02-11 13:05:42 +03:00
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
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
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
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 and GitHub
39ac96817a
fix(helm): Add default initContainer resources ( #37637 )
2026-02-10 11:51:37 -08:00
Levis Mbote and GitHub
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 and GitHub
6a6b9b5386
chore: Bump core packages (0.0.1rc11, 0.0.1rc4) ( #37860 )
2026-02-10 16:37:07 -03:00
Michael S. Molina and GitHub
b98b34a60f
refactor: Make extensions contribution schema consistent ( #37856 )
2026-02-10 15:55:39 -03:00
Kamil Gabryjelski and GitHub
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 and GitHub
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 and GitHub
c41942a38a
chore(deps): Upgrade sqlglot from 27.15.2 to 28.10.0 ( #37841 )
2026-02-10 13:13:11 -03:00
Alexandru Soare and GitHub
ae8d671fea
fix(sql): fix sql suggestions ( #37699 )
2026-02-10 17:30:17 +02:00
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 and GitHub
0f1278fa61
fix(gtf): set dedup_key on atomic sql ( #37820 )
2026-02-10 06:56:14 -08:00
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
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
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
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
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
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
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
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
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 and GitHub
76351ff12c
fix(i18n): ensure language pack loads before React renders ( #36893 )
2026-02-10 00:29:04 -08:00
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 and GitHub
59dd2fa385
feat: add global task framework ( #36368 )
2026-02-09 10:45:56 -08:00
Michael S. Molina and GitHub
6984e93171
fix: SQL Lab improvements and bug fixes ( #37760 )
2026-02-09 14:29:08 -03:00
Kamil Gabryjelski and GitHub
f25d95be41
fix: Vertical lines in the middle of Treemap categories ( #37808 )
2026-02-09 17:44:59 +01:00
Đỗ Trọng Hải and GitHub
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
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
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 and GitHub
15b3c96f8e
fix(security): Add table blocklist and fix MCP SQL validation bypass ( #37411 )
2026-02-09 14:12:06 +01:00
Alexandru Soare and GitHub
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
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
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 and GitHub
82d6076804
refactor(charts): filter saved metrics by key and label ( #37136 )
2026-02-09 07:29:32 +03:00
Đỗ Trọng Hải and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
c4e7c3b03b
refactor: consolidating ColorSchemeEnum settings into one place ( #37591 )
2026-02-07 23:04:20 -08:00
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
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
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
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
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
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 and GitHub
9ea5ded988
fix(dashboard): Prevent fatal error when database connection is unavailable ( #37576 )
2026-02-06 20:52:17 -08:00
Đỗ Trọng Hải and GitHub
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
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 and GitHub
e9ae212c1c
fix(alerts): show screenshot width field for PDF reports ( #37037 )
2026-02-06 11:19:18 -08:00
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
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
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 and GitHub
0415118544
chore: Bump @apache-superset/core (0.0.1-rc10) ( #37759 )
2026-02-06 14:18:22 -03:00
Michael S. Molina and GitHub
935bbe6061
docs: Updates extensions docs ( #37704 )
2026-02-06 13:18:25 -03:00
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
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
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
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
1e50422a66
chore: remove deprecated react-hot-loader ( #36433 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-06 15:57:31 +07:00
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
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
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
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
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
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
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
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
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 and GitHub
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
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
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
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 and GitHub
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 and GitHub
4f42928b34
fix(sqllab): Skip progress bar on no data ( #37652 )
2026-02-05 10:38:37 -08:00
Gabriel Torres Ruiz and GitHub
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 and GitHub
4147d877fc
fix(mcp): prevent DATE_TRUNC on non-temporal columns in chart generation ( #37433 )
2026-02-05 09:24:31 -08:00
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
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
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
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 and GitHub
e10237fcc1
fix: Security vulnerability in Storybook ( #37676 )
2026-02-04 14:48:39 -03:00
Michael S. Molina and GitHub
92438322c0
feat(extensions): Enhances SQL Lab API ( #37642 )
2026-02-04 13:53:58 -03:00
Đỗ Trọng Hải and GitHub
f96e90b979
fix(docker): remove accidental command substitutions when building FE in dev mode ( #37670 )
2026-02-04 23:53:20 +07:00
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
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 and GitHub
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 and GitHub
89a98ab9a4
fix(dataset-editor): include calculated columns in currency code dropdown ( #37621 )
2026-02-04 11:17:07 -03:00
Jamile Celento and GitHub
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 and GitHub
6b7b23ed78
fix(timeseries): restore ECharts tooltip after closing drill menu ( #37284 )
2026-02-04 12:32:23 +03:00
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
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
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
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
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
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
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
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
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
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
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 and GitHub
32ee160c75
chore: Properly untrack WebSocket config file for docker ( #37624 )
2026-02-03 11:48:08 -03:00
Amin Ghadersohi and GitHub
5914e83436
chore(mcp): remove unused MCP_SERVICE feature flag ( #37618 )
2026-02-03 15:23:08 +01:00
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
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 and GitHub
f60c82e4a6
fix: charts row limit warning is missing for server ( #37112 )
2026-02-02 15:49:31 -08:00
Luis Sánchez and GitHub
91131d5996
chore(charts): echarts left padding too big and automation of title ( #36993 )
2026-02-02 15:48:03 -08:00
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
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
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 and GitHub
be404f9b84
fix(dashboard): Avoid calling loadData for invisible charts on virtual rendering ( #37452 )
2026-02-02 10:07:25 -08:00
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
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
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
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 and GitHub
a6a66ca483
feat: Dataset folders editor ( #36239 )
2026-02-02 14:54:33 +01:00
Jonathan Alberth Quispe Fuentes and GitHub
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
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
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
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 and GitHub
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 and GitHub
004f02746f
fix(build): Increase ForkTsCheckerWebpackPlugin memory limit to fix OOM error ( #37583 )
2026-01-31 14:22:17 +07:00
Beto Dealmeida and GitHub
5d20dc57d7
feat(oauth2): add PKCE support for database OAuth2 authentication ( #37067 )
2026-01-30 23:28:10 -05:00
Beto Dealmeida and GitHub
05c2354997
feat: AWS Cross-Account IAM Authentication for Aurora ( #37585 )
2026-01-30 19:18:34 -05:00
Vitor Avila and GitHub
6043e7e7e3
fix: more DB OAuth2 fixes ( #37398 )
2026-01-30 21:11:26 -03:00
Amin Ghadersohi and GitHub
1ee14c5993
fix(mcp): improve prompts, resources, and instructions clarity ( #37389 )
2026-01-30 12:25:38 -08:00
Felipe López and GitHub
9764a84402
fix(charts): Table chart shows an error on row limit ( #37218 )
2026-01-30 11:45:50 -08:00
JUST.in DO IT and GitHub
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
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
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
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
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 and GitHub
2cce0308d4
fix: big number drill to details column data ( #37068 )
2026-01-30 12:32:49 +03:00
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
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 and GitHub
d6029f5c8a
chore(deps): bump dependencies to address security vulnerabilities ( #37552 )
2026-01-30 10:19:43 +07:00
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
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
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 and GitHub
5a99588f57
fix(themes): correct action icons size and restore missing tooltips ( #37409 )
2026-01-29 20:42:15 +03:00
Kamil Gabryjelski and GitHub
0b34363654
fix(mcp): Instance not bound to session error ( #37548 )
2026-01-29 18:00:34 +01:00
Jean Massucatto and GitHub
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 and GitHub
810d6ff480
fix(sqllab): Resolve stale closure bug causing text selection to break ( #37550 )
2026-01-29 13:09:26 -03:00
Mehmet Salih Yavuz and GitHub
1501af06fe
fix(Multilayer): preserve dashboard context for embedded ( #37495 )
2026-01-29 18:06:12 +03:00
Michael S. Molina and GitHub
6cb3cea960
feat(extensions): Allow replacing editors using extensions ( #37499 )
2026-01-29 08:22:32 -03:00
Felipe López and GitHub
675a4c7a66
fix(charts): numerical column for the Point Radius field in mapbox ( #36962 )
2026-01-29 10:50:10 +01:00
Vanessa Giannoni and GitHub
7110fc9cde
fix(explore): remove extra spacing when Advanced Analytics section is hidden ( #37456 )
2026-01-29 12:18:06 +03:00
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
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
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
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 and GitHub
06e4f4ff4c
fix(dashboard): catch DatasourceNotFound in get_datasets to prevent 404 ( #37503 )
2026-01-28 15:54:56 -08:00
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
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
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
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
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 and GitHub
912538d176
docs: Updating quickstart for 6.0.0 ( #37446 )
2026-01-28 22:08:31 +07:00
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 and GitHub
abf90de0ca
fix(select): prevent bulk action buttons from being cut off in filters ( #37453 )
2026-01-28 17:16:14 +03:00
Vanessa Giannoni and GitHub
ec2509a8b4
fix(dashboard-filters): prevent clearing all filters when editing a native filter ( #37253 )
2026-01-28 17:06:00 +03:00
Reynold Morel and GitHub
43653d1fa1
fix(dashboard): resolve dropdown popup positioning ( #36963 )
2026-01-28 17:01:37 +03:00
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 and GitHub
3347b9bf6c
fix(table): only show increase/decrease color options when time comparison enabled ( #37362 )
2026-01-28 13:32:30 +01:00
Amin Ghadersohi and GitHub
6663709a23
fix(mcp): tools not listed when JWT auth is enabled ( #37377 )
2026-01-28 11:20:20 +01:00
Amin Ghadersohi and GitHub
e6d0f97aab
fix(mcp): always filter list responses by columns_requested ( #37505 )
2026-01-28 11:15:19 +01:00
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
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
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 and GitHub
2ec3aaaeea
feat(dashboard): show dataset column labels in View as table ( #37140 )
2026-01-27 13:51:28 -08:00
JUST.in DO IT and GitHub
20da4eb86e
fix(sqllab): Over-rendering on result table ( #30857 )
2026-01-27 13:47:58 -08:00
Mehmet Salih Yavuz and GitHub
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 and GitHub
a7e7cc30a9
fix(ag-grid-table): preserve time grain aggregation when temporal column casing changes ( #36990 )
2026-01-27 10:13:32 -08:00
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
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 and GitHub
1681f74b2e
chore(direnv): add direnv to gitignore ( #37481 )
2026-01-27 19:14:50 +03:00
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
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
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
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
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 and GitHub
10a9b4bb94
fix: update Apache Superset website footer copyright year ( #37435 )
2026-01-26 15:51:14 -08:00
Daniel Vaz Gaspar and GitHub
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 and GitHub
4db6f9e04c
chore(trino): Add progress_text for additional running state info ( #36909 )
2026-01-26 09:11:33 -08:00
JUST.in DO IT and GitHub
0fd528c7af
feat(sqllab): Improved query status indicator bar ( #36936 )
2026-01-26 08:57:52 -08:00
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
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 and GitHub
95a465ad7c
feat(sqllab): add getActivePanel API for panel visibility tracking ( #37448 )
2026-01-26 13:18:01 -03:00
Ramiro Aquino Romero and GitHub
8aebfe1105
fix: display correct icon for Multi Chart in quick switcher ( #37256 )
2026-01-26 14:47:39 +03:00
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
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
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
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
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
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 and GitHub
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 and GitHub
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 and GitHub
319a131ec9
fix(charts): missing globalOpacity prop with mapbox ( #37168 )
2026-01-23 15:08:16 -08:00
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
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
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
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 and GitHub
b99fc582e4
fix(chart): implement geohash decoding ( #37027 )
2026-01-23 14:15:29 -08:00
Martyn Gigg and GitHub
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 and GitHub
d54e227e25
chore: update old MotherDuck duckdb version to follow the official duckdb one ( #36834 )
2026-01-23 16:25:17 -05:00
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 and GitHub
34418d7e0b
fix(datasets): respect application root in database management link ( #36986 )
2026-01-23 12:58:50 -08:00
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 and GitHub
e8363cf606
fix(redshift): normalize table names to lowercase for CSV uploads ( #37019 )
2026-01-23 12:40:38 -08:00
om pharate and GitHub
5747fb1e85
feat(ListView): add pagination to card view and center row count display ( #36288 )
2026-01-23 12:40:07 -08:00
SBIN2010 and GitHub
d823dfd2b9
feat: add interactive column sorting to pivot table ( #36050 )
2026-01-23 11:10:13 -08:00
Ramiro Aquino Romero and GitHub
baaa8c5f54
feat(deckgl): add auto zoom option in deck gl multi layer ( #37221 )
2026-01-23 11:08:58 -08:00
Pádraic Slattery and GitHub
429d9b27f6
chore: Update outdated GitHub Actions version ( #37305 )
2026-01-23 11:07:42 -08:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 and GitHub
f2b54e882d
fix: variable shadowing in test_connection command ( #37397 )
2026-01-23 16:27:51 +00:00
Ramiro Aquino Romero and GitHub
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 and GitHub
04c5517206
fix(dataset-editor): add missing Data type label in calculated columns tab ( #37165 )
2026-01-22 21:57:16 -08:00
Dheeraj Bansal and GitHub
b1ad54220b
fix: add sans-serif font fallback to fontFamily ( Fixes #37096 ) ( #37172 )
2026-01-22 21:56:04 -08:00
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
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 and GitHub
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 and GitHub
b630830841
fix(sqllab): add colorEditorSelection token for visible text selection ( #36932 )
2026-01-22 09:45:59 -08:00
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 and GitHub
fadab21493
fix(api): nan is not properly handled for athena connections ( #37071 )
2026-01-22 18:29:09 +03:00
Vitor Avila and GitHub
cc972cad5a
fix: DB OAuth2 fixes ( #37350 )
2026-01-22 01:51:48 -03:00
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
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
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
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
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
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
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 and GitHub
3fa5bb4138
fix(echarts): restore dashed line style for time comparison series ( #37135 )
2026-01-22 00:44:57 +01:00
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
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
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 and GitHub
d4723ef116
feat: Handle OAuth2 dance with TableSelector ( #37315 )
2026-01-21 19:49:18 -03:00
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
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
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
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
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 and GitHub
17d6f4ebc4
fix(table): align group headers correctly when filtering time compari… ( #37236 )
2026-01-21 12:50:18 -08:00
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
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
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 and GitHub
23fec55e3d
fix(native-filters): respect filter scope in nested tabs by prioritizing chartsInScope ( #37139 )
2026-01-21 11:05:51 -08:00
SBIN2010 and GitHub
212559dab2
feat(table): add tooltip to table header ( #37179 )
2026-01-21 11:01:57 -08:00
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
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
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
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
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
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 and GitHub
2c1a33fd32
fix(roles): allow Public role to read themes ( #37295 )
2026-01-21 10:52:42 -08:00
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
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
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 and GitHub
238bebebec
fix(extensions): prevent duplicate initialization of LOCAL_EXTENSIONS watcher ( #37250 )
2026-01-21 11:22:14 -03:00
Ville Brofeldt and GitHub
281c0c9672
chore: add paths to backend extension stack traces ( #37300 )
2026-01-21 06:19:28 -08:00
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
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
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 and GitHub
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 and GitHub
25647942fd
fix(chart): Horizontal bar chart value labels cut off ( #36989 )
2026-01-21 12:33:44 +02:00
Ramiro Aquino Romero and GitHub
3fba967856
fix(delete-filter): deleted native filters are still shown until [sc-96553] ( #37012 )
2026-01-20 10:18:47 -08:00
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
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 and GitHub
2187fb4ab4
fix(transpile_query): Fix export_as_csv error: "transpile_to_dialect": ['Unknown field.'] ( #37249 )
2026-01-20 14:09:01 +02:00
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 and GitHub
6e1718910f
fix(sqllab): show virtual dataset banner only when isDataset param is true ( #37184 )
2026-01-20 11:33:13 +01:00
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 and GitHub
1f19ef92cb
refactor(TimezoneSelector): Enhance timezone selection logic and improve performance ( #36486 )
2026-01-19 19:46:56 -08:00
Luis Sánchez and GitHub
f4597be341
fix(timeseries): x-axis last month was hidden ( #37181 )
2026-01-19 17:19:34 +01:00
Jamile Celento and GitHub
4393db57d9
fix(native-filters): enable Apply button when selecting Boolean FALSE value ( #37017 )
2026-01-19 17:18:14 +01:00
Michael S. Molina and GitHub
409cdad264
fix(mcp): prevent MCP service from corrupting shared appbuilder singleton ( #37252 )
2026-01-19 13:03:37 -03:00
Mehmet Salih Yavuz and GitHub
c0cbbe393a
feat(Matrixify): add matrixify tag to list view and explore ( #37247 )
2026-01-19 15:47:20 +01:00
Geidō and GitHub
2900258e05
fix(Dashboard): Auto-apply filters with default values when extraForm… ( #36927 )
2026-01-19 11:04:09 +01:00
Jean Massucatto and GitHub
2e29e33dd8
fix(calendar-heatmap): correct month display across timezones ( #37064 )
2026-01-19 12:37:40 +03:00
amaannawab923 and GitHub
39238ef8a9
feat(ag-grid-table): Enable Time Shift feature for AG Grid Table ( #37072 )
2026-01-19 14:56:05 +05:30
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
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
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
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 and GitHub
a77c2d550c
fix(mixed-timeseries): prevent duplicate legend entries ( #37217 )
2026-01-18 00:33:33 +03:00
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
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
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 and GitHub
f4474b2e3e
feat: Dynamic currency ( #36416 )
2026-01-16 21:58:41 -08:00
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 and GitHub
4b1d92e575
feat: add droppable area to tab empty state ( #37210 )
2026-01-16 22:51:52 +01:00
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
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 and GitHub
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 and GitHub
54f19856de
fix: HTML detection in tables ( #37171 )
2026-01-16 15:39:32 +01:00
Kamil Gabryjelski and GitHub
ab8df1ab34
fix: Move head_custom_extra above csrf token input ( #37173 )
2026-01-16 15:39:17 +01:00
Alexandru Soare and GitHub
9555798d37
fix(data-zoom): Data-zoom not rendered properly in Matrixify ( #37134 )
2026-01-16 14:55:21 +01:00
Mehmet Salih Yavuz and GitHub
95c14b1fc1
chore(Matrixify): disable matrixify for incompatible viz types ( #37163 )
2026-01-16 11:12:05 +03:00
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
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
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
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
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
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
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
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
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
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
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
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
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
Alexandru Soare and GitHub
81fdc2bd0e
feat(dates): adding handling for first of ( #37098 )
2026-01-15 19:48:54 +02:00
Enzo Martellucci and GitHub
23b91d22ef
fix(charts): properly parse error responses in StatefulChart ( #37130 )
2026-01-15 15:22:45 +01:00
Mehmet Salih Yavuz and GitHub
6eb4db6930
fix(controls): Only initialize categorical control on numeric x axis ( #37115 )
2026-01-15 11:03:36 +01:00
2324b4c9e5
chore(deps-dev): bump @babel/preset-typescript from 7.26.0 to 7.28.5 in /superset-frontend ( #36661 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 13:43:12 -08:00
6ca0f7a925
chore(deps-dev): bump @babel/cli from 7.28.3 to 7.28.6 in /superset-frontend ( #37124 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 13:09:11 -08:00
64424f1625
chore(deps-dev): bump @types/node from 25.0.7 to 25.0.8 in /superset-websocket ( #37116 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 13:08:53 -08:00
debdfbc835
chore(deps-dev): bump @babel/plugin-transform-modules-commonjs from 7.27.1 to 7.28.6 in /superset-frontend ( #37117 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 13:08:38 -08:00
Türker Ziya Ercin and GitHub
4c01b5c324
docs: Add UserGuiding INTHEWILD.yaml ( #37030 )
2026-01-14 12:05:46 -08:00
Declan Zhao and GitHub
137ebdee39
fix(prune_logs): improve performance by using id column only for ordering log records when max_rows_per_run is provided ( #37138 )
2026-01-14 16:05:56 -03:00
a272253243
fix(table chart): time comparison totals returning null ( #37111 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-14 09:58:34 -08:00
Damian Pendrak and GitHub
35ac4c74fd
feat(dashboard): chart customizations modal and plugins ( #36062 )
2026-01-14 17:00:18 +01:00
4f3403b134
chore(deps): bump antd from 6.1.2 to 6.2.0 in /docs ( #37079 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 13:41:41 -08:00
86bc493423
chore(deps-dev): bump @babel/types from 7.28.4 to 7.28.6 in /superset-frontend ( #37087 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 13:41:32 -08:00
91dba9dcbf
chore(deps-dev): bump @babel/types from 7.28.4 to 7.28.5 in /superset-frontend ( #36652 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 13:40:31 -08:00
bdcc98743d
chore(deps-dev): bump cheerio from 1.1.0 to 1.1.2 in /superset-frontend ( #37002 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 13:40:21 -08:00
Mehmet Salih Yavuz and GitHub
e053418c97
fix(Matrixify): Do not clear values when saving ( #37090 )
2026-01-13 23:22:51 +03:00
Reynold Morel and GitHub
0404c99e39
fix(dashboard): revert cell hover and active colors to grayscale ( #36991 )
2026-01-13 22:22:37 +03:00
fd3eea0557
chore(deps): bump lodash-es from 4.17.21 to 4.17.22 in /superset-frontend ( #37048 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 10:59:16 -08:00
0c490dc1ab
docs(exploring-data): add overview to tutorial ( #37028 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-01-13 10:47:04 -08:00
Türker Ziya Ercin and GitHub
1166df3579
docs(inthewild): Dark mode issues on InTheWild page ( #37034 )
2026-01-13 10:46:37 -08:00
0b4fcce03b
chore(deps-dev): bump cross-env from 10.0.0 to 10.1.0 in /superset-frontend ( #36657 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 10:45:14 -08:00
393259bb9e
chore(deps-dev): bump typescript-eslint from 8.52.0 to 8.53.0 in /superset-websocket ( #37082 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 10:25:40 -08:00
560da50df8
chore(deps): bump @babel/runtime from 7.28.4 to 7.28.6 in /superset-frontend ( #37080 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 10:25:18 -08:00
5d5012aa9f
chore(deps-dev): bump @types/lodash from 4.17.21 to 4.17.23 in /superset-frontend ( #37077 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 10:24:38 -08:00
6c75365427
chore(deps-dev): bump typescript-eslint from 8.52.0 to 8.53.0 in /docs ( #37076 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 10:24:07 -08:00
3a3cbc2900
chore(deps-dev): bump @types/node from 25.0.3 to 25.0.7 in /superset-websocket ( #37081 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 22:47:22 +07:00
23a47e2f5a
chore(deps-dev): bump webpack-dev-server from 5.2.2 to 5.2.3 in /superset-frontend ( #37088 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 22:46:37 +07:00
Alexandru Soare and GitHub
fc67569cd4
fix(datasets): ui bug fixes ( #37058 )
2026-01-13 16:21:46 +01:00
e17bfae6bd
chore(deps-dev): bump webpack from 5.103.0 to 5.104.1 in /superset-frontend ( #37083 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 21:27:39 +07:00
936e37bd02
chore(deps-dev): bump @babel/node from 7.28.0 to 7.28.6 in /superset-frontend ( #37089 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-13 21:24:03 +07:00
Jonathan Alberth Quispe Fuentes and GitHub
ad3812edd7
fix(table): keep d3-format semantics when applying currency formatting ( #37039 )
2026-01-13 14:59:31 +03:00
Enzo Martellucci and GitHub
5f58241795
fix(explore): dispatch NumberControl value on blur to allow field clearing ( #37007 )
2026-01-13 10:37:15 +01:00
ʈᵃᵢ and GitHub
481bfa0f68
feat(starrocks): add catalog support for StarRocks database connections ( #37026 )
2026-01-12 13:02:22 -08:00
Pere Gomila and GitHub
462fffc23c
fix(docs): Update references from LLMS.md to AGENTS.md ( #37060 )
2026-01-12 12:25:39 -08:00
JUST.in DO IT and GitHub
7503ee4e09
feat(sqllab): primary/secondary action extensions ( #36644 )
2026-01-12 12:06:15 -08:00
fa3d4a75ca
chore(deps): bump actions/download-artifact from 6 to 7 ( #36699 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 11:00:47 -08:00
adb575be2f
chore(deps-dev): bump typescript-eslint from 8.50.1 to 8.52.0 in /docs ( #36913 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 11:00:31 -08:00
d56bc5826f
chore(deps-dev): bump @applitools/eyes-storybook from 3.60.0 to 3.63.4 in /superset-frontend ( #37003 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 10:59:37 -08:00
72c69e2ca6
chore(deps): bump fs-extra from 11.3.0 to 11.3.3 in /superset-frontend ( #37001 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 10:59:09 -08:00
22cfc4536b
fix(export): URL prefix handling for subdirectory deployments ( #36771 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-12 10:58:59 -08:00
Igor Shmulyan and GitHub
fac5d2bcb6
feat(db): add dynamic schema support for athena ( #36003 )
2026-01-12 10:58:12 -08:00
4fe2085596
chore(deps): bump caniuse-lite from 1.0.30001763 to 1.0.30001764 in /docs ( #37049 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 10:52:13 -08:00
005b2af985
chore(deps-dev): bump @types/lodash from 4.17.21 to 4.17.23 in /superset-websocket ( #37045 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 10:51:01 -08:00
Damian Pendrak and GitHub
2a38ce001e
fix(deckgl): remove visibility condition in deckgl stroke color ( #37029 )
2026-01-12 10:44:19 -08:00
f4772a9383
chore(deps-dev): bump webpack-bundle-analyzer from 5.1.0 to 5.1.1 in /superset-frontend ( #37006 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-12 10:35:55 -08:00
Luis Sánchez and GitHub
dcdcf88969
chore(chart): rollback legend top alignment to the right ( #36994 )
2026-01-12 10:30:34 -08:00
ankitajhanwar2001 and GitHub
d8f7ae83ee
fix(sqlglot): use Athena dialect for awsathena parsing ( #36747 )
2026-01-12 10:06:46 -08:00
911d72c957
fix(models): prevent SQLAlchemy and_() deprecation warning ( #37020 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-12 17:53:04 +01:00
Ville Brofeldt and GitHub
169d27c9e9
fix(extensions): gracefully handle dist directory rebuilding ( #37025 )
2026-01-12 06:53:04 -08:00
Ville Brofeldt and GitHub
62c7b48b5c
fix(extensions-cli): fix dev mode error ( #37024 )
2026-01-12 06:52:09 -08:00
amaannawab923 and GitHub
4f444ae1d2
feat(ag-grid): Server Side Filtering for Column Level Filters ( #35683 )
2026-01-12 19:25:07 +05:30
Jean Massucatto and GitHub
459b4cb23d
perf(date_parser): bound regex quantifiers for deterministic parsing performance ( #36983 )
2026-01-12 12:52:19 +03:00
Mehmet Salih Yavuz and GitHub
d914b35cc0
fix(translations): post merge fix for new translations addded ( #37041 )
2026-01-12 12:31:09 +03:00
Mehmet Salih Yavuz and GitHub
4f5789abfe
fix(reports): Use authenticated user as recipient for chart/dashboard reports ( #36981 )
2026-01-12 12:29:54 +03:00
Mehmet Salih Yavuz and GitHub
e9b6791ffb
refactor: move translations and logging to new core ( #36929 )
2026-01-12 08:58:59 +03:00
Mehmet Salih Yavuz and GitHub
0294c30c9e
fix(Tabs): prevent infinite rerenders with nested tabs ( #37018 )
2026-01-10 18:38:09 +03:00
1cface15e6
docs: Update INTHEWILD.yaml ( #36888 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-01-09 15:12:25 -08:00
Amin Ghadersohi and GitHub
ecefba5bf7
fix(mcp): resolve startup failures from circular DAO imports ( #37023 )
2026-01-09 15:07:30 -08:00
Michael S. Molina and GitHub
53dddf4db2
feat(embedded-sdk): Add resolvePermalinkUrl callback for custom permalink URLs ( #36924 )
2026-01-09 17:02:38 -03:00
Luiz Otavio and GitHub
1e8d648f47
feat: Chart query last run timestamp ( #36934 )
2026-01-09 17:02:18 -03:00
Beto Dealmeida and GitHub
14c0cad0ba
chore: remove deprecated function ( #37021 )
2026-01-09 14:52:53 -05:00
f895250cf9
fix(mypy): add overrides for superset-core local dev consistency ( #36907 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-09 10:27:16 -08:00
Enzo Martellucci and GitHub
ea90d1f141
refactor(db-engine-specs): use standard OAuth 2.0 params in base class ( #37010 )
2026-01-09 17:44:32 +01:00
Daniel Vaz Gaspar and GitHub
f48322c17d
chore: bump flask-cors to 6.0.2 ( #36640 )
2026-01-09 16:13:22 +00:00
413dfc98ff
chore(deps): bump @storybook/addon-docs from 8.6.14 to 8.6.15 in /docs ( #36824 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 21:45:58 -08:00
57f8f50292
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.50.1 to 8.51.0 in /docs ( #36898 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 21:45:34 -08:00
07aa7622f7
chore(deps): bump react-resizable from 3.0.5 to 3.1.3 in /superset-frontend ( #36911 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 21:44:21 -08:00
ffbf81e952
chore(deps): bump ws from 8.18.3 to 8.19.0 in /superset-websocket ( #36919 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 21:43:09 -08:00
734d64081f
chore(deps): bump caniuse-lite from 1.0.30001762 to 1.0.30001763 in /docs ( #36970 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 21:42:57 -08:00
Amin Ghadersohi and GitHub
85cf46dc1c
fix(mcp): remove unused ctx parameter from health_check tool ( #36992 )
2026-01-08 21:38:22 -08:00
4fc8157d6f
chore(deps-dev): bump source-map from 0.7.4 to 0.7.6 in /superset-frontend ( #36653 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 11:47:50 -08:00
af185ad8c9
chore(deps-dev): bump jsdom from 27.0.0 to 27.4.0 in /superset-frontend ( #36922 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 11:43:54 -08:00
dd7f0c4224
chore(deps-dev): bump typescript-eslint from 8.50.1 to 8.52.0 in /superset-websocket ( #36916 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 11:42:14 -08:00
77ebc5ac10
chore(deps-dev): bump @typescript-eslint/parser from 8.51.0 to 8.52.0 in /docs ( #36918 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 11:38:57 -08:00
e9b91f6ec9
chore(deps): bump ioredis from 5.8.2 to 5.9.0 in /superset-websocket ( #36920 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 11:38:13 -08:00
3ac76e116d
chore: Update INTHEWILD.yaml ( #36733 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-01-08 11:36:33 -08:00
4249b8ee6a
chore(deps-dev): bump eslint-plugin-react-you-might-not-need-an-effect from 0.5.1 to 0.8.3 in /superset-frontend ( #36972 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-08 11:35:37 -08:00
047360641a
feat(mcp): change save_chart default to False for preview-first workflow ( #36935 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-08 11:30:01 -08:00
Tu Shaokun and GitHub
337eb3baf5
fix(dashboard): prevent PublishedLabel overlap in non-English languages ( #36877 )
2026-01-08 11:22:55 -08:00
Connor Shea and GitHub
70b2e520b2
chore(frontend): Update $schema path in oxlint.json ( #36859 )
2026-01-08 11:21:42 -08:00
hlyda0601 and GitHub
16e046b5d9
docs(INTHEWILD): add HOLLYLAND猛玛 ( #36968 )
2026-01-08 13:47:28 -05:00
a6d85dccf8
fix: streaming export losing g context ( #36950 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-08 16:11:03 +00:00
84279acd2f
feat(mcp): add unified get_schema tool for schema discovery ( #36458 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-07 15:26:17 -08:00
03caa7b337
docs(INTHEWILD): add Cirrus Assessment ( #36871 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-01-07 13:53:09 -08:00
Pat Buxton and GitHub
6f67b05375
chore: Update INTHEWILD.yaml for PlaidCloud ( #36741 )
2026-01-07 11:44:34 -08:00
64ee48f147
fix(mcp): use chart.query_context for get_chart_data like the API does ( #36937 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-07 16:32:45 -03:00
f9be2b816a
feat(docs): add resources admonition with external links ( #36761 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-07 11:11:53 -08:00
Levis Mbote and GitHub
dfdf8e75d8
fix: handle undefined template variables safely in query rendering. ( #35009 )
2026-01-07 19:44:03 +01:00
Michael S. Molina and GitHub
0c1edd4568
chore: Bump @apache-superset/core (0.0.1-rc9) ( #36953 )
2026-01-07 15:16:22 -03:00
Michael S. Molina and GitHub
7a5441bc7a
refactor: Remove unimplemented APIs from @apache-superset/core ( #36952 )
2026-01-07 14:17:06 -03:00
Gabriel Torres Ruiz and GitHub
5edaed2e5b
fix(alerts): wrong alert trigger with custom query ( #35871 )
2026-01-07 18:06:18 +01:00
861e5cd013
fix(security): enforce datasource access control in get_samples() ( #36550 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-07 08:54:11 -08:00
amaannawab923 and GitHub
d7d94ba640
fix(ag-grid): Ag Grid Date Filter timezone correction ( #36270 )
2026-01-07 08:27:20 -03:00
Đỗ Trọng Hải and GitHub
9968393e4c
feat(ci): add container security scan for image built for commits merged to mainline ( #36604 )
2026-01-07 07:04:46 +07:00
9aff89c1b4
chore(frontend): migrate SqlLab and explore JS/JSX files to TypeScript ( #36760 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-06 10:52:58 -08:00
aaa174f820
docs: add Netlify configuration for PR deploy previews ( #36908 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-06 10:52:12 -08:00
1949d1bb96
feat(dev): add make ports and make open commands ( #36906 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-06 10:52:00 -08:00
f9fde87e85
feat(native filters): add filter type icons in config modal ( #36905 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-06 10:51:48 -08:00
Felipe López and GitHub
cedc35e39f
fix(SQLLab): remove error icon displayed when writing Jinja SQL even when the script is correct ( #36422 )
2026-01-06 16:58:40 +03:00
JUST.in DO IT and GitHub
12a266fd2f
fix(trino): update query progress using cursor stats ( #36872 )
2026-01-05 13:19:20 -08:00
5909e90081
feat(security): add built-in Public role for anonymous dashboard access ( #36548 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-05 10:27:10 -08:00
Bouke van der Bijl and GitHub
dcc556a9a7
chore(CHANGELOG): add link to 6.0.0 CHANGELOG ( #36832 )
2026-01-05 12:59:42 -05:00
61986100bd
chore(deps): bump hot-shots from 12.0.0 to 12.1.0 in /superset-websocket ( #36899 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-05 09:22:09 -08:00
c76ddcbbec
fix(deck.gl): Fix Scatterplot chart error when using fixed point size ( #36890 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-05 15:55:43 +03:00
Enzo Martellucci and GitHub
740ddc03e2
fix(plugin-chart-table): remove column misalignment when no scrollbars are present ( #36891 )
2026-01-05 13:52:37 +01:00
Đỗ Trọng Hải and GitHub
2080633e57
other: resolve frontend dep vulns ( #36820 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-01-02 23:28:44 -08:00
ac27c0aa3c
chore(deps-dev): bump @typescript-eslint/parser from 8.50.1 to 8.51.0 in /superset-websocket ( #36861 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 23:21:59 -08:00
53fa65fe67
chore(deps): bump caniuse-lite from 1.0.30001761 to 1.0.30001762 in /docs ( #36865 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 23:19:04 -08:00
fdef8fa50a
chore(deps-dev): bump @typescript-eslint/parser from 8.50.1 to 8.51.0 in /docs ( #36866 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 23:18:50 -08:00
1334040fd6
chore(docs): Include VLMedia logo to intothewild ( #36868 )
...
Co-authored-by: Ibrahim Ercan <ibrahim.ercan@vlmedia.com.tr >
2026-01-02 23:18:31 -08:00
nmdo and GitHub
52af489d8f
docs: Add Rogow to INTHEWILD.yaml ( #36879 )
2026-01-02 23:14:43 -08:00
innovark and GitHub
d07a452e9b
fix(RightMenu): fix inconsistent icon alignment in RightMenu items ( #36532 )
2026-01-02 23:13:08 -08:00
aed95453b3
chore(deps): bump qs from 6.14.0 to 6.14.1 in /superset-websocket/utils/client-ws-app ( #36883 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 23:10:25 -08:00
4451e8db05
chore(deps): bump qs from 6.14.0 to 6.14.1 in /docs ( #36884 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 23:10:08 -08:00
dd2eb6293d
chore(deps-dev): bump globals from 16.5.0 to 17.0.0 in /superset-websocket ( #36885 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 23:09:39 -08:00
1b1be96274
chore(deps-dev): bump globals from 16.5.0 to 17.0.0 in /docs ( #36886 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 23:09:22 -08:00
innovark and GitHub
e5489bd30f
fix(SavedQueries): unify query card actions styling across all home page cards ( #36671 )
2026-01-02 14:41:47 +01:00
Levis Mbote and GitHub
12aa425049
fix(logout): clicking logout displays an error notification "invalid username or password" ( #36490 )
2026-01-02 12:59:27 +01:00
Luis Sánchez and GitHub
c31224c891
fix(TableChart): render cell bars for columns with NULL values ( #36819 )
2025-12-31 17:51:35 +03:00
Mehmet Salih Yavuz and GitHub
85e830de46
fix: Clear database form errors ( #36854 )
2025-12-31 15:25:23 +01:00
Geidō and GitHub
d4ba44fce2
fix: Query history view button in SqlLab ( #36540 )
2025-12-31 15:18:59 +01:00
7cd76e4647
fix: SqlLab error when collapsing the left panel preview ( #36858 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
2025-12-31 14:11:59 +01:00
Enzo Martellucci and GitHub
e112d863bf
fix(dashboard): resolve tab reorder state sync issues ( #36855 )
2025-12-31 13:50:58 +01:00
Enzo Martellucci and GitHub
fe5d5fdae6
fix(chart-creation): use exact match when loading dataset from URL parameter ( #36831 )
2025-12-31 13:50:03 +01:00
cr0fters and GitHub
02411ffde0
docs: Add EnquiryLabs to INTHEWILD.yaml ( #36843 )
2025-12-27 20:44:36 -08:00
1697cf733b
chore(deps): bump antd from 6.1.1 to 6.1.2 in /docs ( #36823 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-27 20:42:16 -08:00
Mehmet Salih Yavuz and GitHub
28c802fb6c
fix(TableCollection): only apply highlight class when defined ( #36809 )
2025-12-24 16:26:01 +01:00
362b5e3b89
chore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2 in /superset-frontend ( #36711 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-23 15:20:58 -08:00
bf5070471d
chore(deps): bump storybook from 8.6.14 to 8.6.15 in /docs ( #36727 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-23 15:20:39 -08:00
100789200a
chore(deps): bump hot-shots from 11.4.0 to 12.0.0 in /superset-websocket ( #36786 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-23 15:20:22 -08:00
f95f125c4c
chore(deps-dev): bump html-webpack-plugin from 5.6.4 to 5.6.5 in /superset-frontend ( #36787 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-23 15:20:05 -08:00
fd67d3190a
chore(deps-dev): bump typescript-eslint from 8.50.0 to 8.50.1 in /docs ( #36801 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-23 15:19:30 -08:00
bd8d4ddbee
chore(deps-dev): bump typescript-eslint from 8.50.0 to 8.50.1 in /superset-websocket ( #36802 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-23 15:19:13 -08:00
ecb4e483df
fix: apply EXCLUDE_USERS_FROM_LISTS to /api/v1/security/users/ ( #36742 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-23 15:18:34 -08:00
f8cb935105
feat(reports): add webhook option for notifications ( #36127 )
...
Co-authored-by: Hriday Algh <hridayalgh@gmail.com >
Co-authored-by: Hriday Algh <53922405+AlwaysIngame@users.noreply.github.com >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2025-12-23 10:51:04 -08:00
Michael S. Molina and GitHub
ba8d6eb9ac
docs: Adds a new "Dependencies" page to the Developer Portal ( #36817 )
2025-12-23 10:41:10 -08:00
Michael S. Molina and GitHub
c399fd2801
fix: Stale editor content in @apache-superset/core ( #36813 )
2025-12-23 10:40:26 -08:00
Michael S. Molina and GitHub
9e04c3471d
docs: Add SQL Lab Result Stats to community extensions registry ( #36796 )
2025-12-23 10:39:47 -08:00
Michael S. Molina and GitHub
8f8fe19e3e
docs: Add SQL Snippets to community extensions registry ( #36797 )
2025-12-23 14:52:09 -03:00
Michael S. Molina and GitHub
ff3dab9b3b
docs: Add Query Estimator to community extensions registry ( #36814 )
2025-12-23 14:25:45 -03:00
Levis Mbote and GitHub
ff24e2f27d
fix: fix error with dashboard filters when global async queries is enabled and user navigates quickly ( #36639 )
2025-12-23 15:53:01 +01:00
Alexandru Soare and GitHub
54eb6317ef
fix(margin): Fixing margin issues ( #36479 )
2025-12-22 15:57:43 +01:00
32c98d02d3
fix: UI cut off ( #36531 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
2025-12-22 15:52:04 +01:00
6b25d0663e
refactor: Migrates the MCP execute_sql tool to use the SQL execution API ( #36739 )
...
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2025-12-22 09:48:28 -03:00
c0bcf28947
chore(deps-dev): bump @playwright/test from 1.56.0 to 1.57.0 in /superset-frontend ( #36571 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-20 20:56:15 -08:00
e0ea807031
chore(deps-dev): bump baseline-browser-mapping from 2.9.8 to 2.9.9 in /superset-frontend ( #36725 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-20 20:55:59 -08:00
8d070f5cb6
chore(deps-dev): bump @types/node from 25.0.2 to 25.0.3 in /superset-frontend ( #36726 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-20 20:55:41 -08:00
5cd8e1e736
chore(deps): bump caniuse-lite from 1.0.30001760 to 1.0.30001761 in /docs ( #36757 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-20 20:55:21 -08:00
0ced20457b
chore(deps-dev): bump webpack from 5.104.0 to 5.104.1 in /docs ( #36758 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-20 20:55:01 -08:00
Amin Ghadersohi and GitHub
e3e6b0e18b
fix(mcp): use SQLScript for all SQL parsing in execute_sql ( #36599 )
2025-12-20 20:52:56 -08:00
c026ae2ce7
fix(dashboard): prevent table chart infinite reload loop ( #36686 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 13:45:36 -08:00
Michael S. Molina and GitHub
ae491aee00
docs: Add SQL Lab Query Comparison to community extensions registry ( #36769 )
2025-12-19 16:55:16 -03:00
3258082819
docs: add SQL Lab Export to Parquet to community extensions registry ( #36755 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-19 09:16:43 -08:00
Michael S. Molina and GitHub
d36ddbbb33
feat(extensions-cli): Add .gitignore generation to init command ( #36768 )
2025-12-19 13:33:37 -03:00
Michael S. Molina and GitHub
5920cb57ea
refactor(extensions): add Pydantic validation for extension configuration ( #36767 )
2025-12-19 13:33:10 -03:00
Joe Li and GitHub
fb6f3fbb4d
chore: update files for release 6.0.0 ( #36745 )
2025-12-18 21:19:12 -08:00
91539f77aa
feat(docker): support running multiple Superset instances simultaneously ( #36751 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 17:04:58 -08:00
b8f31124d0
chore(frontend): migrate 13 JS/JSX files to TypeScript ( #36720 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 13:54:49 -08:00
da8e077a44
chore(frontend): migrate utility JS files to TypeScript ( #36721 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 13:54:40 -08:00
32435bc3e9
feat(docs): enhance Matomo analytics tracking ( #36743 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 13:52:08 -08:00
2cf0d7936e
chore(pre-commit): exclude logos from end-of-file-fixer ( #36744 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 13:51:50 -08:00
0830a57fa6
feat(docs): add llms.txt for LLM-friendly documentation index ( #36730 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 13:48:28 -08:00
Brandon Sovran and GitHub
0f56e3b9ae
fix: Implement SIP-40 error styles for GAQ ( #36596 )
2025-12-18 12:22:17 -08:00
ee45b26ad7
fix(tests): optimize DatasourceEditorCurrency tests for CI reliability ( #36723 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 09:37:53 -08:00
Kamil Gabryjelski and GitHub
f3407d7a56
chore: Close playwright browser gracefully ( #36537 )
2025-12-18 17:30:22 +01:00
f51f7f3307
fix(tests): resolve flakey selectOption helper race condition ( #36719 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-17 21:27:17 -08:00
2f4f64dfe8
chore(frontend): migrate easy JS/JSX files to TypeScript ( #36713 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-17 17:12:02 -08:00
ae584c8886
chore: remove INTHEWILD.md after migration to YAML ( #36718 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-17 12:59:19 -08:00
Đỗ Trọng Hải and GitHub
b1e004e122
build(dev-deps): remove stub type definition packages ( #36706 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2025-12-17 12:57:44 -08:00
Vitor Avila and GitHub
737a5162e4
fix: Use is_active for guest users ( #36716 )
2025-12-17 17:23:22 -03:00
b800412eda
fix(docs): add retry logic and concurrency handling for badge downloads ( #36715 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-17 12:19:39 -08:00
Michael S. Molina and GitHub
24a4f8510d
docs: Add SQL Lab Export to Google Sheets to community extensions registry ( #36714 )
2025-12-17 16:53:10 -03:00
Yousuf Ansari and GitHub
33a425bbbc
fix(echarts): use scroll legend for horizontal layouts to prevent overlap ( #36306 )
2025-12-17 11:16:35 -08:00
5ce4c52cfa
feat(docs): In the Wild page with YAML data and AntD components ( #36386 )
...
Co-authored-by: Catherine Qu <catherine.qu@mail.utoronto.ca >
Co-authored-by: Evan Rusackas <evan@rusackas.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-17 09:42:29 -08:00
Luis Sánchez and GitHub
c9ec173647
fix(SearchFilter): prevent unintended autocomplete on search input ( #36209 )
2025-12-17 20:41:07 +03:00
Michael S. Molina and GitHub
71f9dcff5a
chore: Bump core packages (0.0.1rc3, 0.0.1-rc6) ( #36707 )
2025-12-17 09:12:26 -08:00
479b7a3fba
chore(deps-dev): bump @pmmmwh/react-refresh-webpack-plugin from 0.5.17 to 0.6.2 in /superset-frontend ( #36691 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-17 09:01:02 -08:00
594ea972ca
chore(deps-dev): bump @types/node from 25.0.2 to 25.0.3 in /superset-websocket ( #36692 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-17 08:46:34 -08:00
d77f7b6d20
chore(deps): bump nanoid from 5.0.9 to 5.1.6 in /superset-frontend ( #36586 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-17 08:46:17 -08:00
f4ded02e0d
chore(deps-dev): bump typescript-eslint from 8.49.0 to 8.50.0 in /docs ( #36650 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-17 08:46:01 -08:00
f97fa08477
chore(deps-dev): bump baseline-browser-mapping from 2.9.7 to 2.9.8 in /superset-frontend ( #36690 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-17 08:45:47 -08:00
789be78166
chore(deps-dev): bump webpack from 5.103.0 to 5.104.0 in /docs ( #36695 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-17 21:42:48 +07:00
ea3d247017
chore(deps-dev): bump webpack-bundle-analyzer from 4.10.2 to 5.1.0 in /superset-frontend ( #36610 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 16:06:20 -08:00
6456f4c516
chore(deps): bump googleapis from 168.0.0 to 169.0.0 in /superset-frontend ( #36646 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 15:48:07 -08:00
e9bbf06938
chore(deps): bump re-resizable from 6.10.3 to 6.11.2 in /superset-frontend ( #36647 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 15:47:53 -08:00
ebee35ea5a
chore(deps-dev): bump typescript-eslint from 8.49.0 to 8.50.0 in /superset-websocket ( #36649 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 15:47:13 -08:00
SBIN2010 and GitHub
d0fb77cbc8
fix: removed dashboard from main page in "All" tab, refreshes dashboard list ( #35945 )
2025-12-16 15:45:58 -08:00
46659c2bd1
fix(tests): resolve flaky ExploreChartHeader export menu tests ( #36642 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-16 15:44:30 -08:00
8407e9cf3b
chore(deps): bump antd from 6.1.0 to 6.1.1 in /docs ( #36655 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 15:43:53 -08:00
5eeba2e734
chore(deps-dev): bump @typescript-eslint/parser from 8.49.0 to 8.50.0 in /docs ( #36656 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 15:43:33 -08:00
4ca8c000d1
chore(deps): update classnames requirement from ^2.2.5 to ^2.5.1 in /superset-frontend/packages/superset-ui-core ( #36660 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 15:43:15 -08:00
7108658de0
chore(deps-dev): bump @babel/runtime-corejs3 from 7.28.2 to 7.28.4 in /superset-frontend ( #36664 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 15:42:58 -08:00
42311f602e
chore(deps-dev): bump npm from 11.5.2 to 11.7.0 in /superset-frontend ( #36668 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-16 15:42:39 -08:00
6b948ee894
docs(badges): Restore project badges on README - and re-implement the Docusaurus ones ( #36495 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-16 14:45:51 -08:00
5e0ee40762
feat(chart): support icons and text in the deck.gl Geojson visualization ( #36201 )
...
Co-authored-by: Joshua Daniel <jdaniel@gflenv.com >
2025-12-16 14:28:04 -08:00
6aaf2266a9
chore(deps-dev): add baseline-browser-mapping ( #36645 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-16 14:20:37 -08:00
Vitor Avila and GitHub
d14f502126
fix: store form_data as dict during viz type migration ( #36680 )
2025-12-16 18:32:29 -03:00
d0361cb881
test(playwright): convert and create new dataset list playwright tests ( #36196 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-16 11:07:11 -08:00
Vitor Avila and GitHub
821b259805
fix: Support datetime_format during import ( #36679 )
2025-12-16 15:15:04 -03:00
2329d49f9e
fix(DatasourceEditor): add mount guards and fix async race conditions ( #35810 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-16 09:54:32 -08:00
28e3ba749e
feat: SQL execution API for Superset ( #36529 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-16 14:39:29 -03:00
cd2c889c9a
feat(frontend): upgrade Storybook and add extension component documentation ( #36498 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-16 09:31:35 -08:00
52c711b0bc
fix(dashboard): import with overwrite flag replaces charts instead of merging ( #36551 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-16 09:09:56 -08:00
6f8052b828
docs: add contribution guidelines from wiki to Developer Portal ( #36523 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-15 16:54:29 -08:00
5f431ee1ec
chore(deps-dev): bump @types/node from 24.8.1 to 25.0.2 in /superset-frontend ( #36620 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 16:49:16 -08:00
de7a72a37b
feat(ci): use TTL labels for showtime cleanup ( #36643 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-15 15:07:20 -08:00
a1a57d50a4
fix(tests): resolve flaky "should edit correctly" test in chart list ( #36641 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-15 14:45:01 -08:00
5844c05281
docs: clarify Jinja from_dttm/to_dttm availability in SQL Lab ( #36544 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-15 13:00:31 -08:00
c7a4d4f2cc
fix(sql): handle backtick-quoted identifiers with base dialect ( #36545 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-15 13:00:13 -08:00
d6d8e71b71
chore(deps): Remove redundant polished direct dependency ( #36431 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-15 12:59:59 -08:00
57ec3b5a6d
chore(deps-dev): bump eslint from 9.39.1 to 9.39.2 in /docs ( #36608 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 11:59:25 -08:00
11d3750044
chore(deps-dev): bump ts-jest from 29.4.5 to 29.4.6 in /superset-frontend ( #36633 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 11:47:21 -08:00
40db928091
chore(deps-dev): bump @eslint/js from 9.39.1 to 9.39.2 in /docs ( #36612 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 11:38:37 -08:00
fdde5fe2d3
chore(deps-dev): bump @types/node from 25.0.1 to 25.0.2 in /superset-websocket ( #36611 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:52:18 -08:00
6bd37d11ae
chore(deps-dev): bump eslint from 9.39.1 to 9.39.2 in /superset-websocket ( #36613 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:51:42 -08:00
94900e0fb3
chore(deps): bump less from 4.4.2 to 4.5.1 in /docs ( #36614 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:51:30 -08:00
c3a9e28573
chore(deps-dev): bump tsx from 4.20.3 to 4.21.0 in /superset-frontend ( #36615 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:49:50 -08:00
e28ab05068
chore(deps): bump dom-to-image-more from 3.6.0 to 3.7.2 in /superset-frontend ( #36635 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:49:25 -08:00
b27ec49204
chore(deps): bump actions/upload-artifact from 5 to 6 ( #36630 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:48:51 -08:00
a1706229db
chore(deps): bump actions/download-artifact from 6 to 7 ( #36628 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:48:36 -08:00
8bcb499a06
chore(deps-dev): bump terser-webpack-plugin from 5.3.14 to 5.3.16 in /superset-frontend ( #36627 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:48:18 -08:00
a3ea950567
chore(deps): bump ace-builds from 1.43.4 to 1.43.5 in /superset-frontend ( #36625 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:47:57 -08:00
c722c92adb
chore(deps-dev): bump eslint-plugin-testing-library from 7.13.6 to 7.14.0 in /superset-frontend ( #36623 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:47:41 -08:00
824dafa342
chore(deps): update @deck.gl/core requirement from ~9.2.2 to ~9.2.5 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #36619 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:47:22 -08:00
104eb90013
chore(deps-dev): bump @babel/eslint-parser from 7.28.4 to 7.28.5 in /superset-frontend ( #36638 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 10:38:08 -08:00
76f1b5ed5a
chore(deps): bump dayjs from 1.11.18 to 1.11.19 ( #36552 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-15 09:42:35 -08:00
Mehmet Salih Yavuz and GitHub
29a52652b9
fix: specify correct ff in quickstart ( #36445 )
2025-12-15 20:25:18 +03:00
Alexandru Soare and GitHub
8b1c41a012
fix(tab): Fix tabs in column not clickable ( #36528 )
2025-12-15 12:57:07 +02:00
71a38305d9
chore(deps-dev): bump prettier-plugin-packagejson from 2.5.19 to 2.5.20 in /superset-frontend ( #36587 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-14 20:32:41 +07:00
4ae62dcae8
chore(deps): update @deck.gl/layers requirement from ~9.2.2 to ~9.2.5 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #36563 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 15:01:12 -08:00
da31e82b6a
chore(deps-dev): bump oxlint from 1.16.0 to 1.32.0 in /superset-frontend ( #36580 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 15:00:49 -08:00
18d3da81ca
chore(deps): bump googleapis from 154.1.0 to 168.0.0 in /superset-frontend ( #36567 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 14:59:50 -08:00
2b1c72a92c
chore(deps): update @deck.gl/aggregation-layers requirement from ~9.2.2 to ~9.2.5 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #36569 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 14:59:36 -08:00
75c6da97b2
chore(deps-dev): bump eslint-plugin-testing-library from 7.13.3 to 7.13.6 in /superset-frontend ( #36572 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 14:59:18 -08:00
6439440260
chore(deps): bump actions/cache from 4 to 5 ( #36575 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 14:59:00 -08:00
989bb3432f
chore(deps): bump content-disposition from 0.5.4 to 1.0.1 in /superset-frontend ( #36582 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 14:58:18 -08:00
b441844ca6
chore(deps-dev): bump @babel/node from 7.26.0 to 7.28.0 in /superset-frontend ( #36583 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 14:57:40 -08:00
09a1788a8b
chore(deps-dev): bump css-minimizer-webpack-plugin from 7.0.2 to 7.0.4 in /superset-frontend ( #36585 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 14:57:21 -08:00
cde9abfce2
fix(webpack): include devserverHost in allowedHosts for Docker environments ( #36597 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-12 13:35:56 -08:00
0bcefe34ac
chore(deps): update @deck.gl/react requirement from ~9.2.2 to ~9.2.5 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #36566 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 12:52:35 -08:00
649112aa1f
chore(deps): bump swagger-ui-react from 5.30.3 to 5.31.0 in /docs ( #36559 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 12:52:15 -08:00
120ca5cf8f
chore(deps): bump mapbox-gl from 3.13.0 to 3.17.0 in /superset-frontend ( #36558 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 12:51:56 -08:00
0035da83af
chore(deps-dev): bump @types/node from 25.0.0 to 25.0.1 in /superset-websocket ( #36557 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 12:51:36 -08:00
019f9442ae
chore(deps-dev): bump @types/lodash from 4.17.20 to 4.17.21 in /superset-frontend ( #36556 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 12:51:19 -08:00
084f9832c7
chore(deps-dev): bump mini-css-extract-plugin from 2.9.2 to 2.9.4 in /superset-frontend ( #36555 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-12 12:51:01 -08:00
8a339febeb
chore(deps-dev): update typescript requirement from ^5.7.2 to ^5.9.3 in /superset-frontend/packages/superset-ui-demo ( #35372 )
...
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 >
2025-12-12 12:50:41 -08:00
e5579ed939
feat(database): add cloudflare d1 support ( #36348 )
...
Co-authored-by: danielalyoshin <daniel.alyoshin@gmail.com >
Co-authored-by: Shreyas Rao <raoshreyas2004@gmail.com >
Co-authored-by: Murphy Lee <murphylee2004@gmail.com >
2025-12-12 12:48:22 -08:00
Amin Ghadersohi and GitHub
d5dbd06824
docs(mcp): add Kubernetes deployment instructions to MCP service README ( #36547 )
2025-12-12 12:24:50 -08:00
Amin Ghadersohi and GitHub
a1b5b92265
chore(deps): upgrade fastmcp from 2.13.x to 2.14.0 ( #36594 )
2025-12-12 11:38:47 -08:00
Amin Ghadersohi and GitHub
92c63a54e4
chore(deps): upgrade redis from 4.x to 5.x ( #36593 )
2025-12-12 11:38:04 -08:00
e5b7e38a30
feat(mcp): add datasource field to generate_explore_link form_data ( #36543 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-12 16:51:58 +01:00
edcb38517f
chore(deps): bump d3-array and @types/d3-array in /superset-frontend ( #36510 )
...
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 >
2025-12-11 15:09:56 -08:00
51a6b30179
chore(deps): bump @types/d3-array from 2.12.8 to 3.2.2 in /superset-frontend/plugins/plugin-chart-table ( #35382 )
...
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 >
2025-12-11 14:55:05 -08:00
Amin Ghadersohi and GitHub
a588668899
feat(mcp): return form_data and form_data_key in generate_chart and generate_explore_link responses ( #36539 )
2025-12-11 13:21:49 -08:00
9cf86c1533
chore(deps): update react requirement from ^19.2.0 to ^19.2.1 in /superset-frontend/plugins/legacy-plugin-chart-chord ( #36418 )
...
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 >
2025-12-11 12:47:56 -08:00
740b328199
chore(deps): bump react-syntax-highlighter from 15.6.6 to 16.1.0 in /superset-frontend/packages/superset-ui-core ( #36514 )
...
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 >
2025-12-11 11:54:39 -08:00
375bcd00ba
chore(deps-dev): bump @babel/preset-env from 7.27.2 to 7.28.5 in /superset-frontend ( #36519 )
...
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 >
2025-12-11 11:54:12 -08:00
076d4950d0
chore(deps): bump @emotion/core from 10.3.1 to 11.0.0 in /docs ( #36503 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 11:52:49 -08:00
0e9cffe12e
chore(deps): bump math-expression-evaluator and @types/math-expression-evaluator in /superset-frontend ( #36505 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 11:52:10 -08:00
46e21c3003
chore(deps): update dompurify requirement from ^3.2.4 to ^3.3.1 in /superset-frontend/packages/superset-ui-core ( #36513 )
...
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 >
2025-12-11 11:51:52 -08:00
1f5df7407f
fix(api): Fix JWT authentication for /api/v1/me endpoints ( #36410 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-11 11:40:42 -08:00
Enzo Martellucci and GitHub
e1c022344e
fix(alert-report-modal): enhance dashboard filters behavior and visibility ( #36380 )
2025-12-11 21:37:36 +02:00
78081755aa
chore(deps-dev): bump jest and @types/jest in /superset-frontend ( #34477 )
...
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 >
2025-12-11 11:23:26 -08:00
955953b467
chore(deps): update dompurify requirement from ^3.3.0 to ^3.3.1 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #36471 )
...
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 >
2025-12-11 11:23:03 -08:00
ead19f9ba3
chore(deps-dev): bump prettier from 3.6.2 to 3.7.4 in /superset-frontend ( #36487 )
...
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 >
2025-12-11 11:22:46 -08:00
c16ca9527c
chore(deps): update @deck.gl/geo-layers requirement from ~9.2.2 to ~9.2.5 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #36508 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 11:22:21 -08:00
d674d54e2e
chore(deps): bump @types/d3-array from 2.12.8 to 3.2.2 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #35365 )
...
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 >
2025-12-11 08:24:33 -08:00
0e8b69089d
chore(deps-dev): bump @babel/plugin-transform-runtime from 7.28.3 to 7.28.5 in /superset-frontend ( #36501 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 08:23:24 -08:00
0e8c420002
chore(deps): bump immer from 10.1.1 to 11.0.1 in /superset-frontend ( #36502 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 08:23:05 -08:00
e433cd5f69
chore(deps-dev): bump @types/node from 24.10.2 to 25.0.0 in /superset-websocket ( #36504 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 08:22:16 -08:00
c1b52cb8ed
chore(deps-dev): bump webpack-visualizer-plugin2 from 1.2.0 to 2.0.0 in /superset-frontend ( #36511 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 08:21:57 -08:00
Antonio Rivero and GitHub
dba3fdfadf
feat(mcp): Caching uses in-memory store by default when no external store is configured ( #36527 )
2025-12-11 13:08:09 +01:00
b7a541a9da
chore: bump urllib3 to 2.6.0 ( #36526 )
...
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2025-12-11 11:47:46 +00:00
1bde06b366
chore(deps): update @luma.gl/engine requirement from ~9.2.2 to ~9.2.4 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #36506 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 23:54:54 -08:00
e8927ca3b3
chore(deps): update @luma.gl/constants requirement from ~9.2.2 to ~9.2.4 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #36509 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 23:54:34 -08:00
9d58599329
chore(deps-dev): bump webpack from 5.102.1 to 5.103.0 in /superset-frontend ( #36515 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 23:54:12 -08:00
858a72d8c1
chore(deps-dev): bump react-refresh from 0.14.2 to 0.18.0 in /superset-frontend ( #36521 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 23:53:55 -08:00
c79c85cdfe
chore(deps): bump ag-grid-community from 34.2.0 to 34.3.1 in /superset-frontend ( #36154 )
...
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 >
2025-12-10 23:24:56 -08:00
47ea316792
chore(deps-dev): bump @testing-library/jest-dom and @types/testing-library__jest-dom in /superset-frontend ( #35785 )
...
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 >
2025-12-10 20:28:10 -08:00
5b38a1a0d4
chore(deps): update @deck.gl/layers requirement from ^9.1.13 to ^9.2.2 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #35704 )
...
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 >
2025-12-10 19:29:12 -08:00
f2e677c150
chore(deps): bump @deck.gl/layers from 9.1.13 to 9.2.2 in /superset-frontend ( #35743 )
...
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 >
2025-12-10 19:28:42 -08:00
d992a5836f
chore(deps): update d3-cloud requirement from ^1.2.7 to ^1.2.8 in /superset-frontend/plugins/plugin-chart-word-cloud ( #36400 )
...
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 >
2025-12-10 19:26:46 -08:00
ee2ab7e078
chore(deps): update dayjs requirement from ^1.11.13 to ^1.11.18 in /superset-frontend/plugins/plugin-chart-echarts ( #34955 )
...
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 >
2025-12-10 16:59:12 -08:00
Antonio Rivero and GitHub
683a65488f
feat(mcp): Add ResponseCachingMiddleware and Storage ( #36497 )
2025-12-11 01:20:50 +01:00
751804d044
chore(deps): bump antd from 5.29.1 to 6.1.0 in /docs ( #36463 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 15:55:00 -08:00
0d3c4d5d22
chore(deps): bump @emotion/styled from 10.3.0 to 11.14.1 in /docs ( #34927 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 12:58:20 -08:00
b8b7b958d9
chore(deps): bump actions/setup-node from 5 to 6 ( #35633 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 11:26:30 -08:00
0092cdca81
chore(ci): Upgrade GitHub Actions artifact actions to latest versions ( #36432 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-10 11:25:43 -08:00
2120569267
chore(deps-dev): bump typescript-eslint from 8.48.1 to 8.49.0 in /superset-websocket ( #36465 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 10:50:42 -08:00
4b7ae3a8f7
chore(deps-dev): bump typescript-eslint from 8.48.1 to 8.49.0 in /docs ( #36469 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 10:50:25 -08:00
a64e5e15fc
chore(deps): bump ioredis from 5.8.1 to 5.8.2 in /superset-websocket ( #35786 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 21:29:07 -08:00
4f14eddf73
chore(deps): Remove unused luxon dependency ( #36430 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-09 21:29:00 -08:00
Evan Rusackas and GitHub
70a3e8fb42
docs: Remove title and badges from README index ( #36442 )
2025-12-09 21:28:45 -08:00
954da8a3cc
chore(deps-dev): bump eslint-plugin-react-prefer-function-component from 3.4.0 to 5.0.0 in /superset-frontend ( #36476 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 10:28:58 -08:00
4c9a463db3
chore(deps-dev): bump yeoman-test from 10.1.1 to 11.2.0 in /superset-frontend ( #36475 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 10:28:36 -08:00
47dbdd7a59
chore(deps): bump caniuse-lite from 1.0.30001759 to 1.0.30001760 in /docs ( #36468 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 10:25:55 -08:00
abc0678454
chore(deps-dev): bump @typescript-eslint/parser from 8.48.1 to 8.49.0 in /docs ( #36467 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 10:25:30 -08:00
dc403145ed
chore(deps-dev): bump @typescript-eslint/parser from 8.48.1 to 8.49.0 in /superset-websocket ( #36466 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 10:25:07 -08:00
955b3b2b19
chore(deps-dev): bump @types/node from 24.10.1 to 24.10.2 in /superset-websocket ( #36462 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 10:23:57 -08:00
ab80ec8066
chore(deps): bump JustinBeckwith/linkinator-action from 1.11.0 to 2.3 ( #35927 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 09:59:07 -08:00
bb22eb1ca8
feat: add option for hash algorithms ( #35621 )
...
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com >
2025-12-09 16:59:07 +00:00
Amin Ghadersohi and GitHub
8d7c83419c
fix(mcp): Use config-based URL for MCP service instead of request auto-detection ( #36460 )
2025-12-09 07:33:17 -08:00
Michael S. Molina and GitHub
d300d69f8f
docs: Update API Explorer screenshot ( #36483 )
2025-12-09 10:09:29 -03:00
9e7e813255
chore(deps-dev): bump eslint-plugin-testing-library from 6.5.0 to 7.13.3 in /superset-frontend ( #35768 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 20:49:34 -08:00
f4b919bf7d
feat(table): Export table data with "Search box" enabled ( #36281 )
...
Co-authored-by: RebeccaH2003 <114100529+RebeccaH2003@users.noreply.github.com >
2025-12-08 20:42:10 -08:00
Gabriel Torres Ruiz and GitHub
3940354120
feat(theming): add per-theme custom font URL support ( #36317 )
2025-12-08 16:46:01 -08:00
b35b1d7633
fix: add subdirectory deployment support for app icon and reports urls ( #35098 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Daniel Gaspar <danielvazgaspar@gmail.com >
2025-12-08 16:06:08 -08:00
0131e542e9
chore(deps-dev): bump eslint-plugin-react-hooks from 4.6.2 to 7.0.1 in /superset-frontend ( #35882 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 15:33:01 -08:00
Luis Sánchez and GitHub
e7c060466d
fix(SqlLab): enhance SQL formatting with Jinja template support. ( #36277 )
2025-12-08 15:32:05 -08:00
Mehmet Salih Yavuz and GitHub
340ab9f238
docs: Add SQL Flow Visualizer to community extensions registry ( #36454 )
2025-12-08 15:28:45 -08:00
1dcc887a62
chore(deps): bump winston from 3.18.3 to 3.19.0 in /superset-websocket ( #36451 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 15:28:25 -08:00
67cf287c03
fix(chart): Display better hover text for country map charts ( #36323 )
...
Co-authored-by: askinner1 <144823527+askinner1@users.noreply.github.com >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2025-12-08 15:27:40 -08:00
Shunki and GitHub
440cbc4c1f
fix(roles): Add missing SQLLab permissions for estimate and format ( #36263 )
2025-12-08 14:40:38 -08:00
JUST.in DO IT and GitHub
8d04c33adf
refactor(sqllab): Separate left panel outside of tab container ( #36360 )
2025-12-08 11:44:31 -08:00
8a00badf45
chore(ts): Migrate Header.jsx to Header.tsx [SIP-36] ( #36286 )
...
Co-authored-by: Wengxin Xu <wengxin0421@outlook.com >
2025-12-08 10:29:22 -08:00
yousoph and GitHub
a76ec75933
fix: button text capitalization ( #36444 )
2025-12-08 09:39:45 -08:00
240091516a
chore(deps): bump hot-shots from 11.3.0 to 11.4.0 in /superset-websocket ( #36450 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 08:51:05 -08:00
1127374edd
chore(ts): Migrate Row.jsx to Row.tsx ( #36347 )
...
Co-authored-by: Amy Li <amym1734@gmail.com >
2025-12-05 15:40:34 -08:00
a18b62cf6b
chore(deps): bump jsonwebtoken from 9.0.2 to 9.0.3 in /superset-websocket ( #36435 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-05 10:36:15 -08:00
98553f83e3
chore(deps): bump jsonwebtoken from 9.0.2 to 9.0.3 in /superset-websocket/utils/client-ws-app ( #36436 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-05 10:36:01 -08:00
Daniel Vaz Gaspar and GitHub
1d9c93a793
fix: core mcp injection and ephemeral envs ( #36440 )
2025-12-05 15:02:07 -03:00
Mehmet Salih Yavuz and GitHub
fb2826f92e
fix(SaveModal): Update chart state when saving in explore ( #36441 )
2025-12-05 20:26:10 +03:00
236e000398
fix(Gauge): clearing previously set min and max values in a gauge chart sets the data labels to 0 ( #36425 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
2025-12-05 19:16:43 +02:00
Alexandru Soare and GitHub
8c603a6f8b
feat(state): remove chart state when navigation away from the dashboard ( #36421 )
2025-12-05 18:33:26 +03:00
45a42396ab
chore(deps-dev): update jest requirement from ^30.0.5 to ^30.2.0 in /superset-frontend/packages/generator-superset ( #35389 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 12:33:49 -08:00
4479614754
feat(table): Gradient Toggle ( #36280 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-04 12:31:44 -08:00
e1a8886d32
chore(deps): Remove unused direct dependency geostyler-qgis-parser ( #36413 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-04 12:31:21 -08:00
23b61b080e
chore(deps): bump actions/checkout from 5 to 6 ( #36219 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 12:02:43 -08:00
2f14c6cd69
chore(deps): bump jws from 3.2.2 to 3.2.3 in /superset-websocket/utils/client-ws-app ( #36426 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 12:01:24 -08:00
964c16f1a4
chore(deps): bump jws from 4.0.0 to 4.0.1 in /superset-frontend ( #36427 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 12:01:03 -08:00
b6f1b4db2f
chore(deps): bump jws from 3.2.2 to 3.2.3 in /superset-websocket ( #36428 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 12:00:44 -08:00
Beto Dealmeida and GitHub
482c674a0f
chore: improve types ( #36367 )
2025-12-04 13:51:35 -05:00
Beto Dealmeida and GitHub
16e6452b8c
feat: Explorable protocol ( #36245 )
2025-12-04 13:18:34 -05:00
c36ac53445
fix(reports): simplify logging to focus on timing metrics ( #36227 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Vitor Avila <vitorfragadeavila@gmail.com >
2025-12-04 10:00:17 -08:00
eabb5bdf7d
feat(dashboard): implement boolean conditional formatting ( #36338 )
...
Co-authored-by: Morris <morrisho215215@gmail.com >
2025-12-04 09:53:49 -08:00
e5da6d3183
chore(deps-dev): bump prettier from 3.7.3 to 3.7.4 in /docs ( #36394 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-04 09:52:57 -08:00
3345eb32c5
fix(heatmap): y-axis sorts in order ( #36302 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-04 09:52:10 -08:00
Gabriel Torres Ruiz and GitHub
1d8d30e5bb
fix(echarts): pass vizType to enable theme overrides in all chart types ( #36389 )
2025-12-04 09:51:40 -08:00
Antonio Rivero and GitHub
4a249a0745
fix(dashboards): Use same decorators as FAB ( #36423 )
2025-12-04 16:32:10 +01:00
Declan Zhao and GitHub
d121cfdbda
feat(prune_logs): add optional max_rows_per_run param ( #36313 )
2025-12-04 10:15:10 -03:00
3eec441abe
chore(deps-dev): bump prettier from 3.6.2 to 3.7.4 in /superset-websocket ( #36391 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-03 15:27:53 -08:00
22c061c06c
chore(deps-dev): bump typescript-eslint from 8.48.0 to 8.48.1 in /superset-websocket ( #36395 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-03 15:26:34 -08:00
7f85d92b85
chore(deps-dev): bump typescript-eslint from 8.48.0 to 8.48.1 in /docs ( #36399 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-03 15:12:57 -08:00
dc98a3b397
chore(deps): bump caniuse-lite from 1.0.30001757 to 1.0.30001759 in /docs ( #36397 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-03 15:12:38 -08:00
Beto Dealmeida and GitHub
c458f99dd4
chore: cleanup ssh tunnel ( #34388 )
2025-12-03 14:26:35 -05:00
70aec7fa76
chore(deps): bump express from 4.21.2 to 4.22.0 in /superset-frontend ( #36361 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-03 10:30:43 -08:00
Amin Ghadersohi and GitHub
5c91ab91fb
feat(mcp): add tool tags for Tool Search optimization ( #36405 )
2025-12-03 18:07:22 +01:00
Felipe López and GitHub
62d86aba14
fix(SQLLab): most recent queries at the top in Query History without refreshing the page ( #36359 )
2025-12-03 16:48:34 +01:00
Mehmet Salih Yavuz and GitHub
b40467c7e2
fix(SaveModal): reset chart state when saving and going to a dashboard ( #36402 )
2025-12-03 17:30:08 +02:00
f955f0d133
chore(deps): bump express from 5.1.0 to 5.2.1 in /superset-websocket/utils/client-ws-app ( #36373 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 15:21:58 -08:00
a8111de3ef
chore(deps-dev): bump ts-jest from 29.4.5 to 29.4.6 in /superset-websocket ( #36372 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 15:02:04 -08:00
9800fb7702
chore(deps): bump hot-shots from 11.2.0 to 11.3.0 in /superset-websocket ( #36352 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 15:00:52 -08:00
17027ff5ca
chore(deps): bump express from 5.1.0 to 5.2.0 in /superset-websocket/utils/client-ws-app ( #36366 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 15:00:25 -08:00
9c963b50e6
chore(deps): bump express from 4.21.2 to 4.22.0 in /docs ( #36362 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-02 14:55:09 -08:00
bf5de3cb50
fix(DatasourceControl): eliminate test flakiness and async race conditions ( #35993 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-02 13:57:06 -08:00
Amin Ghadersohi and GitHub
2c6bed27aa
refactor(mcp): use dynamic APP_NAME instead of hardcoded Superset branding ( #36371 )
2025-12-02 11:33:10 -08:00
Beto Dealmeida and GitHub
d05ab91d11
fix: is_column_reference check ( #36382 )
2025-12-02 14:16:48 -05:00
Viktor Kolev and GitHub
7748b60ff5
chore(docs): Fix typo in FEATURE_FLAGS.md ( #36364 )
2025-12-02 10:59:57 -08:00
Beto Dealmeida and GitHub
e4cb84bc02
feat: DB2 dialect for sqlglot ( #36365 )
2025-12-02 12:19:52 -05:00
Michael S. Molina and GitHub
005e4e3ea8
chore: Implement additional SQL Lab core APIs ( #36331 )
2025-12-02 09:04:59 -05:00
Michael S. Molina and GitHub
5e3ff0787b
docs(extensions): Add community extensions registry page ( #36312 )
2025-12-02 09:03:04 -05:00
Enzo Martellucci and GitHub
51798edb23
feat(alert-report-modal): Use extensions registry for DateFilterControl in AlertReportModal ( #36376 )
2025-12-02 13:03:15 +01:00
Kaito Watanabe and GitHub
6e0960c3f5
feat: show search filtered total ( #36083 )
2025-12-01 22:29:23 +01:00
Michael S. Molina and GitHub
db995ad5bf
chore: Adds non-interactive mode to superset-extensions init command ( #36308 )
2025-12-01 15:45:49 -05:00
Michael S. Molina and GitHub
b12f5f8394
fix: CI failures caused by a ruff version mismatch ( #36358 )
2025-12-01 15:35:22 -05:00
92986c2ecc
chore(deps): bump node-forge from 1.3.1 to 1.3.2 in /superset-frontend ( #36299 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 11:07:25 -08:00
Phin Jensen and GitHub
d4206de8e0
docs: fix formatting of BaseCache import statement in docs ( #36278 )
2025-12-01 11:04:32 -08:00
4935938bb1
chore(deps-dev): bump prettier from 3.6.2 to 3.7.3 in /docs ( #36353 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 11:02:46 -08:00
2b6b4e363b
chore(deps): bump cookie from 1.1.0 to 1.1.1 in /superset-websocket ( #36303 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 10:34:00 -08:00
de69377b04
chore(deps): bump node-forge from 1.3.1 to 1.3.2 in /docs ( #36300 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 10:31:59 -08:00
Michael S. Molina and GitHub
fd7ce4976a
docs: Improve the Quick Start to make it more AI-friendly ( #36307 )
2025-12-01 12:10:08 -05:00
Beto Dealmeida and GitHub
775d1ba061
fix: normalize totals cache keys for async hits ( #36274 )
2025-12-01 11:11:10 -05:00
Vitor Avila and GitHub
9fc7a83320
fix: Do no aggregate results for CSV downloads from AG Grid raw records table ( #36247 )
2025-12-01 12:52:41 -03:00
a754258fad
fix(timeshift): Add a more reliable strategy for correct temporal col ( #36309 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-01 17:24:05 +03:00
Gabriel Torres Ruiz and GitHub
a745fd49fa
fix(deckgl): use DatasourceType enum in polygon transformProps test + some TS issues ( #36336 )
2025-11-30 18:56:07 +01:00
om pharate and GitHub
01f032017f
feat(controlPanel): add integer validation for rows per page setting ( #36289 )
2025-11-28 12:29:17 -08:00
d5c5dbb3bf
refactor(word-cloud): convert rotation and color controls to React components (POC) ( #36275 )
...
Co-authored-by: BrandanBurgess <brandanbb13@gmail.com >
2025-11-28 12:28:31 -08:00
PolinaFam and GitHub
c9a7a85159
feat(chart): add axes settings for trendline ( #36002 )
2025-11-28 12:22:57 -08:00
Damian Pendrak and GitHub
de7f41a888
fix(deckgl): polygon elevation fixed value ( #35266 )
2025-11-28 12:22:38 -08:00
Mehmet Salih Yavuz and GitHub
a0e63faf62
fix: add a fallback to chart state callback ( #36327 )
2025-11-28 20:44:41 +03:00
341ae994c5
feat(embed): get charts payload ( #36237 )
...
Co-authored-by: Vitor Avila <vitorfragadeavila@gmail.com >
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2025-11-28 17:26:30 +03:00
81e561bdc9
chore(deps): bump swagger-ui-react from 5.30.2 to 5.30.3 in /docs ( #36284 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-26 15:16:27 -08:00
170d1b92eb
chore(deps): bump cookie from 1.0.2 to 1.1.0 in /superset-websocket ( #36283 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-26 15:16:08 -08:00
2db0107d12
chore(deps): bump caniuse-lite from 1.0.30001756 to 1.0.30001757 in /docs ( #36256 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-26 14:59:21 -08:00
df0211fe29
chore(deps-dev): bump typescript-eslint from 8.47.0 to 8.48.0 in /docs ( #36254 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-26 14:58:47 -08:00
1bf1890084
chore(deps-dev): bump typescript-eslint from 8.46.2 to 8.48.0 in /superset-websocket ( #36252 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-26 14:58:00 -08:00
Amin Ghadersohi and GitHub
2af5a5adb0
fix(mcp): access wrapped function in dataset tool tests ( #36295 )
2025-11-26 22:49:42 +01:00
fe21485065
docs: Reorganizes the extensions documentation ( #36298 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2025-11-26 16:48:36 -05:00
Amin Ghadersohi and GitHub
18ab5382b1
feat(mcp): implement selective column serialization for list tools ( #36035 )
2025-11-25 17:31:51 -08:00
f98939103b
fix(mcp-service): improve MCP tool parameter clarity and validation ( #36137 )
...
Co-authored-by: Rafael Benitez <rafael.benitez@contractors.food52.com >
2025-11-25 16:34:43 -08:00
Amin Ghadersohi and GitHub
ab36bd3965
build: Add pytest-asyncio to enable async MCP service tests ( #36251 )
2025-11-25 15:47:48 -08:00
fb2a8ac9a2
docs: clarify duplicate report deliveries for alerts & reports ( #36264 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-25 14:44:51 -08:00
06a8f4df02
feat(datasets): add datetime format detection to dataset columns ( #36150 )
...
Co-authored-by: Claude Code <claude@anthropic.com >
2025-11-25 14:25:24 -08:00
Amin Ghadersohi and GitHub
cf88551a56
fix(mcp): Allow MCP tools to accept string or object request formats ( #36271 )
2025-11-25 14:46:44 -05:00
Beto Dealmeida and GitHub
aca18fff99
fix: double computation of contribution_totals ( #36226 )
2025-11-25 14:35:55 -05:00
Ville Brofeldt and GitHub
a4860075d2
feat: add mcp abstractions to core ( #36151 )
2025-11-25 08:23:59 -10:00
Daniel Vaz Gaspar and GitHub
bae716fa83
fix(log): remove unwanted info from logs REST API ( #36269 )
2025-11-25 18:10:29 +00:00
Beto Dealmeida and GitHub
0c87034b17
fix: cache key generation ( #36225 )
2025-11-25 12:50:00 -05:00
Amin Ghadersohi and GitHub
8d5d71199a
feat(mcp): Add flexible input parsing to handle double-serialized requests ( #36249 )
2025-11-25 18:21:04 +01:00
Daniel Vaz Gaspar and GitHub
cd36845d56
fix: remove unwanted info from tags REST API ( #36266 )
2025-11-25 16:22:31 +00:00
Antonio Rivero and GitHub
c966dd4f9e
feat(dashboards): Add config to filter implicit tags in list API ( #36246 )
2025-11-25 11:57:53 +01:00
062e4a2922
fix: Columns bleeding into other cells ( #36134 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
Co-authored-by: Geidō <60598000+geido@users.noreply.github.com >
2025-11-25 11:09:13 +02:00
amaannawab923 and GitHub
186693b840
feat(ag-grid): add SQLGlot-based SQL escaping for where and having filter clauses ( #36136 )
2025-11-25 09:35:40 +02:00
ab8352ee66
fix: Table chart types headers are offset from the columns in the table ( #36190 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
2025-11-24 10:25:55 -08:00
JUST.in DO IT and GitHub
bf2cef7d87
chore(sqllab): add logging for switching south panel tabs ( #36168 )
2025-11-24 10:23:55 -08:00
a6b6eb4ab3
chore(deps-dev): bump @types/lodash from 4.17.20 to 4.17.21 in /superset-websocket ( #36231 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 10:21:17 -08:00
cac6ffcd3c
fix: Extra controls width for Area Chart on dashboards ( #36133 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
2025-11-24 16:57:17 +02:00
08c1d03479
fix(screenshots): Only cache thumbnails when image generation succeeds ( #36126 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-21 17:11:20 -08:00
Beto Dealmeida and GitHub
a2267d869b
refactor: refactor get_query_result ( #36057 )
2025-11-21 18:14:52 -05:00
Beto Dealmeida and GitHub
e303537e0c
fix: adhoc column quoting ( #36215 )
2025-11-21 16:32:39 -05:00
a0c29cc260
test: fix flaky MySQL integration test in test_update_v1_response ( #36176 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-21 13:29:47 -08:00
e7c54376e2
test(table): remove conditionals from TableChart tests ( #36149 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-21 13:28:16 -08:00
9d40c24a16
refactor(datasets): add comprehensive unit tests for dataset API hooks and fix api guards ( #36175 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-21 13:26:07 -08:00
e6b258f418
chore(deps): bump http-errors from 2.0.0 to 2.0.1 in /superset-websocket/utils/client-ws-app ( #36218 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 10:24:53 -08:00
02bbc7c7de
chore(deps-dev): bump eslint from 9.39.0 to 9.39.1 in /superset-websocket ( #36217 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 10:24:38 -08:00
Daniel Vaz Gaspar and GitHub
348b19cb4c
fix(sqllab): validate results backend writes and enhance 410 diagnostics ( #36222 )
2025-11-21 15:05:48 +00:00
Joe Li and GitHub
979d385eea
fix: recompile dependencies with linux and update generate dependency script ( #36194 )
2025-11-20 13:42:42 -05:00
Alexandru Soare and GitHub
71c015c579
feat(Tabs): Rearange tabs when editing dashboard ( #35156 )
2025-11-20 10:37:37 -08:00
7805666103
perf(docker): exclude unnecessary directories from Flask reloader watch ( #36143 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-20 10:35:42 -08:00
be0283b9f2
chore(deps): bump antd from 5.28.1 to 5.29.1 in /docs ( #36180 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 10:34:54 -08:00
e68150c3ce
chore(deps-dev): bump @types/node from 24.10.0 to 24.10.1 in /superset-websocket ( #36198 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 10:27:04 -08:00
92d8139136
fix(security): enable AUTH_RATE_LIMITED to work correctly ( #36195 )
...
Co-authored-by: Joe Li <joe@preset.io >
2025-11-20 10:23:49 -08:00
amaannawab923 and GitHub
35f156a1e1
feat(streaming): Streaming CSV uploads for over 100k records for constant memory usage ( #35478 )
2025-11-20 19:16:59 +02:00
Enzo Martellucci and GitHub
6d359161bb
fix(dashboard): adjust vertical spacing for numerical range filter to prevent overlaps ( #36167 )
2025-11-20 15:20:52 +02:00
Beto Dealmeida and GitHub
53207302f9
chore: bump duckdb et al. ( #36171 )
2025-11-19 15:17:58 -05:00
05d10d8e77
chore(deps-dev): bump @typescript-eslint/parser from 8.46.2 to 8.46.3 in /superset-websocket ( #35973 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 10:47:02 -08:00
f5b79c3623
chore(deps-dev): bump eslint from 9.39.0 to 9.39.1 in /docs ( #35976 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 10:46:51 -08:00
9f55287672
chore(deps): bump caniuse-lite from 1.0.30001754 to 1.0.30001756 in /docs ( #36179 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 10:23:22 -08:00
69fc7f6852
chore(deps-dev): bump webpack from 5.102.1 to 5.103.0 in /docs ( #36178 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 10:22:59 -08:00
Evan Rusackas and GitHub
cdbd5bf4f9
chore(docs): config Kapa to use logo from the repo ( #36177 )
2025-11-19 10:21:49 -08:00
d0bf1cca60
chore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2 in /superset-embedded-sdk ( #36172 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 10:18:37 -08:00
Amin Ghadersohi and GitHub
66afdfd119
docs(mcp): add comprehensive architecture, security, and production deployment documentation ( #36017 )
2025-11-19 16:41:56 +01:00
Richard Fogaca Nienkotter and GitHub
4582f0e8d2
fix(dashboard): ensure charts re-render when visibility state changes ( #36011 )
2025-11-19 14:26:34 +01:00
SBIN2010 and GitHub
21f85a4145
feat(tree chart): add initial tree depth to tree chart ( #35425 )
2025-11-18 09:40:51 -08:00
Enzo Martellucci and GitHub
53b9045943
chore(DatabaseModal): simplify collapsible logic for extra extension section ( #36118 )
2025-11-18 15:55:16 +01:00
Enzo Martellucci and GitHub
a268232ed6
fix(datasets): prevent viewport overflow in dataset creation page ( #36166 )
2025-11-18 15:54:59 +01:00
SBIN2010 and GitHub
43e9e1ec36
fix: role list edit modal height ( #36123 )
2025-11-18 13:19:26 +01:00
80ec241108
feat(dashboard): "embed code" option on dashboard share tab ( #33163 )
...
Co-authored-by: richardfn <richard.fogaca@appsilon.com >
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com >
2025-11-18 12:48:43 +01:00
Richard Fogaca Nienkotter and GitHub
8315804c85
fix(cache): apply dashboard filters to non-legacy visualizations ( #36109 )
2025-11-18 10:03:09 +01:00
Richard Fogaca Nienkotter and GitHub
a9fd600c52
fix: 'save and go to dashboard' option was disabled after changing the chart type ( #36122 )
2025-11-18 09:59:24 +01:00
b5cac47ba7
chore(deps-dev): bump @eslint/js from 9.39.0 to 9.39.1 in /docs ( #35975 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 16:08:09 -08:00
d91d81b5df
chore(deps-dev): bump typescript-eslint from 8.46.2 to 8.46.4 in /docs ( #36066 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 16:07:37 -08:00
225886e859
chore(deps-dev): bump @typescript-eslint/parser from 8.46.2 to 8.46.4 in /docs ( #36064 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 14:49:28 -08:00
cc1d22012c
chore(deps): bump antd from 5.28.0 to 5.28.1 in /docs ( #36065 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 14:49:09 -08:00
fb325a8f24
fix(translations): Fix Russian translations for EmptyState ( #34055 )
...
Co-authored-by: Polina Fam <pfam@ptsecurity.com >
2025-11-18 01:26:05 +03:00
f8943c17c2
chore(deps): bump js-yaml in /superset-websocket ( #36142 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 14:25:25 -08:00
28bdec2c79
fix(tags): ensure tag creation is compatible with MySQL by avoiding Markup objects ( #36075 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-17 14:05:42 -08:00
Aleksey Karpov and GitHub
6fc7af5ba8
build: update Dockerfile to 3.11.14-slim-trixie ( #36047 )
2025-11-17 13:51:06 -08:00
3b226038ba
fix(datasets): prevent double time filter application in virtual datasets ( #35890 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-17 16:47:10 -05:00
Gabriel Torres Ruiz and GitHub
9d06a5888f
fix(csv-upload): log detailed errors during chunk concatenation for debugging ( #36108 )
2025-11-17 12:05:12 -08:00
fb7d0e0e3d
chore: annotate important types ( #36034 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-17 14:41:20 -05:00
Gabriel Torres Ruiz and GitHub
282f4e5de2
feat(embedded): add setThemeMode API for dynamic theme switching ( #36125 )
2025-11-17 10:30:02 -08:00
Gabriel Torres Ruiz and GitHub
9bff64824b
fix(navbar): some styling + components inconsistencies ( #36120 )
2025-11-17 10:29:06 -08:00
Kamil Gabryjelski and GitHub
6723a58780
perf: Fix dashboard performance issues ( #36119 )
2025-11-17 10:28:53 -08:00
Amin Ghadersohi and GitHub
519990e2fb
fix: pin setuptools <81 to prevent pkg_resources removal ( #36104 )
2025-11-17 10:21:27 -08:00
Yong Le He and GitHub
fb8eb2a5c3
fix(dashboard): ensure world map chart uses correct country code format in crossfilter ( #35919 )
2025-11-17 09:14:04 -08:00
962faa2196
fix: Use total count to filter datasets ( #36135 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
2025-11-17 17:01:54 +01:00
Amin Ghadersohi and GitHub
dad469297c
feat(mcp): add configurable branding for MCP service ( #36033 )
2025-11-17 14:16:25 +01:00
Levis Mbote and GitHub
85413f2a65
fix: fix crossfilter persisting after removal ( #35998 )
2025-11-17 12:07:12 +01:00
Amin Ghadersohi and GitHub
9605a4a9cb
fix(mcp-service): ensure Flask app context in auth hook and resolve Pydantic warnings ( #36013 )
2025-11-17 11:31:03 +01:00
Ville Brofeldt and GitHub
c2baba50f9
chore: abstract models and daos into superset-core ( #35259 )
2025-11-14 17:00:44 -08:00
c955a5dc08
fix(histogram): add NULL handling for histogram ( #35693 )
...
Co-authored-by: Rachel Pan <r.pan@mail.utoronto.ca >
Co-authored-by: Rachel Pan <panrrachel@gmail.com >
Co-authored-by: Janani Gurram <68124448+JG-ctrl@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-14 11:54:13 -08:00
SBIN2010 and GitHub
e6a5616543
fix: opacity color formating ( #36101 )
2025-11-14 22:46:22 +03:00
001b6cb801
feat: Floating Point Formatting for Scatter Point Chart ( #35915 )
...
Co-authored-by: Vincent <vincent.trung4@gmail.com >
2025-11-14 11:37:44 -08:00
Beto Dealmeida and GitHub
f3e620cd0f
fix: RLS in virtual datasets ( #36061 )
2025-11-14 14:21:09 -05:00
Enzo Martellucci and GitHub
9ef87e75d5
fix(ace-editor-popover): main AntD popover closes when clicking autocomplete suggestions in Ace Editor ( #35986 )
2025-11-14 16:35:15 +01:00
Enzo Martellucci and GitHub
f8933c2743
style(database-modal): vertically align the button and the InfoTooltip icon ( #36087 )
2025-11-14 15:45:41 +01:00
Daniel Vaz Gaspar and GitHub
b051f779e6
chore: bump FAB to 5.0.2 ( #36086 )
2025-11-14 11:57:50 +00:00
Richard Fogaca Nienkotter and GitHub
37d58a476c
fix(chart): align legend with chart grid in List mode for Top/Bottom orientations ( #36077 )
2025-11-14 11:14:21 +01:00
Richard Fogaca Nienkotter and GitHub
78f9debdd4
fix(dashboard): prevent tab content cutoff and excessive whitespace in empty tabs ( #35834 )
2025-11-13 22:33:43 +01:00
Mehmet Salih Yavuz and GitHub
74a590cb76
fix(dashboard): refresh tabs as they load when dashboard is refreshed ( #35265 )
2025-11-13 22:14:01 +01:00
Richard Fogaca Nienkotter and GitHub
4a04d46118
fix(explore): re-apply filters when 'Group remaining as Others' is enabled ( #35937 )
2025-11-13 22:06:33 +01:00
Richard Fogaca Nienkotter and GitHub
467b008f36
fix: save button was enabled even no changes were made to the dashboard ( #35817 )
2025-11-13 22:01:33 +01:00
Vitor Avila and GitHub
6701d0ae0c
fix: Use singlestoredb dialect for sqlglot ( #36096 )
2025-11-13 16:10:55 -03:00
Gabriel Torres Ruiz and GitHub
4515d18ddd
fix(navbar): Minor fixes in navbar spacings ( #36091 )
2025-11-13 09:53:09 -08:00
Antonio Rivero and GitHub
60f29ba6fb
chore(logs): Add is_cached in sync AND async results ( #36102 )
2025-11-13 16:04:49 +01:00
Mehmet Salih Yavuz and GitHub
306f4c14cf
fix(sql): quote column names with spaces to prevent SQLGlot parsing errors ( #35553 )
2025-11-13 17:47:16 +03:00
Juan Manuel Cárdenas and GitHub
310dcd7b94
chore: 🌐 Translations added to ES .po file ( #30759 )
2025-11-13 08:53:12 +03:00
008c7c6517
fix(table-chart): fix missing table header IDs ( #35968 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-12 13:15:55 -08:00
Amin Ghadersohi and GitHub
c244e7f847
fix(mcp): simplify health_check tool and refactor system utils ( #36063 )
2025-11-12 10:28:09 -08:00
Levis Mbote and GitHub
bb2e2a5ed6
fix: fix tabs overflow in dashboards ( #35984 )
2025-11-12 19:35:29 +03:00
a45c0528da
fix(dashboard): dashboard filter was incorrectly showing as out of scope ( #35886 )
...
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2025-11-12 17:24:04 +01:00
0b535b792e
feat(frontend): add dataset cache clearing utilities and integration ( #35264 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Geidō <60598000+geido@users.noreply.github.com >
2025-11-12 17:23:37 +03:00
Richard Fogaca Nienkotter and GitHub
9fbfcf0ccd
fix(sqllab): prevent unwanted tab switching when autocompleting table names on SQL Lab ( #35992 )
2025-11-12 10:48:48 +01:00
Richard Fogaca Nienkotter and GitHub
d123249bd2
fix(dashboard): align filter bar elements vertically in horizontal mode ( #36036 )
2025-11-11 11:48:25 +03:00
Richard Fogaca Nienkotter and GitHub
4376476ec4
fix: saved query preview modal not highlighting active rows ( #35866 )
2025-11-11 11:15:27 +03:00
Richard Fogaca Nienkotter and GitHub
9be61a1245
fix(dashboard): prevent validation error in properties modal when ope… ( #36045 )
2025-11-11 11:09:07 +03:00
Mehmet Salih Yavuz and GitHub
e2e831e322
fix(permalink): exclude edit mode from dashboard permalink ( #35889 )
2025-11-11 10:58:02 +03:00
21d585d586
fix(explore): show validation errors in View Query modal ( #35969 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-10 14:47:52 -08:00
0a5144fc1d
fix(tests): fix flakey tests with PropertiesModal.test.tsx, FiltersConfigModal.test.tsx and ChartList.listview.test.tsx ( #36037 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-10 14:31:48 -08:00
64ca080bb8
feat(playwright): Remove Cypress auth tests in favor of Playwright auth tests ( #35938 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-10 14:29:01 -08:00
b85621e9a7
docs: Add custom chart plugin deployment instructions ( #36028 )
...
Co-authored-by: Daniel Garcia Briseno <daniel.garciabriseno@nasa.gov >
Co-authored-by: Joe Li <joe@preset.io >
2025-11-10 12:19:51 -08:00
e915d7d1d0
chore(deps): bump min-document from 2.19.0 to 2.19.1 in /superset-frontend ( #36046 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-10 12:18:36 -08:00
Richard Fogaca Nienkotter and GitHub
ae63f64771
style(sqllab): restore Template Parameters modal styling ( #35965 )
2025-11-10 18:51:12 +03:00
Kamil Gabryjelski and GitHub
63dfd95aa2
fix: Flakiness around scrolling during taking tiled screenshots with Playwright ( #36051 )
2025-11-10 12:57:28 +01:00
Mehmet Salih Yavuz and GitHub
c9f65cf1c2
fix(date_parser): add check for time range timeshifts ( #36039 )
2025-11-10 13:46:03 +03:00
c42e3c6837
fix(reports): improve error handling for report schedule execution ( #35800 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-07 17:57:43 -08:00
Amin Ghadersohi and GitHub
3167a0dbc0
chore(mcp-service): upgrade fastmcp from 2.10.6 to 2.13.0.2 ( #36014 )
2025-11-07 17:52:03 -08:00
909bd877c9
fix(filters): preserve backend metric-based sorting ( #35152 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-07 11:40:56 -08:00
Mehmet Salih Yavuz and GitHub
4d0fdba97a
fix(webpack): webpack refresh plugin ( #36041 )
2025-11-07 10:26:08 -08:00
Amin Ghadersohi and GitHub
d2550a525b
refactor(mcp): shorten tool name from get_superset_instance_info to get_instance_info ( #36032 )
2025-11-07 10:19:32 -08:00
258512fef2
fix(echarts): Series style hidden for line charts ( #33677 )
...
Co-authored-by: Vedant Prajapati <vedantprajapati@geotab.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-07 20:28:01 +03:00
Mehmet Salih Yavuz and GitHub
9546ee37e5
chore(superset-core): move ui to new core ( #35308 )
2025-11-07 13:53:06 -03:00
Kamil Gabryjelski and GitHub
728bc2c632
fix: Ensure that Playwright tile height is always positive ( #36027 )
2025-11-07 13:39:05 +01:00
amaannawab923 and GitHub
0307c71945
fix(Context-Menu): Fixing Context Menu for Table Chart with Html Content ( #33791 )
2025-11-07 10:09:25 +03:00
Michael S. Molina and GitHub
208b1f7fa3
docs: Reorganize and improve developer portal documentation ( #36005 )
2025-11-06 16:50:31 -03:00
2f2128ac48
chore(deps): bump caniuse-lite from 1.0.30001753 to 1.0.30001754 in /docs ( #36018 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 10:20:37 -08:00
Gabriel Torres Ruiz and GitHub
c11be72ead
fix(UI): spacings + UI fixes ( #36010 )
2025-11-06 10:19:07 -08:00
Amin Ghadersohi and GitHub
f5f5913a29
test: revert unrelated flaky test fix from MCP PR ( #36015 )
2025-11-06 09:41:27 -08:00
Mehmet Salih Yavuz and GitHub
af37e12de4
fix(SelectFilterPlugin): clear all clears all filters including dependent ones ( #35303 )
2025-11-06 18:18:42 +02:00
0827ff7687
feat(build): Migrate webpack to SWC for ~70%+ faster builds ( #35946 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-06 08:14:52 -08:00
Antonio Rivero and GitHub
3765c31163
chore(logs): Use correct log level and remove duplicates for get_query ( #36023 )
2025-11-06 16:18:39 +01:00
Enzo Martellucci and GitHub
84a1abd357
fix(ui): bump AntD to 5.26.0 to fix Splitter drag menu issue ( #35782 )
2025-11-06 07:43:28 +01:00
ethan-l-geotab and GitHub
14f20e644e
fix(chart list): Facepile shows correct users when saving chart properties ( #33392 )
2025-11-05 21:56:58 -08:00
Enzo Martellucci and GitHub
1f960d5761
fix(DatabaseModal): prevent errors when pasting text into supported database select ( #35916 )
2025-11-05 20:38:41 +01:00
32099d8f49
chore(deps): bump swagger-ui-react from 5.30.1 to 5.30.2 in /docs ( #35994 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-05 10:21:25 -08:00
Enzo Martellucci and GitHub
392b880b52
fix(view-in-sqllab): unable to open virtual dataset after discarding chart edits ( #35931 )
2025-11-05 17:03:40 +01:00
Mehmet Salih Yavuz and GitHub
3f49938b79
fix(explore): Overwriting a chart updates the form_data_key ( #35888 )
2025-11-05 17:44:53 +02:00
Antonio Rivero and GitHub
a1d4dff99d
feat(logs): Add is_cached as part of ChartDataRestApi.data actions ( #36001 )
2025-11-05 15:49:56 +01:00
Mehmet Salih Yavuz and GitHub
04231c86db
fix(TimeTable): Match calculations between filtered and non filtered states ( #35619 )
2025-11-05 10:43:05 +03:00
Mehmet Salih Yavuz and GitHub
7265567561
fix(DatasourceEditor): preserve calculated column order when editing sql ( #35790 )
2025-11-04 21:22:39 +03:00
Evan Rusackas and GitHub
0d70373d95
feat(npm): New npm run clear-npm script to nuke node_modules faster. ( #35923 )
2025-11-03 20:16:57 -08:00
53687ae659
fix(dashboard): fix dataset search in filter config modal ( #35488 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-03 13:29:39 -08:00
Rafael Benitez and GitHub
46db8b7803
fix(dataset): sync columns checkbox not responding to clicks in virtual dataset modal ( #35650 )
2025-11-03 10:47:23 -08:00
7cd04c088c
chore(deps-dev): bump globals from 16.4.0 to 16.5.0 in /superset-websocket ( #35948 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 10:45:26 -08:00
51b4df7a1f
chore(deps-dev): bump globals from 16.4.0 to 16.5.0 in /docs ( #35949 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 10:44:54 -08:00
b92b725fe2
chore(deps-dev): bump eslint from 9.38.0 to 9.39.0 in /docs ( #35951 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 10:44:37 -08:00
1c1d1ddbec
chore(deps): bump caniuse-lite from 1.0.30001752 to 1.0.30001753 in /docs ( #35957 )
...
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 >
2025-11-03 10:44:23 -08:00
5224347c39
test(useThemeMenuItems): fix race conditions by awaiting all userEvent calls ( #35918 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-11-03 10:28:12 -08:00
Richard Fogaca Nienkotter and GitHub
27011d0239
fix(sqllab): align refresh buttons with select input fields ( #35917 )
2025-11-03 10:26:04 -08:00
Akshat Sinha and GitHub
bae2c90bae
docs: correct spelling typos in project codebase ( #35935 )
2025-11-03 12:09:58 -05:00
ae1f0bb107
chore(deps-dev): bump @types/node from 24.9.2 to 24.10.0 in /superset-websocket ( #35952 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 09:07:06 -08:00
405ed2e736
chore(deps-dev): bump eslint from 9.38.0 to 9.39.0 in /superset-websocket ( #35953 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 09:04:40 -08:00
17299e469a
chore(deps-dev): bump @eslint/js from 9.38.0 to 9.39.0 in /docs ( #35954 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 09:04:24 -08:00
3c43ce4e06
chore(deps): bump antd from 5.27.6 to 5.28.0 in /docs ( #35956 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 09:03:18 -08:00
00a6772507
chore(deps): bump swagger-ui-react from 5.30.0 to 5.30.1 in /docs ( #35955 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 09:03:00 -08:00
be3690c22b
fix(explore): formatting the SQL in "View Query" pop-up doesn't format ( #35898 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-31 11:09:51 -07:00
d1f9c77afd
chore(deps): bump caniuse-lite from 1.0.30001751 to 1.0.30001752 in /docs ( #35924 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-31 11:08:33 -07:00
Amin Ghadersohi and GitHub
fee4e7d8e2
feat(mcp): MCP service implementation (PRs 3-9 consolidated) ( #35877 )
2025-10-31 08:33:21 -07:00
Yuvraj Singh Chauhan and GitHub
30d584afd1
fix(db2): update time grain expressions for DAY to use DATE function ( #35848 )
2025-10-31 10:25:42 -03:00
Vitor Avila and GitHub
0a95f74f11
chore: Docs and config improvements for Docker setup ( #35896 )
2025-10-31 02:42:19 -03:00
Gabriel Torres Ruiz and GitHub
6e27bee2ca
refactor(explore): improve focus management in adhoc filter editor ( #35801 )
2025-10-30 23:04:25 +03:00
Ville Brofeldt and GitHub
f6f15f58ee
fix: set pandas 2.1 as requirement ( #35912 )
2025-10-30 12:33:27 -07:00
Amin Ghadersohi and GitHub
6f50ddf710
refactor(explore): extract session ID retrieval into overridable method ( #35779 )
2025-10-30 11:30:15 -07:00
Beto Dealmeida and GitHub
5fc934d859
chore: bump shillelagh to 1.4.3 ( #35895 )
2025-10-30 11:05:06 -07:00
8ccdf3b32b
feat(frontend): Replace ESLint with OXC hybrid linting architecture ( #35506 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-30 09:26:21 -07:00
a5eb02d178
chore(deps): bump use-immer from 0.9.0 to 0.11.0 in /superset-frontend ( #35789 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-29 13:41:53 -07:00
SBIN2010 and GitHub
dd857a2c7a
fix: displaying cell bars in table ( #35885 )
2025-10-29 10:29:22 -07:00
2013963e0b
chore(deps-dev): bump @types/node from 24.9.1 to 24.9.2 in /superset-websocket ( #35879 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-29 10:26:41 -07:00
SBIN2010 and GitHub
48ee0821d3
feat: show total in waterfall chart ( #35876 )
2025-10-29 10:25:56 -07:00
Alexandru Soare and GitHub
99b61143f6
feat(Chart): Save Chart State globally ( #35343 )
2025-10-29 15:54:07 +02:00
2db19008fb
test(dashboard): strengthen fontWeightStrong assertion for markdown bold ( #35872 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-28 17:23:02 -07:00
SBIN2010 and GitHub
514d56d1ae
feat: conditional formatting improvements add flag toAllRow and toTextColor in tables ( #34762 )
2025-10-28 16:40:40 -07:00
Amin Ghadersohi and GitHub
5c57c9c0b2
fix: add utc=True to pd.to_datetime for timezone-aware datetimes ( #35587 )
2025-10-28 16:12:28 -07:00
Amin Ghadersohi and GitHub
7733265fa2
fix(mcp): remove hardcoded admin username fallbacks ( #35875 )
2025-10-28 15:45:40 -07:00
61c68f7b8f
fix(reports): Add celery task execution ID to email notification logs ( #35807 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-28 15:31:41 -07:00
5218b4eea2
fix(echarts): fix time shift color matching functionality ( #35826 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-28 23:36:50 +03:00
Amin Ghadersohi and GitHub
e1455057e7
feat(mcp): PR2 - Add chart listing and info tools with core infrastructure ( #35835 )
2025-10-28 10:39:40 -07:00
7a759c903b
chore(deps): bump swagger-ui-react from 5.29.5 to 5.30.0 in /docs ( #35865 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-28 10:28:38 -07:00
innovark and GitHub
61758c07d2
fix: update Russian translations ( #35750 )
2025-10-28 10:22:34 -07:00
bf830b2dd5
fix(theme): add fontWeightStrong to allowedAntdTokens to fix bold markdown rendering ( #35821 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-28 09:26:05 -07:00
Martyn Gigg and GitHub
6704c0aaec
fix(sqllab): Fix CSV export button href in SQL Lab when application root is defined ( #35118 )
2025-10-27 14:29:30 -07:00
Mehmet Salih Yavuz and GitHub
6e60a00d69
fix(SqlLab): South pane visual changes ( #35601 )
2025-10-27 22:07:06 +03:00
ngokturkkarli and GitHub
0bf34d4d6f
fix(native-filters): prevent circular dependencies and improve dependency handling ( #35317 )
2025-10-27 15:44:14 +02:00
Levis Mbote and GitHub
19473af401
fix(database-modal): fix issue where commas could not be typed into DB configuration. ( #35289 )
2025-10-27 16:39:51 +03:00
51aad52e6c
fix: unpin holidays and prophet ( #35771 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-27 10:03:16 +00:00
Ignacio Van Droogenbroeck and GitHub
3d2ed363aa
fix(docs): Update Arc database connector documentation ( #35805 )
2025-10-25 17:41:09 -04:00
Amin Ghadersohi and GitHub
cc6a5dc29a
feat(mcp): PR1 - Add MCP service scaffold for Apache Superset ( #35163 )
2025-10-24 16:59:23 -07:00
7c9720e22b
fix(dashboard): handle invalid thumbnail BytesIO objects gracefully ( #35808 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-24 11:38:35 -07:00
Marcos Amorim and GitHub
c3b8c96db6
fix(alerts): improve Slack API rate limiting for large workspaces ( #35622 )
2025-10-24 10:02:41 -07:00
93cb60b24e
docs(db_engine_specs): restructure feature table for GitHub rendering ( #35809 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-23 13:47:35 -04:00
Gabriel Torres Ruiz and GitHub
5e4a80e5d0
fix(ag-grid): fix conditional formatting theme colors and module extensibility ( #35605 )
2025-10-22 18:39:00 -07:00
79918a7939
fix(frontend): resolve race condition in DatasetUsageTab pagination s… ( #35691 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-22 15:42:04 -07:00
d09421230b
test(dashboard): eliminate race condition in FiltersConfigModal test ( #35717 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-22 14:56:17 -07:00
Richard Fogaca Nienkotter and GitHub
1234533c67
fix: edit dataset modal visual fixes ( #35799 )
2025-10-22 22:43:13 +03:00
Mehmet Salih Yavuz and GitHub
7f0c0aea94
fix(ThemeController): replace fetch with SupersetClient for proper auth ( #35794 )
2025-10-22 19:54:28 +03:00
Fabian Halkivaha and GitHub
d9dcbb68b7
chore(docs): use native docusauros admonition notation ( #35791 )
2025-10-22 11:39:52 -04:00
Mehmet Salih Yavuz and GitHub
98fba1eefe
fix(security): Add active property to guest user ( #35454 )
2025-10-22 12:51:19 +03:00
Geidō and GitHub
bad03b1e76
fix(Actions): Improper spacing ( #35724 )
2025-10-21 20:10:00 +02:00
Geidō and GitHub
fcfafebb29
fix(Themes): Local label inconsistent behaviors ( #35663 )
2025-10-21 20:09:33 +02:00
47e82b02ed
chore(deps-dev): bump ts-jest from 29.4.0 to 29.4.5 in /superset-frontend ( #35732 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 10:54:09 -07:00
a463d66c80
chore(deps-dev): bump typescript-eslint from 8.46.1 to 8.46.2 in /superset-websocket ( #35757 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 10:53:02 -07:00
Michael S. Molina and GitHub
337da13ba7
fix: Changes ResultSet to include sqlEditorImmutableId when fetching results ( #35773 )
2025-10-21 14:24:39 -03:00
4a3453999a
chore(deps-dev): bump eslint from 9.37.0 to 9.38.0 in /docs ( #35727 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 10:21:37 -07:00
58758de93d
feat(reports): allow custom na values ( #35481 )
...
Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
2025-10-21 13:05:57 -04:00
b4a8acc584
chore(deps-dev): bump @babel/compat-data from 7.28.0 to 7.28.4 in /superset-frontend ( #35730 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 09:57:51 -07:00
08f89690e9
chore(deps-dev): bump html-webpack-plugin from 5.6.3 to 5.6.4 in /superset-frontend ( #35755 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 09:56:55 -07:00
f02899d38d
chore(deps-dev): bump @types/node from 24.8.1 to 24.9.1 in /superset-websocket ( #35761 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 09:56:13 -07:00
86583f1121
chore(deps-dev): bump @typescript-eslint/parser from 8.46.1 to 8.46.2 in /superset-websocket ( #35759 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 09:55:05 -07:00
26cbd71099
chore(deps-dev): bump prettier-plugin-packagejson from 2.5.8 to 2.5.19 in /superset-frontend ( #35760 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 09:49:49 -07:00
500ce7a02a
chore(deps): bump ace-builds from 1.43.3 to 1.43.4 in /superset-frontend ( #35763 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 09:48:51 -07:00
6d8ceed10e
chore(deps-dev): bump typescript-eslint from 8.46.1 to 8.46.2 in /docs ( #35764 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 09:46:51 -07:00
68d65f727f
chore(deps): bump antd from 5.27.5 to 5.27.6 in /docs ( #35765 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 09:46:10 -07:00
Yuvraj Singh Chauhan and GitHub
f165785003
docs: update links in CONTRIBUTING.md to point to the correct Developer Portal URLs ( #35723 )
2025-10-20 17:03:43 -07:00
8e31c93119
chore(deps): bump @docusaurus/preset-classic from 3.9.1 to 3.9.2 in /docs ( #35744 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 13:29:16 -07:00
4974c08f7d
chore(deps): bump @docusaurus/theme-mermaid from 3.9.1 to 3.9.2 in /docs ( #35741 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 13:09:24 -07:00
Michael S. Molina and GitHub
fa90ba976c
fix: Extension events not fired in SQL Lab tabs ( #35753 )
2025-10-20 16:41:24 -03:00
35c3d8dfbc
chore(deps): bump @docusaurus/plugin-client-redirects from 3.9.1 to 3.9.2 in /docs ( #35739 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 12:11:29 -07:00
ee23815aff
chore(deps): bump @docusaurus/core from 3.9.1 to 3.9.2 in /docs ( #35738 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 11:39:53 -07:00
7c946ae3db
chore(deps-dev): bump @docusaurus/tsconfig from 3.9.1 to 3.9.2 in /docs ( #35733 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 11:37:10 -07:00
3926f5c55c
chore(deps-dev): bump @babel/eslint-parser from 7.26.5 to 7.28.4 in /superset-frontend ( #35746 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 11:35:48 -07:00
fdc03d4bf3
chore(deps): update xss requirement from ^1.0.14 to ^1.0.15 in /superset-frontend/packages/superset-ui-core ( #35747 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 11:35:10 -07:00
24f0aed8a7
chore(deps): bump swagger-ui-react from 5.29.4 to 5.29.5 in /docs ( #35734 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 10:54:06 -07:00
00d2f577df
chore(deps-dev): bump eslint from 9.37.0 to 9.38.0 in /superset-websocket ( #35735 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 10:53:41 -07:00
c35fc71bc5
chore(deps-dev): bump @eslint/js from 9.37.0 to 9.38.0 in /docs ( #35736 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 10:53:02 -07:00
1b6d57c3f3
test(tasks): Add tests for log_task_failure signal handler ( #35721 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-20 09:23:18 -07:00
d089a96163
fix(playwright): Download dashboard correctly ( #35484 )
...
Co-authored-by: Erkka Tahvanainen <erkka.tahvanainen@confidently.fi >
2025-10-20 16:57:01 +02:00
Elizabeth Thompson and GitHub
0b3fe3d60c
test: add comprehensive unhappy path tests for export ( #35718 )
2025-10-17 16:41:00 -07:00
0eeb184b6a
chore(deps): bump @luma.gl/constants from 9.1.9 to 9.2.2 in /superset-frontend ( #35696 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-17 13:28:25 -07:00
8e7edce616
chore(deps-dev): bump @types/node from 24.6.2 to 24.8.1 in /superset-frontend ( #35705 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-17 12:59:06 -07:00
754201b3d0
chore(deps): bump dayjs from 1.11.13 to 1.11.18 in /superset-frontend ( #35697 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-17 10:29:46 -07:00
925401b4e1
chore(deps-dev): bump @types/node from 24.7.2 to 24.8.1 in /superset-websocket ( #35698 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-17 10:29:13 -07:00
8368ea4094
chore(deps-dev): bump eslint-plugin-prettier from 5.2.3 to 5.5.4 in /superset-frontend ( #35700 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-17 10:28:45 -07:00
e8a6fb24ae
chore(deps): bump react-reverse-portal from 2.1.2 to 2.3.0 in /superset-frontend ( #35706 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-17 10:27:41 -07:00
311b7a72dc
chore(deps-dev): bump copy-webpack-plugin from 13.0.0 to 13.0.1 in /superset-frontend ( #35707 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-17 10:27:11 -07:00
aa496def53
chore(deps-dev): bump @babel/cli from 7.27.2 to 7.28.3 in /superset-frontend ( #35708 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-17 10:26:47 -07:00
aea4375255
chore(deps): update @fontsource/fira-code requirement from ^5.2.6 to ^5.2.7 in /superset-frontend/packages/superset-ui-core ( #35709 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-17 10:26:15 -07:00
9ab0a0179d
fix(charts): update axis title labels to sentence case ( #35694 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-17 09:42:04 -07:00
Fabian Halkivaha and GitHub
3db613dab5
chore(docs): switch to markdown headlines for available macros ( #35685 )
2025-10-17 10:16:49 -04:00
de5ca79805
chore(deps): update chalk requirement from ^5.4.1 to ^5.6.2 in /superset-frontend/packages/generator-superset ( #35391 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 14:08:40 -07:00
Sam Firke and GitHub
aede3bb5ba
fix(auth): redirect anonymous attempts to view dashboard with next ( #35345 )
2025-10-16 16:33:37 -04:00
408f84aea6
chore(deps): update dompurify requirement from ^3.2.7 to ^3.3.0 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #35632 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 12:59:53 -07:00
92c07aaf54
chore(deps-dev): bump @playwright/test from 1.55.0 to 1.56.0 in /superset-frontend ( #35676 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 12:58:35 -07:00
f405174fcf
fix(dataset): render default URL description properly in settings ( #35669 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-16 14:27:24 -04:00
Richard Fogaca Nienkotter and GitHub
8c125d2553
feat: use in deck.gl custom tooltip instead of SafeMarkdown ( #35665 )
2025-10-16 11:13:38 -07:00
fb8fca4c64
chore(deps): bump antd from 5.27.4 to 5.27.5 in /docs ( #35654 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 10:05:35 -07:00
dc0c055518
chore(deps-dev): bump webpack from 5.102.0 to 5.102.1 in /superset-frontend ( #35675 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 10:04:08 -07:00
09349cb1e7
chore(deps): bump caniuse-lite from 1.0.30001750 to 1.0.30001751 in /docs ( #35677 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 09:39:02 -07:00
ca29adb0cb
chore(deps): bump fuse.js from 7.0.0 to 7.1.0 in /superset-frontend ( #35678 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 09:35:07 -07:00
1617bbbe71
docs: Add Production Security Hardening Guide ( #35190 )
...
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com >
2025-10-15 18:18:39 -07:00
Gabriel Torres Ruiz and GitHub
de1dd53186
fix(theme-crud): enable overwrite confirmation UI for theme imports ( #35558 )
2025-10-15 18:15:57 -07:00
Gabriel Torres Ruiz and GitHub
58672dfab6
fix(table-chart): fix page size label visibility and improve header control wrapping ( #35648 )
2025-10-15 18:15:02 -07:00
Rafael Benitez and GitHub
4b5629d1c8
fix(theme): align "Clear local theme" option with other theme menu items ( #35651 )
2025-10-15 18:14:20 -07:00
4ddc3f14ed
refactor(frontend): convert DatasourceEditor tests to TypeScript ( #35606 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-15 16:42:17 -07:00
400a8aec89
chore(deps-dev): bump typescript-eslint from 8.46.0 to 8.46.1 in /superset-websocket ( #35630 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 13:44:53 -07:00
51489a75ce
chore: bump pretty-ms to 9.3.0 ( #35667 )
...
Co-authored-by: Ville Brofeldt <v_brofeldt@apple.com >
2025-10-15 12:25:34 -07:00
Quentin Leroy and GitHub
09772eeda0
fix(config.py): reset HTML_SANITIZATION to True by default ( #35603 )
2025-10-15 12:03:51 -07:00
78907d08cd
chore(deps): bump caniuse-lite from 1.0.30001749 to 1.0.30001750 in /docs ( #35614 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 16:58:39 -07:00
d0a0d280a1
chore(deps-dev): bump ts-jest from 29.4.4 to 29.4.5 in /superset-websocket ( #35615 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 16:58:10 -07:00
5d77ed3677
chore(deps-dev): bump @types/node from 24.7.1 to 24.7.2 in /superset-websocket ( #35616 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 16:57:43 -07:00
f68ee6ba67
chore(deps): bump swagger-ui-react from 5.29.3 to 5.29.4 in /docs ( #35617 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 16:57:12 -07:00
a01560cfa1
chore(deps-dev): bump typescript-eslint from 8.46.0 to 8.46.1 in /docs ( #35628 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 16:56:38 -07:00
7e06ce8eeb
chore(deps-dev): bump @typescript-eslint/parser from 8.46.0 to 8.46.1 in /superset-websocket ( #35631 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 16:55:12 -07:00
ccc0e3dbb2
fix: Log Celery task failures with a signal handler ( #35595 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-14 13:01:29 -07:00
bd48e87eeb
fix: no fs logging of extensions unless flag is set ( #35612 )
...
Co-authored-by: Ville Brofeldt <v_brofeldt@apple.com >
2025-10-14 12:11:43 -07:00
Gabriel Torres Ruiz and GitHub
e6bd03fe98
fix(theming): solve modal dark theme issues + styling and code improvements ( #35539 )
2025-10-14 11:08:18 -07:00
Damian Pendrak and GitHub
9252d835b8
fix(deckgl): scatterplot fix categorical color ( #35537 )
2025-10-14 11:07:57 -07:00
35b5f8dcdc
test(frontend): remove 3 duplicate JSX test files ( #35590 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-14 10:31:12 -07:00
97518544ee
feat(dashboard): chart customization/dynamic group by in dashboards ( #33831 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: amaannawab923 <amaannawab923@gmail.com >
2025-10-14 18:37:57 +03:00
Ignacio Van Droogenbroeck and GitHub
1c934b474a
docs: add documentation for Arc to Superset's supported databases ( #35585 )
2025-10-14 10:16:59 -04:00
9d1d396a9b
fix: fix extension e2e flow ( #35589 )
...
Co-authored-by: Ville Brofeldt <v_brofeldt@apple.com >
2025-10-11 11:31:44 -07:00
innovark and GitHub
c38ba1daa8
fix(d3-format): call setupFormatters synchronously to apply D3 format… ( #35529 )
2025-10-10 17:33:47 -07:00
8727d321f3
chore(deps): bump github/codeql-action from 3 to 4 ( #35568 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-10 17:26:36 -07:00
9918f8868e
chore(deps-dev): bump @types/node from 24.7.0 to 24.7.1 in /superset-websocket ( #35597 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-10 15:32:31 -07:00
3dcf85caef
fix(export): replace iframe with fetch to avoid CSP frame-src violations ( #35584 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-10 14:58:13 -07:00
e437ae1f2f
fix(alerts): log execution_id instead of report schedule name in query timing ( #35592 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-10 11:13:10 -07:00
Luiz Otavio and GitHub
17ebbdd966
fix(csv upload): Correctly casting to string numbers with floating points (e+) ( #35586 )
2025-10-10 11:01:03 -07:00
de0bd37a66
chore(deps-dev): update jest requirement from ^30.0.5 to ^30.2.0 in /superset-frontend/plugins/plugin-chart-pivot-table ( #35392 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-10 10:48:01 -07:00
Mehmet Salih Yavuz and GitHub
412587ad41
fix(tables): Dark mode scrollbar styles for webkit ( #35338 )
2025-10-10 13:10:54 +03:00
941907ed4e
chore(deps-dev): update cross-env requirement from ^10.0.0 to ^10.1.0 in /superset-frontend/packages/generator-superset ( #35393 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 16:40:48 -07:00
91fbc64327
chore(deps): update dayjs requirement from ^1.11.13 to ^1.11.18 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #34965 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 13:54:24 -07:00
79ff093b30
chore(deps-dev): bump @babel/plugin-transform-runtime from 7.27.1 to 7.28.3 in /superset-frontend ( #35576 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 12:48:39 -07:00
ff80d4f406
chore(deps-dev): update @babel/types requirement from ^7.28.0 to ^7.28.2 in /superset-frontend/plugins/plugin-chart-pivot-table ( #34463 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 11:16:43 -07:00
c846cd187c
chore(deps): update @mapbox/tiny-sdf requirement from ^2.0.6 to ^2.0.7 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #34939 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 11:15:35 -07:00
9a43a47e6a
chore(deps-dev): update @babel/types requirement from ^7.28.0 to ^7.28.4 in /superset-frontend/plugins/plugin-chart-pivot-table ( #35388 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 10:31:07 -07:00
9f2fead651
chore(deps): update dompurify requirement from ^3.2.6 to ^3.2.7 in /superset-frontend/plugins/legacy-preset-chart-nvd3 ( #35383 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 10:04:06 -07:00
Mehmet Salih Yavuz and GitHub
5a15c632ad
fix(Alerts): Correct icon sizes ( #35572 )
2025-10-09 19:33:14 +03:00
3acc9aba8b
chore(deps): bump less from 4.4.1 to 4.4.2 in /docs ( #35577 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 09:19:28 -07:00
8a61cdf4f2
chore(deps-dev): update fs-extra requirement from ^11.3.0 to ^11.3.2 in /superset-frontend/packages/generator-superset ( #35396 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 09:17:59 -07:00
ed47ceb1e4
chore(deps-dev): update jest requirement from ^30.0.5 to ^30.2.0 in /superset-frontend/plugins/plugin-chart-handlebars ( #35397 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 22:17:52 -07:00
4dbdb1811b
chore(deps): update react requirement from ^19.1.1 to ^19.2.0 in /superset-frontend/plugins/legacy-plugin-chart-chord ( #35429 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 22:07:02 -07:00
d921f6d2b4
chore(deps): bump @docusaurus/preset-classic from 3.8.1 to 3.9.1 in /docs ( #35442 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 21:50:54 -07:00
9d3fab8e4d
chore(deps): update ace-builds requirement from ^1.43.1 to ^1.43.3 in /superset-frontend/packages/superset-ui-core ( #35400 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 18:18:05 -07:00
a9630f3ec7
chore(deps-dev): bump @docusaurus/tsconfig from 3.8.1 to 3.9.1 in /docs ( #35376 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 17:20:16 -07:00
c2120f62cf
chore(deps-dev): bump typescript from 5.7.3 to 5.9.3 in /superset-websocket ( #35375 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 17:19:53 -07:00
19cf645224
chore(deps): bump debug from 4.4.1 to 4.4.3 in /superset-websocket/utils/client-ws-app ( #35363 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 17:19:33 -07:00
6b1c058436
chore(deps): bump interweave from 13.1.0 to 13.1.1 in /superset-frontend ( #35440 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 17:17:35 -07:00
54b4056eb3
chore(deps-dev): bump typescript-eslint from 8.45.0 to 8.46.0 in /docs ( #35545 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 17:15:27 -07:00
82e4763588
chore(deps-dev): bump @typescript-eslint/parser from 8.45.0 to 8.46.0 in /docs ( #35548 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 09:58:03 -07:00
831a9a8a57
chore(deps): bump ioredis from 5.8.0 to 5.8.1 in /superset-websocket ( #35562 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 09:57:10 -07:00
aa54da6d67
chore(deps-dev): bump typescript-eslint from 8.45.0 to 8.46.0 in /superset-websocket ( #35563 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 09:56:46 -07:00
930736bdb0
chore(deps-dev): bump webpack from 5.102.0 to 5.102.1 in /docs ( #35564 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 09:55:08 -07:00
668dcf4799
chore(deps): bump caniuse-lite from 1.0.30001748 to 1.0.30001749 in /docs ( #35565 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-08 09:54:50 -07:00
Daniel Vaz Gaspar and GitHub
50a5854b25
fix: dataset update with invalid SQL query ( #35543 )
2025-10-08 12:22:38 +01:00
441e043bff
feat(docs): Populate Developer Portal with comprehensive documentation framework ( #35217 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-08 03:18:40 -04:00
d383b2bf3c
chore(deps-dev): bump eslint-plugin-react from 7.37.4 to 7.37.5 in /superset-frontend ( #35445 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 11:01:18 -07:00
d7903631f5
chore(deps-dev): bump @docusaurus/module-type-aliases from 3.8.1 to 3.9.1 in /docs ( #35514 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:58:57 -07:00
10cb964c96
chore(deps-dev): bump ts-jest from 29.4.1 to 29.4.4 in /superset-websocket ( #35516 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:58:33 -07:00
c519094313
chore(deps-dev): bump @types/node from 24.6.2 to 24.7.0 in /superset-websocket ( #35547 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:58:11 -07:00
e32c2d82a5
chore(deps-dev): bump eslint from 9.36.0 to 9.37.0 in /docs ( #35549 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:57:31 -07:00
Rafael Benitez and GitHub
f7b9d7a64b
fix(chart): Fixes BigNumber gradient appearing blackish in light mode ( #35527 )
2025-10-07 09:43:51 -07:00
Mehmet Salih Yavuz and GitHub
89932fa0b2
fix(explore): Include chart canvases in the screenshot ( #35491 )
2025-10-07 19:34:49 +03:00
Gabriel Torres Ruiz and GitHub
a90928766b
fix(theme-crud): add unsaved changes modal ( #35254 )
2025-10-07 19:26:01 +03:00
Daniel Vaz Gaspar and GitHub
9d50f1b8a2
fix: update chart with dashboards validation ( #35523 )
2025-10-07 07:17:49 +01:00
72464afb2e
chore(deps-dev): bump eslint from 9.36.0 to 9.37.0 in /superset-websocket ( #35513 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 11:20:28 -07:00
64af516dfd
chore(deps-dev): bump @eslint/js from 9.36.0 to 9.37.0 in /docs ( #35511 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 11:19:06 -07:00
70cd4dd9d9
chore(deps): bump caniuse-lite from 1.0.30001747 to 1.0.30001748 in /docs ( #35515 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 11:03:20 -07:00
b7266e647c
chore(deps): bump swagger-ui-react from 5.29.2 to 5.29.3 in /docs ( #35517 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 11:02:07 -07:00
Amin Ghadersohi and GitHub
77c3146829
fix(webdriver): add missing options object to WebDriver initialization ( #35504 )
2025-10-06 10:23:13 -07:00
4545d55d30
fix: Support metric macro for embedded users ( #35508 )
...
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
2025-10-06 14:05:54 -03:00
Rafael Benitez and GitHub
a7b158c7fa
fix(explore): correct search icon in dashboard submenu ( #35489 )
2025-10-06 13:02:03 -04:00
Mehmet Salih Yavuz and GitHub
d39c55e941
fix(Select): Prevent closing the select when clicking on a tag ( #35487 )
2025-10-04 08:11:14 +03:00
821173f6c4
fix(frontend): remove describe/it blocks from Modal.useModal tests ( #35497 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-03 20:34:30 -07:00
635b7a6a4d
fix(loading): improve loading screen theming for dark mode support ( #35129 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-03 16:51:56 -07:00
Tran Ngoc Tuan and GitHub
04b1a45416
fix(security-manager): switch from deprecated get_session to session attribute ( #35290 )
2025-10-03 14:47:35 -07:00
d23006ce03
chore(deps-dev): bump @types/node from 22.15.30 to 24.6.2 in /superset-frontend ( #35476 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-03 11:56:33 -07:00
8bb911bc91
fix(modals): use Modal.useModal hook for proper dark mode theming ( #35198 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-03 10:11:19 -07:00
249733c768
chore(deps-dev): bump @types/node from 24.2.0 to 24.6.2 in /superset-websocket ( #35467 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-03 09:20:47 -07:00
d83a938870
chore(deps-dev): bump globals from 16.3.0 to 16.4.0 in /docs ( #35469 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-03 09:20:27 -07:00
593e376cf2
chore(deps): bump winston from 3.17.0 to 3.18.3 in /superset-websocket ( #35470 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-03 09:20:06 -07:00
fd4fe2c2ad
chore(deps-dev): bump typescript from 5.9.2 to 5.9.3 in /docs ( #35471 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-03 09:19:43 -07:00
281fa67b8e
chore(deps): bump swagger-ui-react from 5.29.1 to 5.29.2 in /docs ( #35472 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-03 09:17:51 -07:00
a8fd27aec3
chore(deps): bump caniuse-lite from 1.0.30001739 to 1.0.30001747 in /docs ( #35473 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-03 09:17:24 -07:00
Beto Dealmeida and GitHub
139b5ae20c
fix(sqlglot): adhoc expressions ( #35482 )
2025-10-03 12:10:10 -04:00
Mehmet Salih Yavuz and GitHub
891f826143
fix(dashboard): Navigate to new dashboard when saved as a new one ( #35339 )
2025-10-03 18:37:07 +03:00
Mehmet Salih Yavuz and GitHub
0e2fb1d1a3
fix(theming): CRUD view padding ( #35321 )
2025-10-03 18:35:19 +03:00
amaannawab923 and GitHub
96170e43c0
fix(ag-grid-table): remove enterprise features to use community version ( #35453 )
2025-10-02 22:45:34 +03:00
8fde970b6b
chore(deps): bump @ant-design/icons from 6.0.0 to 6.1.0 in /docs ( #35439 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 10:28:20 -07:00
38cb577fc6
chore(deps): bump swagger-ui-react from 5.27.1 to 5.29.1 in /docs ( #35437 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 10:27:25 -07:00
8ebe045846
chore(deps): bump antd from 5.27.1 to 5.27.4 in /docs ( #35432 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 10:26:13 -07:00
Beto Dealmeida and GitHub
62dc5c0306
fix(cache): ensure SQL is sanitized before cache key generation ( #35419 )
2025-10-02 13:25:54 -04:00
6ad8d29fcd
chore(deps-dev): bump globals from 16.3.0 to 16.4.0 in /superset-websocket ( #35431 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 10:25:38 -07:00
d83a88d5d9
chore(deps-dev): bump typescript-eslint from 8.19.0 to 8.45.0 in /superset-websocket ( #35430 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 10:24:47 -07:00
SBIN2010 and GitHub
a7cc48dcda
fix(test): changed test use unsaved changes prompt ( #35447 )
2025-10-02 10:20:30 -07:00
e2a7dc9256
chore(deps): bump ioredis and @types/ioredis in /superset-websocket ( #35428 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 10:19:28 -07:00
Kamil Gabryjelski and GitHub
0364933e8b
fix(explore): Remove query autotrigger ( #35418 )
2025-10-02 19:08:31 +02:00
Beto Dealmeida and GitHub
3202ff4b3f
fix(pinot): more functions ( #35451 )
2025-10-02 13:01:47 -04:00
Gabriel Torres Ruiz and GitHub
553204e613
fix(dashboard): exit markdown edit mode when clicking outside of element ( #35336 )
2025-10-02 19:42:16 +03:00
Rafael Benitez and GitHub
fe8348c03a
fix(dataset): sort by database in Dataset and Saved queries Issue ( #35277 )
2025-10-02 16:44:19 +02:00
Beto Dealmeida and GitHub
30021f8ede
fix(pinot): SUBSTR function ( #35427 )
2025-10-02 10:29:18 -04:00
Beto Dealmeida and GitHub
f3349388d0
fix(pinot): DATE_SUB function ( #35426 )
2025-10-02 10:12:19 -04:00
Antonio Rivero and GitHub
449a89c214
fix(slice): Fix using isdigit when id passed as int ( #35452 )
2025-10-02 16:04:54 +02:00
Beto Dealmeida and GitHub
5428376662
fix(pinot): DATE_ADD function ( #35424 )
2025-10-02 09:56:20 -04:00
Evan Rusackas and GitHub
5493e2c96d
chore(dependabot): switch back to daily cadence (a trickle rather than a flood) ( #35421 )
2025-10-01 14:53:11 -07:00
2f8657f122
chore(deps-dev): bump eslint from 9.34.0 to 9.36.0 in /superset-websocket ( #35359 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 10:26:06 -07:00
aa97d2fe03
fix(pinot): dialect date truncation ( #35420 )
...
Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
2025-10-01 13:16:46 -04:00
28389de93e
fix(ci): fix GHA for docs during PRs ( #35186 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@rusackas.com >
2025-10-01 10:13:47 -07:00
7c415c7cd9
chore(deps): bump hot-shots from 11.1.0 to 11.2.0 in /superset-websocket ( #35358 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 10:12:30 -07:00
f6b2abee81
chore(deps-dev): bump webpack from 5.101.3 to 5.102.0 in /docs ( #35368 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 10:11:42 -07:00
2ef7232959
chore(deps-dev): bump eslint from 9.34.0 to 9.36.0 in /docs ( #35377 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 10:10:45 -07:00
2991f60368
chore(deps-dev): bump @types/react-json-tree from 0.6.11 to 0.13.0 in /superset-frontend ( #35406 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 10:10:25 -07:00
85ec3b1901
chore(deps-dev): bump @applitools/eyes-storybook from 3.55.6 to 3.60.0 in /superset-frontend ( #35407 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 10:10:05 -07:00
0c639abe17
chore(deps-dev): bump jsdom from 26.0.0 to 27.0.0 in /superset-frontend ( #35409 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 10:09:38 -07:00
50ed9b9e0e
chore(deps-dev): bump @types/jquery from 3.5.32 to 3.5.33 in /superset-frontend ( #35410 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 10:08:36 -07:00
Beto Dealmeida and GitHub
13a164dd63
fix: table quoting in DBs with supports_cross_catalog_queries=True ( #35350 )
2025-10-01 12:17:46 -04:00
6b0b13e4e7
chore(deps-dev): bump typescript-eslint from 8.40.0 to 8.45.0 in /docs ( #35381 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 08:49:51 -07:00
c188952de2
chore(deps-dev): bump webpack from 5.99.9 to 5.102.0 in /superset-frontend ( #35402 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 08:48:01 -07:00
a3b91f924d
chore(deps): bump @babel/runtime from 7.28.2 to 7.28.4 in /superset-frontend ( #35403 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 08:47:11 -07:00
Rafael Benitez and GitHub
d8688cf8b1
fix(explore): close unsaved changes modal when discarding changes ( #35307 )
2025-10-01 17:43:02 +03:00
40378afbf8
chore(deps): bump actions/labeler from 5 to 6 ( #35386 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 07:02:52 -07:00
84e21434b3
chore(deps): bump aws-actions/configure-aws-credentials from 4 to 5 ( #35387 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 07:02:26 -07:00
d27210794c
chore(deps): bump actions/setup-python from 5 to 6 ( #35390 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 07:01:48 -07:00
5a90a84685
chore(deps): bump actions/github-script from 7 to 8 ( #35385 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 07:00:16 -07:00
6fbbc85df7
chore(deps): bump actions/setup-node from 4 to 5 ( #35394 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 06:59:44 -07:00
Geidō and GitHub
a66c230058
fix(SqlLab): Hit tableschemaview with a valid queryEditorId ( #35341 )
2025-10-01 14:39:02 +03:00
Damian Pendrak and GitHub
19db0353a9
feat(db): custom database error messages ( #34674 )
2025-10-01 14:29:57 +03:00
Kamil Gabryjelski and GitHub
88e5581d04
fix: Broken splitter in sql lab and some minor visual fixes ( #35416 )
2025-10-01 13:11:50 +02:00
Beto Dealmeida and GitHub
bf88d9bb1c
fix(pinot): restrict types in dialect ( #35337 )
2025-09-30 16:34:53 -04:00
Beto Dealmeida and GitHub
d51b35f61b
fix: adhoc orderby in explore ( #35342 )
2025-09-30 16:34:44 -04:00
Gabriel Torres Ruiz and GitHub
220480b627
feat(theming): add base theme config ( #35220 )
2025-09-30 11:01:31 -07:00
ef78d2af06
fix(doris): Don't set supports_cross_catalog_queries to true ( #35332 )
...
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
2025-09-30 14:42:03 +03:00
7deed00def
chore(frontend): Consolidate ESLint configurations in superset-frontend ( #35318 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-29 23:52:25 -07:00
Beto Dealmeida and GitHub
4e093a8e2a
feat: sqlglot dialect for Pinot ( #35333 )
2025-09-29 21:56:35 -04:00
0b73b4842f
fix: Enable DuckDB examples loading in showtime ephemeral environments ( #35294 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-29 13:21:33 -07:00
Geidō and GitHub
90f281f585
fix: AceEditor Autocomplete Highlight ( #35316 )
2025-09-29 13:37:30 +03:00
d62249d13f
test(frontend): Migrate from describe/it to flat test() pattern ( #35305 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-28 11:45:33 -07:00
ff102aadb3
refactor(llm): rename LLMS.md to AGENTS.md for modern AI tools ( #35314 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-27 12:46:16 +03:00
82e2bc6181
fix(DatasourceModal): replace imperative modal updates with declarative state ( #35256 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-26 17:54:17 -07:00
Gabriel Torres Ruiz and GitHub
784ff82847
fix(sqllab): fix blank bottom section in SQL Lab left panel ( #35309 )
2025-09-26 20:07:20 +03:00
Mehmet Salih Yavuz and GitHub
027b25e6b8
fix(DateFilterControl): remove modal overlay style to fix z-index issues ( #35292 )
2025-09-26 15:42:46 +02:00
SBIN2010 and GitHub
b652fab042
fix(table): New ad-hoc columns retain the name of previous columns ( #35274 )
2025-09-26 10:34:55 -03:00
Nikita Rybalchenko and GitHub
77a5969dc1
feat(pdf): add configurable PDF compression level support ( #34096 )
2025-09-25 08:29:54 -07:00
Geidō and GitHub
fb9032c05c
fix: Cosmetic issues ( #35122 )
2025-09-25 17:24:34 +03:00
Mehmet Salih Yavuz and GitHub
7a9dbfe879
fix(BuilderComponentPane): navigation tabs padding ( #35213 )
2025-09-25 16:59:48 +03:00
0de78d8203
fix(deck.gl): ensure min/max values are included in polygon map legend breakpoints ( #35033 )
...
Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
2025-09-25 14:30:44 +03:00
abc2d46fed
refactor: remove obsolete Flask flash messaging system ( #35237 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-25 00:05:16 -07:00
927cc1cda1
chore(deps): bump tar-fs from 3.1.0 to 3.1.1 in /superset-frontend ( #35272 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 22:29:13 -07:00
JUST.in DO IT and GitHub
7f3840557a
chore(react18): Migrate legacy react methods ( #34892 )
2025-09-24 12:34:22 -07:00
JUST.in DO IT and GitHub
0defcb604b
chore(sqllab): remove unused json param ( #35065 )
2025-09-24 10:26:55 -07:00
Beto Dealmeida and GitHub
94686ddfbe
fix(SQL Lab): syncTable on new tabs ( #35216 )
2025-09-24 11:58:54 -04:00
SBIN2010 and GitHub
ec322dfd8d
fix(Mixed Chart): Tooltip incorrectly displays numbers with optional Y-axis format and showQueryIdentifiers set to true ( #35224 )
2025-09-24 17:44:01 +03:00
Mehmet Salih Yavuz and GitHub
cb88d886c7
fix(PropertiesModal): do not show validation errors while loading ( #35215 )
2025-09-24 10:52:16 +03:00
608e3baf43
feat(build): auto-rebuild/check TypeScript types for packages/plugins in webpack ( #35240 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-23 19:22:59 -07:00
b6f6b75348
fix(dashboard): update header border to use colorBorder token ( #35199 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-23 18:08:17 -07:00
a5ad1d186c
docs: Add instruction to avoid time-specific language in code comments ( #35200 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-23 18:07:59 -07:00
Beto Dealmeida and GitHub
db88d80b3f
fix: docker-compose-image-tag ( #35246 )
2025-09-23 14:57:53 -07:00
Rafael Benitez and GitHub
4b71adaa9c
feat(themes): Adding SupersetText support to Themes Modal ( #35248 )
2025-09-23 22:23:57 +02:00
Mehmet Salih Yavuz and GitHub
5fbda3af40
chore(effect): add eslint plugin to reduce rerenders ( #35223 )
2025-09-23 22:31:10 +03:00
Tadeh Alexani and GitHub
bc0c40c80e
feat(helm): Allow multi-database connection support ( #34327 )
2025-09-23 11:46:52 -07:00
Michael S. Molina and GitHub
f030d658c5
chore: Bumps @apache-superset/core to 0.0.1-rc5 ( #35247 )
2025-09-23 15:24:29 -03:00
e85337c543
fix(docs): escape comparison operators in MDX files to resolve build errors ( #35185 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com >
2025-09-23 10:49:28 -07:00
fe7f8062f3
fix: Enable Playwright migration with graceful Selenium fallback ( #35063 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-23 10:47:45 -07:00
Damian Pendrak and GitHub
dce74014da
refactor(deckgl): update deck.gl charts to use new api ( #34859 )
2025-09-23 10:42:28 -07:00
Beto Dealmeida and GitHub
619b341cad
fix: docker-compose file and superset-core ( #35235 )
2025-09-23 10:24:23 -07:00
Michael S. Molina and GitHub
9b6876be62
fix: Typescript declaration files ( #35244 )
2025-09-23 14:22:28 -03:00
Mehmet Salih Yavuz and GitHub
c601341520
fix(ConditionalFormattingControl): icon color in dark mode ( #35243 )
2025-09-23 20:16:29 +03:00
Michael S. Molina and GitHub
78faaee685
chore: Reference GenericDataType from @apache-superset/core ( #35214 )
2025-09-23 10:12:18 -07:00
Dimitri and GitHub
4027bad1d6
docs(oracle): update driver ( #35242 )
2025-09-23 13:53:58 +03:00
Levis Mbote and GitHub
ce55cc7dd7
fix(table-chart): fix cell bar visibility in dark theme ( #35211 )
2025-09-23 00:06:03 -07:00
Gabriel Torres Ruiz and GitHub
48e1b1ff2c
feat(bug): defensive code to avoid accesing attribute of a NoneType object ( #35219 )
2025-09-22 10:38:08 -07:00
Beto Dealmeida and GitHub
5ec8f9d886
chore: bump sqlglot to 27.15.2 ( #35176 )
2025-09-22 12:40:16 -04:00
ecb3ac68ff
feat: AI-powered TypeScript migration framework with parallel processing ( #35045 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
2025-09-20 15:47:42 -07:00
Mehmet Salih Yavuz and GitHub
076e477fd4
fix(SQLPopover): Use correct component ( #35212 )
2025-09-20 12:12:37 +03:00
SBIN2010 and GitHub
1e4bc6ee78
fix: bug in tooltip timeseries chart in calculated total with annotation layer ( #35179 )
2025-09-19 10:30:42 -07:00
Pat Buxton and GitHub
db178cf527
fix: Bump pandas to 2.1.4 for python 3.12 ( #34999 )
2025-09-19 09:18:00 -07:00
Alexandru Soare and GitHub
5901320933
feat(database): Adding per-user caching option in Security tab ( #34842 )
2025-09-19 19:15:31 +03:00
SBIN2010 and GitHub
23bb4f88c0
fix(Funnel): onInit overridden row_limit to default value on save chart ( #35076 )
2025-09-19 09:13:45 -07:00
Levis Mbote and GitHub
4130b92966
fix(gantt-chart): fix Y-axis label visibility in dark theme ( #35189 )
2025-09-19 12:33:53 +03:00
Mehmet Salih Yavuz and GitHub
38297edc6b
chore(matrixify): Remove leftover option ( #35195 )
2025-09-19 00:47:47 +03:00
sha174n and GitHub
0c8f326258
docs: Add security warning for ENABLE_TEMPLATE_PROCESSING ( #35192 )
2025-09-18 17:36:41 -04:00
127f6b3d66
fix(tests): migrate Cypress control tests to React Testing Library ( #35181 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-18 14:23:33 -07:00
ea519a77b5
fix: only block showtime for unauthorized users on push ( #35184 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-18 12:28:28 -07:00
Michael S. Molina and GitHub
6cb3ef9f5d
chore: TypeScript Configuration Modernization and Cleanup ( #35159 )
2025-09-18 16:27:57 -03:00
Kamil Gabryjelski and GitHub
a889ae75fc
chore: Bump ag grid to 34.2.0 ( #35193 )
2025-09-18 19:09:22 +02:00
Mehmet Salih Yavuz and GitHub
b60be9655f
feat(TimeTable): add other sparkline type options ( #35180 )
2025-09-18 16:41:05 +03:00
fd6da21ce0
chore(i18n): update French translations ( #35070 )
...
Co-authored-by: l.clement <l.clement@altereo.fr >
2025-09-17 21:05:15 -07:00
marun and GitHub
1bf112a57a
fix(CrudThemeProvider): Optimized theme loading logic ( #35155 )
2025-09-17 20:49:26 -07:00
1f530d45cb
fix(embedded): resolve theme context error in Loading component ( #35168 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-17 20:44:04 -07:00
1187902e68
feat(playwright): Add Playwright CI Integration for Cypress Migration (SIP-178) ( #35110 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-17 17:13:47 -07:00
ad3eff9e90
feat(matrixify): replace single toggle with separate horizontal/vertical layout controls ( #35067 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2025-09-17 22:57:06 +03:00
SBIN2010 and GitHub
3e554674ff
feat(waterfall): add changes label series and grouping customize settings ( #34847 )
2025-09-17 08:24:45 -03:00
dced2f8564
feat: Add BaseDAO improvements and test reorganization ( #35018 )
...
Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-16 18:15:16 -07:00
05c6a1bf20
fix(viz): resolve dark mode compatibility issues in BigNumber and Heatmap ( #35151 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-16 10:21:47 -07:00
SBIN2010 and GitHub
c193d6d6a1
fix: import bug template params ( #35144 )
2025-09-16 10:21:29 -07:00
fb840b8e71
fix(deck.gl): restore legend display for Polygon charts with linear palette and fixed color schemes ( #35142 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-16 20:20:42 +03:00
d0cc6f115b
feat: add optional garbage collection after requests ( #35061 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-16 09:23:39 -07:00
966e231f94
feat: Add Dashboard Filter Support for Alert Reports ( #32196 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
Co-authored-by: Hugh A Miles II <hugh@Mac.home >
2025-09-16 10:52:28 -04:00
Richard Fogaca Nienkotter and GitHub
a66737cb05
feat(custom-tooltip): custom tooltip on deck.gl charts ( #34276 )
2025-09-16 17:11:19 +03:00
Michael S. Molina and GitHub
bc6859a99d
refactor: Organizes the src/core folder ( #35119 )
2025-09-16 08:21:16 -03:00
133e686224
docs(llms): add PR template guidelines to LLMS.md ( #35148 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-15 15:57:16 -07:00
7d0a472d1e
feat: Add comprehensive dark mode support for chart thumbnails and examples ( #35111 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-15 13:53:44 -07:00
c2534f9155
feat: Add ECharts options overrides to theme system ( #34876 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-15 13:52:38 -07:00
088ecdd0bf
refactor: Enable G logging rules and comprehensive ruff improvements ( #35081 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-15 12:42:49 -07:00
e1a2e4843a
chore: standardize webpack dev server host configuration and enable LAN access ( #35066 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-15 10:10:05 -07:00
dependabot[bot] and GitHub
15e8ffee1e
chore(deps): bump axios from 1.11.0 to 1.12.0 in /docs ( #35109 )
2025-09-14 07:50:16 +07:00
Elizabeth Thompson and GitHub
19ddcb7e5c
fix: Remove emotion-rgba from dependencies and codebase ( #35124 )
2025-09-13 13:33:20 +03:00
Gabriel Torres Ruiz and GitHub
36daa2dc3f
fix(ListView): implement AntD pagination for ListView component ( #35057 )
2025-09-12 14:15:05 -07:00
Gabriel Torres Ruiz and GitHub
7fd5a7668b
fix(charts): fix legend theming and hollow symbols in dark mode ( #35123 )
2025-09-12 23:33:29 +03:00
Mehmet Salih Yavuz and GitHub
95333e34b1
fix(theming): Lighter text colors on dark mode ( #35114 )
2025-09-12 15:52:54 +03:00
a9fb853e3e
fix: Bump FAB to 5.X ( #33055 )
...
Co-authored-by: Joe Li <joe@preset.io >
2025-09-12 09:21:37 +01:00
Rafael Benitez and GitHub
dea9068647
fix(DashboardEditor): CSS template selector UI in dashboard properties modal restored ( #35106 )
2025-09-11 15:34:16 -07:00
Elizabeth Thompson and GitHub
3416bd1479
chore: add codeowners ( #35107 )
2025-09-11 14:07:21 -07:00
Michael S. Molina and GitHub
e729b2dbb4
fix: SQL Lab tab events ( #35105 )
2025-09-11 17:53:51 -03:00
SBIN2010 and GitHub
06261f262b
fix: page size options 'all' correct in table and remove PAGE_SIZE_OPTIONS in handlebars ( #35095 )
2025-09-11 22:46:48 +03:00
SBIN2010 and GitHub
454ed1883f
feat(BoxPlot): add chart data zoom ( #35097 )
2025-09-11 21:29:02 +03:00
Priyanshu Kumar and GitHub
b42060c880
fix(pie): fixes pie chart other click error ( #35086 )
2025-09-11 14:19:52 +03:00
Gabriel Torres Ruiz and GitHub
7bf16d805d
fix(theming): replace error color with bolt icon for local themes ( #35090 )
2025-09-11 14:18:29 +03:00
Rafael Benitez and GitHub
529adebe1b
fix(templates): Restores templates files accidentally removed ( #35094 )
2025-09-11 10:31:29 +02:00
Devanjan Banerjee and GitHub
eb4351af83
feat(Timeseries & MixedTimeseries): Force selected timegrain on timeseries intervals when the x-axis is of timestamp type ( #34595 )
2025-09-10 20:27:23 -07:00
Rafael Benitez and GitHub
5a2411fa64
fix(settingsMenu): Version ( #35096 )
2025-09-10 15:08:05 -07:00
JUST.in DO IT and GitHub
078c1701f4
feat(sqllab extension): core query interface api ( #35077 )
2025-09-10 13:17:09 -07:00
a7d349a5c6
fix(drill-to-detail): ensure axis label filters map to original column names ( #34694 )
...
Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com>
2025-09-10 18:18:37 +03:00
7a20a65a4d
feat(embedded): Change function signature of setupExtensions ( #35062 )
...
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
2025-09-10 13:06:00 +03:00
Mehmet Salih Yavuz and GitHub
912ed2ba80
fix(timeshifts): Add missing feature flag to enum ( #35072 )
2025-09-09 20:39:03 +03:00
fedb3ca941
chore(deps-dev): bump @typescript-eslint/parser from 8.40.0 to 8.41.0 in /docs ( #34934 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 10:33:33 -07:00
42b15b6840
fix(translation): order incompatible placeholders, translated placeholders, semantic changes ( #34722 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-09 10:24:17 -07:00
Gabriel Torres Ruiz and GitHub
2f64343186
feat(dataset): create usage tab for dataset ( #34707 )
2025-09-09 10:23:16 -07:00
Nicolas and GitHub
65376c7baf
fix(Table Chart): render null dates properly ( #34558 )
2025-09-09 10:22:54 -07:00
Michael S. Molina and GitHub
4c2b27e7f0
fix: Change database event in core ( #35071 )
2025-09-09 11:50:49 -03:00
Amin Ghadersohi and GitHub
15e4e8df94
fix(utils): Suppress pandas date parsing warnings in normalize_dttm_col ( #35042 )
2025-09-08 18:17:33 -07:00
SBIN2010 and GitHub
c5f220a9ff
fix(table): table search input placeholder ( #35064 )
2025-09-09 03:55:39 +03:00
Avindra Goolcharan and GitHub
b05def1a8a
fix(superset-embedded-sdk/release-if-necessary): remove axios ( #35038 )
2025-09-08 17:47:31 -07:00
da7f6efea8
docs(typos): correct spelling mistakes ( #35043 )
...
Co-authored-by: ganesh <dev.ganeshbabu.in@gmail.com >
2025-09-08 11:12:55 -07:00
Luiz Otavio and GitHub
1c2b9db4f0
fix: Upload CSV as Dataset ( #34763 )
2025-09-08 11:48:23 -03:00
Gabriel Torres Ruiz and GitHub
0fce5ecfa5
fix(dashboard): normalize spacings and background colors ( #35001 )
2025-09-05 19:13:42 -07:00
Elizabeth Thompson and GitHub
385471c34d
fix(utils): ensure webdriver timeout compatibility with urllib3 2.x ( #34440 )
2025-09-05 16:25:15 -07:00
Rafael Benitez and GitHub
bef1f4d045
fix(theming): Icons in ExecutionLogList and Country map chart tooltip theme consistency ( #34828 )
2025-09-05 15:02:53 -07:00
SBIN2010 and GitHub
5a3182ce21
fix: mixed timeseries chart add legend margin ( #35036 )
2025-09-05 14:44:14 -07:00
9efb80dbf4
fix(tests): one of integration test in TestSqlaTableModel does not support MySQL "concat" ( #35007 )
...
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2025-09-05 21:11:38 +03:00
a20b236809
chore(deps): bump sha.js from 2.4.11 to 2.4.12 in /docs ( #34797 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 10:30:19 -07:00
Beto Dealmeida and GitHub
4e969d19d1
feat: allow create metric and add to folder in single request ( #34993 )
2025-09-05 13:28:45 -04:00
876257fb94
chore(deps): bump ts-loader from 9.5.2 to 9.5.4 in /docs ( #34956 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 10:28:17 -07:00
472e599f91
chore(deps): bump @rjsf/validator-ajv8 from 5.24.12 to 5.24.13 in /superset-frontend ( #34953 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 10:27:35 -07:00
d826e90395
chore(deps-dev): bump @typescript-eslint/parser from 8.33.0 to 8.41.0 in /superset-websocket ( #34959 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 10:24:21 -07:00
Damian Pendrak and GitHub
c65cb284e6
fix(chart): change "No query." to "Query cannot be loaded" in Multi Layer Deck.gl Chart ( #34973 )
2025-09-05 10:22:45 -07:00
JUST.in DO IT and GitHub
bc54b7970a
fix(echarts): rename time series shifted for isTimeComparisonValue ( #35022 )
2025-09-05 08:39:46 -07:00
Vitor Avila and GitHub
ce74ae095d
feat: Use dashboard name for screenshot download ( #34988 )
2025-09-05 02:16:45 -03:00
SBIN2010 and GitHub
9424538bb1
feat: add sort legend to legend section ( #34911 )
2025-09-04 16:41:47 -07:00
SBIN2010 and GitHub
031fb4b5a8
fix: display legend mixed timeseries chart ( #35005 )
2025-09-04 16:39:57 -07:00
7fb7ac8bef
fix(sql): Add Impala dialect support to sqlglot parser ( #34662 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Joe Li <joe@preset.io >
2025-09-04 11:07:09 -07:00
Mehmet Salih Yavuz and GitHub
569a7b33a5
fix(theming): more visual bugs ( #34987 )
2025-09-04 20:44:07 +03:00
Mehmet Salih Yavuz and GitHub
59df0d6f15
fix(RoleListEditModal): display user's other properties in table ( #35017 )
2025-09-04 20:43:59 +03:00
Michael S. Molina and GitHub
2e4ccffc11
fix: Add TypeScript declaration file generation to @apache-superset/core package ( #35002 )
2025-09-04 12:59:43 -03:00
catpineapple and GitHub
2e51d02806
fix: doris genericDataType modify ( #35011 )
2025-09-04 08:21:15 -07:00
sha174n and GitHub
8406a827dd
fix(deps): expand pyarrow version range to <19 ( #34870 )
2025-09-03 22:14:19 -07:00
Joe Li and GitHub
ea0a77daaf
fix(tests): resolve AlertReportModal checkmark test failures ( #34995 )
2025-09-03 10:44:20 -07:00
e5e3ddb24e
chore(deps): bump codecov/codecov-action from 3 to 5 ( #34972 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:37:23 -07:00
7320ad9a0a
chore(deps): bump actions/first-interaction from 2 to 3 ( #34970 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:36:51 -07:00
3dbe593a4a
chore(deps): bump actions/checkout from 4 to 5 ( #34969 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:36:16 -07:00
61f359d565
chore(deps): bump actions/setup-java from 4 to 5 ( #34968 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:35:13 -07:00
e77ff267a1
chore(deps): bump luxon from 3.6.1 to 3.7.1 in /superset-frontend ( #34967 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:33:55 -07:00
c426723275
chore(deps): bump geostyler-data from 1.0.0 to 1.1.0 in /superset-frontend ( #34966 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:33:35 -07:00
d2a1d86561
chore(deps): bump actions/download-artifact from 4 to 5 ( #34963 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:32:25 -07:00
0cd0b37983
chore(deps): bump @rjsf/core from 5.24.1 to 5.24.13 in /superset-frontend ( #34950 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:27:35 -07:00
a6b4ff9847
chore(deps): bump react-syntax-highlighter from 15.6.1 to 15.6.6 in /superset-frontend ( #34949 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:27:01 -07:00
a81282adeb
chore(deps-dev): bump ts-jest from 29.3.1 to 29.4.1 in /superset-websocket ( #34947 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:26:38 -07:00
3ba3c09c47
chore(deps-dev): bump @types/jsonwebtoken from 9.0.9 to 9.0.10 in /superset-websocket ( #34946 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:26:19 -07:00
3081c7fb62
chore(deps-dev): bump fork-ts-checker-webpack-plugin from 9.0.2 to 9.1.0 in /superset-frontend ( #34942 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:25:19 -07:00
fa5b0d7281
chore(deps-dev): bump cross-env from 7.0.3 to 10.0.0 in /superset-frontend ( #34941 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:24:59 -07:00
1444ef36b9
chore(deps-dev): bump @babel/core from 7.27.7 to 7.28.3 in /superset-frontend ( #34940 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:24:29 -07:00
15d2f22eb4
chore(deps): bump react-virtualized-auto-sizer and @types/react-virtualized-auto-sizer in /superset-frontend ( #34938 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:23:39 -07:00
355d7e1ee5
chore(deps-dev): bump eslint from 9.30.0 to 9.34.0 in /superset-websocket ( #34936 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-03 10:21:54 -07:00
JUST.in DO IT and GitHub
448a28545b
fix(ui-core): Invalid postTransform process ( #34874 )
2025-09-03 10:17:19 -07:00
JUST.in DO IT and GitHub
cefd046ea0
fix(sqllab): autocomplete and delete tabs ( #34781 )
2025-09-03 10:16:51 -07:00
b0d3f0f0d4
feat: add customizable brand spinners with theme integration ( #34764 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2025-09-03 08:28:59 -07:00
Michael S. Molina and GitHub
b7a193d53e
fix: apache-superset-extensions-cli exported files ( #34990 )
2025-09-03 08:20:24 -03:00
Gabriel Torres Ruiz and GitHub
0a75bac2a1
fix(error-handling): jinja2 error handling improvements ( #34803 )
2025-09-02 17:29:07 -04:00
Vitor Avila and GitHub
0de5b28716
fix(databricks): string escaper v2 ( #34991 )
2025-09-02 18:11:45 -03:00
b5ae402c12
fix(charts): Handle virtual dataset names without schema prefix correctly ( #34760 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-02 12:16:51 -07:00
682cdcc3e0
fix(echarts): Display NULL values in categorical x-axis for bar charts ( #34761 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-02 12:16:37 -07:00
Mehmet Salih Yavuz and GitHub
5dba59b6a4
fix(ChartCreation): Translate chart description ( #34918 )
2025-09-02 21:34:54 +03:00
Sam Firke and GitHub
71242dc6dd
docs(alerts & reports): update how to get headless browser ( #34908 )
2025-09-02 14:05:57 -04:00
Daniel Vaz Gaspar and GitHub
b2f8803486
fix: playwright feature flag evaluation ( #34978 )
2025-09-02 10:44:22 -07:00
Gabriel Torres Ruiz and GitHub
744fa1f54c
fix(TimeTable): use type-only export for TableChartProps to resolve webpack warnings ( #34989 )
2025-09-02 10:43:51 -07:00
f0ff972f0e
chore(deps-dev): bump eslint-plugin-import from 2.31.0 to 2.32.0 in /superset-frontend ( #34931 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 10:30:48 -07:00
ba838b6aeb
chore(deps): bump @mdx-js/react from 3.1.0 to 3.1.1 in /docs ( #34928 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 10:29:52 -07:00
Gabriel Torres Ruiz and GitHub
6a4b1df3a2
fix(dashboard): table charts render correctly after tab switch and refresh ( #34975 )
2025-09-02 10:29:42 -07:00
0a76f84142
chore(deps): bump caniuse-lite from 1.0.30001735 to 1.0.30001739 in /docs ( #34921 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 10:28:12 -07:00
Michael S. Molina and GitHub
9bcc62f210
fix: Skip coverage for @apache-superset/core ( #34958 )
2025-09-02 12:58:55 -03:00
Michael S. Molina and GitHub
322442d5be
fix: apache-superset-core exported packages ( #34977 )
2025-09-02 12:58:34 -03:00
92879e6b32
chore(deps-dev): bump eslint from 9.33.0 to 9.34.0 in /docs ( #34929 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 08:20:54 -07:00
Beto Dealmeida and GitHub
fad3cb3162
fix: Athena quoting ( #34895 )
2025-09-02 10:09:28 -04:00
4d040006b6
chore(deps-dev): bump typescript from 5.8.3 to 5.9.2 in /docs ( #34923 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 06:38:03 -07:00
Fabian Halkivaha and GitHub
6e7cb521ba
chore(deps): upgrade databricks connectors ( #34692 )
2025-09-02 06:37:05 -07:00
Maxime Beauchemin and GitHub
bc9ec6ac63
fix: revert mistake setting TALISMAN_ENABLED=False ( #34909 )
2025-09-02 06:34:41 -07:00
b9cbf2e766
chore(deps-dev): bump lerna from 8.2.1 to 8.2.3 in /superset-frontend ( #34954 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-02 06:32:36 -07:00
Gabriel Torres Ruiz and GitHub
d183969744
fix(theming): fix TimeTable chart issues ( #34868 )
2025-09-02 13:48:13 +03:00
4695be5cc5
fix: complete theme management system import/export ( #34850 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-01 15:44:01 -07:00
Michael S. Molina and GitHub
c1a3606774
fix: Update @apache-superset/core reference in package-lock.json ( #34924 )
2025-09-01 13:21:09 -03:00
175835138c
fix: Improve table layout and column sizing ( #34887 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-01 11:31:25 +03:00
Danylo Korostil and GitHub
077724c2d2
feat(api): dataset read API uuid support ( #34836 )
2025-08-29 17:21:24 -07:00
6b69dc42dc
fix: add --without-threads flag to Flask dev server for DuckDB compatibility ( #34907 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-29 12:29:15 -07:00
Sam Firke and GitHub
c5a84c0985
fix(drilling): drill by pagination works with MSSQL data source, cont. ( #34724 )
2025-08-29 12:23:59 -07:00
SBIN2010 and GitHub
dc7a8844eb
feat(pie): add sort legend ( #34323 )
2025-08-29 12:19:14 -07:00
Vitor Avila and GitHub
54f071138c
fix: Chart execution for Databricks ( #34906 )
2025-08-29 15:35:00 -03:00
812374b31b
feat: Integrate Superset Showtime GitHub Actions workflows ( #34833 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-29 09:17:42 -07:00
Kamil Gabryjelski and GitHub
e463743fcf
fix: Filter bar orientation submenu should not be highlighted ( #34900 )
2025-08-29 13:11:24 +02:00
1d9e17df14
chore(docs): update files for release 4.1.4 ( #34890 )
...
Co-authored-by: Michael S. Molina <michael.s.molina@gmail.com >
2025-08-28 12:58:53 -07:00
Michael S. Molina and GitHub
bcf156c969
fix: Rename apache-superset-cli to apache-superset-extensions-cli ( #34883 )
2025-08-28 14:40:09 -03:00
ebfb14c353
fix(ConfirmStatusChange): remove deprecated event.persist() to fix headless browser crashes ( #34864 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-28 09:36:15 -07:00
7946ec003f
fix(tests): Improve MessageChannel mocking to prevent worker force exits ( #34878 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-28 09:31:50 -07:00
Kamil Gabryjelski and GitHub
665a11f821
fix: SelectControl default sort numeric choices by value ( #34858 )
2025-08-28 15:14:45 +02:00
Kamil Gabryjelski and GitHub
5566eb8dd6
fix: Undefined error when viewing query in Explore + visual fixes ( #34869 )
2025-08-28 12:40:29 +02:00
836540e8c9
fix(tests): Mock MessageChannel to prevent Jest hanging from rc-overflow ( #34871 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-27 22:50:08 -07:00
b558b34faf
fix: Update apache-superset-core dependency to accept rc1 version ( #34872 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-27 16:58:40 -07:00
Michael S. Molina and GitHub
30c72ba0a3
chore: Adds README and CHANGELOG to apache-superset-core and apache-superset-cli ( #34867 )
2025-08-27 15:49:29 -03:00
Michael S. Molina and GitHub
d8a3d29ad9
chore: Adds a README and CHANGELOG to @apache-superset/core ( #34866 )
2025-08-27 15:49:11 -03:00
Phil Dumbreck and GitHub
53ce530a46
ci: Add Python 3.12 images to Docker Hub ( #34853 )
2025-08-27 09:13:26 -07:00
Evan Rusackas and GitHub
06264f07fb
chore(npm): updating apache-superset/core package name and version to test releasing. ( #34862 )
2025-08-27 10:35:44 -03:00
Kamil Gabryjelski and GitHub
ce3b93d8a0
perf: Use react-router to toggle fullscreen mode on dashboard ( #34857 )
2025-08-27 11:11:03 +02:00
Kamil Gabryjelski and GitHub
b74a244950
fix: Remove the underline from the right section of main menu ( #34855 )
2025-08-27 11:10:49 +02:00
Kamil Gabryjelski and GitHub
ab58b0a8a3
fix: DB icon sizes in database add modal ( #34854 )
2025-08-27 11:10:38 +02:00
659db162d6
fix(docker): remove --with-threads from remaining dev workflows for DuckDB compatibility ( #34851 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-26 09:16:03 -07:00
Beto Dealmeida and GitHub
cb24737825
feat(bigquery): show materialized views ( #34766 )
2025-08-26 11:21:43 -04:00
Kamil Gabryjelski and GitHub
97b35a4640
fix(dashboard): Anchor link positions ( #34843 )
2025-08-26 17:20:09 +02:00
Daniel Vaz Gaspar and GitHub
54af1cb2c8
chore: bump FAB to 4.8.1 ( #34838 )
2025-08-26 11:14:05 +01:00
Aleksey Karpov and GitHub
b8c2f7db47
build(docker): update base debian image to 13 (trixie) ( #34821 )
2025-08-25 19:10:23 -07:00
4701e78f1f
fix(docker): configure gunicorn for DuckDB thread safety in docker-compose-light ( #34848 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-25 18:19:24 -07:00
JUST.in DO IT and GitHub
b89b0bdf5d
fix(sqllab): Missing executed sql value in the result table ( #34846 )
2025-08-25 13:24:29 -07:00
47414e18d4
feat: Use DuckDB for examples data in Docker development environment ( #34831 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
2025-08-25 12:37:28 -07:00
Vitor Avila and GitHub
9c9588cce6
fix: Avoid dataset drill request if no perm ( #34665 )
2025-08-25 14:55:08 -03:00
Vitor Avila and GitHub
471d9fe737
fix: Add dataset ID to file name on exports ( #34782 )
2025-08-25 14:54:27 -03:00
Rafael Benitez and GitHub
b381992a75
fix(theming): explore chart type style fixes, nav right menu spacing fixed ( #34795 )
2025-08-25 09:29:35 -07:00
Beto Dealmeida and GitHub
1204507d68
fix: make get_image() always return BytesIO ( #34801 )
2025-08-25 09:01:36 -04:00
Kamil Gabryjelski and GitHub
c7779578f9
chore: Add instruction for LLMs to use antd theme tokens ( #34800 )
2025-08-25 14:03:47 +02:00
Kamil Gabryjelski and GitHub
b225432c55
fix: Unexpected overflow ellipsis dots after status icon in Dashboard list ( #34798 )
2025-08-25 14:03:31 +02:00
Kamil Gabryjelski and GitHub
547f297171
fix(echarts): Series labels hard to read in dark mode ( #34815 )
2025-08-25 14:03:00 +02:00
5c3c2599db
fix(Icons): Add missing data-test and aria-label attributes to custom icons ( #34809 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-24 16:02:50 -07:00
a8be5a5a0c
chore: Extensions architecture POC ( #31934 )
...
Co-authored-by: Ville Brofeldt <ville.brofeldt@apple.com >
Co-authored-by: Ville Brofeldt <ville@Villes-MacBook-Pro-2024.local >
Co-authored-by: Ville Brofeldt <v_brofeldt@apple.com >
2025-08-22 21:25:52 -03:00
Michael S. Molina and GitHub
e1234b2264
fix: User-provided Jinja template parameters causing SQL parsing errors ( #34802 )
2025-08-22 14:39:14 -03:00
JUST.in DO IT and GitHub
75af53dc3d
fix: customize column description limit size in db_engine_spec ( #34808 )
2025-08-22 10:00:39 -07:00
0a45a89786
feat(docs): Docusaurus multi-versioning, Developer Portal starter kit ( #34271 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-22 09:53:01 -07:00
Mehmet Salih Yavuz and GitHub
2b2cc96f11
fix(DetailsPanel): Applied filters colors ( #34790 )
2025-08-22 13:10:10 +03:00
Kamil Gabryjelski and GitHub
59c01e016d
fix(native-filters): Low contrast of empty state in dark mode ( #34812 )
2025-08-22 12:28:06 +03:00
Kamil Gabryjelski and GitHub
3895b8b127
fix: Low contrast in viz creator selected tag in dark mode ( #34811 )
2025-08-22 12:25:35 +03:00
Kamil Gabryjelski and GitHub
da8c0f94e6
fix: Remove border around textarea in dashboard edit mode ( #34814 )
2025-08-22 12:24:53 +03:00
Kamil Gabryjelski and GitHub
6908a733a0
fix: Misaligned global controls in Table chart ( #34799 )
2025-08-22 10:07:39 +02:00
e8e1466185
feat: refactor modals to use consistent design patterns ( #34711 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-21 16:19:12 -07:00
Gabriel Torres Ruiz and GitHub
ff1f7b64e2
fix(dashboard): enable undo/redo buttons for layout changes ( #34777 )
2025-08-21 15:08:57 -07:00
JUST.in DO IT and GitHub
63bb1d55a4
feat(sqllab): introduce splitter for adjusting sidebar and query panel ( #34767 )
2025-08-21 12:47:25 -07:00
c568d463b9
fix: Check migration status before initializing database-dependent features ( #34679 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-21 11:25:47 -07:00
Tomáš Karela Procházka and GitHub
179a6f2cfe
fix: default value in run-server.sh ( #34719 )
2025-08-21 20:45:32 +03:00
Elizabeth Thompson and GitHub
695a20d009
fix: catch no table error ( #32640 )
2025-08-21 10:40:44 -07:00
Mehmet Salih Yavuz and GitHub
e908775fb2
fix(PivotExcelExport): select correct chart for export ( #34793 )
2025-08-21 20:36:29 +03:00
af05396227
fix(tests): make SingleStore test_adjust_engine_params version-agnostic ( #34780 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-21 09:30:02 -07:00
amaannawab923 and GitHub
277f03c207
fix(webpack): Bump webpack dev-server to handle Errors on Firefox where error object is not defined ( #34791 )
2025-08-21 15:59:28 +03:00
48699a7194
fix(sqllab): Fix save query modal closing prematurely on new tabs ( #34765 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-21 14:39:47 +03:00
amaannawab923 and GitHub
b7d076bfee
feat(deck.gl): Enables Dark Mode for deck gl charts through Carto DB OSM maps ( #34697 )
2025-08-20 18:41:58 -07:00
Elizabeth Thompson and GitHub
009b99bfbb
chore: catch sqlalchemy error ( #34768 )
2025-08-20 18:00:06 -07:00
b45141b2a1
fix(translations): Fix translation of time-related strings like "7 seconds ago", "a minute ago", etc ( #34051 )
...
Co-authored-by: Polina Fam <pfam@ptsecurity.com >
2025-08-20 15:20:35 -07:00
4683a0827d
feat(validation): Add SQL expression validation in popovers ( #34642 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-20 15:10:38 -07:00
ffb617a4c8
chore(deps): bump react-ace from 10.1.0 to 14.0.1 in /superset-frontend ( #34486 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 14:52:39 -07:00
9de1706baa
fix: Fix TypeError in Slice.get() method when using filter_by() with BinaryExpression ( #34769 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-20 11:22:54 -07:00
a95566f114
chore(deps): bump mermaid from 11.6.0 to 11.10.0 in /docs ( #34775 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 10:26:55 -07:00
Beto Dealmeida and GitHub
a82e310600
feat: improve perf of CSV uploads ( #34603 )
2025-08-20 08:53:02 -04:00
691926f0e1
chore(deps): bump brace-expansion in /superset-frontend ( #34744 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 14:05:57 -07:00
a42185cd3b
fix(duckdb): Add support for DuckDB-specific numeric types ( #34743 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-19 10:19:05 -07:00
JUST.in DO IT and GitHub
89eb7b207c
fix(sqllab): Invisible grid table due to the invalid height ( #34683 )
2025-08-19 10:09:39 -07:00
Michael S. Molina and GitHub
f99022b242
fix: Users can't skip column sync when saving virtual datasets ( #34757 )
2025-08-19 13:20:52 -03:00
JUST.in DO IT and GitHub
f8b9e3ace4
fix(sqllab): Reduce flushing caused by ID updates ( #34720 )
2025-08-19 09:16:57 -07:00
JUST.in DO IT and GitHub
9cbe5a90b8
chore(saved_query): Copy link to clipboard before redirect to edit ( #34567 ) ( #34758 )
2025-08-19 09:16:40 -07:00
Mehmet Salih Yavuz and GitHub
f7fe617f4c
fix(RightMenu): Move RightMenu carets to the right side ( #34756 )
2025-08-19 08:41:03 -07:00
e6c8343fd0
feat(matrixify): implement matrix of any charts as core Superset feature ( #34526 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-19 08:36:55 -07:00
Kamil Gabryjelski and GitHub
6969f2cf7a
fix: Highlight outline of numerical range and time range filters ( #34705 )
2025-08-19 14:16:03 +02:00
SBIN2010 and GitHub
852adaa6cc
feat: conditional formatting improvements in tables ( #34330 )
2025-08-18 15:13:16 -07:00
1f482b42eb
feat: completely migrate from DeprecatedThemeColors to Antd semantic tokens ( #34732 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-18 14:04:26 -07:00
Danylo Korostil and GitHub
31e2143c84
feat(api): Added uuid filed support to dataset, chart, dashboard API ( #29573 )
2025-08-18 13:05:16 -07:00
Rafael Benitez and GitHub
b89e0d74be
fix(theming): Some visual issues ( #34676 )
2025-08-18 20:15:17 +03:00
Fabian Halkivaha and GitHub
1127ab6c07
chore(deps): downgrade pyarrow to v16 ( #34693 )
2025-08-18 10:05:42 -07:00
Kamil Gabryjelski and GitHub
8d210fc7b8
fix: Table chart server side pagination not working on dashboard ( #34660 )
2025-08-18 18:43:44 +02:00
Rafael Benitez and GitHub
8acb2fb700
fix(dashboard): Remove Tab from Dashboard Confirm Modal themed ( #34708 )
2025-08-18 09:40:34 -07:00
Rafael Benitez and GitHub
a3cbc9755f
fix(dashboard): Titles tooltip flickering ( #34706 )
2025-08-18 18:04:03 +03:00
Daniel Vaz Gaspar and GitHub
28788fd1fa
fix: centralize cache timeout -1 logic to prevent caching ( #34654 )
2025-08-18 08:45:20 +01:00
amaannawab923 and GitHub
21790814db
fix(ag-grid): Fix broken string column filters in AG Grid Table V2 ( #34686 )
2025-08-18 08:37:35 +03:00
ff6dc03ddf
fix(dashboard): update cross filter scoping chart id references during dashboard import ( #34418 )
...
Co-authored-by: chanduapple <80615671+chanduapple@users.noreply.github.com >
Co-authored-by: chandrasekhar jandhyam <chandrasekhar.jandhyam@digital.ai >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-18 01:41:38 -03:00
fbcdf6909c
feat: replace react-color with AntD ColorPicker for theming support ( #34712 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-15 11:05:30 -07:00
Michael S. Molina and GitHub
fc95c4fc89
fix: Timeseries annotation layers ( #34709 )
2025-08-15 12:59:30 -03:00
Richard Fogaca Nienkotter and GitHub
3a007f6284
fix(deck.gl): add webpack rule to define module global for deck.gl charts ( #34690 )
2025-08-15 16:34:47 +03:00
sha174n and GitHub
2403d8d584
docs: CVEs added to 5.0.0 and 4.1.3 documentation ( #34701 )
2025-08-14 10:34:16 -07:00
Kamil Gabryjelski and GitHub
47874318df
fix: Invalid error tooltip if control label is function ( #34698 )
2025-08-14 16:52:50 +02:00
Kamil Gabryjelski and GitHub
f6353bd1e8
fix: Bar chart crash when switching from Big Number ( #34671 )
2025-08-14 15:24:23 +02:00
JUST.in DO IT and GitHub
1101182654
fix(bootstrapData): Missing application_root data throws an error ( #34680 )
2025-08-14 08:59:19 -03:00
d79fc92a1a
fix(theming): Fix ag-grid theming regression in SQL Lab ( #34675 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-13 16:21:47 -07:00
JUST.in DO IT and GitHub
bce476c4a2
feat(extension): Add extension for chart header ( #34678 )
2025-08-13 14:40:42 -07:00
Mehmet Salih Yavuz and GitHub
ecfb9f7d7c
fix(row_level_security): Correct api response code for update ( #34672 )
2025-08-13 23:51:10 +03:00
58ebc57285
feat(sqllab): improve SaveDatasetModal design with proper theme spacing ( #34658 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-13 20:50:54 +02:00
JUST.in DO IT and GitHub
1a57e50bd6
refactor: Migrate ExploreChartPanel to typescript ( #34606 )
2025-08-13 09:35:01 -07:00
Mehmet Salih Yavuz and GitHub
f3884a2db8
fix(theming): Theming visual fixes p5 ( #34585 )
2025-08-13 15:03:01 +03:00
Mehmet Salih Yavuz and GitHub
cb899f691b
fix(csv_tests): Import from utils ( #34664 )
2025-08-12 15:55:53 -07:00
b25722ee2b
fix(sqllab): show actual execution duration in Query History ( #34511 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-12 14:34:34 -07:00
Martyn Gigg and GitHub
34e10f5972
fix(superset-ui-core): Include appRoot in endpoint of SupersetClientClass.postForm action ( #34395 )
2025-08-12 14:26:04 -07:00
Beto Dealmeida and GitHub
e88096f75c
fix(presto): return proper data type for column ( #34304 )
2025-08-12 14:13:59 -07:00
Le Xich Long and GitHub
6d827cf905
fix(security): grant TableSchemaView to only sql_lab role ( #32340 )
2025-08-12 13:45:36 -07:00
natilehrer and GitHub
ab13166e41
fix: activity table delta time ( #33503 )
2025-08-12 13:39:31 -07:00
Dog foot ruler and GitHub
89f09ea57c
fix(open-api): Add missing FormatQueryPayloadSchema and DashboardScreenshotPostSchema to open-api component schemas ( #33202 )
2025-08-12 13:33:23 -07:00
Eugene Bikkinin and GitHub
baec438be9
feat(filter_state): Added @api and @has_access_api to all methods of filter_state API. ( #27086 )
2025-08-12 13:30:39 -07:00
5309edf3a5
feat: Implement UI-based system theme administration ( #34560 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-12 13:27:48 -07:00
Maxime Beauchemin and GitHub
f50cbd7958
feat: add @sadpandajoe to migrations CODEOWNERS ( #34663 )
2025-08-12 13:26:33 -07:00
Elizabeth Thompson and GitHub
2465ab4a98
chore: add more csv tests ( #32663 )
2025-08-12 13:26:10 -07:00
Đỗ Trọng Hải and GitHub
1947d4da76
fix(daos/tag): prevent non-unique tags getting created along with unique ones ( #32405 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2025-08-12 13:21:42 -07:00
e452f5b70d
fix(install): set SUPERSET_VERSION_RC at the right time ( #21083 )
...
Co-authored-by: Joel Häberli <habej2@bfh.ch >
Co-authored-by: Evan Rusackas <evan@preset.io >
2025-08-12 13:11:12 -07:00
698de7a38d
feat(dashboard): change chart background option from "White" to "Solid" ( #34655 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-12 10:21:23 -07:00
Kamil Gabryjelski and GitHub
e2a9f2dead
chore: Increase memory limit on webpack ts checker plugin ( #34653 )
2025-08-12 18:55:38 +02:00
1f80725b0e
chore(deps-dev): bump eslint-import-resolver-typescript from 3.7.0 to 4.4.4 in /superset-frontend ( #34460 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 09:04:04 -07:00
c3cb5c7e99
chore(deps): bump tmp from 0.2.1 to 0.2.4 in /superset-frontend/cypress-base ( #34581 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 09:00:34 -07:00
f7dd0659bf
chore(deps): bump tmp and inquirer in /superset-frontend ( #34646 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 09:00:10 -07:00
Geido and GitHub
3c17ff8445
chore: Refactor Menu.Item and cleanup console errors ( #34536 )
2025-08-12 16:57:23 +03:00
Kamil Gabryjelski and GitHub
57d0e78d40
feat: Tiled screenshots in Playwright reports ( #34561 )
2025-08-12 08:09:01 +02:00
Gabriel Torres Ruiz and GitHub
ae986903b3
fix(webpack): webpack warnings ( #34645 )
2025-08-11 22:40:11 -07:00
6964f9bdbf
chore(deps): bump googleapis from 130.0.0 to 154.1.0 in /superset-frontend ( #34481 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 22:39:54 -07:00
9efa9898ff
fix: update Russian translations ( #34005 )
...
Co-authored-by: Polina Fam <pfam@ptsecurity.com >
2025-08-11 22:39:38 -07:00
Vitor Avila and GitHub
22b44421a4
fix: Fix Slice import on has_drill_by_access ( #34644 )
2025-08-11 19:51:15 -03:00
Vitor Avila and GitHub
02924b3c74
fix: Slack channels and Color Palettes search ( #34641 )
2025-08-11 15:53:28 -03:00
Elizabeth Thompson and GitHub
99539c786e
fix(initialization): prevent startup failures when database tables don't exist ( #34584 )
2025-08-11 10:49:52 -07:00
5e621ceb34
fix: Remove deprecated @types/classnames package ( #34625 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-11 10:23:05 -07:00
Rafael Benitez and GitHub
370a24da81
fix(Dashboards): Tabs highlight and dataset contrast in darkmode issues ( #34602 )
2025-08-11 18:42:17 +02:00
Vitor Avila and GitHub
732506b3fa
fix: Use labels in Drill to Detail ( #34620 )
2025-08-11 10:25:25 -03:00
Mehmet Salih Yavuz and GitHub
1af9c8dba2
fix(DatabaseModal): Don't set activeKey to undefined repeatedly ( #34636 )
2025-08-11 16:07:47 +03:00
1dc22a9002
chore: add tests to DatabaseConnectionForm/EncryptedField ( #34442 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-08 14:09:30 -07:00
Abhinav Kumar and GitHub
ad592c717e
fix: Reset description height to zero when chart is not expanded ( #33843 )
2025-08-07 12:51:46 -07:00
SBIN2010 and GitHub
38e15196f2
fix(Heatmap): addin x axis label rotation ( #34239 )
2025-08-07 12:27:35 -07:00
8131c24acd
chore(deps): bump ws and @types/ws in /superset-websocket ( #34450 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-07 12:16:26 -07:00
952b620465
chore(deps-dev): bump @types/node from 22.10.3 to 24.1.0 in /superset-websocket ( #34448 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-07 12:16:12 -07:00
Oliver Schlüter and GitHub
f3e3bd0348
fix(db_engine_specs): generate correct boolean filter SQL syntax for Athena compatibility ( #34598 )
2025-08-07 18:39:31 +03:00
Brandon Kaplan and GitHub
1e1310dbd8
chore(helm): bump app version to 5.0.0 ( #33889 )
2025-08-07 07:32:01 -07:00
Mehmet Salih Yavuz and GitHub
adaae8ba15
fix(Timeshift): Determine temporal column correctly ( #34582 )
2025-08-07 15:20:34 +03:00
a66b7e98e0
feat: Add ESLint rule to enforce sentence case in button text ( #34434 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-06 13:13:36 -07:00
JUST.in DO IT and GitHub
3e12d97e8e
fix(echart): broken aggregator due to bigint value ( #34580 )
2025-08-06 15:22:04 -03:00
00304f77e1
chore(deps-dev): bump globals from 16.0.0 to 16.3.0 in /superset-websocket ( #34452 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 09:21:18 -07:00
e88db9f403
chore(deps): update re-resizable requirement from ^6.10.1 to ^6.11.2 in /superset-frontend/packages/superset-ui-core ( #34453 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-06 09:12:41 -07:00
JUST.in DO IT and GitHub
53e9cf6d17
fix: navigate to SQL Lab due to router api updates ( #34569 )
2025-08-06 11:54:10 -03:00
Damian Pendrak and GitHub
5a004590e0
feat(deckgl): add selected cross-filter indication ( #34322 )
2025-08-06 17:53:54 +03:00
Levis Mbote and GitHub
53503e32ae
fix(Table chart): fix percentage metric column ( #34175 )
2025-08-06 17:51:02 +03:00
246181a546
feat(docker): Add pytest support to docker-compose-light.yml ( #34373 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-06 00:17:50 -04:00
JUST.in DO IT and GitHub
6f5d9c989a
fix(echarts): rename time series shifted without dimensions ( #34541 )
2025-08-05 18:29:55 -07:00
8515792b04
chore(deps): update @deck.gl/aggregation-layers requirement from ^9.1.13 to ^9.1.14 in /superset-frontend/plugins/legacy-preset-chart-deckgl ( #34468 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 17:51:03 -07:00
923b2b1d77
chore(deps-dev): bump @babel/runtime-corejs3 from 7.26.7 to 7.28.2 in /superset-frontend ( #34464 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 17:46:27 -07:00
486b0122d0
chore(deps-dev): update jest requirement from ^30.0.4 to ^30.0.5 in /superset-frontend/plugins/plugin-chart-pivot-table ( #34462 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 17:46:01 -07:00
ae090fa74c
chore(deps-dev): update @types/prop-types requirement from ^15.7.2 to ^15.7.15 in /superset-frontend/packages/superset-ui-core ( #34451 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 17:45:40 -07:00
35ec6d308a
chore(deps-dev): update jest requirement from ^30.0.4 to ^30.0.5 in /superset-frontend/packages/generator-superset ( #34457 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 16:43:18 -07:00
c62a6f5cee
chore(deps): bump @deck.gl/react from 9.1.13 to 9.1.14 in /superset-frontend ( #34461 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 16:42:48 -07:00
cdd140b3cc
chore(deps-dev): update jest requirement from ^30.0.4 to ^30.0.5 in /superset-frontend/plugins/plugin-chart-handlebars ( #34501 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 16:31:23 -07:00
09cf49c2ba
chore(deps): bump @babel/runtime from 7.26.10 to 7.28.2 in /superset-frontend ( #34472 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 16:30:21 -07:00
ac4b4c7646
chore(deps-dev): bump eslint-config-prettier from 10.1.5 to 10.1.8 in /superset-websocket ( #34454 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 16:28:28 -07:00
d0a6c78966
chore(deps): bump react-draggable from 4.4.6 to 4.5.0 in /superset-frontend ( #34474 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 16:19:42 -07:00
65f2071aa4
chore(deps): bump react-lines-ellipsis from 0.15.4 to 0.16.1 in /superset-frontend ( #34483 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 16:09:17 -07:00
e8f37a3f89
chore(deps-dev): bump eslint from 9.31.0 to 9.32.0 in /docs ( #34492 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 16:04:26 -07:00
19d229ea12
chore(deps-dev): bump typescript-eslint from 8.37.0 to 8.38.0 in /docs ( #34493 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 16:03:50 -07:00
622a62d7a1
chore(deps): update react requirement from ^19.1.0 to ^19.1.1 in /superset-frontend/plugins/legacy-plugin-chart-chord ( #34502 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 16:01:19 -07:00
4a556f4ac4
fix: update copy text for better capitalization and abbreviation standards ( #34508 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-05 14:40:52 -07:00
7a1839ba1b
chore(deps): bump @rjsf/validator-ajv8 from 5.24.9 to 5.24.12 in /superset-frontend ( #34487 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 14:05:42 -07:00
8f2afb8f4d
chore(deps-dev): bump @babel/preset-react from 7.26.3 to 7.27.1 in /superset-frontend ( #34489 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 14:03:11 -07:00
02586981da
chore(deps-dev): bump eslint-plugin-prettier from 5.5.1 to 5.5.3 in /docs ( #34496 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-05 13:59:30 -07:00
JUST.in DO IT and GitHub
8700a0b939
fix(table chart): render bigint value in a raw mode ( #34556 )
2025-08-05 13:11:28 -07:00
Mehmet Salih Yavuz and GitHub
d843fef2ce
fix(theming): More theming bugs/regressions ( #34507 )
2025-08-05 23:07:35 +03:00
Vitor Avila and GitHub
f45654c03c
chore: Rename dataset creation buttons ( #34544 )
2025-08-05 15:24:51 -03:00
Mehmet Salih Yavuz and GitHub
761daec53d
feat(timeshift): Add support for date range timeshifts ( #34375 )
2025-08-05 19:31:40 +03:00
Vitor Avila and GitHub
407fb67f1e
fix: Avoid null scrollLeft in VirtualTable ( #34545 )
2025-08-05 09:25:47 -03:00
Vitor Avila and GitHub
49689eec6c
feat: Enable drilling in embedded ( #34319 )
2025-08-05 02:23:00 -03:00
Maxime Beauchemin and GitHub
791ea9860d
fix(explore): Fix missing await for async buildV1ChartDataPayload calls ( #34528 )
2025-08-04 15:08:34 -07:00
JUST.in DO IT and GitHub
2f8939d229
fix(native filters): throws an error when a chart containing a bigint value ( #34539 )
2025-08-04 16:17:06 -03:00
JUST.in DO IT and GitHub
ccf6290120
chore(core): Add drawer to core ui components ( #34515 )
2025-08-04 11:06:29 -07:00
96a1aa60e8
chore(deps): update gh-pages requirement from ^6.2.0 to ^6.3.0 in /superset-frontend/packages/superset-ui-demo ( #34444 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 00:38:12 -07:00
2ea0368c2d
chore(deps-dev): bump @types/classnames from 2.3.0 to 2.3.4 in /superset-frontend ( #34478 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 00:36:27 -07:00
9e407e4e80
chore(deps): bump dom-to-image-more from 3.5.0 to 3.6.0 in /superset-frontend ( #34482 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 00:11:29 -07:00
360e58c181
chore(deps): bump @deck.gl/core from 9.1.13 to 9.1.14 in /superset-frontend ( #34480 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 00:11:13 -07:00
22d5eb7835
chore(deps-dev): bump tsx from 4.19.4 to 4.20.3 in /superset-frontend ( #34484 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 00:10:12 -07:00
7c4a77a909
chore(deps-dev): bump @babel/compat-data from 7.27.2 to 7.28.0 in /superset-frontend ( #34485 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-03 00:09:55 -07:00
4e209e51d0
fix(sqllab): prevent strings with angle brackets from being hidden ( #34512 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-02 22:53:17 -07:00
Ville Brofeldt and GitHub
7191ae55c8
fix: docs eslint command ( #34520 )
2025-08-02 16:49:23 -07:00
Ville Brofeldt and GitHub
17725ebc83
chore: use logger on all migrations ( #34521 )
2025-08-02 12:19:50 -07:00
JUST.in DO IT and GitHub
1a7a381bd5
fix(echart): initial chart animation ( #34516 )
2025-08-02 08:41:53 -03:00
daf207e5c2
chore(deps): bump less from 4.3.0 to 4.4.0 in /docs ( #34494 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 17:10:59 -07:00
72294c569f
chore(deps): bump antd from 5.26.3 to 5.26.7 in /docs ( #34495 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 17:10:39 -07:00
792dd08d38
chore(deps-dev): bump @eslint/js from 9.31.0 to 9.32.0 in /docs ( #34497 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 17:09:58 -07:00
1e40e7d02b
chore(deps): bump swagger-ui-react from 5.26.0 to 5.27.1 in /docs ( #34498 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 17:09:29 -07:00
7e98c75f01
chore(deps-dev): bump eslint-config-prettier from 10.1.5 to 10.1.8 in /docs ( #34499 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 17:08:40 -07:00
b18de05ea4
chore(deps-dev): bump webpack from 5.99.9 to 5.101.0 in /docs ( #34500 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 17:08:09 -07:00
9300652277
chore(deps): bump actions/first-interaction from 1 to 2 ( #34459 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 14:02:25 -07:00
7c2ec4ca5f
fix: Update table chart configuration labels to sentence case ( #34438 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-01 12:02:42 -07:00
Evan Rusackas and GitHub
6a83b6fd87
fix(pie chart): Total now positioned correctly with all Legend positions, and respects theming ( #34435 )
2025-08-01 12:00:23 -07:00
659cd33749
fix(echarts): resolve bar chart X-axis time formatting stuck on adaptive ( #34436 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-08-01 09:55:20 -07:00
cb27d5fe8d
chore: proper current_app.config proxy usage ( #34345 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-31 19:27:42 -07:00
6c9cda758a
chore: update chart list e2e and component tests ( #34393 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-31 17:12:55 -07:00
Mehmet Salih Yavuz and GitHub
967134f540
fix(theming): Visual bugs p-3 ( #34424 )
2025-08-01 00:26:38 +03:00
25bb353f9d
chore(deps-dev): update jest requirement from ^30.0.2 to ^30.0.4 in /superset-frontend/packages/generator-superset ( #34039 )
...
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 >
2025-07-31 13:24:18 -07:00
Beto Dealmeida and GitHub
9cf2472291
fix: time grain and DB dropdowns ( #34431 )
2025-07-31 16:10:04 -04:00
cf5b976659
fix(dashboard): adds dependent filter select first value fixes ( #34137 )
...
Co-authored-by: Muhammad Musfir <muhammad.musfir@de-cix.net >
2025-07-31 12:39:30 -07:00
70394e79ef
feat: Add configurable query identifiers for Mixed Timeseries charts ( #34406 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-31 12:16:12 -07:00
ea64f3122e
chore: Change button labels to sentence case ( #34432 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-31 12:04:33 -07:00
50197fc33e
chore: Add bottom border to top navigation menu ( #34429 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-31 12:03:38 -07:00
c480fa7fcf
fix(migrations): prevent theme seeding before themes table exists ( #34433 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-31 11:35:34 -07:00
Beto Dealmeida and GitHub
6fc734da51
fix: prevent anonymous code in Postgres ( #34412 )
2025-07-31 08:33:34 -04:00
JUST.in DO IT and GitHub
762a11b0bb
fix(sqllab): access legacy kv record ( #34411 )
2025-07-31 08:58:10 -03:00
Michael Gerber and GitHub
f168dd69a8
fix(sunburst): Fix sunburst chart cross-filter logic ( #31495 )
2025-07-30 18:47:02 -07:00
Maxime Beauchemin and GitHub
becd0b8883
feat: add runtime custom font loading via configuration ( #34416 )
2025-07-30 18:01:37 -07:00
fd4570625a
fix(theme-list): reorder buttons to place import leftmost ( #34389 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-30 14:17:23 -07:00
54a5b58e40
feat(codespaces): auto-setup Python venv with dependencies ( #34409 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-30 13:57:54 -07:00
a611278e04
fix: Console errors from various sources ( #34178 )
...
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
2025-07-30 23:32:32 +03:00
5c2eb0a68c
build(deps): bump reselect from 4.1.7 to 5.1.1 in /superset-frontend ( #30119 )
...
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 >
2025-07-30 08:54:58 -07:00
0cbf4d5d4d
chore(deps): bump d3-scale from 3.3.0 to 4.0.2 in /superset-frontend/packages/superset-ui-core ( #31534 )
...
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 >
2025-07-30 08:52:30 -07:00
Hari Kiran and GitHub
6006a21378
docs(development): fix comment in the dockerfile ( #34391 )
2025-07-29 21:53:46 -07:00
bf967d6ba4
fix(charts): Fix unquoted 'Others' literal in series limit GROUP BY clause ( #34390 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-29 17:36:10 -07:00
Hari Kiran and GitHub
131ae5aa9d
docs(development): fix typo in the dockerfile ( #34387 )
2025-07-29 14:24:18 -07:00
Cesc Bausà and GitHub
eca28582b6
feat(i18n): update Spanish translations (messages.po) ( #34206 )
2025-07-29 13:49:40 -07:00
14e90a0f52
feat: Add GitHub Codespaces support with docker-compose-light ( #34376 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-29 13:10:17 -07:00
a1c39d4906
feat(charts): Enable async buildQuery support for complex chart logic ( #34383 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-29 13:08:55 -07:00
Maxime Beauchemin and GitHub
0964a8bb7a
fix(big number with trendline): running 2 identical queries for no good reason ( #34296 )
2025-07-29 13:07:28 -07:00
Beto Dealmeida and GitHub
8de8f95a3c
feat: allow creating dataset without exploring ( #34380 )
2025-07-29 15:43:47 -04:00
Maxime Beauchemin and GitHub
16db999067
fix: rate limiting issues with example data hosted on github.com ( #34381 )
2025-07-29 11:19:29 -07:00
Beto Dealmeida and GitHub
972be15dda
feat: focus on text input when modal opens ( #34379 )
2025-07-29 14:01:10 -04:00
c9e06714f8
fix: prevent theme initialization errors during fresh installs ( #34339 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-29 09:32:53 -07:00
Beto Dealmeida and GitHub
32626ab707
fix: use catalog name on generated queries ( #34360 )
2025-07-29 12:30:46 -04:00
a9cd58508b
chore(deps): bump cookie and @types/cookie in /superset-websocket ( #34335 )
...
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 >
2025-07-29 20:19:31 +07:00
Beto Dealmeida and GitHub
122bb68e5a
fix: subquery alias in RLS ( #34374 )
2025-07-28 22:58:15 -04:00
Beto Dealmeida and GitHub
914ce9aa4f
feat: read column metadata ( #34359 )
2025-07-28 22:57:57 -04:00
Gabriel Torres Ruiz and GitHub
bb572983cd
feat(theming): Align embedded sdk with theme configs ( #34273 )
2025-07-28 19:26:17 -07:00
Đỗ Trọng Hải and GitHub
ff76ab647f
build(deps): update ag-grid to non-breaking major v34 ( #34326 )
2025-07-29 07:46:55 +07:00
Mehmet Salih Yavuz and GitHub
f554848c9f
fix(PivotTable): Render html in cells if allowRenderHtml is true ( #34351 )
2025-07-29 01:12:37 +03:00
Hari Kiran and GitHub
dc0c389488
docs(development): fix 2 typos in the dockerfile ( #34341 )
2025-07-28 15:06:21 -07:00
Beto Dealmeida and GitHub
22b3cc0480
chore: bump BigQuery dialect to 1.15.0 ( #34371 )
2025-07-28 16:39:18 -04:00
Maxime Beauchemin and GitHub
604d72cc98
feat: introducing a docker-compose-light.yml for lighter development ( #34324 )
2025-07-28 09:27:07 -07:00
Enzo Martellucci and GitHub
913e068113
style(FastVizSwitcher): Adjust padding for FastVizSwitcher selector ( #34317 )
2025-07-28 14:39:10 +03:00
Geido and GitHub
1a4e2173f5
fix(NavBar): Add brand text back ( #34318 )
2025-07-28 12:19:14 +03:00
Ian McEwen and GitHub
c49789167b
style(chart): restyle table pagination ( #34311 )
2025-07-27 19:39:10 -07:00
Maxime Beauchemin and GitHub
1be2287b3a
feat(timeseries): enhance 'Series Limit' to support grouping the long tail ( #34308 )
2025-07-25 16:26:32 -07:00
e741a3167f
feat: add a theme CRUD page to manage themes ( #34182 )
...
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2025-07-25 13:26:41 -07:00
Michael S. Molina and GitHub
5f11f9097a
fix: Charts list is displaying empty dataset names when there's no schema ( #34315 )
2025-07-25 14:07:50 -03:00
Jan Suleiman and GitHub
8783579aa8
fix(cartodiagram): add missing locales for rendering echarts ( #34268 )
2025-07-25 09:59:28 -07:00
Evan Rusackas and GitHub
c25b4221f8
fix(npm): more reliable execution of npm run update-maps ( #34305 )
2025-07-25 13:48:05 -03:00
Pius Iniobong and GitHub
9c771fb2ba
fix: preserve correct column order when table layout is changed with time comparison enabled ( #34300 )
2025-07-25 15:31:33 +03:00
sha174n and GitHub
7f44992c4b
fix: enhance disallowed SQL functions list for improved security ( #33084 )
2025-07-24 16:36:32 -07:00
Beto Dealmeida and GitHub
8df5860826
chore: bump sqlglot to latest version (27.3.0) ( #34302 )
2025-07-24 15:38:29 -07:00
Beto Dealmeida and GitHub
b794b192d1
fix: return 422 on invalid SQL ( #34303 )
2025-07-24 16:40:56 -04:00
Maxime Beauchemin and GitHub
3177131d52
feat: re-order CRUD list view action buttons ( #34294 )
2025-07-24 12:46:34 -07:00
Enzo Martellucci and GitHub
89bf77b5c9
fix(theming): Fix visual regressions from theming P7 ( #34237 )
2025-07-24 19:57:50 +02:00
Maxime Beauchemin and GitHub
30e5684006
fix: address numerous long-standing console errors (python & web) ( #34299 )
2025-07-24 09:50:26 -07:00
Maxime Beauchemin and GitHub
3f8472ca7b
chore: move some rules from ruff -> pylint ( #34292 )
2025-07-24 09:40:49 -07:00
Beto Dealmeida and GitHub
efa8cb6fa4
chore: improve sqlglot parsing ( #34270 )
2025-07-24 10:50:59 -04:00
ab59b7e9b0
feat: make SupersetClient retry on 502-504 ( #34290 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-24 10:46:50 -04:00
Vitor Avila and GitHub
c99843b13a
fix: Hide View in SQL Lab for users without access ( #34293 )
2025-07-24 10:45:31 -03:00
Fardin Mustaque and GitHub
da55a6c94a
fix(chart-download): ensure full table or handlebar chart is captured in image export ( #34233 )
2025-07-24 15:47:44 +03:00
LisaHusband and GitHub
7a1c056374
fix(charting): correctly categorize numeric columns with NULL values ( #34213 )
2025-07-24 15:46:58 +03:00
Michael S. Molina and GitHub
1e5a4e9bdc
fix: Saved queries list break if one query can't be parsed ( #34289 )
2025-07-24 08:30:04 -03:00
Đỗ Trọng Hải and GitHub
9b88527883
chore: remove supposedly dev dep html-webpack-plugin from lockfile ( #34288 )
2025-07-24 15:53:16 +07:00
dependabot[bot] and GitHub
800c1639ec
chore(deps-dev): bump prettier from 3.5.3 to 3.6.2 in /superset-frontend ( #33997 )
2025-07-24 09:38:00 +07:00
Ahmed Habeeb and GitHub
43775e9373
fix(sqllab_export): manually encode CSV output to support utf-8-sig ( #34235 )
2025-07-23 18:44:56 -07:00
9099b0f00d
fix: fix the pre-commit hook for tsc ( #34275 )
...
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2025-07-23 13:21:54 -07:00
77ffe65773
chore(deps): bump axios from 1.10.0 to 1.11.0 in /docs ( #34285 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 00:06:53 +07:00
Damian Pendrak and GitHub
32f8f33a4f
fix(deckgl): fix deck.gl color breakpoints Control ( #34244 )
2025-07-23 19:25:29 +03:00
Enzo Martellucci and GitHub
710c277681
style(Button): Vertically align icons across all buttons ( #34067 )
2025-07-23 19:24:55 +03:00
Michael S. Molina and GitHub
11324607d0
fix: Bulk select is not respecting the TAGGING_SYSTEM feature flag ( #34282 )
2025-07-23 11:33:06 -03:00
Mehmet Salih Yavuz and GitHub
9c6271136d
fix(theming): Visual regressions p2 ( #34279 )
2025-07-23 16:14:06 +02:00