You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by jl...@apache.org on 2026/05/07 02:18:27 UTC

(superset) branch fix-no-top-level-tab updated (b71c5565603 -> 78fada7f430)

This is an automated email from the ASF dual-hosted git repository.

sadpandajoe pushed a change to branch fix-no-top-level-tab
in repository https://gitbox.apache.org/repos/asf/superset.git


    from b71c5565603 fix(dashboard): derive min-height assertion from theme.sizeUnit
     add 4a21a5365f8 fix(mcp): validate column refs in generate_explore_link, update_chart_preview, and update_chart (#39797)
     add 4b17ac26296 fix(explore): add matrixify_enable guard to prevent stale validators on pre-revamp charts (#38765)
     add 3745e37182b fix(OAuth2): Support OAuth2 exception with legacy endpoint (#39897)
     add d0ef19953ac chore(deps): bump memoize-one from 5.2.1 to 6.0.0 in /superset-frontend/plugins/plugin-chart-ag-grid-table (#37910)
     add c06aee85136 chore(deps-dev): bump jsdom from 29.1.0 to 29.1.1 in /superset-frontend (#39815)
     add 14d28c34fdc chore(deps-dev): update cx-oracle requirement from <8.1,>8.0.0 to >8.0.0,<8.4 (#39753)
     add d578fa1949d chore(deps): bump @deck.gl/mapbox from 9.3.1 to 9.3.2 in /superset-frontend (#39814)
     add b305c8681c9 chore(deps-dev): update impyla requirement from <0.17,>0.16.2 to >0.16.2,<0.23 (#39833)
     add 5e2c6d8c9e4 chore(deps): bump nanoid from 5.1.9 to 5.1.11 in /superset-frontend (#39820)
     add f018b678950 chore(deps-dev): update sqlalchemy-vertica-python requirement from <0.6,>=0.5.9 to >=0.5.9,<0.7 (#39831)
     add d7beffcec12 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)
     add 7290d3c452a chore(deps-dev): update pyathena requirement from <3,>=2 to >=2,<4 (#39830)
     add d7663a9a1cc chore(deps-dev): update denodo-sqlalchemy requirement from ~=1.0.6 to >=1.0.6,<2.1.0 (#39832)
     add adfbbf1433c fix(sql): quote identifiers in transpile_to_dialect to fix case-sensitive column filters (#39521)
     add 9aaa12c7d44 fix(reports): preserve urlParams in multi-tab report fan-out (#39884)
     add e667ceb6cfa feat(themes): expose active theme mode via data-theme-mode attribute (#39063)
     add 4aa4415d8fd fix(i18n): update Russian translations (#39589)
     add 5b5dd010285 fix(sqla): parenthesize calculated column expressions in WHERE clause (#39793)
     add 78fada7f430 Merge branch 'master' into fix-no-top-level-tab

No new revisions were added by this update.

Summary of changes:
 pyproject.toml                                     |  10 +-
 superset-frontend/package-lock.json                |  42 +-
 superset-frontend/package.json                     |   6 +-
 .../src/shared-controls/matrixifyControls.test.ts  |   5 +-
 .../src/shared-controls/matrixifyControls.tsx      |   9 +-
 .../shared-controls/matrixifyControls.test.tsx     | 238 +++++++
 .../plugin-chart-ag-grid-table/package.json        |   2 +-
 .../test/memoization.test.ts                       |  99 +++
 .../plugins/preset-chart-deckgl/package.json       |   2 +-
 .../src/explore/actions/hydrateExplore.ts          |   8 +-
 superset-frontend/src/explore/store.test.tsx       | 400 +++++++++--
 superset-frontend/src/explore/store.ts             |  58 +-
 superset-frontend/src/theme/ThemeController.ts     |  14 +
 superset-frontend/src/theme/ThemeProvider.tsx      |  14 +-
 .../src/theme/tests/ThemeController.test.ts        |  35 +
 .../src/theme/tests/ThemeProvider.test.tsx         |  56 ++
 superset/commands/report/execute.py                |  59 +-
 superset/common/query_object.py                    |  13 +-
 superset/dashboards/permalink/types.py             |   6 +-
 superset/mcp_service/CLAUDE.md                     |  19 +-
 superset/mcp_service/chart/compile.py              | 362 ++++++++++
 superset/mcp_service/chart/tool/generate_chart.py  |  89 +--
 superset/mcp_service/chart/tool/update_chart.py    |  86 +++
 .../mcp_service/chart/tool/update_chart_preview.py |  59 +-
 .../chart/validation/dataset_validator.py          | 161 ++++-
 .../explore/tool/generate_explore_link.py          |  55 ++
 superset/models/helpers.py                         |   8 +
 superset/sql/parse.py                              |   3 +
 superset/tasks/async_queries.py                    |   5 +
 superset/translations/ru/LC_MESSAGES/messages.po   | 733 +++++++++------------
 superset/views/core.py                             |  11 +-
 superset/viz.py                                    |   5 +
 tests/integration_tests/core_tests.py              |  55 +-
 tests/unit_tests/commands/report/execute_test.py   | 111 ++++
 tests/unit_tests/mcp_service/chart/test_compile.py | 445 +++++++++++++
 .../mcp_service/chart/tool/test_update_chart.py    | 149 +++++
 .../chart/tool/test_update_chart_preview.py        | 153 +++++
 .../explore/tool/test_generate_explore_link.py     | 131 ++++
 tests/unit_tests/models/helpers_test.py            | 229 +++++++
 tests/unit_tests/sql/transpile_to_dialect_test.py  | 124 ++++
 tests/unit_tests/tasks/test_async_queries.py       | 174 ++++-
 tests/unit_tests/test_viz_get_df_payload.py        | 111 ++++
 42 files changed, 3701 insertions(+), 653 deletions(-)
 create mode 100644 superset-frontend/packages/superset-ui-chart-controls/test/shared-controls/matrixifyControls.test.tsx
 create mode 100644 superset-frontend/plugins/plugin-chart-ag-grid-table/test/memoization.test.ts
 create mode 100644 superset/mcp_service/chart/compile.py
 create mode 100644 tests/unit_tests/mcp_service/chart/test_compile.py
 create mode 100644 tests/unit_tests/test_viz_get_df_payload.py