1. 360648e fix(charts): coerce chart and dashboard ids in the query log context (#45454) by Shaitan · 81 minutes ago master
  2. d52c31e fix(embedded): validate guest token identity fields (#45452) by Shaitan · 82 minutes ago
  3. a131fcb feat(mcp): support complete semantic table reselection (#45998) by Mike Bridge · 17 hours ago
  4. 030a5a4 fix(ci): retry the RAT jar download in check_license.sh (#46042) by Joe Li · 18 hours ago
  5. 5a0e884 fix(dashboard): keep guest identity independent of username value (#45644) by Joe Li · 18 hours ago
  6. 3b5f1f5 test(database): cover settings edits on an OAuth2-only Snowflake connection (#46076) by Amin Ghadersohi · 18 hours ago
  7. c55d723 fix(sqllab): apply RLS and the table denylist to unqualified tables without a schema (#46009) by Amin Ghadersohi · 18 hours ago
  8. 5ab4dfc fix(ci): pin setup-uv in setup-backend to an allowlisted release (#46091) by Joe Li · 23 hours ago
  9. 4d524b5 fix(version-history): warn before removing dashboard charts (#45746) by Mike Bridge · 24 hours ago
  10. 8263159 fix(soft-delete): archive toast, counts, history and keyboard follow-ups (#45747) by Mike Bridge · 24 hours ago
  11. 55e0c37 chore(deps-dev): bump fastmcp from 4.1.2 to 4.1.4 (#46075) by dependabot[bot] · 26 hours ago
  12. 8527530 fix(i18n): add missing labeler rule for Polish locale (#46088) by Ayush Dungarwal · 2 days ago
  13. 5bf937d feat(athena): add dynamic connection form parameters schema (#44280) by Elizabeth Thompson · 2 days ago
  14. 2645396 fix(security): bind promiscuous viewer access to the dashboard's and chart's own requests (#44215) by Ville Brofeldt · 3 days ago
  15. b92fcb2 feat(superset-embedded-sdk): add comprehensive test suite and JSDoc type documentation (#45957) by John · 4 days ago
  16. 9e7fad6 chore(deps): bump query-string from 9.5.1 to 10.0.0 in /superset-frontend (#45971) by dependabot[bot] · 4 days ago
  17. 4c8ec9e fix(i18n): add missing labeler language rules (#46011) by David · 4 days ago
  18. 3807a4d style(frontend): format FilterScopeSelector with oxfmt 0.75 (#46033) by Joe Li · 4 days ago
  19. 1a30d45 chore(deps-dev): bump the swc group across 1 directory with 2 updates (#46028) by dependabot[bot] · 4 days ago
  20. 3f7412c fix(databricks): support cancelling SQL Lab queries on SEA connections (#42900) by Elizabeth Thompson · 4 days ago
  21. ec542a6 feat(embedded): embedded-only fallback credential on OAuth2 connections (includes #45068) (#45890) by Hugh A. Miles II · 4 days ago
  22. bab549f fix(dashboard): save an unreadable layout chart as a missing-chart tile (#45800) by Mike Bridge · 4 days ago
  23. d91d983 fix(semantic-layer): keep provider responses complete on older urllib3 (#46012) by Mike Bridge · 4 days ago
  24. 5abdb20 fix(chart): include semantic views in datasource filter (#46021) by Mike Bridge · 4 days ago
  25. 9ad39c0 chore(deps-dev): bump @types/estree from 1.0.9 to 1.0.10 in /superset-frontend (#46053) by dependabot[bot] · 4 days ago
  26. 09c015e chore(deps): bump ace-builds from 1.45.0 to 1.45.2 in /superset-frontend (#46052) by dependabot[bot] · 4 days ago
  27. 51a7156 chore(deps-dev): bump @babel/core from 8.0.9 to 8.0.10 in /superset-embedded-sdk in the babel group across 1 directory (#46051) by dependabot[bot] · 4 days ago
  28. 3782f32 fix(security): bump pyarrow floor to disallow package with CVE-2026-111497 (#46018) by Mikołaj Balcerek · 4 days ago
  29. 9ee13f8 fix(semantic): name only the blocked views when a bulk semantic view delete is refused (#45643) by Mike Bridge · 4 days ago
  30. 86634e8 fix(tests): release unit-test sessions after version capture (#45987) by Mike Bridge · 4 days ago
  31. 8248f6b fix(build): prepare shared declarations before parallel plugins (#46024) by Mike Bridge · 4 days ago
  32. d3e73df fix(datasource): clarify creation and mixed selection labels (#46013) by Mike Bridge · 4 days ago
  33. 957eb44 fix(semantic-layer): explain a refused semantic view batch in the add modal (#45902) by Mike Bridge · 4 days ago
  34. 5b5e95a fix(mcp): record execute_sql runs in query history (#45993) by Amin Ghadersohi · 4 days ago
  35. 3d76e48 fix(filters): avoid ESCAPE clause for ClickHouse filter-value search (#45926) by Elizabeth Thompson · 5 days ago
  36. c01ffe6 fix(trino): emit OFFSET before LIMIT for paginated queries (#42899) by Elizabeth Thompson · 5 days ago
  37. c28ee81 fix(database): keep entered values when switching connection mode (#45872) by Joe Li · 5 days ago
  38. a072f7e fix(partition): keep the tooltip within the chart near the right edge (#45570) by Joe Li · 5 days ago
  39. 50ea495 fix(models): close has_view connection and dispose evicted engines (#45861) by Joe Li · 5 days ago
  40. 4956ff1 fix(datasets): run unpruned when the partition column is dropped (#45855) by Joe Li · 5 days ago
  41. 0deadf1 fix(partition-mapping): decline the earliest instant instead of overflowing (#45557) by Hugh A. Miles II · 5 days ago
  42. 2aba46c fix(partition-mapping): stop one column's verdict promising pruning on another (#45992) by Hugh A. Miles II · 5 days ago
  43. 4cd74b86 fix(impala): stop SQL Lab queries while their results are being fetched (#45859) by Rafael Benitez · 5 days ago
  44. 230d9b0 fix(i18n): restore placeholder spacing and order in pt/pt_BR catalogs (#46004) by linzch3 · 5 days ago
  45. 3ec739d chore(deps): bump the security group across 1 directory with 2 updates (#46025) by dependabot[bot] · 5 days ago
  46. ffdf7a4 chore(deps-dev): bump @types/node in /superset-embedded-sdk (#46029) by dependabot[bot] · 5 days ago
  47. 1277a32 chore(deps): bump chromaui/action from 18.13.4 to 18.13.6 (#46030) by dependabot[bot] · 5 days ago
  48. 1cb13da chore(deps-dev): bump @oxlint/plugins from 1.89.0 to 1.90.0 in /superset-frontend (#46031) by dependabot[bot] · 5 days ago
  49. 63a2662 fix(echarts-bar): sort the x-axis by any column or metric when dimensions are set (#44550) by Evan Rusackas · 5 days ago
  50. 290df63 chore(deps-dev): bump oxfmt in /docs (#45968) by dependabot[bot] · 6 days ago
  51. fcc13d4 fix(native-filters): flag dashboard filters that are not scoped to any chart (#45985) by Prakhar Agarwal · 6 days ago
  52. c0b27ee fix(charts): cancel the warehouse operation a chart-data task is running (#45860) by Rafael Benitez · 6 days ago
  53. 3cd5c5d feat(plugin-chart-echarts): add cross-filtering to the Histogram chart (#45397) by SBIN2010 · 6 days ago
  54. 9bc9b90 docs(INTHEWILD): add Skan.ai (#46002) by ambuj bhardwaj · 6 days ago
  55. 59ccad0 fix(i18n-es): correct 68 strings in the Spanish catalog (#45958) by Gaston Laterza · 6 days ago
  56. f013eac chore(deps-dev): bump oxlint in /docs (#45969) by dependabot[bot] · 6 days ago
  57. 0f19091 chore(deps-dev): bump @playwright/test from 1.64.0 to 1.64.1 in /superset-frontend (#45970) by dependabot[bot] · 6 days ago
  58. 494a507 fix(i18n): disambiguate "Log" and correct two mistranslations of it (#45973) by Andreu Tarrasa López · 6 days ago
  59. 6d243ba chore(deps): bump helm/chart-releaser-action from 1.7.0 to 1.8.0 (#45967) by dependabot[bot] · 6 days ago
  60. b573af3 fix(impala): end SQL Lab runs that hit a time limit instead of hanging (#45845) by Amin Ghadersohi · 6 days ago
  61. dd902a0 fix(dashboard): show placeholder for archived charts in version preview (#45745) by Mike Bridge · 6 days ago
  62. 802e992 chore(deps): bump chromaui/action from 18.13.3 to 18.13.4 (#46000) by dependabot[bot] · 6 days ago
  63. 0290178 chore(deps): bump the storybook group across 2 directories with 4 updates (#46001) by dependabot[bot] · 6 days ago
  64. 09cee50 chore(deps): bump astral-sh/setup-uv from 10.3.2 to 10.3.3 (#45999) by dependabot[bot] · 6 days ago
  65. 3096163e fix(ci): restore the pre-commit npm cache from a prefix key (#45909) by Joe Li · 6 days ago
  66. 6f91388 fix(date-parser): stop HOLIDAY returning 500 for its country argument (#45260) by Sepuri Sai Krishna · 6 days ago
  67. 8bb69b8 fix(echarts): prevent Left/Right List legend overflow in timeseries charts (#45520) by Piyush Raj · 6 days ago
  68. 2a8be96 feat(semantic-layer): define credential readiness and backend errors in the SDK (#45554) by Mike Bridge · 7 days ago
  69. c325c77 fix(databricks): restore the dynamic connection form (#45989) by Mike Bridge · 7 days ago
  70. 61e8627 test(databases): stop six assertions sitting inside pytest.raises blocks (#45978) by Dylan Pulver · 7 days ago
  71. b840957 test(sqllab): collect the SQL Lab execution context unit tests (#45976) by Dylan Pulver · 7 days ago
  72. bfbbe79 fix(semantic-layers): give empty IN/NOT IN filters SQL semantics (#45904) by Mike Bridge · 7 days ago
  73. 274bd96 fix(version-history): show preview on every historical save (#45830) by Mike Bridge · 7 days ago
  74. 7b33625 fix(datasets): ask before discarding a partition transform, and trust only confirmed verdicts (#45848) by Hugh A. Miles II · 7 days ago
  75. 6bce7f5 fix(export): stream CSV exports inside their request context (#45952) by Geidō · 7 days ago
  76. 239ec06 fix(reports): stamp login time on machine-auth sessions (#45876) by Joe Li · 7 days ago
  77. 891d780 docs: add Rentapa to INTHEWILD.yaml (#45962) by senyagannokha · 7 days ago
  78. 3d9de97 fix(clickhouse): list each view once in the table selector (#45983) by Bart Skowron · 7 days ago
  79. 730016b fix(partition-mapping): stop epoch partition mirroring from dropping rows on hourly/daily keys (#45846) by Hugh A. Miles II · 7 days ago
  80. 907d240 fix(charts): pandas 3 fixes for box plot counts, pivot CSV totals and calendar labels (#45865) by Hugh A. Miles II · 7 days ago
  81. de9ece0 fix(database): judge the destination-change guard per stored secret (#45866) by Hugh A. Miles II · 7 days ago
  82. 5aacca7 fix(security): reject new dashboard/chart viewers while ENABLE_VIEWERS is off (#45951) by Mehmet Salih Yavuz · 7 days ago
  83. 9536b0a fix(semantic-layer): preserve metadata generation on unchanged configuration (#45907) by Mike Bridge · 7 days ago
  84. f44d399 fix(filters): cast non-text columns to string for server-side filter value search (#45892) by Elizabeth Thompson · 8 days ago
  85. e505bb6 chore(deps): bump pandas from 3.0.6 to 3.1.0 (#45914) by dependabot[bot] · 8 days ago
  86. 1a22f27 fix(key-value): use superset.utils.json in JsonKeyValueCodec to support datetime values (#45761) by Evan Rusackas · 8 days ago
  87. 5591d28 refactor(i18n): derive dayjs locale names instead of hardcoding each one (#45834) by Evan Rusackas · 8 days ago
  88. 15e4aca fix(databricks): migrate legacy connector URIs on upgrade (#45843) by Amin Ghadersohi · 8 days ago
  89. 54304a7 fix(thumbnails): refresh stale dashboard screenshot cache entries (#43523) by Rafael Benitez · 8 days ago
  90. 230a837 feat(mcp): discover native filter choices in get_dashboard_info (#45357) by Rafael Benitez · 8 days ago
  91. d21dde1 fix(i18n-zh): translate alert query validation messages (#45932) by Harley · 8 days ago
  92. 11bf663 fix(dashboard): protect viewer changes after shared-filter fallback (#45954) by Mafi · 8 days ago
  93. 29d337e fix(i18n): repair malformed format specifiers in the fr, it and pt catalogs (#45953) by Andreu Tarrasa López · 8 days ago
  94. e41f13b fix(echarts): keep forced x-axis boundary labels from overlapping and… (#45850) by Prakhar Agarwal · 8 days ago
  95. 117d7a6 chore(i18n): sync translation catalogs with messages.pot (#45940) by github-actions[bot] · 8 days ago
  96. 8c5d825 chore(deps-dev): bump @oxlint/plugins from 1.88.0 to 1.89.0 in /superset-frontend (#45947) by dependabot[bot] · 8 days ago
  97. e6e599b fix(dashboard): don't hang forever when saved native filter state request stalls (#45928) by Elizabeth Thompson · 8 days ago
  98. acd9e33 chore(deps): bump actions/setup-python from 7.0.0 to 7.1.0 in the gh-actions group (#45941) by dependabot[bot] · 8 days ago
  99. afb4c18 chore(deps): bump Kesin11/actions-timeline from 3.2.0 to 3.2.1 (#45942) by dependabot[bot] · 8 days ago
  100. f0ad173 chore(deps-dev): bump the babel group across 2 directories with 2 updates (#45943) by dependabot[bot] · 8 days ago