You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ha...@apache.org on 2026/04/18 04:27:51 UTC
(superset) branch dependabot/npm_and_yarn/docs/docusaurus/core-3.10.0 updated (c263d050272 -> b2ebd28f47f)
This is an automated email from the ASF dual-hosted git repository.
hainenber pushed a change to branch dependabot/npm_and_yarn/docs/docusaurus/core-3.10.0
in repository https://gitbox.apache.org/repos/asf/superset.git
from c263d050272 chore(deps): bump @docusaurus/core from 3.9.2 to 3.10.0 in /docs
add 76a209663d5 chore(deps-dev): bump baseline-browser-mapping from 2.10.13 to 2.10.16 in /superset-frontend (#39150)
add 05227e8a804 chore(deps): bump caniuse-lite from 1.0.30001786 to 1.0.30001788 in /docs (#39376)
add 84af6c9f297 chore(deps-dev): bump @docusaurus/tsconfig from 3.9.2 to 3.10.0 in /docs (#39189)
add 838ee870d02 fix(mcp): update instructions to use correct request wrapper and identifier params (#39392)
add e7b9fb277eb fix(mcp): always push fresh app context per tool call to prevent g.user race (#39385)
add 0b51e9cd5e3 fix(sqllab): format_sql to apply db dialect by database_id (#39393)
add 0b419a07f54 fix: add comments to SQL clause validation (#39167)
add 7c76fd3d81a fix(SelectFilter): auto clear search input (#39157)
add cd7dddb5a1a chore(deps): bump baseline-browser-mapping from 2.10.16 to 2.10.19 in /docs (#39373)
add 735dd5dbae6 chore(deps): bump @swc/core from 1.15.21 to 1.15.24 in /docs (#39133)
add 69f062b804a feat(mcp): add a preview flow to mcp chart updates (#39383)
add e5820b6b2b1 chore: Bump core packages to 0.1.0 RC2 (#39406)
add 8ce234371b9 test(core): restore 100% TS coverage for core-packages-ts (copy utility) (#39384)
add f850c6b1b18 fix(parallel-coordinates): improve dark mode visibility for labels, axis text, and data lines (#39415)
add c2897312123 fix(mcp): prevent LLM from creating new dashboard instead of adding chart to existing one (#39353)
add e5b3a9c25db fix(mcp): replace inputSchema with parameters_hint in search_tools results by default (#39411)
add 2e0d482ccf5 fix(mcp): support explicit query_mode in TableChartConfig (#39412)
add db7a2bd6822 chore(deps): bump protocol-buffers-schema from 3.6.0 to 3.6.1 in /superset-frontend (#39418)
add 4bdc8d4c681 fix(sqllab): Relocate schema display on table preview (#39420)
add be680408c95 fix(sqllab): enhance table explore tree with schema pinning, column sorting, and table schema refresh (#39396)
add 690a411cf32 chore(ci): require PMC review for CI-executed scripts (#39462)
add 3d85e8e23b0 chore: publish wheels (#36746)
add 4ae16cb1408 chore(deps-dev): bump typescript-eslint from 8.58.0 to 8.58.2 in /docs (#39426)
add f0ef9f5e9c7 chore(deps-dev): bump webpack from 5.105.4 to 5.106.2 in /docs (#39401)
add cd6ce881a57 chore(deps): bump dompurify from 3.3.3 to 3.4.0 in /docs (#39398)
add b2ebd28f47f Merge branch 'master' into dependabot/npm_and_yarn/docs/docusaurus/core-3.10.0
No new revisions were added by this update.
Summary of changes:
.github/CODEOWNERS | 5 +
.github/labeler.yml | 5 +
RELEASING/README.md | 2 +-
docs/package.json | 15 +-
docs/yarn.lock | 394 +++++++++----------
pyproject.toml | 1 +
superset-core/pyproject.toml | 6 +-
superset-extensions-cli/pyproject.toml | 4 +-
superset-frontend/package-lock.json | 18 +-
superset-frontend/package.json | 2 +-
.../packages/superset-core/package.json | 6 +-
.../superset-ui-core/test/utils/copy.test.ts | 210 +++++++++++
.../src/ParallelCoordinates.ts | 28 +-
.../src/ReactParallelCoordinates.tsx | 4 +
.../src/transformProps.ts | 10 +-
.../TableExploreTree/TreeNodeRenderer.tsx | 94 ++++-
.../SqlLab/components/TableExploreTree/index.tsx | 131 ++++++-
.../components/TableExploreTree/useTreeData.ts | 136 ++++---
.../src/SqlLab/components/TablePreview/index.tsx | 2 +-
.../components/Select/SelectFilterPlugin.tsx | 1 +
superset-frontend/src/utils/localStorageHelpers.ts | 2 +
superset/mcp_service/app.py | 97 +++--
superset/mcp_service/auth.py | 36 +-
superset/mcp_service/chart/chart_utils.py | 103 ++---
superset/mcp_service/chart/schemas.py | 27 +-
superset/mcp_service/chart/tool/update_chart.py | 268 +++++++++----
superset/mcp_service/dashboard/schemas.py | 9 +
.../tool/add_chart_to_existing_dashboard.py | 56 ++-
.../dashboard/tool/generate_dashboard.py | 5 +-
superset/mcp_service/mcp_config.py | 15 +-
superset/mcp_service/server.py | 78 +++-
superset/sql/parse.py | 2 +-
superset/sqllab/api.py | 43 ++-
tests/integration_tests/sql_lab/api_tests.py | 33 +-
.../mcp_service/chart/test_chart_schemas.py | 38 ++
.../mcp_service/chart/test_chart_utils.py | 56 +++
.../mcp_service/chart/tool/test_update_chart.py | 415 ++++++++++++++++++++-
.../tool/test_add_chart_to_existing_dashboard.py | 297 +++++++++++++++
.../dashboard/tool/test_dashboard_generation.py | 11 +-
.../mcp_service/test_g_user_race_condition.py | 164 ++++++++
.../mcp_service/test_tool_search_transform.py | 220 ++++++++++-
tests/unit_tests/sql/parse_tests.py | 14 +-
42 files changed, 2526 insertions(+), 537 deletions(-)
create mode 100644 superset-frontend/packages/superset-ui-core/test/utils/copy.test.ts
create mode 100644 tests/unit_tests/mcp_service/dashboard/tool/test_add_chart_to_existing_dashboard.py
create mode 100644 tests/unit_tests/mcp_service/test_g_user_race_condition.py