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

(superset) branch dependabot/npm_and_yarn/superset-websocket/eslint-10.0.3 updated (d73385312c6 -> 48a61b37c03)

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

github-bot pushed a change to branch dependabot/npm_and_yarn/superset-websocket/eslint-10.0.3
in repository https://gitbox.apache.org/repos/asf/superset.git


 discard d73385312c6 chore(deps-dev): bump eslint in /superset-websocket
     add 1d72480c178 fix(mcp): fix detached Slice instance error in chart/dashboard serialization (#38767)
     add 28d67d59cd7 chore(deps-dev): bump flatted from 3.2.2 to 3.4.2 in /superset-frontend/cypress-base (#38761)
     add 0d5721910e8 fix(mcp): normalize call_tool proxy arguments to prevent encoding TypeError (#38775)
     add 44c2c765ae5 fix(mcp): convert adhoc filters to QueryObject format before query compilation (#38774)
     add 32eb8c82636 chore(deps): bump flatted from 3.3.3 to 3.4.2 in /docs (#38772)
     add f5d7ce0f861 chore(deps-dev): bump flatted from 3.4.1 to 3.4.2 in /superset-frontend (#38771)
     add 7004369c68a fix(sec): remove compromised Trivy actions (#38780)
     add 83823911b55 feat(sec): harden GHA ref by using its SHA ID to prevent accidental usage of compromised actions (#38782)
     add e05fdd8acda chore(deps): bump mapbox-gl from 3.19.0 to 3.20.0 in /superset-frontend (#38670)
     add c1c296233f3 chore(deps-dev): bump terser-webpack-plugin from 5.3.17 to 5.4.0 in /superset-frontend (#38669)
     add 2a6b0215f04 chore(deps): bump simple-zstd from 1.4.2 to 2.1.0 in /superset-frontend (#38662)
     add 361afff798c chore(deps-dev): bump copy-webpack-plugin from 13.0.1 to 14.0.0 in /superset-frontend (#38504)
     add 02ffb52f4a2 fix(table): improve conditional formatting text contrast (#38705)
     add cc34d19d24d fix(DropdownContainer): add fresh to avoid stale data (#38702)
     add 618113079ff chore(deps): bump anthropics/claude-code-action from 0.0.63 to 1.0.76 (#38797)
     add c9ebb13fa15 chore(deps-dev): bump @babel/runtime-corejs3 from 7.29.0 to 7.29.2 in /superset-frontend (#38800)
     add 601fb45142d chore(deps-dev): bump oxlint from 1.53.0 to 1.56.0 in /superset-frontend (#38802)
     add 0f4aa1ceea6 chore(deps): bump nanoid from 5.1.6 to 5.1.7 in /superset-frontend (#38803)
     add 1987e816a5d chore(deps-dev): bump baseline-browser-mapping from 2.10.7 to 2.10.10 in /superset-frontend (#38805)
     add 24be9cd515e chore(deps): bump caniuse-lite from 1.0.30001780 to 1.0.30001781 in /docs (#38801)
     add 519a64da827 chore(deps): bump @swc/core from 1.15.18 to 1.15.21 in /docs (#38798)
     add c96c817ef57 chore(deps-dev): bump eslint-plugin-testing-library from 7.16.0 to 7.16.1 in /superset-frontend (#38795)
     add 100ad7d9eec fix(AlertsReports): validate anchor_list is a list (#38723)
     add 44179199ba5 chore(Reports): remove unused and incorrect field (#38724)
     add 6d93eeb5334 chore(deps): bump baseline-browser-mapping from 2.10.9 to 2.10.10 in /docs (#38799)
     add 7a5c07b99c9 chore(deps): bump @babel/runtime from 7.28.6 to 7.29.2 in /superset-frontend (#38804)
     add fdcb942f3c7 fix(MainNav): display all menu items on smaller screens (#38732)
     add 86a260e39b6 feat(theming): Custom label tokens (#38679)
     add e67bc5bee59 fix(explore): display actual data type instead of "column" in column tooltip (#38554)
     add e0b524fff26 chore: docs on Redshift auth with access key (#38810)
     add 72223279929 fix(Matrixify): readd matrixify_enable guard missing (#38759)
     add ed3c5280a93 fix(mcp): prevent encoding errors and fix tool bugs on MCP client transports (#38786)
     add 962abf69047 fix(sqllab): add authorization check to query cost estimation (#38648)
     add 89d1b80ce7d fix(keys): Unsafe dict access in get_native_filters_params() crashes execution (#38272)
     add 5d9f53ff0cb feat: prevent Postgres connection to Redshift (#38693)
     add 56ebfb78481 feat(i18n): update Italian messages.po (#38821)
     add e2bb20121e4 chore(deps-dev): bump typescript-eslint from 8.57.1 to 8.57.2 in /docs (#38818)
     add 09594b32f91 fix(mcp): fix generate_dashboard cross-session SQLAlchemy error (#38827)
     add 42201a98a17 chore(deps): bump pug from 3.0.3 to 3.0.4 in /superset-websocket/utils/client-ws-app (#38664)
     add 7c9d75b69e7 fix(sqllab): FilterText does not apply accordingly (#38813)
     add 6852349d24f fix(extensions-cli): remove publisher prefix from bundle filename (#38823)
     add c596df92943 feat(mcp): add Handlebars chart type support to MCP service (#38402)
     add ccaac306e5b test(sqllab): add extension slot contract tests for all 7 host components (#38776)
     add 811dcb37154 feat(api-keys): add API key authentication via FAB SecurityManager (#37973)
     add 37c4a36fdb0 fix(report): raise warning when filter type not recognized (#38676)
     add 4b26f8c712b fix(models): correct TabState.latest_query_id column type to match FK target (#38837)
     add 3fb903fdc6e fix(embedded-sdk): wire `hideTab` to actually hide the dashboard tab (#38846)
     add 12aca720746 fix(echarts): prevent plain legend clipping in dashboards (#38675)
     add a93e3197161 fix(datasource): align access validation in legacy views (#38647)
     add ba5820b088c chore(deps): bump antd from 6.3.3 to 6.3.4 in /docs (#38843)
     add 403f4ad78c9 fix(dashboard): larger JSON metadata editor for better editing UX (#38728) (#38745)
     add 21fb5a27e9c chore(deps): bump google-auth-library from 10.6.1 to 10.6.2 in /superset-frontend (#38841)
     add d32e975eb9e chore(deps): bump anthropics/claude-code-action from 1.0.76 to 1.0.78 (#38842)
     add 3506773f515 fix(ci): install missing `msgcat` used for Babel translation update (#38830)
     add 04e07acf98d fix(tests): resolve flakey SouthPane extension test caused by nwsapi (#38832)
     add 16f5a2a41a6 fix(mcp): detect unknown chart config fields and suggest correct ones (#38848)
     add 23a5e958844 fix(mcp): add permission checks to generate_dashboard and update_chart tools (#38845)
     add 38d3a39c06a test(sqllab): add SQL Lab SDK API contract tests (#38860)
     add e045f49787c fix(echart): multiple time shift line pattern (#38866)
     add 6dd82afb0b0 chore(deps): bump dayjs from 1.11.19 to 1.11.20 in /superset-frontend (#38840)
     add 43816d75287 chore(deps): bump aws-actions/amazon-ecs-deploy-task-definition from 2.6.0 to 2.6.1 (#38874)
     add cfa1aba1e0b fix(sqllab): inactive leftbar selector on empty state (#38833)
     add 6dc3d7ad9f8 fix(mcp): add try/except around DAO re-fetch to handle session errors in multi-tenant (#38859)
     add 95820fb9e69 docs: improve SQL templating guidance and examples (#38777)
     add 8983edea665 fix: type probing (#38889)
     add 9c288d66b5d fix(dataset): add missing currency_code_column to DatasetPostSchema (#38853)
     add 8cbf5fb8df0 chore(deps-dev): bump lerna from 8.2.4 to 9.0.4 in /superset-frontend (#37914)
     add 8700ec4e6dd fix: pin 2 unpinned action(s),extract 21 unsafe expression(s) to env vars (#38893)
     add 7e69d5d839d chore(deps): bump node-forge from 1.3.2 to 1.4.0 in /docs (#38907)
     add 6229c99050d chore(deps): bump @ant-design/icons from 6.1.0 to 6.1.1 in /docs (#38904)
     add 5ad91fbb092 chore(deps): bump baseline-browser-mapping from 2.10.10 to 2.10.11 in /docs (#38902)
     add 20d0cfd156f chore(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 (#38903)
     add 50a5bb06713 chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 in /superset-websocket (#38895)
     add 41473a520e3 chore(deps): bump handlebars from 4.7.8 to 4.7.9 in /superset-frontend (#38894)
     add 48a61b37c03 chore(deps-dev): bump eslint in /superset-websocket

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d73385312c6)
            \
             N -- N -- N   refs/heads/dependabot/npm_and_yarn/superset-websocket/eslint-10.0.3 (48a61b37c03)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/actions/setup-docker/action.yml            |    6 +-
 .github/workflows/bump-python-package.yml          |   20 +-
 .github/workflows/cancel_duplicates.yml            |    2 +-
 .github/workflows/check-python-deps.yml            |    2 +-
 .github/workflows/check_db_migration_confict.yml   |    4 +-
 .github/workflows/claude.yml                       |    6 +-
 .github/workflows/codeql-analysis.yml              |    2 +-
 .github/workflows/dependency-review.yml            |    6 +-
 .github/workflows/docker.yml                       |   21 +-
 .github/workflows/embedded-sdk-release.yml         |    8 +-
 .github/workflows/embedded-sdk-test.yml            |    4 +-
 .github/workflows/ephemeral-env-pr-close.yml       |   10 +-
 .github/workflows/ephemeral-env.yml                |   40 +-
 .github/workflows/generate-FOSSA-report.yml        |    8 +-
 .github/workflows/github-action-validator.yml      |    4 +-
 .github/workflows/issue_creation.yml               |    2 +-
 .github/workflows/latest-release-tag.yml           |    2 +-
 .github/workflows/license-check.yml                |    4 +-
 .github/workflows/no-hold-label.yml                |    2 +-
 .github/workflows/pr-lint.yml                      |    2 +-
 .github/workflows/pre-commit.yml                   |    6 +-
 .github/workflows/release.yml                      |   12 +-
 .github/workflows/showtime-trigger.yml             |   18 +-
 .github/workflows/superset-app-cli.yml             |    2 +-
 .github/workflows/superset-docs-deploy.yml         |   14 +-
 .github/workflows/superset-docs-verify.yml         |   12 +-
 .github/workflows/superset-e2e.yml                 |   20 +-
 .github/workflows/superset-extensions-cli.yml      |    6 +-
 .github/workflows/superset-frontend.yml            |   20 +-
 .github/workflows/superset-helm-lint.yml           |    4 +-
 .github/workflows/superset-helm-release.yml        |    6 +-
 .github/workflows/superset-playwright.yml          |   10 +-
 .../workflows/superset-python-integrationtest.yml  |   14 +-
 .github/workflows/superset-python-presto-hive.yml  |    8 +-
 .github/workflows/superset-python-unittest.yml     |    4 +-
 .github/workflows/superset-translations.yml        |   10 +-
 .github/workflows/superset-websocket.yml           |    2 +-
 .github/workflows/supersetbot.yml                  |    4 +-
 .github/workflows/tag-release.yml                  |   24 +-
 .github/workflows/tech-debt.yml                    |    8 +-
 docs/admin_docs/configuration/sql-templating.mdx   |   31 +-
 docs/package.json                                  |   12 +-
 docs/static/feature-flags.json                     |    6 +
 docs/yarn.lock                                     |  437 +-
 requirements/base.txt                              |    2 +-
 requirements/development.txt                       |    2 +-
 .../src/superset_extensions_cli/cli.py             |    4 +-
 superset-extensions-cli/tests/test_cli_bundle.py   |    8 +-
 superset-frontend/cypress-base/package-lock.json   |   12 +-
 superset-frontend/package-lock.json                | 4865 ++++++++++----------
 superset-frontend/package.json                     |   26 +-
 .../packages/superset-core/src/theme/types.ts      |   20 +
 .../superset-ui-chart-controls/package.json        |    3 +-
 .../src/components/ColumnOption.tsx                |    2 +-
 .../src/components/labelUtils.tsx                  |   23 +-
 .../src/shared-controls/matrixifyControls.test.ts  |  139 +
 .../src/shared-controls/matrixifyControls.tsx      |    4 +-
 .../superset-ui-chart-controls/src/types.ts        |    5 +
 .../src/utils/getColorFormatters.ts                |   63 +
 .../test/components/labelUtils.test.tsx            |   19 +
 .../test/utils/getColorFormatters.test.ts          |   63 +
 .../packages/superset-ui-core/package.json         |    6 +-
 .../Matrixify/MatrixifyGridGenerator.test.ts       |   32 +
 .../src/chart/types/matrixify.test.ts              |   80 +
 .../superset-ui-core/src/chart/types/matrixify.ts  |   19 +-
 .../DropdownContainer/DropdownContainer.tsx        |    1 +
 .../Label/reusable/DatasetTypeLabel.test.tsx       |  128 +
 .../components/Label/reusable/DatasetTypeLabel.tsx |   45 +-
 .../Label/reusable/PublishedLabel.test.tsx         |  120 +
 .../components/Label/reusable/PublishedLabel.tsx   |   22 +-
 .../src/components/Label/reusable/testUtils.tsx}   |   26 +-
 .../superset-ui-core/src/components/Menu/index.tsx |   52 +-
 .../superset-ui-core/src/utils/featureFlags.ts     |    1 +
 .../legacy-preset-chart-deckgl/package.json        |    2 +-
 .../src/styles/index.tsx                           |   11 +
 .../src/utils/getCellStyle.ts                      |   33 +-
 .../src/utils/useColDefs.ts                        |   26 +-
 .../test/utils/useColDefs.test.ts                  |  743 ++-
 .../src/Bubble/transformProps.ts                   |   29 +-
 .../src/Funnel/transformProps.ts                   |   29 +-
 .../src/Gantt/transformProps.ts                    |   48 +-
 .../src/Graph/transformProps.ts                    |   29 +-
 .../src/MixedTimeseries/transformProps.ts          |   64 +-
 .../plugin-chart-echarts/src/Pie/transformProps.ts |   33 +-
 .../src/Radar/transformProps.ts                    |   31 +-
 .../src/Timeseries/transformProps.ts               |  200 +-
 .../src/Timeseries/transformers.ts                 |    7 +-
 .../plugins/plugin-chart-echarts/src/types.ts      |    1 +
 .../plugin-chart-echarts/src/utils/forecast.ts     |    3 +-
 .../plugin-chart-echarts/src/utils/legendLayout.ts |   56 +
 .../plugin-chart-echarts/src/utils/series.ts       |  372 +-
 .../test/Gantt/transformProps.test.ts              |   65 +
 .../test/MixedTimeseries/transformProps.test.ts    |   63 +
 .../test/Pie/transformProps.test.ts                |   46 +
 .../test/Timeseries/Bar/transformProps.test.ts     |  274 +-
 .../test/Timeseries/transformProps.test.ts         |  117 +-
 .../plugin-chart-echarts/test/utils/series.test.ts |  312 +-
 .../src/PivotTableChart.tsx                        |    6 +
 .../src/react-pivottable/TableRenderers.tsx        |   78 +-
 .../test/react-pivottable/tableRenders.test.tsx    |  505 +-
 .../plugins/plugin-chart-table/src/TableChart.tsx  |   17 +-
 .../plugin-chart-table/test/TableChart.test.tsx    |  233 +-
 .../spec/helpers/extensionTestHelpers.ts           |   70 +
 .../src/SqlLab/actions/sqlLab.test.ts              |   39 +
 superset-frontend/src/SqlLab/actions/sqlLab.ts     |    3 +-
 .../SqlLab/components/AppLayout/AppLayout.test.tsx |   22 +-
 .../components/QueryHistory/QueryHistory.test.tsx  |   52 +-
 .../SqlLab/components/ResultSet/ResultSet.test.tsx |   37 +
 .../src/SqlLab/components/ResultSet/index.tsx      |    1 +
 .../SqlLab/components/SouthPane/SouthPane.test.tsx |   74 +-
 .../SqlEditorLeftBar/SqlEditorLeftBar.test.tsx     |   15 +
 .../SqlLab/components/SqlEditorLeftBar/index.tsx   |    6 +-
 .../SqlEditorTopBar/SqlEditorTopBar.test.tsx       |   68 +-
 .../SqlLab/components/StatusBar/StatusBar.test.tsx |   92 +-
 .../TableExploreTree/TableExploreTree.test.tsx     |   25 +
 .../src/SqlLab/hooks/useQueryEditor/index.ts       |    3 +
 superset-frontend/src/SqlLab/reducers/sqlLab.ts    |    5 +-
 .../Chart/ChartContextMenu/ChartContextMenu.tsx    |    7 +-
 .../src/components/Chart/ChartRenderer.test.tsx    |    7 +
 .../src/components/Chart/ChartRenderer.tsx         |    7 +-
 .../Chart/DrillBy/DrillBySubmenu.test.tsx          |    2 +-
 .../components/Chart/DrillBy/DrillBySubmenu.tsx    |    7 +-
 .../FilterableTable/FilterableTable.test.tsx       |   46 +
 .../src/components/FilterableTable/index.tsx       |   20 +-
 .../src/components/Modal/StandardModal.tsx         |    3 +-
 .../PanelToolbar.test.tsx}                         |   42 +-
 superset-frontend/src/core/sqlLab/sqlLab.test.ts   |  576 +++
 .../DashboardBuilder/DashboardBuilder.tsx          |    3 +-
 .../PropertiesModal/sections/AdvancedSection.tsx   |    2 +-
 .../explore/components/ExploreChartPanel/index.tsx |    7 +-
 .../src/features/apiKeys/ApiKeyCreateModal.tsx     |  175 +
 .../src/features/apiKeys/ApiKeyList.tsx            |  236 +
 superset-frontend/src/features/home/Menu.test.tsx  |    8 +
 superset-frontend/src/features/home/Menu.tsx       |    9 +-
 superset-frontend/src/pages/UserInfo/index.tsx     |   26 +-
 .../src/theme/utils/antdTokenNames.test.ts         |   28 +
 .../src/theme/utils/antdTokenNames.ts              |   20 +
 superset-websocket/package-lock.json               |   24 +-
 .../utils/client-ws-app/package-lock.json          |   42 +-
 .../utils/client-ws-app/package.json               |    2 +-
 superset/commands/report/execute.py                |   29 +-
 superset/commands/sql_lab/estimate.py              |    3 +-
 superset/config.py                                 |   11 +
 superset/connectors/sqla/models.py                 |   14 +-
 superset/datasets/schemas.py                       |    1 +
 superset/db_engine_specs/base.py                   |    8 +
 superset/db_engine_specs/druid.py                  |    4 +
 superset/db_engine_specs/pinot.py                  |    4 +
 superset/db_engine_specs/postgres.py               |   53 +
 superset/db_engine_specs/redshift.py               |   41 +-
 superset/jinja_context.py                          |    4 +-
 superset/mcp_service/app.py                        |    8 +-
 superset/mcp_service/auth.py                       |  116 +-
 superset/mcp_service/chart/chart_utils.py          |  138 +-
 superset/mcp_service/chart/preview_utils.py        |    8 +-
 superset/mcp_service/chart/schemas.py              |  201 +-
 superset/mcp_service/chart/tool/generate_chart.py  |   59 +-
 superset/mcp_service/chart/tool/update_chart.py    |   26 +-
 .../chart/validation/schema_validator.py           |   98 +
 .../tool/add_chart_to_existing_dashboard.py        |   86 +-
 .../dashboard/tool/generate_dashboard.py           |  189 +-
 superset/mcp_service/middleware.py                 |   61 +-
 superset/mcp_service/server.py                     |   98 +-
 superset/mcp_service/sql_lab/schemas.py            |    1 +
 superset/mcp_service/sql_lab/tool/execute_sql.py   |   51 +-
 .../mcp_service/sql_lab/tool/save_sql_query.py     |    6 +-
 superset/mcp_service/utils/schema_utils.py         |   24 +-
 superset/models/sql_lab.py                         |    2 +-
 superset/reports/models.py                         |  226 +-
 superset/reports/schemas.py                        |    1 -
 superset/sql/execution/executor.py                 |   13 +-
 superset/translations/it/LC_MESSAGES/messages.po   |   27 +-
 superset/views/datasource/views.py                 |   17 +-
 tests/integration_tests/datasets/api_tests.py      |   23 +
 tests/unit_tests/commands/report/execute_test.py   |   14 +
 tests/unit_tests/commands/sql_lab/test_estimate.py |  145 +
 tests/unit_tests/datasets/schema_tests.py          |   65 +-
 tests/unit_tests/db_engine_specs/test_postgres.py  |   85 +-
 .../mcp_service/chart/test_chart_schemas.py        |  169 +-
 .../mcp_service/chart/test_chart_utils.py          |   54 +
 .../mcp_service/chart/test_handlebars_chart.py     |  565 +++
 .../mcp_service/chart/test_new_chart_types.py      |   53 +-
 .../mcp_service/chart/tool/test_generate_chart.py  |  126 +-
 .../mcp_service/chart/tool/test_update_chart.py    |  108 +
 .../dashboard/tool/test_dashboard_generation.py    |  462 +-
 .../sql_lab/tool/test_save_sql_query.py            |    6 +
 tests/unit_tests/mcp_service/test_auth_api_key.py  |  227 +
 .../mcp_service/test_tool_search_transform.py      |  129 +
 tests/unit_tests/models/helpers_test.py            |  109 +
 tests/unit_tests/reports/model_test.py             |  202 +-
 tests/unit_tests/security/api_test.py              |   25 +-
 tests/unit_tests/views/datasource/views_test.py    |  314 ++
 192 files changed, 12499 insertions(+), 3891 deletions(-)
 create mode 100644 superset-frontend/packages/superset-ui-chart-controls/src/shared-controls/matrixifyControls.test.ts
 create mode 100644 superset-frontend/packages/superset-ui-core/src/components/Label/reusable/DatasetTypeLabel.test.tsx
 create mode 100644 superset-frontend/packages/superset-ui-core/src/components/Label/reusable/PublishedLabel.test.tsx
 copy superset-frontend/{plugins/legacy-preset-chart-deckgl/src/layers/Contour/buildQuery.ts => packages/superset-ui-core/src/components/Label/reusable/testUtils.tsx} (62%)
 create mode 100644 superset-frontend/plugins/plugin-chart-echarts/src/utils/legendLayout.ts
 create mode 100644 superset-frontend/spec/helpers/extensionTestHelpers.ts
 copy superset-frontend/src/components/{ErrorMessage/IssueCode.test.tsx => PanelToolbar/PanelToolbar.test.tsx} (53%)
 create mode 100644 superset-frontend/src/core/sqlLab/sqlLab.test.ts
 create mode 100644 superset-frontend/src/features/apiKeys/ApiKeyCreateModal.tsx
 create mode 100644 superset-frontend/src/features/apiKeys/ApiKeyList.tsx
 create mode 100644 tests/unit_tests/commands/sql_lab/test_estimate.py
 create mode 100644 tests/unit_tests/mcp_service/chart/test_handlebars_chart.py
 create mode 100644 tests/unit_tests/mcp_service/test_auth_api_key.py
 create mode 100644 tests/unit_tests/views/datasource/views_test.py