This is an automated email from the ASF dual-hosted git repository. jli pushed a change to annotated tag v6.0.0.0 in repository https://gitbox.apache.org/repos/asf/superset.git
*** WARNING: tag v6.0.0.0 was deleted! *** tag was 85c9dc1b6d This change permanently discards the following revisions: discard 45bba76fe1 feat(mcp): add tool tags for Tool Search optimization (#36405) discard 952001f04a fix(SaveModal): reset chart state when saving and going to a dashboard (#36402) discard fd6c1ca578 feat: DB2 dialect for sqlglot (#36365) discard b3f786910c fix: normalize totals cache keys for async hits (#36274) discard e48332638b fix: Do no aggregate results for CSV downloads from AG Grid raw records table (#36247) discard 99293afc89 fix(timeshift): Add a more reliable strategy for correct temporal col (#36309) discard 8362bece8b fix(deckgl): use DatasourceType enum in polygon transformProps test + some TS issues (#36336) discard 69b191d716 fix(deckgl): polygon elevation fixed value (#35266) discard ec742c88ad refactor(mcp): use dynamic APP_NAME instead of hardcoded Superset branding (#36371) discard 53977dcf05 feat(alert-report-modal): Use extensions registry for DateFilterControl in AlertReportModal (#36376) discard 4b07a55c52 feat(embed): get charts payload (#36237) discard 4993c02d01 fix(mcp): access wrapped function in dataset tool tests (#36295) discard f126412616 feat(mcp): implement selective column serialization for list tools (#36035) discard c9d9794b6f fix(mcp-service): improve MCP tool parameter clarity and validation (#36137) discard 345e43c355 build: Add pytest-asyncio to enable async MCP service tests (#36251) discard c77c56408c feat(datasets): add datetime format detection to dataset columns (#36150) discard e09dde5be0 fix: double computation of `contribution_totals` (#36226) discard 15eaf63e71 fix: cache key generation (#36225) discard c77ae97327 feat(dashboards): Add config to filter implicit tags in list API (#36246) discard e74e4192d5 feat(ag-grid): add SQLGlot-based SQL escaping for where and having filter clauses (#36136) discard 7fa685f9eb refactor: refactor `get_query_result` (#36057) discard 0da9dbabc4 fix(mcp): Allow MCP tools to accept string or object request formats (#36271) discard 1bc87fd16b feat(mcp): Add flexible input parsing to handle double-serialized requests (#36249) discard 417346799f feat(Tabs): Rearange tabs when editing dashboard (#35156) discard 28f8699e93 fix(security): enable AUTH_RATE_LIMITED to work correctly (#36195) discard bdd8246404 feat(streaming): Streaming CSV uploads for over 100k records for constant memory usage (#35478) discard 5e1385e55f docs(mcp): add comprehensive architecture, security, and production deployment documentation (#36017) discard d3401f0110 chore(DatabaseModal): simplify collapsible logic for extra extension section (#36118) discard 5238585b48 feat(dashboard): "embed code" option on dashboard share tab (#33163) discard 39655c89ae fix(csv-upload): log detailed errors during chunk concatenation for debugging (#36108) discard 64c1371a4b chore: annotate important types (#36034) discard 873bbd9f07 feat(embedded): add setThemeMode API for dynamic theme switching (#36125) discard 68ba82457d perf: Fix dashboard performance issues (#36119) discard 82f4d0f30b fix: pin setuptools <81 to prevent pkg_resources removal (#36104) discard 3d999c00f9 fix: Use total count to filter datasets (#36135) discard 5ed95ed3af feat(mcp): add configurable branding for MCP service (#36033) discard 0ca80d67f4 style(database-modal): vertically align the button and the InfoTooltip icon (#36087) discard 873f7ade53 chore: bump FAB to 5.0.2 (#36086) discard 29eb4d5f94 chore(logs): Add is_cached in sync AND async results (#36102) discard 740629a5c1 fix(mcp): simplify health_check tool and refactor system utils (#36063) discard ea4a694e5b feat(frontend): add dataset cache clearing utilities and integration (#35264) discard da70c97284 fix(dashboard): prevent validation error in properties modal when ope… (#36045) discard 137b40a464 fix(tests): fix flakey tests with PropertiesModal.test.tsx, FiltersConfigModal.test.tsx and ChartList.listview.test.tsx (#36037) discard ad50cf349e feat(playwright): Remove Cypress auth tests in favor of Playwright auth tests (#35938) discard dc72787cfc fix(mcp-service): ensure Flask app context in auth hook and resolve Pydantic warnings (#36013) discard 92c567db2b style(sqllab): restore Template Parameters modal styling (#35965) discard 35905e3c41 chore(mcp-service): upgrade fastmcp from 2.10.6 to 2.13.0.2 (#36014) discard 06e3690e58 refactor(mcp): shorten tool name from get_superset_instance_info to get_instance_info (#36032) discard cab00e7e55 fix(UI): spacings + UI fixes (#36010) discard 839db3d618 test: revert unrelated flaky test fix from MCP PR (#36015) discard 2ce3f22482 chore(logs): Use correct log level and remove duplicates for get_query (#36023) discard 117b748100 fix(ui): bump AntD to 5.26.0 to fix Splitter drag menu issue (#35782) discard c6a1b05b95 feat(logs): Add is_cached as part of ChartDataRestApi.data actions (#36001) discard a0eb2121d9 fix(dataset): sync columns checkbox not responding to clicks in virtual dataset modal (#35650) discard 3bb0c38bfd feat(mcp): MCP service implementation (PRs 3-9 consolidated) (#35877) discard 7a8ad3e4af fix(mcp): remove hardcoded admin username fallbacks (#35875) discard cbc6e89753 feat(mcp): PR2 - Add chart listing and info tools with core infrastructure (#35835) discard 765ccca5c2 feat(mcp): PR1 - Add MCP service scaffold for Apache Superset (#35163) discard be092e2e31 chore: Docs and config improvements for Docker setup (#35896) discard 40827a38f5 refactor(explore): improve focus management in adhoc filter editor (#35801) discard 2e224de25b refactor(explore): extract session ID retrieval into overridable method (#35779) discard 23bdf1cfb4 feat: show total in waterfall chart (#35876) discard 481c834a3e feat(Chart): Save Chart State globally (#35343) discard 8a677a2278 feat: conditional formatting improvements add flag toAllRow and toTextColor in tables (#34762) discard cd9b083ee9 fix(frontend): resolve race condition in DatasetUsageTab pagination s… (#35691) discard 0694618eb3 fix(Themes): Local label inconsistent behaviors (#35663) discard f2046ab22b feat(reports): allow custom na values (#35481) discard 4d67eb671e test(tasks): Add tests for log_task_failure signal handler (#35721) discard 11bface836 test: add comprehensive unhappy path tests for export (#35718) discard 98ab8e9931 feat: use in deck.gl custom tooltip instead of SafeMarkdown (#35665) discard 14e4d4eadf refactor(frontend): convert DatasourceEditor tests to TypeScript (#35606) discard 5ae883febc fix(config.py): reset HTML_SANITIZATION to True by default (#35603) discard 5b336c195b fix(theming): solve modal dark theme issues + styling and code improvements (#35539) discard 918874b1f2 test(frontend): remove 3 duplicate JSX test files (#35590) discard e8876973dd feat(dashboard): chart customization/dynamic group by in dashboards (#33831) discard 46b67c23ff fix(export): replace iframe with fetch to avoid CSP frame-src violations (#35584) discard d1f551cf29 fix(theme-crud): add unsaved changes modal (#35254) discard 9b3c91e8ce fix(modals): use Modal.useModal hook for proper dark mode theming (#35198) discard bc7fe563ca fix(explore): Remove query autotrigger (#35418) discard ff14607a8b feat(db): custom database error messages (#34674) discard a250473fc8 fix: Broken splitter in sql lab and some minor visual fixes (#35416) discard 74388aa915 feat(theming): add base theme config (#35220) discard a009837c82 fix: resolve 6.0 release migration chain conflicts discard bbc6257ba9 chore(sqllab): remove unused json param (#35065) discard 9329f3fd8f fix(PropertiesModal): do not show validation errors while loading (#35215) discard b14651b395 feat(themes): Adding SupersetText support to Themes Modal (#35248) discard 2f1d24e09d chore(effect): add eslint plugin to reduce rerenders (#35223) discard 2aca522fc7 fix: Enable Playwright migration with graceful Selenium fallback (#35063) discard be6a8520cb refactor(deckgl): update deck.gl charts to use new api (#34859) discard 54b0bdaf58 feat(database): Adding per-user caching option in Security tab (#34842) discard 144d209c2c chore(matrixify): Remove leftover option (#35195) discard 3fef640c8b chore: Bump ag grid to 34.2.0 (#35193) discard 57322c1672 feat(TimeTable): add other sparkline type options (#35180) discard 2f96f9679b fix(tests): migrate Cypress control tests to React Testing Library (#35181) discard 94bd5c5845 feat(playwright): Add Playwright CI Integration for Cypress Migration (SIP-178) (#35110) discard dc804f22c4 feat(matrixify): replace single toggle with separate horizontal/vertical layout controls (#35067) discard 5a3b6bfe39 feat(waterfall): add changes label series and grouping customize settings (#34847) discard 8423f391d3 feat: Add BaseDAO improvements and test reorganization (#35018) discard c3cb083d7a feat: add optional garbage collection after requests (#35061) discard 410e4bc17d feat: Add Dashboard Filter Support for Alert Reports (#32196) discard 94f3085d8d feat(custom-tooltip): custom tooltip on deck.gl charts (#34276) discard 6ac47397c6 feat: Add comprehensive dark mode support for chart thumbnails and examples (#35111) discard ab9cbb8cb4 feat: Add ECharts options overrides to theme system (#34876) discard 35e7141aa3 fix(DashboardEditor): CSS template selector UI in dashboard properties modal restored (#35106) discard 756cf0e2e0 feat(BoxPlot): add chart data zoom (#35097) discard c5422150e8 feat(Timeseries & MixedTimeseries): Force selected timegrain on timeseries intervals when the x-axis is of timestamp type (#34595) discard 4e150da05a feat(embedded): Change function signature of setupExtensions (#35062) discard ab00cc5ce9 feat(dataset): create usage tab for dataset (#34707) discard bb32f12fcd fix(utils): Suppress pandas date parsing warnings in normalize_dttm_col (#35042) discard 09b68e10ee fix(utils): ensure webdriver timeout compatibility with urllib3 2.x (#34440) discard cc3a52b107 feat: allow create metric and add to folder in single request (#34993) discard 419fae1009 feat: Use dashboard name for screenshot download (#34988) discard 812d64e682 feat: add sort legend to legend section (#34911) discard b90d5a762e feat: add customizable brand spinners with theme integration (#34764) discard 70f7cfbaaf feat(api): dataset read API uuid support (#34836) discard 7cb6eef4d0 feat(pie): add sort legend (#34323) discard d6e27bb83b fix: Chart execution for Databricks (#34906) discard 31256a1e65 perf: Use react-router to toggle fullscreen mode on dashboard (#34857) discard 87f89b49c1 feat(bigquery): show materialized views (#34766) discard fd75c9e1e4 feat: refactor modals to use consistent design patterns (#34711) discard c509c41a4f feat(sqllab): introduce splitter for adjusting sidebar and query panel (#34767) discard aa3b800f1e chore: catch sqlalchemy error (#34768) discard 7f1df1a055 feat(validation): Add SQL expression validation in popovers (#34642) discard dafe7c05fe feat: improve perf of CSV uploads (#34603) discard a2ce29a61f feat(matrixify): implement matrix of any charts as core Superset feature (#34526) discard 6a9a1f1683 feat: conditional formatting improvements in tables (#34330) discard 29474bd1a6 test(dashboard): strengthen fontWeightStrong assertion for markdown bold (#35872) discard b472de42f0 fix(view-in-sqllab): unable to open virtual dataset after discarding chart edits (#35931) discard f566352702 test(useThemeMenuItems): fix race conditions by awaiting all userEvent calls (#35918)
