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

jli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git


The following commit(s) were added to refs/heads/master by this push:
     new fb6f3fbb4d chore: update files for release 6.0.0 (#36745)
fb6f3fbb4d is described below

commit fb6f3fbb4db014bbc4934f56119d938be9c5ef4a
Author: Joe Li <[email protected]>
AuthorDate: Thu Dec 18 21:19:12 2025 -0800

    chore: update files for release 6.0.0 (#36745)
---
 .github/ISSUE_TEMPLATE/bug-report.yml |    2 +-
 CHANGELOG/6.0.0.md                    | 1062 +++++++++++++++++++++++++++++++++
 UPDATING.md                           |   51 +-
 3 files changed, 1087 insertions(+), 28 deletions(-)

diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml 
b/.github/ISSUE_TEMPLATE/bug-report.yml
index 6bfff77d27..15e7a6b14c 100644
--- a/.github/ISSUE_TEMPLATE/bug-report.yml
+++ b/.github/ISSUE_TEMPLATE/bug-report.yml
@@ -41,8 +41,8 @@ body:
       label: Superset version
       options:
         - master / latest-dev
+        - "6.0.0"
         - "5.0.0"
-        - "4.1.3"
     validations:
       required: true
   - type: dropdown
diff --git a/CHANGELOG/6.0.0.md b/CHANGELOG/6.0.0.md
new file mode 100644
index 0000000000..c6549edd45
--- /dev/null
+++ b/CHANGELOG/6.0.0.md
@@ -0,0 +1,1062 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+## Change Log
+
+### 6.0 (Wed Dec 3 12:48:34 2025 -0300)
+
+**Database Migrations**
+
+- [#34560](https://github.com/apache/superset/pull/34560) feat: Implement 
UI-based system theme administration (@mistercrunch)
+- [#34521](https://github.com/apache/superset/pull/34521) chore: use logger on 
all migrations (@villebro)
+- [#34345](https://github.com/apache/superset/pull/34345) chore: proper 
current_app.config proxy usage (@mistercrunch)
+- [#34182](https://github.com/apache/superset/pull/34182) feat: add a theme 
CRUD page to manage themes (@mistercrunch)
+- [#34292](https://github.com/apache/superset/pull/34292) chore: move some 
rules from ruff -> pylint (@mistercrunch)
+- [#33682](https://github.com/apache/superset/pull/33682) fix: Dataset 
currency (@Vitor-Avila)
+- [#33564](https://github.com/apache/superset/pull/33564) chore: remove 
sqlparse (@betodealmeida)
+- [#33303](https://github.com/apache/superset/pull/33303) fix: 
`metric.currency` should be JSON, not string (@betodealmeida)
+- [#33155](https://github.com/apache/superset/pull/33155) chore: migrate to 
more db migration utils (@eschutho)
+- [#33072](https://github.com/apache/superset/pull/33072) chore: use create 
table util  (@eschutho)
+- [#33116](https://github.com/apache/superset/pull/33116) feat(explore): 
X-axis sort by specific metric when more than 1 metric is set (@kgabryje)
+- [#32852](https://github.com/apache/superset/pull/32852) chore: update 
migrations to use utils (@sadpandajoe)
+- [#32759](https://github.com/apache/superset/pull/32759) fix(migrations): fix 
foreign keys to match FAB 4.6.0 tables (@Antonio-RiveroMartnez)
+- [#32680](https://github.com/apache/superset/pull/32680) feat: DB migration 
for dataset folders (@betodealmeida)
+- [#32352](https://github.com/apache/superset/pull/32352) fix(dev/ci): 
pre-commit fixes galore  (@rusackas)
+
+**Features**
+
+- [#34732](https://github.com/apache/superset/pull/34732) feat: completely 
migrate from DeprecatedThemeColors to Antd semantic tokens (@mistercrunch)
+- [#29573](https://github.com/apache/superset/pull/29573) feat(api): Added 
uuid filed support to dataset, chart, dashboard API (@dankor)
+- [#34712](https://github.com/apache/superset/pull/34712) feat: replace 
react-color with AntD ColorPicker for theming support (@mistercrunch)
+- [#34678](https://github.com/apache/superset/pull/34678) feat(extension): Add 
extension for chart header (@justinpark)
+- [#34658](https://github.com/apache/superset/pull/34658) feat(sqllab): 
improve SaveDatasetModal design with proper theme spacing (@kasiazjc)
+- [#27086](https://github.com/apache/superset/pull/27086) feat(filter_state): 
Added @api and @has_access_api to all methods of filter_state API. (@xneg)
+- [#34663](https://github.com/apache/superset/pull/34663) feat: add 
@sadpandajoe to migrations CODEOWNERS (@mistercrunch)
+- [#34655](https://github.com/apache/superset/pull/34655) feat(dashboard): 
change chart background option from "White" to "Solid" (@kasiazjc)
+- [#34561](https://github.com/apache/superset/pull/34561) feat: Tiled 
screenshots in Playwright reports (@kgabryje)
+- [#34434](https://github.com/apache/superset/pull/34434) feat: Add ESLint 
rule to enforce sentence case in button text (@sadpandajoe)
+- [#34322](https://github.com/apache/superset/pull/34322) feat(deckgl): add 
selected cross-filter indication (@DamianPendrak)
+- [#34373](https://github.com/apache/superset/pull/34373) feat(docker): Add 
pytest support to docker-compose-light.yml (@mistercrunch)
+- [#34375](https://github.com/apache/superset/pull/34375) feat(timeshift): Add 
support for date range timeshifts (@msyavuz)
+- [#34319](https://github.com/apache/superset/pull/34319) feat: Enable 
drilling in embedded (@Vitor-Avila)
+- [#34406](https://github.com/apache/superset/pull/34406) feat: Add 
configurable query identifiers for Mixed Timeseries charts (@yousoph)
+- [#34416](https://github.com/apache/superset/pull/34416) feat: add runtime 
custom font loading via configuration (@mistercrunch)
+- [#34409](https://github.com/apache/superset/pull/34409) feat(codespaces): 
auto-setup Python venv with dependencies (@mistercrunch)
+- [#34206](https://github.com/apache/superset/pull/34206) feat(i18n): update 
Spanish translations (messages.po) (@cbausaonebox)
+- [#34376](https://github.com/apache/superset/pull/34376) feat: Add GitHub 
Codespaces support with docker-compose-light (@mistercrunch)
+- [#34383](https://github.com/apache/superset/pull/34383) feat(charts): Enable 
async buildQuery support for complex chart logic (@mistercrunch)
+- [#34380](https://github.com/apache/superset/pull/34380) feat: allow creating 
dataset without exploring (@betodealmeida)
+- [#34379](https://github.com/apache/superset/pull/34379) feat: focus on text 
input when modal opens (@betodealmeida)
+- [#34359](https://github.com/apache/superset/pull/34359) feat: read column 
metadata (@betodealmeida)
+- [#34273](https://github.com/apache/superset/pull/34273) feat(theming): Align 
embedded sdk with theme configs (@gabotorresruiz)
+- [#34324](https://github.com/apache/superset/pull/34324) feat: introducing a 
docker-compose-light.yml for lighter development (@mistercrunch)
+- [#34308](https://github.com/apache/superset/pull/34308) feat(timeseries): 
enhance 'Series Limit' to support grouping the long tail (@mistercrunch)
+- [#34294](https://github.com/apache/superset/pull/34294) feat: re-order CRUD 
list view action buttons (@mistercrunch)
+- [#34290](https://github.com/apache/superset/pull/34290) feat: make 
`SupersetClient` retry on 502-504 (@betodealmeida)
+- [#34258](https://github.com/apache/superset/pull/34258) feat(docker): do not 
include chromium (headless browser) by default in Dockerfile (@mistercrunch)
+- [#34194](https://github.com/apache/superset/pull/34194) feat: introduce 
comprehensive LLM context guides for AI-powered development (@mistercrunch)
+- [#34207](https://github.com/apache/superset/pull/34207) feat(docs): migrate 
ESLint to v9 (@hainenber)
+- [#34231](https://github.com/apache/superset/pull/34231) feat: add Claude 
Code GitHub Action integration (@mistercrunch)
+- [#34204](https://github.com/apache/superset/pull/34204) feat(deckgl): add 
support for OpenStreetMap as our new default and make "tile-providers" more 
configurable FIX (@plavacquery)
+- [#33569](https://github.com/apache/superset/pull/33569) 
feat(pivot-table-chart): Download as pivoted excel (@mdusmanalvi)
+- [#34156](https://github.com/apache/superset/pull/34156) feat(snowflake): 
Support Snowflake private keys w/o passphrase (@junyoneyama)
+- [#33953](https://github.com/apache/superset/pull/33953) feat(i18n): add 
Catalan (ca) translations (@cbausaonebox)
+- [#34177](https://github.com/apache/superset/pull/34177) feat: removing dup 
logic in sqla/models.py and models/helpers.py (@mistercrunch)
+- [#34144](https://github.com/apache/superset/pull/34144) feat(theming): 
Introduce bootstrap-driven Superset theme configurations (@gabotorresruiz)
+- [#32870](https://github.com/apache/superset/pull/32870) feat(filter panel): 
hide filter panel on all dashboard by default. (@SBIN2010)
+- [#34119](https://github.com/apache/superset/pull/34119) feat(i18n): load 
language pack asynchronously (@mistercrunch)
+- [#34140](https://github.com/apache/superset/pull/34140) feat: improve Doris 
catalog support (@betodealmeida)
+- [#34017](https://github.com/apache/superset/pull/34017) feat(deckgl): add 
new color controls with color breakpoints (@DamianPendrak)
+- [#33603](https://github.com/apache/superset/pull/33603) feat(deckgl): add 
support for OpenStreetMap as our new default and make "tile-providers" more 
configurable (@plavacquery)
+- [#33769](https://github.com/apache/superset/pull/33769) feat(deck-gl): 
Enable individual deck.gl layer selection in FilterScope tree (@richardfogaca)
+- [#34095](https://github.com/apache/superset/pull/34095) feat: Don't show the 
row limit warning for embedded dashboards by default (@Vitor-Avila)
+- [#33517](https://github.com/apache/superset/pull/33517) feat(viz-type):  Ag 
grid table plugin Integration (@amaannawab923)
+- [#33789](https://github.com/apache/superset/pull/33789) feat(deckgl): add 
cross-filters to deck.gl charts (@DamianPendrak)
+- [#33170](https://github.com/apache/superset/pull/33170) feat(filter): Add 
Slider Range Inputs Option for Numerical Range Filters (@payose)
+- [#33716](https://github.com/apache/superset/pull/33716) 
feat(plugin-chart-echarts): add Gantt Chart plugin (@Quatters)
+- [#34023](https://github.com/apache/superset/pull/34023) feat(flag): Added 
feature_flag for superset security_views (@alexandrusoare)
+- [#33809](https://github.com/apache/superset/pull/33809) feat: Add 
confirmation modal for unsaved changes (@gabotorresruiz)
+- [#33947](https://github.com/apache/superset/pull/33947) feat(Table): Add 
infrastructure to override time shifts (@msyavuz)
+- [#33929](https://github.com/apache/superset/pull/33929) feat(db): remove 
Rockset DB support (@hainenber)
+- [#33781](https://github.com/apache/superset/pull/33781) feat(Dashboard): Row 
limit warning in dashboards (@msyavuz)
+- [#33631](https://github.com/apache/superset/pull/33631) feat(User 
Registrations): Migrate user registrations fab view (@msyavuz)
+- [#33871](https://github.com/apache/superset/pull/33871) feat(charts): Add 
row limit control to box plot chart (@DamianPendrak)
+- [#33863](https://github.com/apache/superset/pull/33863) feat(Icons): Add 
HistoryOutlined (@msyavuz)
+- [#33851](https://github.com/apache/superset/pull/33851) feat(theming): 
improving theme docs and configuration (@mistercrunch)
+- [#31590](https://github.com/apache/superset/pull/31590) feat(theming): land 
Ant Design v5 overhaul — dynamic themes, real dark mode + massive styling 
refactor (@mistercrunch)
+- [#33847](https://github.com/apache/superset/pull/33847) feat: initial Dremio 
sqlglot dialect (@betodealmeida)
+- [#33829](https://github.com/apache/superset/pull/33829) feat(extension): 
Added extension point for Time Filters (@alexandrusoare)
+- [#33656](https://github.com/apache/superset/pull/33656) feat(chart): add 
toggle for percentage metric calculation mode in Table chart (@LevisNgigi)
+- [#33709](https://github.com/apache/superset/pull/33709) 
feat(DatasourceEditor): Format sql shortcut and bigger table (@msyavuz)
+- [#33729](https://github.com/apache/superset/pull/33729) feat: x axis 
interval control to show ALL ticks on timeseries charts (@rusackas)
+- [#32610](https://github.com/apache/superset/pull/32610) feat(clickhouse): 
allow dynamic schema (@codenamelxl)
+- [#33634](https://github.com/apache/superset/pull/33634) 
feat(MixedTimeSeries): Add onlyTotal and Sort Series to Mixed TimeSeries 
(@nilmonto)
+- [#33443](https://github.com/apache/superset/pull/33443) feat(Dataset): 
editor improvements - run in sqllab (@rebenitez1802)
+- [#33620](https://github.com/apache/superset/pull/33620) feat(UserInfo): 
Migrate User Info FAB to React (@EnxDev)
+- [#33301](https://github.com/apache/superset/pull/33301) feat(List Groups): 
Migrate List Groups FAB to React (@EnxDev)
+- [#32887](https://github.com/apache/superset/pull/32887) feat(database): add 
SingleStore engine specification (@AdalbertMemSQL)
+- [#33434](https://github.com/apache/superset/pull/33434) feat: Python 3.12 
support (@rad-pat)
+- [#33560](https://github.com/apache/superset/pull/33560) feat: use sqlglot to 
validate adhoc subquery (@betodealmeida)
+- [#33542](https://github.com/apache/superset/pull/33542) feat(sqllab): use 
sqlglot instead of sqlparse (@betodealmeida)
+- [#33614](https://github.com/apache/superset/pull/33614) feat: 
current_user_rls_rules Jinja macro (@Vitor-Avila)
+- [#33525](https://github.com/apache/superset/pull/33525) feat: implement 
CVAS/CTAS in sqlglot (@betodealmeida)
+- [#33524](https://github.com/apache/superset/pull/33524) feat: implement RLS 
in sqlglot (@betodealmeida)
+- [#33518](https://github.com/apache/superset/pull/33518) feat: implement CTEs 
logic in sqlglot (@betodealmeida)
+- [#33298](https://github.com/apache/superset/pull/33298) feat(Action Logs): 
Migrate Action Log FAB to React (@EnxDev)
+- [#33473](https://github.com/apache/superset/pull/33473) feat: use sqlglot to 
set limit (@betodealmeida)
+- [#33456](https://github.com/apache/superset/pull/33456) feat: implement 
limit extraction in sqlglot (@betodealmeida)
+- [#32707](https://github.com/apache/superset/pull/32707) feat(stack by 
dimension): add a stack by dimension dropdown list (@jpchev)
+- [#33451](https://github.com/apache/superset/pull/33451) feat(chart): add 
dynamicQueryObjectCount property to Chart Metadata (@DamianPendrak)
+- [#33348](https://github.com/apache/superset/pull/33348) feat(Pie Chart): 
threshold for Other (@Quatters)
+- [#33357](https://github.com/apache/superset/pull/33357) feat(Table Chart): 
Row limit Increase , Backend Sorting , Backend Search , Excel/CSV Improvements 
(@amaannawab923)
+- [#33340](https://github.com/apache/superset/pull/33340) feat: Run SQL on 
DataSourceEditor implementation (@rebenitez1802)
+- [#33099](https://github.com/apache/superset/pull/33099) feat: add metric 
name for big number chart types #33013 (@fardin-developer)
+- [#29580](https://github.com/apache/superset/pull/29580) feat: Persian 
translations (@CodeWithEmad)
+- [#33208](https://github.com/apache/superset/pull/33208) feat(maps): Adding 
Republic of Serbia to country maps (@rusackas)
+- [#33192](https://github.com/apache/superset/pull/33192) feat(i18n): Frontend 
add zh_TW Option (@bestlong)
+- [#33198](https://github.com/apache/superset/pull/33198) feat(maps): Adding 
Ivory Coast / Côte d'Ivoire (@rusackas)
+- [#32695](https://github.com/apache/superset/pull/32695) feat(country-map): 
fix France Regions IDF region code - Fixes #32627 (@tarraschk)
+- [#33043](https://github.com/apache/superset/pull/33043) feat(Select): Select 
all and Deselect all that works on visible items while searching (@msyavuz)
+- [#33054](https://github.com/apache/superset/pull/33054) feat(Native 
Filters): Exclude Filter Values (@amaannawab923)
+- [#32882](https://github.com/apache/superset/pull/32882) feat(List Users): 
Migrate List Users FAB to React (@EnxDev)
+- [#29827](https://github.com/apache/superset/pull/29827) feat(lang): update 
Italian language (@WLCFaro)
+- [#33104](https://github.com/apache/superset/pull/33104) feat(explore): 
Integrate dataset panel with Folders feature (@eschutho)
+- [#28751](https://github.com/apache/superset/pull/28751) feat: catalogs for 
DuckDB (@betodealmeida)
+- [#32520](https://github.com/apache/superset/pull/32520) feat: dataset 
folders (backend) (@betodealmeida)
+- [#33096](https://github.com/apache/superset/pull/33096) feat(Native 
Filters): Configure creatable filter behavior (@geido)
+- [#33000](https://github.com/apache/superset/pull/33000) feat: optimize 
catalog permission sync (@betodealmeida)
+- [#32975](https://github.com/apache/superset/pull/32975) feat(charts): add 
subtitle option and metric customization controls (@LevisNgigi)
+- [#30134](https://github.com/apache/superset/pull/30134) feat: Allow superset 
to be deployed under a prefixed URL (@martyngigg)
+- [#33046](https://github.com/apache/superset/pull/33046) feat: add a title 
prop to the dashboard link in CRUD LIST view (@mistercrunch)
+- [#30833](https://github.com/apache/superset/pull/30833) feat(tags): Export 
and Import Functionality for Superset Dashboards and Charts (@asher-lab)
+- [#32997](https://github.com/apache/superset/pull/32997) feat: Add 
getDataMask function to embedded SDK (@kgabryje)
+- [#31331](https://github.com/apache/superset/pull/31331) feat(embedding-sdk): 
emit data-mask events through embedded sdk to iframe parent (@MohamedHalat)
+- [#32432](https://github.com/apache/superset/pull/32432) feat(List Roles): 
Migrate FAB view to React (@EnxDev)
+- [#30760](https://github.com/apache/superset/pull/30760) feat: add latest 
partition support for BigQuery (@mistercrunch)
+- [#32900](https://github.com/apache/superset/pull/32900) feat: Enable passing 
a permalink to cache_dashboard_screenshot endpoint (@kgabryje)
+- [#28605](https://github.com/apache/superset/pull/28605) feat(plugins): Make 
comparison values on BigNumberPeriodOverPeriod toggleable (@mkramer5454)
+- [#32814](https://github.com/apache/superset/pull/32814) feat(chart 
controls): Add  "%d.%m.%Y" time format option (@Quatters)
+- [#32767](https://github.com/apache/superset/pull/32767) feat: Add 
Aggregation Method for Big Number with Trendline (@LevisNgigi)
+- [#32770](https://github.com/apache/superset/pull/32770) feat: Add 
current_user_roles() Jinja macro (@bmaquet)
+- [#32781](https://github.com/apache/superset/pull/32781) feat(Jinja): 
to_datetime filter (@Vitor-Avila)
+- [#32721](https://github.com/apache/superset/pull/32721) feat(FormModal): 
Specialized Modal component for forms (@alexandrusoare)
+- [#32735](https://github.com/apache/superset/pull/32735) feat(embedded): 
Force a specific referrerPolicy for the iframe request (@Vitor-Avila)
+- [#32731](https://github.com/apache/superset/pull/32731) feat(where_in): 
Support returning None if filter_values return None (@Vitor-Avila)
+- [#32670](https://github.com/apache/superset/pull/32670) feat: Implement 
sparse import for ImportAssetsCommand (@withnale)
+- [#32682](https://github.com/apache/superset/pull/32682) feat(docs): Adding 
Kapa.ai integration (@rusackas)
+- [#32662](https://github.com/apache/superset/pull/32662) feat: add a note to 
install cors-related dependency when using ENABLE_CORS (@mistercrunch)
+- [#32546](https://github.com/apache/superset/pull/32546) feat: 
`OAuth2StoreTokenCommand` (@betodealmeida)
+- [#32366](https://github.com/apache/superset/pull/32366) feat(reports): 
removing index column (@SkinnyPigeon)
+- [#32170](https://github.com/apache/superset/pull/32170) feat(charts): add 
two new boxplot parameter sets (@sfirke)
+- [#32510](https://github.com/apache/superset/pull/32510) feat(slack): adds 
rate limit error handler for Slack client (@Usiel)
+- [#32509](https://github.com/apache/superset/pull/32509) feat(KustoKQL): 
Update KQL alchemy version and update timegrain expressions (@ag-ramachandran)
+- [#32506](https://github.com/apache/superset/pull/32506) feat: make user 
agent customizable (@villebro)
+- [#32317](https://github.com/apache/superset/pull/32317) feat(flag flip): 
Setting Horizontal Filters to True by default. (@rusackas)
+- [#32121](https://github.com/apache/superset/pull/32121) feat: security, user 
group support (@dpgaspar)
+- [#31996](https://github.com/apache/superset/pull/31996) feat: cache the 
frontend's bootstrap data (@mistercrunch)
+- [#32048](https://github.com/apache/superset/pull/32048) feat: improve 
GSheets OAuth2 (@betodealmeida)
+- [#32231](https://github.com/apache/superset/pull/32231) feat: Update 
database permissions in async mode (@Vitor-Avila)
+- [#31726](https://github.com/apache/superset/pull/31726) feat(filter): adding 
inputs to Numerical Range Filter (@alexandrusoare)
+- [#31506](https://github.com/apache/superset/pull/31506) feat(i18n): Add 
polish to default language (@EmmanuelCbd)
+- [#32403](https://github.com/apache/superset/pull/32403) feat: default ports 
for SSH tunnel (@betodealmeida)
+- [#32358](https://github.com/apache/superset/pull/32358) feat: Adding the 
option and feature to enable borders with color, opacity and width control on 
heatmaps along with white borders on emphasis  (@Dev10-34)
+- [#32339](https://github.com/apache/superset/pull/32339) feat: allow 
importing encrypted_extra (@betodealmeida)
+- [#32264](https://github.com/apache/superset/pull/32264) feat(number-format): 
adds memory data transfer rates in binary and decimal format (@tshallenberger)
+- [#32261](https://github.com/apache/superset/pull/32261) feat(type-checking): 
Add type-checking pre-commit hooks (@alveifbklsiu259)
+- [#32228](https://github.com/apache/superset/pull/32228) feat: recursive 
metric definitions (@betodealmeida)
+- [#32189](https://github.com/apache/superset/pull/32189) feat(dropdown 
accessibility): Wrap dropdown triggers with buttons for accessibility (@msyavuz)
+- [#31998](https://github.com/apache/superset/pull/31998) feat: Add parseJson 
Handlebars Helper to Support Processing Nested JSON Data (@AdrianKoszalka)
+- [#31998](https://github.com/apache/superset/pull/31998) feat: Add parseJson 
Handlebars Helper to Support Processing Nested JSON Data (@AdrianKoszalka)
+- [#32041](https://github.com/apache/superset/pull/32041) feat: add 
TDengine.py driver to db_engine (@DuanKuanJun)
+
+**Fixes**
+
+- [#36359](https://github.com/apache/superset/pull/36359) fix(SQLLab): most 
recent queries at the top in Query History without refreshing the page 
(@FelipeGLopez)
+- [#36382](https://github.com/apache/superset/pull/36382) fix: 
`is_column_reference` check (@betodealmeida)
+- [#36289](https://github.com/apache/superset/pull/36289) fix(controlPanel): 
add integer validation for rows per page setting (@ompharate)
+- [#36269](https://github.com/apache/superset/pull/36269) fix(log): remove 
unwanted info from logs REST API (@dpgaspar)
+- [#36266](https://github.com/apache/superset/pull/36266) fix: remove unwanted 
info from tags REST API (@dpgaspar)
+- [#36134](https://github.com/apache/superset/pull/36134) fix: Columns 
bleeding into other cells (@EnxDev)
+- [#36190](https://github.com/apache/superset/pull/36190) fix: Table chart 
types headers are offset from the columns in the table (@EnxDev)
+- [#36133](https://github.com/apache/superset/pull/36133) fix: Extra controls 
width for Area Chart on dashboards (@EnxDev)
+- [#36126](https://github.com/apache/superset/pull/36126) fix(screenshots): 
Only cache thumbnails when image generation succeeds (@eschutho)
+- [#36215](https://github.com/apache/superset/pull/36215) fix: adhoc column 
quoting (@betodealmeida)
+- [#36222](https://github.com/apache/superset/pull/36222) fix(sqllab): 
validate results backend writes and enhance 410 diagnostics (@dpgaspar)
+- [#36167](https://github.com/apache/superset/pull/36167) fix(dashboard): 
adjust vertical spacing for numerical range filter to prevent overlaps (@EnxDev)
+- [#36011](https://github.com/apache/superset/pull/36011) fix(dashboard): 
ensure charts re-render when visibility state changes (@richardfogaca)
+- [#36166](https://github.com/apache/superset/pull/36166) fix(datasets): 
prevent viewport overflow in dataset creation page (@EnxDev)
+- [#36123](https://github.com/apache/superset/pull/36123) fix:  role list edit 
modal height (@SBIN2010)
+- [#36109](https://github.com/apache/superset/pull/36109) fix(cache): apply 
dashboard filters to non-legacy visualizations in w… (@richardfogaca)
+- [#36122](https://github.com/apache/superset/pull/36122) fix: 'save and go to 
dashboard' option was disabled after changing the chart type (@richardfogaca)
+- [#34055](https://github.com/apache/superset/pull/34055) fix(translations): 
Fix Russian translations for EmptyState (@PolinaFam)
+- [#36075](https://github.com/apache/superset/pull/36075) fix(tags): ensure 
tag creation is compatible with MySQL by avoiding Markup objects (@ysinghc)
+- [#35890](https://github.com/apache/superset/pull/35890) fix(datasets): 
prevent double time filter application in virtual datasets (@betodealmeida)
+- [#36120](https://github.com/apache/superset/pull/36120) fix(navbar): some 
styling + components inconsistencies (@gabotorresruiz)
+- [#35919](https://github.com/apache/superset/pull/35919) fix(dashboard): 
ensure world map chart uses correct country code format in crossfilter 
(@yong1le)
+- [#35998](https://github.com/apache/superset/pull/35998) fix: fix crossfilter 
persisting after removal (@LevisNgigi)
+- [#36101](https://github.com/apache/superset/pull/36101) fix: opacity color 
formating (@SBIN2010)
+- [#35968](https://github.com/apache/superset/pull/35968) fix(table-chart): 
fix missing table header IDs (@sadpandajoe)
+- [#35817](https://github.com/apache/superset/pull/35817) fix: save button was 
enabled even no changes were made to the dashboard (@richardfogaca)
+- [#35693](https://github.com/apache/superset/pull/35693) fix(histogram): add 
NULL handling for histogram (@janani-gurram)
+- [#36061](https://github.com/apache/superset/pull/36061) fix: RLS in virtual 
datasets (@betodealmeida)
+- [#35986](https://github.com/apache/superset/pull/35986) 
fix(ace-editor-popover): main AntD popover closes when clicking autocomplete 
suggestions in Ace Editor (@EnxDev)
+- [#36077](https://github.com/apache/superset/pull/36077) fix(chart): align 
legend with chart grid in List mode for Top/Bottom orientations (@richardfogaca)
+- [#35834](https://github.com/apache/superset/pull/35834) fix(dashboard): 
prevent tab content cutoff and excessive whitespace in empty tabs 
(@richardfogaca)
+- [#35265](https://github.com/apache/superset/pull/35265) fix(dashboard): 
refresh tabs as they load when dashboard is refreshed (@msyavuz)
+- [#35937](https://github.com/apache/superset/pull/35937) fix(explore): 
re-apply filters when 'Group remaining as Others' is enabled (@richardfogaca)
+- [#36096](https://github.com/apache/superset/pull/36096) fix: Use 
singlestoredb dialect for sqlglot (@Vitor-Avila)
+- [#36091](https://github.com/apache/superset/pull/36091) fix(navbar): Minor 
fixes in navbar spacings (@gabotorresruiz)
+- [#35553](https://github.com/apache/superset/pull/35553) fix(sql): quote 
column names with spaces to prevent SQLGlot parsing errors (@msyavuz)
+- [#35984](https://github.com/apache/superset/pull/35984) fix: fix tabs 
overflow in dashboards (@LevisNgigi)
+- [#35886](https://github.com/apache/superset/pull/35886) fix(dashboard): 
dashboard filter was incorrectly showing as out of scope (@richardfogaca)
+- [#36036](https://github.com/apache/superset/pull/36036) fix(dashboard): 
align filter bar elements vertically in horizontal mode (@richardfogaca)
+- [#35992](https://github.com/apache/superset/pull/35992) fix(sqllab): prevent 
unwanted tab switching when autocompleting table names on SQL Lab 
(@richardfogaca)
+- [#35866](https://github.com/apache/superset/pull/35866) fix: saved query 
preview modal not highlighting active rows (@richardfogaca)
+- [#35889](https://github.com/apache/superset/pull/35889) fix(permalink): 
exclude edit mode from dashboard permalink (@msyavuz)
+- [#35969](https://github.com/apache/superset/pull/35969) fix(explore): show 
validation errors in View Query modal (@sadpandajoe)
+- [#36051](https://github.com/apache/superset/pull/36051) fix: Flakiness 
around scrolling during taking tiled screenshots with Playwright (@kgabryje)
+- [#36039](https://github.com/apache/superset/pull/36039) fix(date_parser): 
add check for time range timeshifts (@msyavuz)
+- [#35800](https://github.com/apache/superset/pull/35800) fix(reports): 
improve error handling for report schedule execution (@eschutho)
+- [#35152](https://github.com/apache/superset/pull/35152) fix(filters): 
preserve backend metric-based sorting (@eschutho)
+- [#33677](https://github.com/apache/superset/pull/33677) fix(echarts): Series 
style hidden for line charts (@vedantprajapati)
+- [#36027](https://github.com/apache/superset/pull/36027) fix: Ensure that 
Playwright tile height is always positive (@kgabryje)
+- [#33791](https://github.com/apache/superset/pull/33791) fix(Context-Menu): 
Fixing Context Menu for Table Chart with Html Content (@amaannawab923)
+- [#36010](https://github.com/apache/superset/pull/36010) fix(UI): spacings + 
UI fixes (@gabotorresruiz)
+- [#35303](https://github.com/apache/superset/pull/35303) 
fix(SelectFilterPlugin): clear all clears all filters including dependent ones 
(@msyavuz)
+- [#35931](https://github.com/apache/superset/pull/35931) fix(view-in-sqllab): 
unable to open virtual dataset after discarding chart edits (@EnxDev)
+- [#33392](https://github.com/apache/superset/pull/33392) fix(chart list): 
Facepile shows correct users when saving chart properties (@ethan-l-geotab)
+- [#35916](https://github.com/apache/superset/pull/35916) fix(DatabaseModal): 
prevent errors when pasting text into supported database select (@EnxDev)
+- [#35888](https://github.com/apache/superset/pull/35888) fix(explore): 
Overwriting a chart updates the form_data_key (@msyavuz)
+- [#35619](https://github.com/apache/superset/pull/35619) fix(TimeTable): 
Match calculations between filtered and non filtered states (@msyavuz)
+- [#35488](https://github.com/apache/superset/pull/35488) fix(dashboard): fix 
dataset search in filter config modal (@rebenitez1802)
+- [#35790](https://github.com/apache/superset/pull/35790) 
fix(DatasourceEditor): preserve calculated column order when editing sql 
(@msyavuz)
+- [#35917](https://github.com/apache/superset/pull/35917) fix(sqllab): align 
refresh buttons with select input fields (@richardfogaca)
+- [#35898](https://github.com/apache/superset/pull/35898) fix(explore): 
formatting the SQL in "View Query" pop-up doesn't format (@sadpandajoe)
+- [#35848](https://github.com/apache/superset/pull/35848) fix(db2): update 
time grain expressions for DAY to use DATE function (@ysinghc)
+- [#35912](https://github.com/apache/superset/pull/35912) fix: set pandas 2.1 
as requirement (@villebro)
+- [#35885](https://github.com/apache/superset/pull/35885) fix: displaying cell 
bars in table (@SBIN2010)
+- [#35587](https://github.com/apache/superset/pull/35587) fix: add utc=True to 
pd.to_datetime for timezone-aware datetimes (@aminghadersohi)
+- [#35807](https://github.com/apache/superset/pull/35807) fix(reports): Add 
celery task execution ID to email notification logs (@eschutho)
+- [#35826](https://github.com/apache/superset/pull/35826) fix(echarts): fix 
time shift color matching functionality (@msyavuz)
+- [#35750](https://github.com/apache/superset/pull/35750) fix: update Russian 
translations (@innovark37)
+- [#35821](https://github.com/apache/superset/pull/35821) fix(theme): add 
fontWeightStrong to allowedAntdTokens to fix bold markdown rendering 
(@sadpandajoe)
+- [#35118](https://github.com/apache/superset/pull/35118) fix(sqllab): Fix CSV 
export button href in SQL Lab when application root is defined (@martyngigg)
+- [#35601](https://github.com/apache/superset/pull/35601) fix(SqlLab): South 
pane visual changes (@msyavuz)
+- [#35317](https://github.com/apache/superset/pull/35317) fix(native-filters): 
prevent circular dependencies and improve dependency handling (@ngokturkkarli)
+- [#35289](https://github.com/apache/superset/pull/35289) fix(database-modal): 
fix issue where commas could not be typed into DB configuration. (@LevisNgigi)
+- [#35771](https://github.com/apache/superset/pull/35771) fix: unpin holidays 
and prophet (@dpgaspar)
+- [#35808](https://github.com/apache/superset/pull/35808) fix(dashboard): 
handle invalid thumbnail BytesIO objects gracefully (@eschutho)
+- [#35622](https://github.com/apache/superset/pull/35622) fix(alerts): improve 
Slack API rate limiting for large workspaces (@marcosmamorim)
+- [#35605](https://github.com/apache/superset/pull/35605) fix(ag-grid): fix 
conditional formatting theme colors and module extensibility (@gabotorresruiz)
+- [#35799](https://github.com/apache/superset/pull/35799) fix: edit dataset 
modal visual fixes (@richardfogaca)
+- [#35794](https://github.com/apache/superset/pull/35794) 
fix(ThemeController): replace fetch with SupersetClient for proper auth 
(@msyavuz)
+- [#35454](https://github.com/apache/superset/pull/35454) fix(security): Add 
active property to guest user (@msyavuz)
+- [#35724](https://github.com/apache/superset/pull/35724) fix(Actions): 
Improper spacing (@geido)
+- [#35484](https://github.com/apache/superset/pull/35484) fix(playwright): 
Download dashboard correctly (@tahvane1)
+- [#35694](https://github.com/apache/superset/pull/35694) fix(charts): update 
axis title labels to sentence case (@yousoph)
+- [#35345](https://github.com/apache/superset/pull/35345) fix(auth): redirect 
anonymous attempts to view dashboard with next (@sfirke)
+- [#35669](https://github.com/apache/superset/pull/35669) fix(dataset): render 
default URL description properly in settings (@betodealmeida)
+- [#35558](https://github.com/apache/superset/pull/35558) fix(theme-crud): 
enable overwrite confirmation UI for theme imports (@gabotorresruiz)
+- [#35648](https://github.com/apache/superset/pull/35648) fix(table-chart): 
fix page size label visibility and improve header control wrapping 
(@gabotorresruiz)
+- [#35651](https://github.com/apache/superset/pull/35651) fix(theme): align 
"Clear local theme" option with other theme menu items (@rebenitez1802)
+- [#35595](https://github.com/apache/superset/pull/35595) fix: Log Celery task 
failures with a signal handler (@eschutho)
+- [#35529](https://github.com/apache/superset/pull/35529) fix(d3-format): call 
setupFormatters synchronously to apply D3 format… (@innovark37)
+- [#35537](https://github.com/apache/superset/pull/35537) fix(deckgl): 
scatterplot fix categorical color (@DamianPendrak)
+- [#35586](https://github.com/apache/superset/pull/35586) fix(csv upload): 
Correctly casting to string numbers with floating points (e+) (@luizotavio32)
+- [#35592](https://github.com/apache/superset/pull/35592) fix(alerts): log 
execution_id instead of report schedule name in query timing (@eschutho)
+- [#35338](https://github.com/apache/superset/pull/35338) fix(tables): Dark 
mode scrollbar styles for webkit (@msyavuz)
+- [#35572](https://github.com/apache/superset/pull/35572) fix(Alerts): Correct 
icon sizes (@msyavuz)
+- [#35543](https://github.com/apache/superset/pull/35543) fix: dataset update 
with invalid SQL query (@dpgaspar)
+- [#35123](https://github.com/apache/superset/pull/35123) fix(charts): fix 
legend theming and hollow symbols in dark mode (@gabotorresruiz)
+- [#35527](https://github.com/apache/superset/pull/35527) fix(chart): Fixes 
BigNumber gradient appearing blackish in light mode (@rebenitez1802)
+- [#35491](https://github.com/apache/superset/pull/35491) fix(explore): 
Include chart canvases in the screenshot (@msyavuz)
+- [#35523](https://github.com/apache/superset/pull/35523) fix: update chart 
with dashboards validation (@dpgaspar)
+- [#35504](https://github.com/apache/superset/pull/35504) fix(webdriver): add 
missing options object to WebDriver initialization (@aminghadersohi)
+- [#35508](https://github.com/apache/superset/pull/35508) fix: Support metric 
macro for  embedded users (@Vitor-Avila)
+- [#35489](https://github.com/apache/superset/pull/35489) fix(explore): 
correct search icon in dashboard submenu (@rebenitez1802)
+- [#35487](https://github.com/apache/superset/pull/35487) fix(Select): Prevent 
closing the select when clicking on a tag (@msyavuz)
+- [#35129](https://github.com/apache/superset/pull/35129) fix(loading): 
improve loading screen theming for dark mode support (@eschutho)
+- [#35290](https://github.com/apache/superset/pull/35290) 
fix(security-manager): switch from deprecated get_session to session attribute 
(@tuantran0910)
+- [#35482](https://github.com/apache/superset/pull/35482) fix(sqlglot): adhoc 
expressions (@betodealmeida)
+- [#35339](https://github.com/apache/superset/pull/35339) fix(dashboard): 
Navigate to new dashboard when saved as a new one (@msyavuz)
+- [#35321](https://github.com/apache/superset/pull/35321) fix(theming): CRUD 
view padding (@msyavuz)
+- [#35453](https://github.com/apache/superset/pull/35453) fix(ag-grid-table): 
remove enterprise features to use community version (@amaannawab923)
+- [#35419](https://github.com/apache/superset/pull/35419) fix(cache): ensure 
SQL is sanitized before cache key generation (@betodealmeida)
+- [#35451](https://github.com/apache/superset/pull/35451) fix(pinot): more 
functions (@betodealmeida)
+- [#35336](https://github.com/apache/superset/pull/35336) fix(dashboard): exit 
markdown edit mode when clicking outside of element (@gabotorresruiz)
+- [#35277](https://github.com/apache/superset/pull/35277) fix(dataset): sort 
by database in Dataset and Saved queries Issue (@rebenitez1802)
+- [#35427](https://github.com/apache/superset/pull/35427) fix(pinot): `SUBSTR` 
function (@betodealmeida)
+- [#35426](https://github.com/apache/superset/pull/35426) fix(pinot): 
`DATE_SUB` function (@betodealmeida)
+- [#35452](https://github.com/apache/superset/pull/35452) fix(slice): Fix 
using isdigit when id passed as int (@Antonio-RiveroMartnez)
+- [#35424](https://github.com/apache/superset/pull/35424) fix(pinot): 
`DATE_ADD` function (@betodealmeida)
+- [#35420](https://github.com/apache/superset/pull/35420) fix(pinot): dialect 
date truncation (@betodealmeida)
+- [#35350](https://github.com/apache/superset/pull/35350) fix: table quoting 
in DBs with `supports_cross_catalog_queries=True` (@betodealmeida)
+- [#35307](https://github.com/apache/superset/pull/35307) fix(explore): close 
unsaved changes modal when discarding changes (@rebenitez1802)
+- [#35341](https://github.com/apache/superset/pull/35341) fix(SqlLab): Hit 
tableschemaview with a valid queryEditorId (@geido)
+- [#35337](https://github.com/apache/superset/pull/35337) fix(pinot): restrict 
types in dialect (@betodealmeida)
+- [#35342](https://github.com/apache/superset/pull/35342) fix: adhoc orderby 
in explore (@betodealmeida)
+- [#35333](https://github.com/apache/superset/pull/35333) fix: sqlglot dialect 
for Pinot (@betodealmeida)
+- [#35332](https://github.com/apache/superset/pull/35332) fix(doris): Don't 
set supports_cross_catalog_queries to true (@msyavuz)
+- [#35316](https://github.com/apache/superset/pull/35316) fix: AceEditor 
Autocomplete Highlight (@geido)
+- [#35256](https://github.com/apache/superset/pull/35256) 
fix(DatasourceModal): replace imperative modal updates with declarative state 
(@eschutho)
+- [#35309](https://github.com/apache/superset/pull/35309) fix(sqllab): fix 
blank bottom section in SQL Lab left panel (@gabotorresruiz)
+- [#35292](https://github.com/apache/superset/pull/35292) 
fix(DateFilterControl): remove modal overlay style to fix z-index issues 
(@msyavuz)
+- [#35274](https://github.com/apache/superset/pull/35274) fix(table): New 
ad-hoc columns retain the name of previous columns (@SBIN2010)
+- [#35122](https://github.com/apache/superset/pull/35122) fix: Cosmetic issues 
(@geido)
+- [#35213](https://github.com/apache/superset/pull/35213) 
fix(BuilderComponentPane): navigation tabs padding (@msyavuz)
+- [#35033](https://github.com/apache/superset/pull/35033) fix(deck.gl): ensure 
min/max values are included in polygon map legend breakpoints (@giuliosmall)
+- [#35216](https://github.com/apache/superset/pull/35216) fix(SQL Lab): 
syncTable on new tabs (@betodealmeida)
+- [#35224](https://github.com/apache/superset/pull/35224) fix(Mixed Chart): 
Tooltip incorrectly displays numbers with optional Y-axis format and 
showQueryIdentifiers set to true (@SBIN2010)
+- [#35199](https://github.com/apache/superset/pull/35199) fix(dashboard): 
update header border to use colorBorder token (@eschutho)
+- [#35243](https://github.com/apache/superset/pull/35243) 
fix(ConditionalFormattingControl): icon color in dark mode (@msyavuz)
+- [#35211](https://github.com/apache/superset/pull/35211) fix(table-chart): 
fix cell bar visibility in dark theme (@LevisNgigi)
+- [#35219](https://github.com/apache/superset/pull/35219) fix: defensive code 
to avoid accesing attribute of a NoneType object (@gabotorresruiz)
+- [#35212](https://github.com/apache/superset/pull/35212) fix(SQLPopover): Use 
correct component (@msyavuz)
+- [#35179](https://github.com/apache/superset/pull/35179) fix: bug in tooltip 
timeseries chart in calculated total with annotation layer (@SBIN2010)
+- [#34999](https://github.com/apache/superset/pull/34999) fix: Bump pandas to 
2.1.4 for python 3.12 (@rad-pat)
+- [#35076](https://github.com/apache/superset/pull/35076) fix(Funnel): onInit 
overridden row_limit to default value on save chart (@SBIN2010)
+- [#35189](https://github.com/apache/superset/pull/35189) fix(gantt-chart): 
fix Y-axis label visibility in dark theme (@LevisNgigi)
+- [#35155](https://github.com/apache/superset/pull/35155) 
fix(CrudThemeProvider): Optimized theme loading logic (@marunrun)
+- [#35168](https://github.com/apache/superset/pull/35168) fix(embedded): 
resolve theme context error in Loading component (@marunrun)
+- [#35151](https://github.com/apache/superset/pull/35151) fix(viz): resolve 
dark mode compatibility issues in BigNumber and Heatmap (@mistercrunch)
+- [#35144](https://github.com/apache/superset/pull/35144) fix: import bug 
template params (@SBIN2010)
+- [#35142](https://github.com/apache/superset/pull/35142) fix(deck.gl): 
restore legend display for Polygon charts with linear palette and fixed color 
schemes (@sadpandajoe)
+- [#35124](https://github.com/apache/superset/pull/35124) fix: Remove 
emotion-rgba from dependencies and codebase (@eschutho)
+- [#35057](https://github.com/apache/superset/pull/35057) fix(ListView): 
implement AntD pagination for ListView component (@gabotorresruiz)
+- [#35114](https://github.com/apache/superset/pull/35114) fix(theming): 
Lighter text colors on dark mode (@msyavuz)
+- [#33055](https://github.com/apache/superset/pull/33055) fix: Bump FAB to 5.X 
(@dpgaspar)
+- [#35105](https://github.com/apache/superset/pull/35105) fix: SQL Lab tab 
events (@michael-s-molina)
+- [#35095](https://github.com/apache/superset/pull/35095) fix: page size 
options 'all' correct in table and remove PAGE_SIZE_OPTIONS in handlebars 
(@SBIN2010)
+- [#35086](https://github.com/apache/superset/pull/35086) fix(pie): fixes pie 
chart other click error (@cbum-dev)
+- [#35090](https://github.com/apache/superset/pull/35090) fix(theming): 
replace error color with bolt icon for local themes (@gabotorresruiz)
+- [#35094](https://github.com/apache/superset/pull/35094) fix(templates): 
Restores templates files accidentally removed  (@rebenitez1802)
+- [#35096](https://github.com/apache/superset/pull/35096) fix(settingsMenu): 
Version  (@rebenitez1802)
+- [#34694](https://github.com/apache/superset/pull/34694) 
fix(drill-to-detail): ensure axis label filters map to original column names 
(@LisaHusband)
+- [#35072](https://github.com/apache/superset/pull/35072) fix(timeshifts): Add 
missing feature flag to enum (@msyavuz)
+- [#34558](https://github.com/apache/superset/pull/34558) fix(Table Chart): 
render null dates properly (@nicob3y)
+- [#35064](https://github.com/apache/superset/pull/35064) fix(table): table 
search input placeholder (@SBIN2010)
+- [#35007](https://github.com/apache/superset/pull/35007) fix(tests): one of 
integration test in TestSqlaTableModel  does not support MySQL "concat"  
(@catpineapple)
+- [#34763](https://github.com/apache/superset/pull/34763) fix: Upload CSV as 
Dataset (@luizotavio32)
+- [#35001](https://github.com/apache/superset/pull/35001) fix(dashboard): 
normalize spacings and background colors (@gabotorresruiz)
+- [#34828](https://github.com/apache/superset/pull/34828) fix(theming): Icons 
in ExecutionLogList and Country map chart tooltip theme consistency 
(@rebenitez1802)
+- [#35036](https://github.com/apache/superset/pull/35036) fix: mixed 
timeseries chart add legend margin (@SBIN2010)
+- [#34973](https://github.com/apache/superset/pull/34973) fix(chart): change 
"No query." to "Query cannot be loaded" in Multi Layer Deck.gl Chart 
(@DamianPendrak)
+- [#35022](https://github.com/apache/superset/pull/35022) fix(echarts): rename 
time series shifted for isTimeComparisonValue (@justinpark)
+- [#35005](https://github.com/apache/superset/pull/35005) fix: display legend 
mixed timeseries chart  (@SBIN2010)
+- [#34662](https://github.com/apache/superset/pull/34662) fix(sql): Add Impala 
dialect support to sqlglot parser (@rusackas)
+- [#34987](https://github.com/apache/superset/pull/34987) fix(theming): more 
visual bugs (@msyavuz)
+- [#35017](https://github.com/apache/superset/pull/35017) 
fix(RoleListEditModal): display user's other properties in table (@msyavuz)
+- [#35011](https://github.com/apache/superset/pull/35011) fix: doris 
genericDataType modify (@catpineapple)
+- [#34870](https://github.com/apache/superset/pull/34870) fix(deps): expand 
pyarrow version range to <19 (@sha174n)
+- [#34995](https://github.com/apache/superset/pull/34995) fix(tests): resolve 
AlertReportModal checkmark test failures (@sadpandajoe)
+- [#34874](https://github.com/apache/superset/pull/34874) fix(ui-core): 
Invalid postTransform process (@justinpark)
+- [#34781](https://github.com/apache/superset/pull/34781) fix(sqllab): 
autocomplete and delete tabs (@justinpark)
+- [#34803](https://github.com/apache/superset/pull/34803) fix(error-handling): 
jinja2 error handling improvements (@gabotorresruiz)
+- [#34991](https://github.com/apache/superset/pull/34991) fix(databricks): 
string escaper v2 (@Vitor-Avila)
+- [#34760](https://github.com/apache/superset/pull/34760) fix(charts): Handle 
virtual dataset names without schema prefix correctly (@rusackas)
+- [#34761](https://github.com/apache/superset/pull/34761) fix(echarts): 
Display NULL values in categorical x-axis for bar charts (@rusackas)
+- [#34918](https://github.com/apache/superset/pull/34918) fix(ChartCreation): 
Translate chart description (@msyavuz)
+- [#34978](https://github.com/apache/superset/pull/34978) fix: playwright 
feature flag evaluation (@dpgaspar)
+- [#34989](https://github.com/apache/superset/pull/34989) fix(TimeTable): use 
type-only export for TableChartProps to resolve webpack warnings 
(@gabotorresruiz)
+- [#34975](https://github.com/apache/superset/pull/34975) fix(dashboard): 
table charts render correctly after tab switch and refresh (@gabotorresruiz)
+- [#34895](https://github.com/apache/superset/pull/34895) fix: Athena quoting 
(@betodealmeida)
+- [#34909](https://github.com/apache/superset/pull/34909) fix: revert mistake 
setting TALISMAN_ENABLED=False (@mistercrunch)
+- [#34868](https://github.com/apache/superset/pull/34868) fix(theming): fix 
TimeTable chart issues (@gabotorresruiz)
+- [#34850](https://github.com/apache/superset/pull/34850) fix: complete theme 
management system import/export (@mistercrunch)
+- [#34887](https://github.com/apache/superset/pull/34887) fix: Improve table 
layout and column sizing (@kgabryje)
+- [#34724](https://github.com/apache/superset/pull/34724) fix(drilling): drill 
by pagination works with MSSQL data source, cont. (@sfirke)
+- [#34900](https://github.com/apache/superset/pull/34900) fix: Filter bar 
orientation submenu should not be highlighted (@kgabryje)
+- [#34864](https://github.com/apache/superset/pull/34864) 
fix(ConfirmStatusChange): remove deprecated event.persist() to fix headless 
browser crashes (@sadpandajoe)
+- [#34878](https://github.com/apache/superset/pull/34878) fix(tests): Improve 
MessageChannel mocking to prevent worker force exits (@sadpandajoe)
+- [#34858](https://github.com/apache/superset/pull/34858) fix: SelectControl 
default sort numeric choices by value (@kgabryje)
+- [#34869](https://github.com/apache/superset/pull/34869) fix: Undefined error 
when viewing query in Explore + visual fixes (@kgabryje)
+- [#34871](https://github.com/apache/superset/pull/34871) fix(tests): Mock 
MessageChannel to prevent Jest hanging from rc-overflow (@sadpandajoe)
+- [#34855](https://github.com/apache/superset/pull/34855) fix: Remove the 
underline from the right section of main menu (@kgabryje)
+- [#34854](https://github.com/apache/superset/pull/34854) fix: DB icon sizes 
in database add modal (@kgabryje)
+- [#34843](https://github.com/apache/superset/pull/34843) fix(dashboard): 
Anchor link positions (@kgabryje)
+- [#34846](https://github.com/apache/superset/pull/34846) fix(sqllab): Missing 
executed sql value in the result table (@justinpark)
+- [#34665](https://github.com/apache/superset/pull/34665) fix: Avoid dataset 
drill request if no perm (@Vitor-Avila)
+- [#34782](https://github.com/apache/superset/pull/34782) fix: Add dataset ID 
to file name on exports (@Vitor-Avila)
+- [#34795](https://github.com/apache/superset/pull/34795) fix(theming): 
explore chart type style fixes, nav right menu spacing fixed (@rebenitez1802)
+- [#34801](https://github.com/apache/superset/pull/34801) fix: make 
`get_image()` always return `BytesIO` (@betodealmeida)
+- [#34798](https://github.com/apache/superset/pull/34798) fix: Unexpected 
overflow ellipsis dots after status icon in Dashboard list (@kgabryje)
+- [#34815](https://github.com/apache/superset/pull/34815) fix(echarts): Series 
labels hard to read in dark mode (@kgabryje)
+- [#34809](https://github.com/apache/superset/pull/34809) fix(Icons): Add 
missing data-test and aria-label attributes to   custom icons (@sadpandajoe)
+- [#34802](https://github.com/apache/superset/pull/34802) fix: User-provided 
Jinja template parameters causing SQL parsing errors (@michael-s-molina)
+- [#34808](https://github.com/apache/superset/pull/34808) fix: customize 
column description limit size in db_engine_spec (@justinpark)
+- [#34790](https://github.com/apache/superset/pull/34790) fix(DetailsPanel): 
Applied filters colors (@msyavuz)
+- [#34812](https://github.com/apache/superset/pull/34812) fix(native-filters): 
Low contrast of empty state in dark mode (@kgabryje)
+- [#34811](https://github.com/apache/superset/pull/34811) fix: Low contrast in 
viz creator selected tag in dark mode (@kgabryje)
+- [#34814](https://github.com/apache/superset/pull/34814) fix: Remove border 
around textarea in dashboard edit mode (@kgabryje)
+- [#34799](https://github.com/apache/superset/pull/34799) fix: Misaligned 
global controls in Table chart (@kgabryje)
+- [#34777](https://github.com/apache/superset/pull/34777) fix(dashboard): 
enable undo/redo buttons for layout changes (@gabotorresruiz)
+- [#34679](https://github.com/apache/superset/pull/34679) fix: Check migration 
status before initializing database-dependent features (@mistercrunch)
+- [#34719](https://github.com/apache/superset/pull/34719) fix: default value 
in run-server.sh (@prochac)
+- [#32640](https://github.com/apache/superset/pull/32640) fix: catch no table 
error (@eschutho)
+- [#34793](https://github.com/apache/superset/pull/34793) 
fix(PivotExcelExport): select correct chart for export (@msyavuz)
+- [#34780](https://github.com/apache/superset/pull/34780) fix(tests): make 
SingleStore test_adjust_engine_params version-agnostic (@sadpandajoe)
+- [#34791](https://github.com/apache/superset/pull/34791) fix(webpack): Bump 
webpack dev-server to handle Errors on Firefox where error object is not 
defined (@amaannawab923)
+- [#34765](https://github.com/apache/superset/pull/34765) fix(sqllab): Fix 
save query modal closing prematurely on new tabs (@rusackas)
+- [#34051](https://github.com/apache/superset/pull/34051) fix(translations): 
Fix translation of time-related strings like "7 seconds ago", "a minute ago", 
etc (@PolinaFam)
+- [#34769](https://github.com/apache/superset/pull/34769) fix: Fix TypeError 
in Slice.get() method when using filter_by() with BinaryExpression 
(@sadpandajoe)
+- [#34743](https://github.com/apache/superset/pull/34743) fix(duckdb): Add 
support for DuckDB-specific numeric types (@rusackas)
+- [#34683](https://github.com/apache/superset/pull/34683) fix(sqllab): 
Invisible grid table due to the invalid height (@justinpark)
+- [#34757](https://github.com/apache/superset/pull/34757) fix: Users can't 
skip column sync when saving virtual datasets (@michael-s-molina)
+- [#34720](https://github.com/apache/superset/pull/34720) fix(sqllab): Reduce 
flushing caused by ID updates (@justinpark)
+- [#34758](https://github.com/apache/superset/pull/34758) fix(saved_query): 
Copy link to clipboard before redirect to edit (#34567) (@justinpark)
+- [#34756](https://github.com/apache/superset/pull/34756) fix(RightMenu): Move 
RightMenu carets to the right side (@msyavuz)
+- [#34705](https://github.com/apache/superset/pull/34705) fix: Highlight 
outline of numerical range and time range filters (@kgabryje)
+- [#34676](https://github.com/apache/superset/pull/34676) fix(theming): Some 
visual issues (@rebenitez1802)
+- [#34660](https://github.com/apache/superset/pull/34660) fix: Table chart 
server side pagination not working on dashboard (@kgabryje)
+- [#34708](https://github.com/apache/superset/pull/34708) fix(dashboard): 
Remove Tab from Dashboard Confirm Modal themed (@rebenitez1802)
+- [#34706](https://github.com/apache/superset/pull/34706) fix(dashboard): 
Titles tooltip flickering (@rebenitez1802)
+- [#34654](https://github.com/apache/superset/pull/34654) fix: centralize 
cache timeout -1 logic to prevent caching (@dpgaspar)
+- [#34686](https://github.com/apache/superset/pull/34686) fix(ag-grid): Fix 
broken string column filters in AG Grid Table V2 (@amaannawab923)
+- [#34418](https://github.com/apache/superset/pull/34418) fix(dashboard): 
update cross filter scoping chart id references during dashboard import 
(@trentontrees)
+- [#34709](https://github.com/apache/superset/pull/34709) fix: Timeseries 
annotation layers (@michael-s-molina)
+- [#34690](https://github.com/apache/superset/pull/34690) fix(deck.gl): add 
webpack rule to define module global for deck.gl charts (@richardfogaca)
+- [#34698](https://github.com/apache/superset/pull/34698) fix: Invalid error 
tooltip if control label is function (@kgabryje)
+- [#34671](https://github.com/apache/superset/pull/34671) fix: Bar chart crash 
when switching from Big Number (@kgabryje)
+- [#34680](https://github.com/apache/superset/pull/34680) fix(bootstrapData): 
Missing application_root data throws an error (@justinpark)
+- [#34675](https://github.com/apache/superset/pull/34675) fix(theming): Fix 
ag-grid theming regression in SQL Lab (@mistercrunch)
+- [#34672](https://github.com/apache/superset/pull/34672) 
fix(row_level_security): Correct api response code for update (@msyavuz)
+- [#34585](https://github.com/apache/superset/pull/34585) fix(theming): 
Theming visual fixes p5 (@msyavuz)
+- [#34664](https://github.com/apache/superset/pull/34664) fix(csv_tests): 
Import from utils (@msyavuz)
+- [#34511](https://github.com/apache/superset/pull/34511) fix(sqllab): show 
actual execution duration in Query History (@rusackas)
+- [#34395](https://github.com/apache/superset/pull/34395) 
fix(superset-ui-core): Include appRoot in endpoint of 
SupersetClientClass.postForm action (@martyngigg)
+- [#34304](https://github.com/apache/superset/pull/34304) fix(presto): return 
proper data type for column (@betodealmeida)
+- [#32340](https://github.com/apache/superset/pull/32340) fix(security): grant 
TableSchemaView to only sql_lab role (@codenamelxl)
+- [#33503](https://github.com/apache/superset/pull/33503) fix: activity table 
delta time (@natilehrer)
+- [#33202](https://github.com/apache/superset/pull/33202) fix(open-api): Add 
missing FormatQueryPayloadSchema and DashboardScreenshotPostSchema to open-api 
component schemas (@dogfootruler-kr)
+- [#32405](https://github.com/apache/superset/pull/32405) fix(daos/tag): 
prevent non-unique tags getting created along with unique ones (@hainenber)
+- [#21083](https://github.com/apache/superset/pull/21083) fix(install): set 
SUPERSET_VERSION_RC at the right time (@Joel-Haeberli)
+- [#34645](https://github.com/apache/superset/pull/34645) fix(webpack): 
webpack warnings (@gabotorresruiz)
+- [#34005](https://github.com/apache/superset/pull/34005) fix: update Russian 
translations (@PolinaFam)
+- [#34644](https://github.com/apache/superset/pull/34644) fix: Fix Slice 
import on has_drill_by_access (@Vitor-Avila)
+- [#34641](https://github.com/apache/superset/pull/34641) fix: Slack channels 
and Color Palettes search (@Vitor-Avila)
+- [#34584](https://github.com/apache/superset/pull/34584) fix(initialization): 
prevent startup failures when database tables don't   exist (@eschutho)
+- [#34625](https://github.com/apache/superset/pull/34625) fix: Remove 
deprecated @types/classnames package (@rusackas)
+- [#34602](https://github.com/apache/superset/pull/34602) fix(Dashboards): 
Tabs highlight and dataset contrast in darkmode issues (@rebenitez1802)
+- [#34620](https://github.com/apache/superset/pull/34620) fix: Use labels in 
Drill to Detail (@Vitor-Avila)
+- [#34636](https://github.com/apache/superset/pull/34636) fix(DatabaseModal): 
Don't set activeKey to undefined repeatedly (@msyavuz)
+- [#33843](https://github.com/apache/superset/pull/33843) fix: Reset 
description height to zero when chart is not expanded (@abhinav-1305)
+- [#34239](https://github.com/apache/superset/pull/34239) fix(Heatmap): addin 
x axis label rotation (@SBIN2010)
+- [#34598](https://github.com/apache/superset/pull/34598) 
fix(db_engine_specs): generate correct boolean filter SQL syntax for Athena 
compatibility (@oscep)
+- [#34582](https://github.com/apache/superset/pull/34582) fix(Timeshift): 
Determine temporal column correctly (@msyavuz)
+- [#34580](https://github.com/apache/superset/pull/34580) fix(echart): broken 
aggregator due to bigint value (@justinpark)
+- [#34569](https://github.com/apache/superset/pull/34569) fix: navigate to SQL 
Lab due to router api updates (@justinpark)
+- [#34175](https://github.com/apache/superset/pull/34175) fix(Table chart): 
fix percentage metric column (@LevisNgigi)
+- [#34541](https://github.com/apache/superset/pull/34541) fix(echarts): rename 
time series shifted without dimensions (@justinpark)
+- [#34508](https://github.com/apache/superset/pull/34508) fix: update copy 
text for better capitalization and abbreviation standards (@yousoph)
+- [#34556](https://github.com/apache/superset/pull/34556) fix(table chart): 
render bigint value in a raw mode (@justinpark)
+- [#34507](https://github.com/apache/superset/pull/34507) fix(theming): More 
theming bugs/regressions (@msyavuz)
+- [#34545](https://github.com/apache/superset/pull/34545) fix: Avoid null 
`scrollLeft` in `VirtualTable` (@Vitor-Avila)
+- [#34528](https://github.com/apache/superset/pull/34528) fix(explore): Fix 
missing await for async buildV1ChartDataPayload calls (@mistercrunch)
+- [#34539](https://github.com/apache/superset/pull/34539) fix(native filters): 
throws an error when a chart containing a bigint value (@justinpark)
+- [#34512](https://github.com/apache/superset/pull/34512) fix(sqllab): prevent 
strings with angle brackets from being hidden (@rusackas)
+- [#34520](https://github.com/apache/superset/pull/34520) fix: docs eslint 
command (@villebro)
+- [#34516](https://github.com/apache/superset/pull/34516) fix(echart): initial 
chart animation (@justinpark)
+- [#34438](https://github.com/apache/superset/pull/34438) fix: Update table 
chart configuration labels to sentence case (@yousoph)
+- [#34435](https://github.com/apache/superset/pull/34435) fix(pie chart): 
Total now positioned correctly with all Legend positions, and respects theming 
(@rusackas)
+- [#34436](https://github.com/apache/superset/pull/34436) fix(echarts): 
resolve bar chart X-axis time formatting stuck on adaptive (@rusackas)
+- [#34424](https://github.com/apache/superset/pull/34424) fix(theming): Visual 
bugs p-3 (@msyavuz)
+- [#34431](https://github.com/apache/superset/pull/34431) fix: time grain and 
DB dropdowns (@betodealmeida)
+- [#34137](https://github.com/apache/superset/pull/34137) fix(dashboard): adds 
dependent filter select first value fixes (@ObservabilityTeam)
+- [#34433](https://github.com/apache/superset/pull/34433) fix(migrations): 
prevent theme seeding before themes table exists (@mistercrunch)
+- [#34412](https://github.com/apache/superset/pull/34412) fix: prevent 
anonymous code in Postgres (@betodealmeida)
+- [#34411](https://github.com/apache/superset/pull/34411) fix(sqllab): access 
legacy kv record (@justinpark)
+- [#31495](https://github.com/apache/superset/pull/31495) fix(sunburst): Fix 
sunburst chart cross-filter logic (@gerbermichi)
+- [#34389](https://github.com/apache/superset/pull/34389) fix(theme-list): 
reorder buttons to place import leftmost (@mistercrunch)
+- [#34178](https://github.com/apache/superset/pull/34178) fix: Console errors 
from various sources (@msyavuz)
+- [#34390](https://github.com/apache/superset/pull/34390) fix(charts): Fix 
unquoted 'Others' literal in series limit GROUP BY clause (@mistercrunch)
+- [#34296](https://github.com/apache/superset/pull/34296) fix(big number with 
trendline): running 2 identical queries for no good reason (@mistercrunch)
+- [#34381](https://github.com/apache/superset/pull/34381) fix: rate limiting 
issues with example data hosted on github.com (@mistercrunch)
+- [#34339](https://github.com/apache/superset/pull/34339) fix: prevent theme 
initialization errors during fresh installs (@mistercrunch)
+- [#34360](https://github.com/apache/superset/pull/34360) fix: use catalog 
name on generated queries (@betodealmeida)
+- [#34374](https://github.com/apache/superset/pull/34374) fix: subquery alias 
in RLS (@betodealmeida)
+- [#34351](https://github.com/apache/superset/pull/34351) fix(PivotTable): 
Render html in cells if allowRenderHtml is true (@msyavuz)
+- [#34318](https://github.com/apache/superset/pull/34318) fix(NavBar): Add 
brand text back (@geido)
+- [#34315](https://github.com/apache/superset/pull/34315) fix: Charts list is 
displaying empty dataset names when there's no schema (@michael-s-molina)
+- [#34268](https://github.com/apache/superset/pull/34268) fix(cartodiagram): 
add missing locales for rendering echarts (@jansule)
+- [#34305](https://github.com/apache/superset/pull/34305) fix(npm): more 
reliable execution of `npm run update-maps` (@rusackas)
+- [#34300](https://github.com/apache/superset/pull/34300) fix: preserve 
correct column order when table layout is changed with time comparison enabled 
(@payose)
+- [#33084](https://github.com/apache/superset/pull/33084) fix: enhance 
disallowed SQL functions list for improved security (@sha174n)
+- [#34303](https://github.com/apache/superset/pull/34303) fix: return 422 on 
invalid SQL (@betodealmeida)
+- [#34237](https://github.com/apache/superset/pull/34237) fix(theming): Fix 
visual regressions from theming P7 (@EnxDev)
+- [#34299](https://github.com/apache/superset/pull/34299) fix: address 
numerous long-standing console errors (python & web) (@mistercrunch)
+- [#34293](https://github.com/apache/superset/pull/34293) fix: Hide View in 
SQL Lab for users without access (@Vitor-Avila)
+- [#34233](https://github.com/apache/superset/pull/34233) fix(chart-download): 
ensure full table or handlebar chart is captured in image export 
(@fardin-developer)
+- [#34213](https://github.com/apache/superset/pull/34213) fix(charting): 
correctly categorize numeric columns with NULL values (@LisaHusband)
+- [#34289](https://github.com/apache/superset/pull/34289) fix: Saved queries 
list break if one query can't be parsed (@michael-s-molina)
+- [#34235](https://github.com/apache/superset/pull/34235) fix(sqllab_export): 
manually encode CSV output to support utf-8-sig (@Habeeb556)
+- [#34275](https://github.com/apache/superset/pull/34275) fix: fix the 
pre-commit hook for tsc (@mistercrunch)
+- [#34244](https://github.com/apache/superset/pull/34244) fix(deckgl): fix 
deck.gl color breakpoints Control (@DamianPendrak)
+- [#34282](https://github.com/apache/superset/pull/34282) fix: Bulk select is 
not respecting the TAGGING_SYSTEM feature flag (@michael-s-molina)
+- [#34279](https://github.com/apache/superset/pull/34279) fix(theming): Visual 
regressions p2 (@msyavuz)
+- [#34253](https://github.com/apache/superset/pull/34253) fix(theming): 
Theming visual fixes (@msyavuz)
+- [#34272](https://github.com/apache/superset/pull/34272) fix: build issues on 
master with 'npm run dev' (@mistercrunch)
+- [#34261](https://github.com/apache/superset/pull/34261) fix: Matching 
errorType on superset api error with SupersetError (@justinpark)
+- [#34259](https://github.com/apache/superset/pull/34259) fix: Missing 
ownState and isCached props in Chart.jsx (@kgabryje)
+- [#34126](https://github.com/apache/superset/pull/34126) fix: database model 
Collapse state  (@SBIN2010)
+- [#34193](https://github.com/apache/superset/pull/34193) fix: bug when 
updating dashboard (@SBIN2010)
+- [#34224](https://github.com/apache/superset/pull/34224) fix(Chart): 
Calculate chart height correctly (@msyavuz)
+- [#34229](https://github.com/apache/superset/pull/34229) fix(theming): World 
map tooltip color (@msyavuz)
+- [#34199](https://github.com/apache/superset/pull/34199) fix: proper handling 
of boolean filters with snowflake (@mistercrunch)
+- [#33933](https://github.com/apache/superset/pull/33933) fix(dashboard): Fix 
subitem selection on dashboard download menu (@tahvane1)
+- [#34218](https://github.com/apache/superset/pull/34218) fix(theming): 
Superset theme configurations correctly applying to charts (@gabotorresruiz)
+- [#34192](https://github.com/apache/superset/pull/34192) fix: dataset 
endpoint `/rowlevelsecurity/related/tables` doesn't apply filters as expected 
(@mistercrunch)
+- [#33450](https://github.com/apache/superset/pull/33450) fix(chart): update 
geographical info for latvia (@eriks47)
+- [#34129](https://github.com/apache/superset/pull/34129) fix(explore): 
Display missing dataset for denied access (@justinpark)
+- [#34188](https://github.com/apache/superset/pull/34188) fix(theming): Remove 
leftover antd5 prefix (@msyavuz)
+- [#34181](https://github.com/apache/superset/pull/34181) fix(sqllab): 
database ID (@betodealmeida)
+- [#34180](https://github.com/apache/superset/pull/34180) fix(databricks): 
string escaper (@betodealmeida)
+- [#33955](https://github.com/apache/superset/pull/33955) fix(sqllab): pass DB 
id instead of name (@betodealmeida)
+- [#34171](https://github.com/apache/superset/pull/34171) fix(DrillBy): make 
drill by work with multi metric charts (@msyavuz)
+- [#34147](https://github.com/apache/superset/pull/34147) fix: adding and 
removing tags does not work in control panel properties modal (@SBIN2010)
+- [#34118](https://github.com/apache/superset/pull/34118) fix: frontend 
translation framework crashes on string errors (@mistercrunch)
+- [#34153](https://github.com/apache/superset/pull/34153) fix(dataset): 
trigger `onChange` when switching to physical dataset to clear SQL (@ongdisheng)
+- [#34112](https://github.com/apache/superset/pull/34112) fix(DatabaseModal): 
Resolve Connect button issue for SQLAlchemy URI database connections (@EnxDev)
+- [#34127](https://github.com/apache/superset/pull/34127) fix: Apply metric 
d3format when currency config is {} for table charts (@Vitor-Avila)
+- [#33974](https://github.com/apache/superset/pull/33974) fix(i18n): Update 
Japanese translations (@aikawa-ohno)
+- [#34114](https://github.com/apache/superset/pull/34114) fix(screenshots): 
Change default for `SCREENSHOT_PLAYWRIGHT_WAIT_EVENT` to `domcontentloaded` 
(@rusackas)
+- [#34115](https://github.com/apache/superset/pull/34115) fix: make flask-cors 
a core dependency (@mistercrunch)
+- [#34108](https://github.com/apache/superset/pull/34108) fix: improve login 
page placement and width (@mistercrunch)
+- [#34113](https://github.com/apache/superset/pull/34113) fix(UI): Adjust 
background color for Dashboard, Tabs, and ListView component (@EnxDev)
+- [#32734](https://github.com/apache/superset/pull/32734) fix: upload data 
model Collapse state (@SBIN2010)
+- [#34103](https://github.com/apache/superset/pull/34103) fix(deps): Revert 
"chore(deps): update @deck.gl/aggregation-layers requirement from ^9.0.38 to 
^9.1.12 in /superset-frontend/plugins/legacy-preset-chart-deckgl" 
(@DamianPendrak)
+- [#34098](https://github.com/apache/superset/pull/34098) fix: Apply metric 
d3format from dataset when currency config is {} (@Vitor-Avila)
+- [#34049](https://github.com/apache/superset/pull/34049) fix(translations): 
Fix language switching behavior when default language is not English 
(@PolinaFam)
+- [#34090](https://github.com/apache/superset/pull/34090) fix(deps) : Revert 
"chore(deps-dev): bump webpack-dev-server from 4.15.2 to 5.2.1 (@msyavuz)
+- [#34080](https://github.com/apache/superset/pull/34080) fix: Support metric 
currency as dict during import (@Vitor-Avila)
+- [#34014](https://github.com/apache/superset/pull/34014) fix(Table): Allow 
timeshifts to be overriden (@msyavuz)
+- [#34066](https://github.com/apache/superset/pull/34066) fix(styles): Remove 
custom z-indexes (@msyavuz)
+- [#34074](https://github.com/apache/superset/pull/34074) fix: Annotation 
layer errors (@michael-s-molina)
+- [#34018](https://github.com/apache/superset/pull/34018) fix: Update spacing 
on echart legends (@sadpandajoe)
+- [#33954](https://github.com/apache/superset/pull/33954) fix(chart controls): 
remove duplicated descriptions for chart controls (@Quatters)
+- [#34031](https://github.com/apache/superset/pull/34031) fix(styling): 
various minor visual tweaks and adjustments (@mistercrunch)
+- [#33971](https://github.com/apache/superset/pull/33971) fix(dashboard): 
prevent crash on invalid CSS selectors in CSS templates (@HarshithGamini)
+- [#33958](https://github.com/apache/superset/pull/33958) fix: Dashboard 
native filter fixes (@Vitor-Avila)
+- [#34016](https://github.com/apache/superset/pull/34016) fix(handlebars): 
remove serverPaginationControlSetRow from control pa… (@LisaHusband)
+- [#33977](https://github.com/apache/superset/pull/33977) fix(explore): Change 
dataset icon on explore to match datasets view (@xavier-GitHub76)
+- [#33949](https://github.com/apache/superset/pull/33949) fix: Theme logo 
links to external superset site (@martimors)
+- [#33939](https://github.com/apache/superset/pull/33939) fix(dremio): apply 
same fix as for drill to solve alias ambiguity (@mistercrunch)
+- [#33942](https://github.com/apache/superset/pull/33942) fix(rls): removing 
unnecessary wrapper (@lohart13)
+- [#32849](https://github.com/apache/superset/pull/32849) 
fix(plugin-chart-echarts): correct label position for Negative Values bar chart 
(@SBIN2010)
+- [#32857](https://github.com/apache/superset/pull/32857) fix: add suffix to 
Drill labels to avoid collision (@fhyy)
+- [#33916](https://github.com/apache/superset/pull/33916) fix: Consider 
default catalog when getting tables and view lists (@Vitor-Avila)
+- [#33923](https://github.com/apache/superset/pull/33923) fix(fe/user_info): 
resolve visual oddities in User Info page (@hainenber)
+- [#33898](https://github.com/apache/superset/pull/33898) fix(theming): Fix 
visual regressions from theming P6 (@EnxDev)
+- [#33846](https://github.com/apache/superset/pull/33846) fix: Correct state 
handling in CSS Template modal (@abhinav-1305)
+- [#33826](https://github.com/apache/superset/pull/33826) fix(DatabaseModal): 
Improve database modal validation and fix visual Issues (@EnxDev)
+- [#33834](https://github.com/apache/superset/pull/33834) fix(native filters): 
Make the Apply button available after click on Clear All (@Vitor-Avila)
+- [#33833](https://github.com/apache/superset/pull/33833) fix(api): Added uuid 
as a valid search column (@withnale)
+- [#33867](https://github.com/apache/superset/pull/33867) fix(logo): fix logo 
url typo (@LevisNgigi)
+- [#33849](https://github.com/apache/superset/pull/33849) fix: sqlglot linter 
(@betodealmeida)
+- [#33764](https://github.com/apache/superset/pull/33764) fix: use risingwave 
as the sqlalchemy_uri_placeholder prefix for RisingWave engine (@hzxa21)
+- [#33830](https://github.com/apache/superset/pull/33830) fix: Consider last 
data point for Big Number comparison lag (@Vitor-Avila)
+- [#33821](https://github.com/apache/superset/pull/33821) fix: Set time 
filter's isExtra to false when saving as new chart (@Vitor-Avila)
+- [#28737](https://github.com/apache/superset/pull/28737) fix: ensure numeric 
values for extra metadata_cache_timeout payloads (@kidusmakonnen)
+- [#33763](https://github.com/apache/superset/pull/33763) fix: select star 
(@betodealmeida)
+- [#33673](https://github.com/apache/superset/pull/33673) fix: clarify 
GUEST_TOKEN_JWT_AUDIENCE usage in the SDK (@schollz)
+- [#33694](https://github.com/apache/superset/pull/33694) fix(chart): set tab 
name as chart name (@anthonyhungnguyen)
+- [#33727](https://github.com/apache/superset/pull/33727) fix: typo in SQL 
dialect map (@betodealmeida)
+- [#33523](https://github.com/apache/superset/pull/33523) fix(dataset): 
prevent metric duplication error when editing SQL and adding metric (@jqqin)
+- [#33700](https://github.com/apache/superset/pull/33700) fix(compose): 
environment entries in compose*.yml override values in docker/.env 
(@denodo-research-labs)
+- [#33693](https://github.com/apache/superset/pull/33693) fix: Do not convert 
dataset changed_on to UTC (@Vitor-Avila)
+- [#33679](https://github.com/apache/superset/pull/33679) fix: optimize 
catalog permission sync when importing dashboards (@arafoperata)
+- [#33626](https://github.com/apache/superset/pull/33626) fix: Update 
dataset's last modified date from column/metric update (@Vitor-Avila)
+- [#33195](https://github.com/apache/superset/pull/33195) fix(sqllab): save 
datasets with template parameters (@ethan-l-geotab)
+- [#33577](https://github.com/apache/superset/pull/33577) fix(Security): Apply 
permissions to the AllEntities list/get_objects API endpoint (@Vitor-Avila)
+- [#33519](https://github.com/apache/superset/pull/33519) fix: add query 
identifier to legend items in mixed time series charts (@fardin-developer)
+- [#33407](https://github.com/apache/superset/pull/33407) fix(big number with 
trendline): add None option to the aggregation method dropdown (@LevisNgigi)
+- [#33586](https://github.com/apache/superset/pull/33586) fix: correct typos 
(@castodius)
+- [#33559](https://github.com/apache/superset/pull/33559) fix(Radar): Radar 
chart normalisation (@amaannawab923)
+- [#33516](https://github.com/apache/superset/pull/33516) fix: text => JSON 
migration util (@betodealmeida)
+- [#33543](https://github.com/apache/superset/pull/33543) fix(Select): Add 
buttonStyle prop for backward compatibility (@geido)
+- [#33521](https://github.com/apache/superset/pull/33521) fix(CI): adding 
explicit allowable licenses for python dependencies  (@rusackas)
+- [#33501](https://github.com/apache/superset/pull/33501) fix: optimize 
Explore popovers rendering (@mistercrunch)
+- [#33494](https://github.com/apache/superset/pull/33494) fix(table): table ui 
fixes (@amaannawab923)
+- [#33475](https://github.com/apache/superset/pull/33475) fix(dependabot): 
adds required schedule to uv updates (@rusackas)
+- [#33467](https://github.com/apache/superset/pull/33467) fix(NativeFilters): 
Apply existing values (@geido)
+- [#33412](https://github.com/apache/superset/pull/33412) fix: loading 
examples in CI returns http error "too many requests" (@mistercrunch)
+- [#33356](https://github.com/apache/superset/pull/33356) fix(embedded): 
handle SUPERSET_APP_ROOT in embedded dashboard URLs (@irodriguez-nebustream)
+- [#33384](https://github.com/apache/superset/pull/33384) fix: Persist catalog 
change during dataset update + validation fixes (@Vitor-Avila)
+- [#33271](https://github.com/apache/superset/pull/33271) fix: Exclude Filter 
Values (@amaannawab923)
+- [#33363](https://github.com/apache/superset/pull/33363) fix: bump FAB to 
4.6.3 (@dpgaspar)
+- [#33338](https://github.com/apache/superset/pull/33338) fix: show only 
filterable columns on filter dropdown (@betodealmeida)
+- [#33254](https://github.com/apache/superset/pull/33254) fix: `Unexpected 
input(s) 'depth'` CI warnings (@hamirmahal)
+- [#33196](https://github.com/apache/superset/pull/33196) fix(chart): Restore 
subheader used in bignumber with trendline (@LevisNgigi)
+- [#33205](https://github.com/apache/superset/pull/33205) fix(Native Filters): 
Keep default filter values when configuring creatable behavior (@geido)
+- [#33205](https://github.com/apache/superset/pull/33205) fix(Native Filters): 
Keep default filter values when configuring creatable behavior (@geido)
+- [#33172](https://github.com/apache/superset/pull/33172) fix: subheader 
should show as subtitle (@eschutho)
+- [#33142](https://github.com/apache/superset/pull/33142) fix: add folders to 
import schema (@eschutho)
+- [#33141](https://github.com/apache/superset/pull/33141) fix: app icon should 
not use subdirectory (@eschutho)
+- [#33126](https://github.com/apache/superset/pull/33126) 
fix(plugin-chart-table): Don't render redundant items in column config when 
time comparison is enabled (@kgabryje)
+- [#33124](https://github.com/apache/superset/pull/33124) fix: `master` builds 
are failing while trying to push report to cypress (@mistercrunch)
+- [#33100](https://github.com/apache/superset/pull/33100) fix(OAuth2): Update 
connection should not fail if connection is missing OAuth2 token (@Vitor-Avila)
+- [#33114](https://github.com/apache/superset/pull/33114) fix: Broken menu 
links to datasets and sql lab (@kgabryje)
+- [#33092](https://github.com/apache/superset/pull/33092) fix: CI file change 
detector to handle large PRs (@mistercrunch)
+- [#33095](https://github.com/apache/superset/pull/33095) fix: Broken Python 
tests on master after merging prefix branch (@martyngigg)
+- [#33063](https://github.com/apache/superset/pull/33063) fix(docs): Update 
quickstart.mdx to reflect latest version tag (@clayheaton)
+- [#33060](https://github.com/apache/superset/pull/33060) fix(list roles): 
dont send invalid querystrings (@landryb)
+- [#32990](https://github.com/apache/superset/pull/32990) fix(frontend): add 
missing antd-5 icon to import (@trentlavoie)
+- [#32866](https://github.com/apache/superset/pull/32866) fix: make packages 
PEP 625 compliant (@sadpandajoe)
+- [#32848](https://github.com/apache/superset/pull/32848) fix: Bump FAB to 
4.6.1 (@michael-s-molina)
+- [#32801](https://github.com/apache/superset/pull/32801) fix(docs): 
scrollable table of content right bar in Superset docs (@hainenber)
+- [#32732](https://github.com/apache/superset/pull/32732) fix(asf): Revert 
"Revert "fix(asf): moving notifications to the top of `.asf.yaml`"" (@rusackas)
+- [#32730](https://github.com/apache/superset/pull/32730) fix(asf): Revert 
"fix(asf): moving notifications to the top of `.asf.yaml`" (@rusackas)
+- [#32728](https://github.com/apache/superset/pull/32728) fix(docs): Another 
CSP hole for run.app to allow Kapa AI (@rusackas)
+- [#32727](https://github.com/apache/superset/pull/32727) fix(docs): poking 
ANOTHER hole in the CSP for the AI bot. (@rusackas)
+- [#32726](https://github.com/apache/superset/pull/32726) fix(asf): moving 
notifications to the top of `.asf.yaml` (@rusackas)
+- [#32724](https://github.com/apache/superset/pull/32724) fix(docs): allow 
recaptcha in CSP (@rusackas)
+- [#32713](https://github.com/apache/superset/pull/32713) fix(docs): Fixes 
scrolling issue with AI widget on docs site (@rusackas)
+- [#32702](https://github.com/apache/superset/pull/32702) fix(file uploads): 
List only allowed schemas in the file uploads dialog (@Vitor-Avila)
+- [#32703](https://github.com/apache/superset/pull/32703) fix(repo): re-enable 
GitHub Discussions (@rusackas)
+- [#32704](https://github.com/apache/superset/pull/32704) fix(docs): poking a 
CSP hole for Kapa AI widget (@rusackas)
+- [#32571](https://github.com/apache/superset/pull/32571) 
fix(no-restricted-imports): Fix overrides and include no-fa-icons-usage (@geido)
+- [#32658](https://github.com/apache/superset/pull/32658) fix(sync perms): 
Avoid UnboundLocalError during perm sync for DBs that don't support catalogs 
(@Vitor-Avila)
+- [#32381](https://github.com/apache/superset/pull/32381) fix(sqllab): Grid 
header menu (@justinpark)
+- [#32553](https://github.com/apache/superset/pull/32553) 
fix(comp/async-ace-editor): proper import of `ace-builds` (@hainenber)
+- [#32525](https://github.com/apache/superset/pull/32525) fix: always extract 
query source from request (@villebro)
+- [#32481](https://github.com/apache/superset/pull/32481) fix(docker compose): 
replace port 8088 with 9000 (@jpchev)
+- [#32401](https://github.com/apache/superset/pull/32401) fix: prevent nested 
transactions (@betodealmeida)
+- [#32377](https://github.com/apache/superset/pull/32377) fix: ephemeral CI 
fetching task ENI (@dpgaspar)
+- [#32333](https://github.com/apache/superset/pull/32333) fix(eslint-hook): 
ensure eslint hook receives arguments (@alveifbklsiu259)
+- [#32274](https://github.com/apache/superset/pull/32274) fix(sec): resolve 
Dependabot security alerts (@hainenber)
+- [#32018](https://github.com/apache/superset/pull/32018) fix: false negative 
on critical security related to eslint-plugin-translation-vars (@mistercrunch)
+
+**Others**
+
+- [#36171](https://github.com/apache/superset/pull/36171) chore: bump duckdb 
et al. (@betodealmeida)
+- [#36177](https://github.com/apache/superset/pull/36177) chore(docs): config 
Kapa to use logo from the repo (@rusackas)
+- [#35918](https://github.com/apache/superset/pull/35918) 
test(useThemeMenuItems): fix race conditions by awaiting all userEvent calls 
(@sadpandajoe)
+- [#35895](https://github.com/apache/superset/pull/35895) chore: bump 
shillelagh to 1.4.3 (@betodealmeida)
+- [#35809](https://github.com/apache/superset/pull/35809) 
docs(db_engine_specs): restructure feature table for GitHub rendering 
(@sadpandajoe)
+- [#35176](https://github.com/apache/superset/pull/35176) chore: bump sqlglot 
to 27.15.2 (@betodealmeida)
+- [#34838](https://github.com/apache/superset/pull/34838) chore: bump FAB to 
4.8.1 (@dpgaspar)
+- [#34800](https://github.com/apache/superset/pull/34800) chore: Add 
instruction for LLMs to use antd theme tokens (@kgabryje)
+- [#34693](https://github.com/apache/superset/pull/34693) chore(deps): 
downgrade pyarrow to v16 (@drummerwolli)
+- [#34701](https://github.com/apache/superset/pull/34701) docs: CVEs added to 
5.0.0 and 4.1.3 documentation (@sha174n)
+- [#34606](https://github.com/apache/superset/pull/34606) refactor: Migrate 
ExploreChartPanel to typescript (@justinpark)
+- [#32663](https://github.com/apache/superset/pull/32663) chore: add more csv 
tests (@eschutho)
+- [#34653](https://github.com/apache/superset/pull/34653) chore: Increase 
memory limit on webpack ts checker plugin (@kgabryje)
+- [#34460](https://github.com/apache/superset/pull/34460) chore(deps-dev): 
bump eslint-import-resolver-typescript from 3.7.0 to 4.4.4 in 
/superset-frontend (@dependabot[bot])
+- [#34581](https://github.com/apache/superset/pull/34581) chore(deps): bump 
tmp from 0.2.1 to 0.2.4 in /superset-frontend/cypress-base (@dependabot[bot])
+- [#34646](https://github.com/apache/superset/pull/34646) chore(deps): bump 
tmp and inquirer in /superset-frontend (@dependabot[bot])
+- [#34536](https://github.com/apache/superset/pull/34536) chore: Refactor 
Menu.Item and cleanup console errors (@geido)
+- [#34481](https://github.com/apache/superset/pull/34481) chore(deps): bump 
googleapis from 130.0.0 to 154.1.0 in /superset-frontend (@dependabot[bot])
+- [#34442](https://github.com/apache/superset/pull/34442) chore: add tests to 
DatabaseConnectionForm/EncryptedField (@sadpandajoe)
+- [#34450](https://github.com/apache/superset/pull/34450) chore(deps): bump ws 
and @types/ws in /superset-websocket (@dependabot[bot])
+- [#34448](https://github.com/apache/superset/pull/34448) chore(deps-dev): 
bump @types/node from 22.10.3 to 24.1.0 in /superset-websocket 
(@dependabot[bot])
+- [#33889](https://github.com/apache/superset/pull/33889) chore(helm): bump 
app version to 5.0.0 (@brandon-kaplan)
+- [#34452](https://github.com/apache/superset/pull/34452) chore(deps-dev): 
bump globals from 16.0.0 to 16.3.0 in /superset-websocket (@dependabot[bot])
+- [#34453](https://github.com/apache/superset/pull/34453) chore(deps): update 
re-resizable requirement from ^6.10.1 to ^6.11.2 in 
/superset-frontend/packages/superset-ui-core (@dependabot[bot])
+- [#34468](https://github.com/apache/superset/pull/34468) chore(deps): update 
@deck.gl/aggregation-layers requirement from ^9.1.13 to ^9.1.14 in 
/superset-frontend/plugins/legacy-preset-chart-deckgl (@dependabot[bot])
+- [#34464](https://github.com/apache/superset/pull/34464) chore(deps-dev): 
bump @babel/runtime-corejs3 from 7.26.7 to 7.28.2 in /superset-frontend 
(@dependabot[bot])
+- [#34462](https://github.com/apache/superset/pull/34462) chore(deps-dev): 
update jest requirement from ^30.0.4 to ^30.0.5 in 
/superset-frontend/plugins/plugin-chart-pivot-table (@dependabot[bot])
+- [#34451](https://github.com/apache/superset/pull/34451) chore(deps-dev): 
update @types/prop-types requirement from ^15.7.2 to ^15.7.15 in 
/superset-frontend/packages/superset-ui-core (@dependabot[bot])
+- [#34457](https://github.com/apache/superset/pull/34457) chore(deps-dev): 
update jest requirement from ^30.0.4 to ^30.0.5 in 
/superset-frontend/packages/generator-superset (@dependabot[bot])
+- [#34461](https://github.com/apache/superset/pull/34461) chore(deps): bump 
@deck.gl/react from 9.1.13 to 9.1.14 in /superset-frontend (@dependabot[bot])
+- [#34501](https://github.com/apache/superset/pull/34501) chore(deps-dev): 
update jest requirement from ^30.0.4 to ^30.0.5 in 
/superset-frontend/plugins/plugin-chart-handlebars (@dependabot[bot])
+- [#34472](https://github.com/apache/superset/pull/34472) chore(deps): bump 
@babel/runtime from 7.26.10 to 7.28.2 in /superset-frontend (@dependabot[bot])
+- [#34454](https://github.com/apache/superset/pull/34454) chore(deps-dev): 
bump eslint-config-prettier from 10.1.5 to 10.1.8 in /superset-websocket 
(@dependabot[bot])
+- [#34474](https://github.com/apache/superset/pull/34474) chore(deps): bump 
react-draggable from 4.4.6 to 4.5.0 in /superset-frontend (@dependabot[bot])
+- [#34483](https://github.com/apache/superset/pull/34483) chore(deps): bump 
react-lines-ellipsis from 0.15.4 to 0.16.1 in /superset-frontend 
(@dependabot[bot])
+- [#34492](https://github.com/apache/superset/pull/34492) chore(deps-dev): 
bump eslint from 9.31.0 to 9.32.0 in /docs (@dependabot[bot])
+- [#34493](https://github.com/apache/superset/pull/34493) chore(deps-dev): 
bump typescript-eslint from 8.37.0 to 8.38.0 in /docs (@dependabot[bot])
+- [#34502](https://github.com/apache/superset/pull/34502) chore(deps): update 
react requirement from ^19.1.0 to ^19.1.1 in 
/superset-frontend/plugins/legacy-plugin-chart-chord (@dependabot[bot])
+- [#34487](https://github.com/apache/superset/pull/34487) chore(deps): bump 
@rjsf/validator-ajv8 from 5.24.9 to 5.24.12 in /superset-frontend 
(@dependabot[bot])
+- [#34489](https://github.com/apache/superset/pull/34489) chore(deps-dev): 
bump @babel/preset-react from 7.26.3 to 7.27.1 in /superset-frontend 
(@dependabot[bot])
+- [#34496](https://github.com/apache/superset/pull/34496) chore(deps-dev): 
bump eslint-plugin-prettier from 5.5.1 to 5.5.3 in /docs (@dependabot[bot])
+- [#34544](https://github.com/apache/superset/pull/34544) chore: Rename 
dataset creation buttons (@Vitor-Avila)
+- [#34515](https://github.com/apache/superset/pull/34515) chore(core): Add 
drawer to core ui components (@justinpark)
+- [#34444](https://github.com/apache/superset/pull/34444) chore(deps): update 
gh-pages requirement from ^6.2.0 to ^6.3.0 in 
/superset-frontend/packages/superset-ui-demo (@dependabot[bot])
+- [#34478](https://github.com/apache/superset/pull/34478) chore(deps-dev): 
bump @types/classnames from 2.3.0 to 2.3.4 in /superset-frontend 
(@dependabot[bot])
+- [#34482](https://github.com/apache/superset/pull/34482) chore(deps): bump 
dom-to-image-more from 3.5.0 to 3.6.0 in /superset-frontend (@dependabot[bot])
+- [#34480](https://github.com/apache/superset/pull/34480) chore(deps): bump 
@deck.gl/core from 9.1.13 to 9.1.14 in /superset-frontend (@dependabot[bot])
+- [#34484](https://github.com/apache/superset/pull/34484) chore(deps-dev): 
bump tsx from 4.19.4 to 4.20.3 in /superset-frontend (@dependabot[bot])
+- [#34485](https://github.com/apache/superset/pull/34485) chore(deps-dev): 
bump @babel/compat-data from 7.27.2 to 7.28.0 in /superset-frontend 
(@dependabot[bot])
+- [#34494](https://github.com/apache/superset/pull/34494) chore(deps): bump 
less from 4.3.0 to 4.4.0 in /docs (@dependabot[bot])
+- [#34495](https://github.com/apache/superset/pull/34495) chore(deps): bump 
antd from 5.26.3 to 5.26.7 in /docs (@dependabot[bot])
+- [#34497](https://github.com/apache/superset/pull/34497) chore(deps-dev): 
bump @eslint/js from 9.31.0 to 9.32.0 in /docs (@dependabot[bot])
+- [#34498](https://github.com/apache/superset/pull/34498) chore(deps): bump 
swagger-ui-react from 5.26.0 to 5.27.1 in /docs (@dependabot[bot])
+- [#34499](https://github.com/apache/superset/pull/34499) chore(deps-dev): 
bump eslint-config-prettier from 10.1.5 to 10.1.8 in /docs (@dependabot[bot])
+- [#34500](https://github.com/apache/superset/pull/34500) chore(deps-dev): 
bump webpack from 5.99.9 to 5.101.0 in /docs (@dependabot[bot])
+- [#34459](https://github.com/apache/superset/pull/34459) chore(deps): bump 
actions/first-interaction from 1 to 2 (@dependabot[bot])
+- [#34393](https://github.com/apache/superset/pull/34393) chore: update chart 
list e2e and component tests (@sadpandajoe)
+- [#34039](https://github.com/apache/superset/pull/34039) chore(deps-dev): 
update jest requirement from ^30.0.2 to ^30.0.4 in 
/superset-frontend/packages/generator-superset (@dependabot[bot])
+- [#34432](https://github.com/apache/superset/pull/34432) chore: Change button 
labels to sentence case (@kasiazjc)
+- [#34429](https://github.com/apache/superset/pull/34429) chore: Add bottom 
border to top navigation menu (@kasiazjc)
+- [#30119](https://github.com/apache/superset/pull/30119) build(deps): bump 
reselect from 4.1.7 to 5.1.1 in /superset-frontend (@dependabot[bot])
+- [#31534](https://github.com/apache/superset/pull/31534) chore(deps): bump 
d3-scale from 3.3.0 to 4.0.2 in /superset-frontend/packages/superset-ui-core 
(@dependabot[bot])
+- [#34391](https://github.com/apache/superset/pull/34391) docs(development): 
fix comment in the dockerfile (@harikirank)
+- [#34387](https://github.com/apache/superset/pull/34387) docs(development): 
fix typo in the dockerfile (@harikirank)
+- [#34335](https://github.com/apache/superset/pull/34335) chore(deps): bump 
cookie and @types/cookie in /superset-websocket (@dependabot[bot])
+- [#34326](https://github.com/apache/superset/pull/34326) build(deps): update 
`ag-grid` to non-breaking major v34 (@hainenber)
+- [#34341](https://github.com/apache/superset/pull/34341) docs(development): 
fix 2 typos in the dockerfile (@harikirank)
+- [#34371](https://github.com/apache/superset/pull/34371) chore: bump BigQuery 
dialect to 1.15.0 (@betodealmeida)
+- [#34317](https://github.com/apache/superset/pull/34317) 
style(FastVizSwitcher): Adjust padding for FastVizSwitcher selector (@EnxDev)
+- [#34311](https://github.com/apache/superset/pull/34311) style(chart): 
restyle table pagination (@imcewen02)
+- [#34302](https://github.com/apache/superset/pull/34302) chore: bump sqlglot 
to latest version (27.3.0) (@betodealmeida)
+- [#34270](https://github.com/apache/superset/pull/34270) chore: improve 
sqlglot parsing (@betodealmeida)
+- [#34288](https://github.com/apache/superset/pull/34288) chore: remove 
supposedly dev dep `html-webpack-plugin` from lockfile (@hainenber)
+- [#33997](https://github.com/apache/superset/pull/33997) chore(deps-dev): 
bump prettier from 3.5.3 to 3.6.2 in /superset-frontend (@dependabot[bot])
+- [#34285](https://github.com/apache/superset/pull/34285) chore(deps): bump 
axios from 1.10.0 to 1.11.0 in /docs (@dependabot[bot])
+- [#34067](https://github.com/apache/superset/pull/34067) style(Button): 
Vertically align icons across all buttons (@EnxDev)
+- [#34146](https://github.com/apache/superset/pull/34146) chore(docker): use 
editable mode in docker images (@mistercrunch)
+- [#34262](https://github.com/apache/superset/pull/34262) chore(deps-dev): 
bump form-data from 4.0.0 to 4.0.4 in /superset-embedded-sdk (@dependabot[bot])
+- [#34263](https://github.com/apache/superset/pull/34263) chore(deps): bump 
form-data from 4.0.0 to 4.0.4 in /docs (@dependabot[bot])
+- [#34265](https://github.com/apache/superset/pull/34265) chore(deps): bump 
form-data from 4.0.1 to 4.0.4 in /superset-frontend (@dependabot[bot])
+- [#34215](https://github.com/apache/superset/pull/34215) chore(deps): bump 
on-headers and morgan in /superset-websocket/utils/client-ws-app 
(@dependabot[bot])
+- [#34216](https://github.com/apache/superset/pull/34216) chore(deps): bump 
on-headers and compression in /superset-frontend (@dependabot[bot])
+- [#34217](https://github.com/apache/superset/pull/34217) chore: Updates files 
related to 4.1.3 release (@sadpandajoe)
+- [#33736](https://github.com/apache/superset/pull/33736) style(helm): Minor 
reformatting of helm chart templates (@dnskr)
+- [#34179](https://github.com/apache/superset/pull/34179) chore(Oracle): 
Update oracle column length to 128 (@msyavuz)
+- [#34163](https://github.com/apache/superset/pull/34163) docs(development): 
Fix typo in the documentation (@harikirank)
+- [#34149](https://github.com/apache/superset/pull/34149) chore(Tags): Sort 
tags by name if possible (@msyavuz)
+- [#34145](https://github.com/apache/superset/pull/34145) docs: remove 
duplicated line in `Running tests with act` section (@ongdisheng)
+- [#34125](https://github.com/apache/superset/pull/34125) build(dev-deps): 
clean up deprecated Babel proposal plugins (@hainenber)
+- [#34138](https://github.com/apache/superset/pull/34138) chore(deps): bump 
flask-cors from 4.0.2 to 6.0.0 (@dependabot[bot])
+- [#34139](https://github.com/apache/superset/pull/34139) chore: remove 
unnecessary disables (@betodealmeida)
+- [#33990](https://github.com/apache/superset/pull/33990) chore(deps): bump 
react-json-tree from 0.17.0 to 0.20.0 in /superset-frontend (@dependabot[bot])
+- [#33486](https://github.com/apache/superset/pull/33486) chore(deps): bump 
react-error-boundary from 5.0.0 to 6.0.0 in /superset-frontend 
(@dependabot[bot])
+- [#34093](https://github.com/apache/superset/pull/34093) chore: clean up more 
flask/jinja html views (@mistercrunch)
+- [#34097](https://github.com/apache/superset/pull/34097) chore: Improve 
performance to load chart's save modal (@Vitor-Avila)
+- [#34079](https://github.com/apache/superset/pull/34079) chore: Improve 
performance to load the chart properties modal (@Vitor-Avila)
+- [#34104](https://github.com/apache/superset/pull/34104) chore(deps-dev): 
bump webpack-dev-server from 4.15.2 to 5.2.1 in /superset-frontend 
(@dependabot[bot])
+- [#34057](https://github.com/apache/superset/pull/34057) chore: move auth e2e 
tests to component tests (@sadpandajoe)
+- [#34042](https://github.com/apache/superset/pull/34042) chore(deps): bump 
@fontsource/inter from 5.1.1 to 5.2.6 in /superset-frontend (@dependabot[bot])
+- [#34029](https://github.com/apache/superset/pull/34029) chore(deps): bump 
ioredis from 4.28.5 to 5.6.1 in /superset-websocket (@dependabot[bot])
+- [#34075](https://github.com/apache/superset/pull/34075) chore: Use 
select_columns on chart's dashboard filter (@Vitor-Avila)
+- [#34028](https://github.com/apache/superset/pull/34028) chore: refactor 
react-syntax-highlither to handle dark themes (@mistercrunch)
+- [#34056](https://github.com/apache/superset/pull/34056) chore: remove some 
of the deprecated theme.colors.* (@mistercrunch)
+- [#34059](https://github.com/apache/superset/pull/34059) chore(deps): bump 
tar-fs from 2.1.2 to 3.1.0 in /superset-frontend (@dependabot[bot])
+- [#32928](https://github.com/apache/superset/pull/32928) chore(deps): update 
yeoman-generator requirement from ^7.4.0 to ^7.5.1 in 
/superset-frontend/packages/generator-superset (@dependabot[bot])
+- [#32949](https://github.com/apache/superset/pull/32949) chore(deps): bump 
react from 17.0.2 to 19.1.0 in 
/superset-frontend/plugins/legacy-plugin-chart-chord (@dependabot[bot])
+- [#33481](https://github.com/apache/superset/pull/33481) chore(deps-dev): 
update fork-ts-checker-webpack-plugin requirement from ^9.0.2 to ^9.1.0 in 
/superset-frontend/packages/superset-ui-demo (@dependabot[bot])
+- [#33485](https://github.com/apache/superset/pull/33485) chore(deps): update 
@deck.gl/aggregation-layers requirement from ^9.0.38 to ^9.1.12 in 
/superset-frontend/plugins/legacy-preset-chart-deckgl (@dependabot[bot])
+- [#32946](https://github.com/apache/superset/pull/32946) chore(deps-dev): 
bump webpack-dev-server from 4.15.2 to 5.2.1 in /superset-frontend 
(@dependabot[bot])
+- [#33986](https://github.com/apache/superset/pull/33986) chore(deps-dev): 
bump @types/jest from 29.5.14 to 30.0.0 in 
/superset-frontend/plugins/plugin-chart-handlebars (@dependabot[bot])
+- [#33496](https://github.com/apache/superset/pull/33496) chore(deps-dev): 
bump yeoman-test from 8.3.0 to 10.1.1 in /superset-frontend (@dependabot[bot])
+- [#33995](https://github.com/apache/superset/pull/33995) chore(deps): bump 
@storybook/addon-actions from 8.1.11 to 9.0.8 in 
/superset-frontend/packages/superset-ui-demo (@dependabot[bot])
+- [#32441](https://github.com/apache/superset/pull/32441) chore(deps): update 
@types/d3-scale requirement from ^4.0.8 to ^4.0.9 in 
/superset-frontend/plugins/plugin-chart-word-cloud (@dependabot[bot])
+- [#32082](https://github.com/apache/superset/pull/32082) chore(deps): update 
dompurify requirement from ^3.2.4 to ^3.2.6 in 
/superset-frontend/plugins/legacy-preset-chart-nvd3 (@dependabot[bot])
+- [#32945](https://github.com/apache/superset/pull/32945) chore(deps): bump 
remark-gfm from 3.0.1 to 4.0.1 in /superset-frontend (@dependabot[bot])
+- [#32953](https://github.com/apache/superset/pull/32953) chore(deps): bump 
@ant-design/icons from 5.6.1 to 6.0.0 in /docs (@dependabot[bot])
+- [#32439](https://github.com/apache/superset/pull/32439) chore(deps-dev): 
bump typescript from 5.6.2 to 5.7.3 in /superset-websocket (@dependabot[bot])
+- [#32080](https://github.com/apache/superset/pull/32080) chore(deps-dev): 
update @types/lodash requirement from ^4.17.16 to ^4.17.20 in 
/superset-frontend/packages/superset-ui-core (@dependabot[bot])
+- [#33991](https://github.com/apache/superset/pull/33991) chore(deps-dev): 
bump cheerio from 1.0.0-rc.10 to 1.1.0 in /superset-frontend (@dependabot[bot])
+- [#33989](https://github.com/apache/superset/pull/33989) chore(deps-dev): 
bump webpack-visualizer-plugin2 from 1.1.0 to 1.2.0 in /superset-frontend 
(@dependabot[bot])
+- [#32093](https://github.com/apache/superset/pull/32093) chore(deps-dev): 
update fs-extra requirement from ^11.2.0 to ^11.3.0 in 
/superset-frontend/packages/generator-superset (@dependabot[bot])
+- [#32077](https://github.com/apache/superset/pull/32077) chore(deps): update 
@types/geojson requirement from ^7946.0.15 to ^7946.0.16 in 
/superset-frontend/plugins/legacy-preset-chart-deckgl (@dependabot[bot])
+- [#31560](https://github.com/apache/superset/pull/31560) chore(deps): bump 
@emotion/styled from 11.3.0 to 11.14.0 in /superset-frontend (@dependabot[bot])
+- [#34034](https://github.com/apache/superset/pull/34034) chore(deps-dev): 
update jest requirement from ^30.0.2 to ^30.0.4 in 
/superset-frontend/plugins/plugin-chart-handlebars (@dependabot[bot])
+- [#34036](https://github.com/apache/superset/pull/34036) chore(deps-dev): 
update jest requirement from ^30.0.2 to ^30.0.4 in 
/superset-frontend/plugins/plugin-chart-pivot-table (@dependabot[bot])
+- [#34037](https://github.com/apache/superset/pull/34037) chore(deps-dev): 
update @types/lodash requirement from ^4.17.16 to ^4.17.20 in 
/superset-frontend/plugins/plugin-chart-handlebars (@dependabot[bot])
+- [#34038](https://github.com/apache/superset/pull/34038) chore(deps-dev): 
update @babel/types requirement from ^7.26.9 to ^7.28.0 in 
/superset-frontend/plugins/plugin-chart-pivot-table (@dependabot[bot])
+- [#34043](https://github.com/apache/superset/pull/34043) chore(deps): bump 
ace-builds from 1.43.0 to 1.43.1 in /superset-frontend (@dependabot[bot])
+- [#34008](https://github.com/apache/superset/pull/34008) chore(deps): bump 
mapbox-gl from 2.15.0 to 3.13.0 in /superset-frontend (@dependabot[bot])
+- [#34035](https://github.com/apache/superset/pull/34035) chore(deps-dev): 
bump @types/lodash from 4.17.13 to 4.17.20 in /superset-websocket 
(@dependabot[bot])
+- [#33992](https://github.com/apache/superset/pull/33992) chore(deps): bump 
@emotion/styled from 11.14.0 to 11.14.1 in /superset-frontend (@dependabot[bot])
+- [#33987](https://github.com/apache/superset/pull/33987) chore(deps-dev): 
bump @applitools/eyes-storybook from 3.53.4 to 3.55.6 in /superset-frontend 
(@dependabot[bot])
+- [#34033](https://github.com/apache/superset/pull/34033) chore(deps-dev): 
bump prettier from 3.4.2 to 3.6.2 in /superset-websocket (@dependabot[bot])
+- [#34041](https://github.com/apache/superset/pull/34041) chore(deps): bump 
swagger-ui-react from 5.25.3 to 5.26.0 in /docs (@dependabot[bot])
+- [#33979](https://github.com/apache/superset/pull/33979) build(dev-deps): 
upgrade Jest to major version v30 (@hainenber)
+- [#34004](https://github.com/apache/superset/pull/34004) chore(deps): bump 
hot-shots from 10.2.1 to 11.1.0 in /superset-websocket (@dependabot[bot])
+- [#34003](https://github.com/apache/superset/pull/34003) chore(deps-dev): 
bump @docusaurus/tsconfig from 3.8.0 to 3.8.1 in /docs (@dependabot[bot])
+- [#34002](https://github.com/apache/superset/pull/34002) chore(deps): bump 
ace-builds from 1.41.0 to 1.43.0 in /superset-frontend (@dependabot[bot])
+- [#34001](https://github.com/apache/superset/pull/34001) chore(deps): bump 
swagger-ui-react from 5.25.2 to 5.25.3 in /docs (@dependabot[bot])
+- [#34000](https://github.com/apache/superset/pull/34000) chore(deps-dev): 
bump eslint from 9.27.0 to 9.30.0 in /superset-websocket (@dependabot[bot])
+- [#33985](https://github.com/apache/superset/pull/33985) chore(deps-dev): 
bump @babel/cli from 7.26.4 to 7.27.2 in /superset-frontend (@dependabot[bot])
+- [#33999](https://github.com/apache/superset/pull/33999) chore(deps): bump 
actions/cache from 3 to 4 (@dependabot[bot])
+- [#33982](https://github.com/apache/superset/pull/33982) chore(deps): bump 
antd from 5.25.1 to 5.26.3 in /docs (@dependabot[bot])
+- [#33967](https://github.com/apache/superset/pull/33967) chore: replace 
`querystring` usage with native `URLSearchParams` API (@hainenber)
+- [#33972](https://github.com/apache/superset/pull/33972) docs: Fix typo in 
UPDATING.md regarding translations in version 5.0.0 (@hugo19941994)
+- [#33978](https://github.com/apache/superset/pull/33978) chore: pin 
Marshmallow < 4 (@betodealmeida)
+- [#33887](https://github.com/apache/superset/pull/33887) chore(build): 
refactor plugin build script to remove unused stanzas (@hainenber)
+- [#32891](https://github.com/apache/superset/pull/32891) docs: 
pypi-installation on Ubuntu 24.04 and statsd package for event-logging 
(@125m125)
+- [#33934](https://github.com/apache/superset/pull/33934) chore(translations): 
Update FR language (@Eric-Brison)
+- [#33927](https://github.com/apache/superset/pull/33927) build(be/deps): 
upgrade `urllib3` to major v2 (@hainenber)
+- [#33936](https://github.com/apache/superset/pull/33936) docs(security): add 
Q&A related to CVE scans to FAQ (@sfirke)
+- [#33910](https://github.com/apache/superset/pull/33910) 
chore(superset-embedded-sdk): bump version for theming (@msyavuz)
+- [#33909](https://github.com/apache/superset/pull/33909) 
style(AsyncAceEditor): make Ace gutter line color theme-aware (@EnxDev)
+- [#33872](https://github.com/apache/superset/pull/33872) chore(docs): bump 
references to docker image versions upon release of 5.0.0 (@sfirke)
+- [#33869](https://github.com/apache/superset/pull/33869) chore: Updates files 
related to 5.0.0 release (@michael-s-molina)
+- [#33868](https://github.com/apache/superset/pull/33868) build(be/deps): 
replace `importlib_metadata` usage with native  Python 3.10+ 
`importlib.metadata`  (@hainenber)
+- [#33854](https://github.com/apache/superset/pull/33854) build(dev-deps): 
update `fetch-mock` to v11 (@hainenber)
+- [#33853](https://github.com/apache/superset/pull/33853) build(deps): remove 
legacy browser polyfills (@hainenber)
+- [#33866](https://github.com/apache/superset/pull/33866) chore(Icons): Add 
UsergroupAddOutlined icon (@EnxDev)
+- [#33850](https://github.com/apache/superset/pull/33850) style(menu): Reduce 
bottom border width of menu item (@EnxDev)
+- [#33848](https://github.com/apache/superset/pull/33848) chore: use mysql 
dialect for Pinot (@betodealmeida)
+- [#33790](https://github.com/apache/superset/pull/33790) refactor: rename 
docker-compose files and update references (@polRk)
+- [#33670](https://github.com/apache/superset/pull/33670) docs: Update 
STANDARD_ROLES.md, delete 7 permissions "RowLevelSecurityFiltersModelView" 
(@xavier-GitHub76)
+- [#33642](https://github.com/apache/superset/pull/33642) chore(deps-dev): 
bump @docusaurus/module-type-aliases from 3.7.0 to 3.8.0 in /docs 
(@dependabot[bot])
+- [#33818](https://github.com/apache/superset/pull/33818) chore(docs): resolve 
3 vulnerabilities (@hainenber)
+- [#33795](https://github.com/apache/superset/pull/33795) chore(🦾): bump 
python flask-caching subpackage(s) (@github-actions[bot])
+- [#33798](https://github.com/apache/superset/pull/33798) chore(🦾): bump 
python sqlglot 26.17.1 -> 26.28.1 (@github-actions[bot])
+- [#33792](https://github.com/apache/superset/pull/33792) chore(🦾): bump 
python flask-session subpackage(s) (@github-actions[bot])
+- [#33793](https://github.com/apache/superset/pull/33793) chore(🦾): bump 
python shillelagh subpackage(s) (@github-actions[bot])
+- [#33799](https://github.com/apache/superset/pull/33799) chore(🦾): bump 
python flask-wtf subpackage(s) (@github-actions[bot])
+- [#33797](https://github.com/apache/superset/pull/33797) chore(🦾): bump 
python flask subpackage(s) (@github-actions[bot])
+- [#33796](https://github.com/apache/superset/pull/33796) chore(🦾): bump 
python click 8.2.0 -> 8.2.1 (@github-actions[bot])
+- [#33800](https://github.com/apache/superset/pull/33800) chore(🦾): bump 
python flask-compress subpackage(s) (@github-actions[bot])
+- [#32587](https://github.com/apache/superset/pull/32587) refactor(Menu): Use 
items prop instead of deprecated Menu.Item HOC (@msyavuz)
+- [#26803](https://github.com/apache/superset/pull/26803) chore: add pylint 
rule for SQL importing (SIP-117) (@betodealmeida)
+- [#33396](https://github.com/apache/superset/pull/33396) 
chore(Accessibility): Improve keyboard navigation and screen access (@geido)
+- [#33767](https://github.com/apache/superset/pull/33767) chore: auto-focus 
modal input when deleting assets (@betodealmeida)
+- [#33696](https://github.com/apache/superset/pull/33696) chore: Convert alert 
and report cypress tests to component tests (@sadpandajoe)
+- [#33643](https://github.com/apache/superset/pull/33643) chore(deps-dev): 
bump webpack from 5.99.8 to 5.99.9 in /docs (@dependabot[bot])
+- [#33645](https://github.com/apache/superset/pull/33645) chore(deps-dev): 
bump @docusaurus/tsconfig from 3.7.0 to 3.8.0 in /docs (@dependabot[bot])
+- [#33650](https://github.com/apache/superset/pull/33650) chore(deps-dev): 
bump @typescript-eslint/parser from 8.29.0 to 8.33.0 in /superset-websocket 
(@dependabot[bot])
+- [#33341](https://github.com/apache/superset/pull/33341) chore(explore): Add 
format sql and view in SQL Lab option in View Query (@justinpark)
+- [#33721](https://github.com/apache/superset/pull/33721) docs: fix typo and 
improve alt text in README (@lourduradjou)
+- [#33715](https://github.com/apache/superset/pull/33715) chore: delete 
remaining Enzyme tests (@mistercrunch)
+- [#33714](https://github.com/apache/superset/pull/33714) docs: clarify how 
`requirements/` should be modified (@mistercrunch)
+- [#33704](https://github.com/apache/superset/pull/33704) chore: remove unused 
parameter (@betodealmeida)
+- [#33701](https://github.com/apache/superset/pull/33701) chore: update 
sqlglot dialect map (@betodealmeida)
+- [#33661](https://github.com/apache/superset/pull/33661) chore: simplify 
query cleanup using dict.pop instead of suppressing exception (@dpgaspar)
+- [#33568](https://github.com/apache/superset/pull/33568) chore: 100% test 
coverage for SQL parsing (@betodealmeida)
+- [#33665](https://github.com/apache/superset/pull/33665) docs: add HPE to 
users list (@anmol-hpe)
+- [#33662](https://github.com/apache/superset/pull/33662) docs: CVE-2025-48912 
added to 4.1.2 (@sha174n)
+- [#33619](https://github.com/apache/superset/pull/33619) chore: make DB 
syntax errors 400 (@betodealmeida)
+- [#33622](https://github.com/apache/superset/pull/33622) chore(deps-dev): 
bump fastify from 4.29.0 to 4.29.1 in /superset-frontend (@dependabot[bot])
+- [#33607](https://github.com/apache/superset/pull/33607) chore: bump FAB to 
4.7.0 (@dpgaspar)
+- [#33474](https://github.com/apache/superset/pull/33474) chore: remove 
parse_sql (@betodealmeida)
+- [#33515](https://github.com/apache/superset/pull/33515) chore: sql/parse 
cleanup (@betodealmeida)
+- [#33567](https://github.com/apache/superset/pull/33567) chore(alerts & 
reports): increase Playwright timeout from 30 -> 60 seconds (@sfirke)
+- [#33566](https://github.com/apache/superset/pull/33566) docs(docker build): 
add more packages needed for production features (@sfirke)
+- [#33478](https://github.com/apache/superset/pull/33478) chore(deps-dev): 
bump eslint-config-prettier from 9.1.0 to 10.1.5 in /superset-websocket 
(@dependabot[bot])
+- [#33489](https://github.com/apache/superset/pull/33489) chore(deps-dev): 
bump babel-loader from 9.2.1 to 10.0.0 in /superset-frontend (@dependabot[bot])
+- [#33488](https://github.com/apache/superset/pull/33488) chore(deps): bump 
less-loader from 11.1.4 to 12.3.0 in /docs (@dependabot[bot])
+- [#33477](https://github.com/apache/superset/pull/33477) chore(deps-dev): 
bump eslint from 9.17.0 to 9.27.0 in /superset-websocket (@dependabot[bot])
+- [#33457](https://github.com/apache/superset/pull/33457) chore: remove 
is_select_query (@betodealmeida)
+- [#33549](https://github.com/apache/superset/pull/33549) chore: remove 
useless-suppression (@betodealmeida)
+- [#33539](https://github.com/apache/superset/pull/33539) chore(Icons): 
Additional Ant Design Icons (@geido)
+- [#33469](https://github.com/apache/superset/pull/33469) chore(fab): bumped 
fab from 4.6.3 to 4.6.4 (@alexandrusoare)
+- [#33498](https://github.com/apache/superset/pull/33498) chore(deps): bump 
ace-builds from 1.37.5 to 1.41.0 in /superset-frontend (@dependabot[bot])
+- [#33476](https://github.com/apache/superset/pull/33476) chore(deps): bump 
debug from 4.4.0 to 4.4.1 in /superset-websocket/utils/client-ws-app 
(@dependabot[bot])
+- [#33491](https://github.com/apache/superset/pull/33491) chore(deps-dev): 
bump eslint-config-prettier from 10.1.2 to 10.1.5 in /docs (@dependabot[bot])
+- [#33492](https://github.com/apache/superset/pull/33492) chore(deps-dev): 
bump webpack from 5.99.7 to 5.99.8 in /docs (@dependabot[bot])
+- [#33490](https://github.com/apache/superset/pull/33490) chore(deps): bump 
antd from 5.24.9 to 5.25.1 in /docs (@dependabot[bot])
+- [#33499](https://github.com/apache/superset/pull/33499) chore(deps-dev): 
bump @babel/preset-env from 7.26.7 to 7.27.2 in /superset-frontend 
(@dependabot[bot])
+- [#33458](https://github.com/apache/superset/pull/33458) docs: added europace 
to INTHEWILD.md (@Bierbarbar)
+- [#33472](https://github.com/apache/superset/pull/33472) docs(installation): 
show example of extending Docker image (@sfirke)
+- [#32948](https://github.com/apache/superset/pull/32948) chore(deps): bump 
express from 4.21.2 to 5.1.0 in /superset-websocket/utils/client-ws-app 
(@dependabot[bot])
+- [#33278](https://github.com/apache/superset/pull/33278) chore(🦾): bump 
python shillelagh subpackage(s) (@github-actions[bot])
+- [#33435](https://github.com/apache/superset/pull/33435) docs: CVEs fixed on 
4.1.2 (@sha174n)
+- [#33397](https://github.com/apache/superset/pull/33397) chore: Add missing 
ECharts tags (@DamianPendrak)
+- [#30878](https://github.com/apache/superset/pull/30878) docs: fix for role 
sync issues in case of custom OAuth2 configuration (@ved-kashyap-samsung)
+- [#33319](https://github.com/apache/superset/pull/33319) chore(deps): bump 
antd from 5.24.5 to 5.24.9 in /docs (@dependabot[bot])
+- [#33378](https://github.com/apache/superset/pull/33378) chore: regenerate 
`openapi.json` (@betodealmeida)
+- [#33279](https://github.com/apache/superset/pull/33279) chore(🦾): bump 
python markdown 3.7 -> 3.8 (@github-actions[bot])
+- [#33370](https://github.com/apache/superset/pull/33370) chore(🦾): bump 
python sshtunnel subpackage(s) (@github-actions[bot])
+- [#33371](https://github.com/apache/superset/pull/33371) chore(🦾): bump 
python cryptography 44.0.2 -> 44.0.3 (@github-actions[bot])
+- [#33369](https://github.com/apache/superset/pull/33369) chore(🦾): bump 
python humanize 4.12.2 -> 4.12.3 (@github-actions[bot])
+- [#33368](https://github.com/apache/superset/pull/33368) chore(🦾): bump 
python sqlglot 26.16.2 -> 26.16.4 (@github-actions[bot])
+- [#33318](https://github.com/apache/superset/pull/33318) chore(deps): bump 
swagger-ui-react from 5.20.2 to 5.21.0 in /docs (@dependabot[bot])
+- [#33323](https://github.com/apache/superset/pull/33323) chore(deps-dev): 
update ts-loader requirement from ^9.5.1 to ^9.5.2 in 
/superset-frontend/packages/superset-ui-demo (@dependabot[bot])
+- [#33311](https://github.com/apache/superset/pull/33311) chore(deps): bump 
uuid from 11.0.2 to 11.1.0 in /superset-websocket (@dependabot[bot])
+- [#33312](https://github.com/apache/superset/pull/33312) chore(deps-dev): 
bump @eslint/js from 9.17.0 to 9.25.1 in /superset-websocket (@dependabot[bot])
+- [#33317](https://github.com/apache/superset/pull/33317) chore(deps): bump 
less from 4.2.2 to 4.3.0 in /docs (@dependabot[bot])
+- [#33350](https://github.com/apache/superset/pull/33350) 
docs(docker-builds.mdx): clarify dockerize images (@jdorel)
+- [#33315](https://github.com/apache/superset/pull/33315) chore(deps-dev): 
bump eslint-config-prettier from 10.1.1 to 10.1.2 in /docs (@dependabot[bot])
+- [#33320](https://github.com/apache/superset/pull/33320) chore(deps-dev): 
bump typescript from 5.8.2 to 5.8.3 in /docs (@dependabot[bot])
+- [#33314](https://github.com/apache/superset/pull/33314) chore(deps-dev): 
bump eslint-plugin-react from 7.37.4 to 7.37.5 in /docs (@dependabot[bot])
+- [#33316](https://github.com/apache/superset/pull/33316) chore(deps-dev): 
bump webpack from 5.98.0 to 5.99.7 in /docs (@dependabot[bot])
+- [#33321](https://github.com/apache/superset/pull/33321) chore(deps): bump 
@rjsf/validator-ajv8 from 5.24.1 to 5.24.9 in /superset-frontend 
(@dependabot[bot])
+- [#33332](https://github.com/apache/superset/pull/33332) chore(deps-dev): 
bump @babel/plugin-transform-runtime from 7.25.9 to 7.27.1 in 
/superset-frontend (@dependabot[bot])
+- [#33333](https://github.com/apache/superset/pull/33333) chore(deps): bump 
react-intersection-observer from 9.15.1 to 9.16.0 in /superset-frontend 
(@dependabot[bot])
+- [#31476](https://github.com/apache/superset/pull/31476) chore(deps): Upgrade 
pyarrow to 18.1.0 (@phillipleblanc)
+- [#33277](https://github.com/apache/superset/pull/33277) chore(🦾): bump 
python importlib-metadata 8.6.1 -> 8.7.0 (@github-actions[bot])
+- [#33280](https://github.com/apache/superset/pull/33280) chore(🦾): bump 
python mako 1.3.9 -> 1.3.10 (@github-actions[bot])
+- [#33281](https://github.com/apache/superset/pull/33281) chore(🦾): bump 
python pyparsing 3.2.2 -> 3.2.3 (@github-actions[bot])
+- [#33257](https://github.com/apache/superset/pull/33257) chore(🦾): bump 
python celery 5.4.0 -> 5.5.2 (@github-actions[bot])
+- [#33259](https://github.com/apache/superset/pull/33259) chore(🦾): bump 
python packaging 24.2 -> 25.0 (@github-actions[bot])
+- [#33260](https://github.com/apache/superset/pull/33260) chore(🦾): bump 
python deprecation subpackage(s) (@github-actions[bot])
+- [#33262](https://github.com/apache/superset/pull/33262) chore(🦾): bump 
python python-dotenv 1.0.1 -> 1.1.0 (@github-actions[bot])
+- [#33263](https://github.com/apache/superset/pull/33263) chore(🦾): bump 
python pandas subpackage(s) (@github-actions[bot])
+- [#33266](https://github.com/apache/superset/pull/33266) chore(🦾): bump 
python sqlglot 26.11.1 -> 26.16.2 (@github-actions[bot])
+- [#33265](https://github.com/apache/superset/pull/33265) chore(🦾): bump 
python gunicorn subpackage(s) (@github-actions[bot])
+- [#33258](https://github.com/apache/superset/pull/33258) chore(🦾): bump 
python croniter subpackage(s) (@github-actions[bot])
+- [#33236](https://github.com/apache/superset/pull/33236) chore: add some 
utils tests (@eschutho)
+- [#33137](https://github.com/apache/superset/pull/33137) docs(installation): 
compare installation methods (@sfirke)
+- [#33210](https://github.com/apache/superset/pull/33210) docs: Add note on 
SQL execution security considerations (@sha174n)
+- [#30047](https://github.com/apache/superset/pull/30047) docs: improve 
documentation(docs): clarify URL encoding requirement for connection strings 
(@kalai-logicsoft)
+- [#33197](https://github.com/apache/superset/pull/33197) chore(deps-dev): 
bump http-proxy-middleware from 2.0.7 to 2.0.9 in /superset-frontend 
(@dependabot[bot])
+- [#33173](https://github.com/apache/superset/pull/33173) docs: add a 
high-level architecture diagram to the docs (@mistercrunch)
+- [#33102](https://github.com/apache/superset/pull/33102) chore(deps): bump 
@babel/runtime from 7.17.2 to 7.27.0 in /superset-frontend/cypress-base 
(@dependabot[bot])
+- [#29828](https://github.com/apache/superset/pull/29828) chore(translations): 
Update PT-BR language (partial) (@felipegranado)
+- [#33079](https://github.com/apache/superset/pull/33079) chore: Update 
INTHEWILD.md (@Pedro-Gato)
+- [#33074](https://github.com/apache/superset/pull/33074) chore: Added 
Formbricks to INTHEWILD.md (@jobenjada)
+- [#32941](https://github.com/apache/superset/pull/32941) chore(deps-dev): 
bump lerna from 8.1.9 to 8.2.1 in /superset-frontend (@dependabot[bot])
+- [#33045](https://github.com/apache/superset/pull/33045) docs: clarify 
docker-compose-image-tag instructions (@mistercrunch)
+- [#33061](https://github.com/apache/superset/pull/33061) chore(helm): bump 
appVersion to 4.1.2 (@villebro)
+- [#33028](https://github.com/apache/superset/pull/33028) chore(deps): bump 
estree-util-value-to-estree from 3.1.1 to 3.3.3 in /docs (@dependabot[bot])
+- [#33018](https://github.com/apache/superset/pull/33018) docs: add WinWin 
Network(马上赢) to users list (@Ookong)
+- [#32890](https://github.com/apache/superset/pull/32890) 
refactor(IconButton): Refactor IconButton to use Ant Design 5 Card (@Sameerali0)
+- [#32999](https://github.com/apache/superset/pull/32999) docs: Update 
documentation about publishing a dashboard (@hverlin)
+- [#33001](https://github.com/apache/superset/pull/33001) chore(Databricks): 
Display older Databricks driver as legacy (@Vitor-Avila)
+- [#32922](https://github.com/apache/superset/pull/32922) chore: bump 
marshmallow-sqlalchemy to 1.4.0 (@mistercrunch)
+- [#32952](https://github.com/apache/superset/pull/32952) chore(deps-dev): 
bump eslint-config-prettier from 10.0.2 to 10.1.1 in /docs (@dependabot[bot])
+- [#32951](https://github.com/apache/superset/pull/32951) chore(deps): bump 
antd from 5.24.2 to 5.24.5 in /docs (@dependabot[bot])
+- [#32950](https://github.com/apache/superset/pull/32950) chore(deps): bump 
swagger-ui-react from 5.20.0 to 5.20.2 in /docs (@dependabot[bot])
+- [#32939](https://github.com/apache/superset/pull/32939) chore(deps-dev): 
bump @babel/compat-data from 7.26.5 to 7.26.8 in /superset-frontend 
(@dependabot[bot])
+- [#32937](https://github.com/apache/superset/pull/32937) chore(deps-dev): 
bump css-minimizer-webpack-plugin from 7.0.0 to 7.0.2 in /superset-frontend 
(@dependabot[bot])
+- [#32927](https://github.com/apache/superset/pull/32927) chore(deps): update 
@types/react-redux requirement from ^7.1.10 to ^7.1.34 in 
/superset-frontend/plugins/plugin-chart-echarts (@dependabot[bot])
+- [#32925](https://github.com/apache/superset/pull/32925) chore(deps-dev): 
bump @typescript-eslint/parser from 8.19.0 to 8.29.0 in /superset-websocket 
(@dependabot[bot])
+- [#32924](https://github.com/apache/superset/pull/32924) chore(deps-dev): 
bump ts-jest from 29.2.5 to 29.3.1 in /superset-websocket (@dependabot[bot])
+- [#32585](https://github.com/apache/superset/pull/32585) chore(reports): add 
task for slack channels warm-up (@Usiel)
+- [#32888](https://github.com/apache/superset/pull/32888) refactor(jinja 
macro): Update current_user_roles() macro to fetch roles from existing 
get_user_roles() method (@bmaquet)
+- [#32901](https://github.com/apache/superset/pull/32901) chore(🦾): bump 
python grpcio 1.68.0 -> 1.71.0 (@github-actions[bot])
+- [#32880](https://github.com/apache/superset/pull/32880) refactor(Icons): Add 
typing support and improve structure (@geido)
+- [#32860](https://github.com/apache/superset/pull/32860) chore: Removes 
unused file (@michael-s-molina)
+- [#32822](https://github.com/apache/superset/pull/32822) docs: added a link 
to badge releases (@Radovenchyk)
+- [#32831](https://github.com/apache/superset/pull/32831) chore: updating 
files for release 4.1.2 (@sadpandajoe)
+- [#32826](https://github.com/apache/superset/pull/32826) chore(🦾): bump 
python humanize 4.12.1 -> 4.12.2 (@github-actions[bot])
+- [#32827](https://github.com/apache/superset/pull/32827) chore(🦾): bump 
python pyparsing 3.2.1 -> 3.2.2 (@github-actions[bot])
+- [#32828](https://github.com/apache/superset/pull/32828) chore(🦾): bump 
python shillelagh subpackage(s) (@github-actions[bot])
+- [#32825](https://github.com/apache/superset/pull/32825) chore(🦾): bump 
python click-option-group 0.5.6 -> 0.5.7 (@github-actions[bot])
+- [#32744](https://github.com/apache/superset/pull/32744) chore(🦾): bump 
python flask-appbuilder subpackage(s) (@github-actions[bot])
+- [#32749](https://github.com/apache/superset/pull/32749) chore: replaced the 
workflow badge link (@Radovenchyk)
+- [#32742](https://github.com/apache/superset/pull/32742) chore(🦾): bump 
python slack-sdk 3.34.0 -> 3.35.0 (@github-actions[bot])
+- [#31255](https://github.com/apache/superset/pull/31255) chore(🦾): bump 
python shillelagh subpackage(s) (@github-actions[bot])
+- [#32743](https://github.com/apache/superset/pull/32743) chore(🦾): bump 
python celery subpackage(s) (@github-actions[bot])
+- [#32711](https://github.com/apache/superset/pull/32711) chore(lang): update 
and fix french translations (@CharlesNkdl)
+- [#31251](https://github.com/apache/superset/pull/31251) chore(🦾): bump 
python flask-appbuilder subpackage(s) (@github-actions[bot])
+- [#32112](https://github.com/apache/superset/pull/32112) refactor(Icons): 
Replaces custom icons with Ant Design 5 icons (@EnxDev)
+- [#31247](https://github.com/apache/superset/pull/31247) chore(🦾): bump 
python greenlet (@github-actions[bot])
+- [#32686](https://github.com/apache/superset/pull/32686) chore(helm): bump 
postgresql image tag in helm values (@mPyKen)
+- [#32714](https://github.com/apache/superset/pull/32714) chore(asf): Another 
`.asf.yaml` touch-up. (@rusackas)
+- [#32689](https://github.com/apache/superset/pull/32689) chore(docs): 
touching up AI styling/text (@rusackas)
+- [#32712](https://github.com/apache/superset/pull/32712) chore(asf): trying 
to fix `.asf.yaml` again to re-enable Discussions (@rusackas)
+- [#32710](https://github.com/apache/superset/pull/32710) chore(asf): Removing 
notifications from `.asf.yaml` - they still don't work :( (@rusackas)
+- [#32709](https://github.com/apache/superset/pull/32709) chore(asf): 
fixing(?) `.asf.yaml` (@rusackas)
+- [#32690](https://github.com/apache/superset/pull/32690) docs(api): correct 
attribute `name` instead of `table` for GET table_metadata in openapi.json 
(@hainenber)
+- [#32688](https://github.com/apache/superset/pull/32688) build(dev-deps): 
bump prettier to v3.5.3 and follow-up refactor (@hainenber)
+- [#32697](https://github.com/apache/superset/pull/32697) chore: add Oxylabs 
to INTHEWILD.md (@rytis-ulys)
+- [#32407](https://github.com/apache/superset/pull/32407) chore(docs): remove 
customized "Edit this page on GitHub" button (@hainenber)
+- [#32580](https://github.com/apache/superset/pull/32580) chore(deps): bump 
jinja2 from 3.1.5 to 3.1.6 in /superset/translations (@dependabot[bot])
+- [#32668](https://github.com/apache/superset/pull/32668) docs: add Hometogo 
to users list (@PedroMartinSteenstrup)
+- [#32623](https://github.com/apache/superset/pull/32623) chore(examples): 
Touching up Vehicle Sales a bit (@rusackas)
+- [#32485](https://github.com/apache/superset/pull/32485) chore: simplify user 
impersonation (@betodealmeida)
+- [#32641](https://github.com/apache/superset/pull/32641) chore: add unique 
option to index migration utils (@villebro)
+- [#32575](https://github.com/apache/superset/pull/32575) chore(🦾): bump 
python paramiko 3.5.0 -> 3.5.1 (@github-actions[bot])
+- [#32639](https://github.com/apache/superset/pull/32639) chore(🦾): bump 
python croniter 5.0.1 -> 6.0.0 (@github-actions[bot])
+- [#32637](https://github.com/apache/superset/pull/32637) chore(🦾): bump 
python flask-session subpackage(s) (@github-actions[bot])
+- [#32638](https://github.com/apache/superset/pull/32638) chore(🦾): bump 
python celery subpackage(s) (@github-actions[bot])
+- [#32636](https://github.com/apache/superset/pull/32636) chore(🦾): bump 
python importlib-metadata 8.5.0 -> 8.6.1 (@github-actions[bot])
+- [#32635](https://github.com/apache/superset/pull/32635) chore(🦾): bump 
python simplejson 3.19.3 -> 3.20.1 (@github-actions[bot])
+- [#32634](https://github.com/apache/superset/pull/32634) chore(🦾): bump 
python flask-caching 2.3.0 -> 2.3.1 (@github-actions[bot])
+- [#32629](https://github.com/apache/superset/pull/32629) chore(🦾): bump 
python sshtunnel subpackage(s) (@github-actions[bot])
+- [#32596](https://github.com/apache/superset/pull/32596) chore: fix precommit 
for eslint (@mistercrunch)
+- [#32596](https://github.com/apache/superset/pull/32596) chore: fix precommit 
for eslint (@mistercrunch)
+- [#32631](https://github.com/apache/superset/pull/32631) chore(🦾): bump 
python sqlparse 0.5.2 -> 0.5.3 (@github-actions[bot])
+- [#32628](https://github.com/apache/superset/pull/32628) chore(🦾): bump 
python greenlet 3.0.3 -> 3.1.1 (@github-actions[bot])
+- [#32632](https://github.com/apache/superset/pull/32632) chore(🦾): bump 
python humanize 4.11.0 -> 4.12.1 (@github-actions[bot])
+- [#32630](https://github.com/apache/superset/pull/32630) chore(🦾): bump 
python nh3 0.2.19 -> 0.2.21 (@github-actions[bot])
+- [#32578](https://github.com/apache/superset/pull/32578) chore(🦾): bump 
python flask-migrate subpackage(s) (@github-actions[bot])
+- [#32577](https://github.com/apache/superset/pull/32577) chore(🦾): bump 
python pyparsing 3.2.0 -> 3.2.1 (@github-actions[bot])
+- [#32581](https://github.com/apache/superset/pull/32581) chore(deps-dev): 
bump axios from 1.7.7 to 1.8.2 in /superset-embedded-sdk (@dependabot[bot])
+- [#32582](https://github.com/apache/superset/pull/32582) chore(deps): bump 
axios from 1.7.8 to 1.8.2 in /docs (@dependabot[bot])
+- [#32583](https://github.com/apache/superset/pull/32583) chore(deps-dev): 
bump axios from 1.7.9 to 1.8.2 in /superset-frontend (@dependabot[bot])
+- [#32603](https://github.com/apache/superset/pull/32603) chore(deps): bump 
@babel/runtime-corejs3 from 7.26.9 to 7.26.10 in /docs (@dependabot[bot])
+- [#32598](https://github.com/apache/superset/pull/32598) chore(deps): bump 
@babel/helpers from 7.24.5 to 7.26.10 in /docs (@dependabot[bot])
+- [#32604](https://github.com/apache/superset/pull/32604) chore(deps): bump 
@babel/runtime from 7.26.9 to 7.26.10 in /docs (@dependabot[bot])
+- [#32607](https://github.com/apache/superset/pull/32607) docs(analytics): 
actually USING Matomo to track page views/changes (@rusackas)
+- [#32605](https://github.com/apache/superset/pull/32605) docs: fix typo in 
ephemeral envs docs (@mistercrunch)
+- [#32600](https://github.com/apache/superset/pull/32600) docs: add 
information about ephemeral environments (@mistercrunch)
+- [#32597](https://github.com/apache/superset/pull/32597) chore: bump 
postgresql from 15 to 16 (@RealGreenDragon)
+- [#32602](https://github.com/apache/superset/pull/32602) chore(deps): bump 
@babel/helpers from 7.17.2 to 7.26.10 in /superset-frontend/cypress-base 
(@dependabot[bot])
+- [#32576](https://github.com/apache/superset/pull/32576) chore(🦾): bump 
python slack-sdk 3.33.4 -> 3.34.0 (@github-actions[bot])
+- [#32579](https://github.com/apache/superset/pull/32579) chore(🦾): bump 
python pandas subpackage(s) (@github-actions[bot])
+- [#32573](https://github.com/apache/superset/pull/32573) chore(🦾): bump 
python cryptography 43.0.3 -> 44.0.2 (@mistercrunch)
+- [#32561](https://github.com/apache/superset/pull/32561) chore(docs): Add 
Flowbird to users list (@EmmanuelCbd)
+- [#32545](https://github.com/apache/superset/pull/32545) refactor(input): 
Remove leftover direct usage of Ant Design input (@msyavuz)
+- [#32550](https://github.com/apache/superset/pull/32550) chore: bump node to 
v20.18.3 (@villebro)
+- [#32547](https://github.com/apache/superset/pull/32547) docs: add Canonical 
to INTHEWILD.md (@personofnorank)
+- [#32544](https://github.com/apache/superset/pull/32544) chore(Ant Design): 
Remove unnecessary exports from version 4 (@geido)
+- [#31770](https://github.com/apache/superset/pull/31770) chore: add logging 
to index error (@betodealmeida)
+- [#32529](https://github.com/apache/superset/pull/32529) chore: Caching the 
Slack channels list (@Vitor-Avila)
+- [#32527](https://github.com/apache/superset/pull/32527) chore(ci): use 
npm/yarn lock files where possible (@villebro)
+- [#32448](https://github.com/apache/superset/pull/32448) chore(deps-dev): 
bump eslint-config-prettier from 8.10.0 to 10.0.2 in /docs (@dependabot[bot])
+- [#32437](https://github.com/apache/superset/pull/32437) chore(deps-dev): 
bump globals from 15.9.0 to 16.0.0 in /superset-websocket (@dependabot[bot])
+- [#32456](https://github.com/apache/superset/pull/32456) chore(deps): bump 
markdown-to-jsx from 7.7.3 to 7.7.4 in /superset-frontend (@dependabot[bot])
+- [#32517](https://github.com/apache/superset/pull/32517) chore(ci): show more 
failed pre-commit context (@villebro)
+- [#32470](https://github.com/apache/superset/pull/32470) chore(deps-dev): 
update @babel/types requirement from ^7.26.3 to ^7.26.9 in 
/superset-frontend/plugins/plugin-chart-pivot-table (@dependabot[bot])
+- [#32503](https://github.com/apache/superset/pull/32503) chore(deps-dev): 
bump @typescript-eslint/eslint-plugin from 8.19.0 to 8.26.0 in 
/superset-websocket (@dependabot[bot])
+- [#32501](https://github.com/apache/superset/pull/32501) chore: enable 
dependabot using uv for auto-bumping python packages (@mistercrunch)
+- [#30657](https://github.com/apache/superset/pull/30657) chore: various 
markdown warnings resolved (@CodeWithEmad)
+- [#32453](https://github.com/apache/superset/pull/32453) chore(deps): bump 
@deck.gl/react from 9.1.0 to 9.1.4 in /superset-frontend (@dependabot[bot])
+- [#32460](https://github.com/apache/superset/pull/32460) chore(deps-dev): 
bump @babel/types from 7.26.7 to 7.26.9 in /superset-frontend (@dependabot[bot])
+- [#32461](https://github.com/apache/superset/pull/32461) chore(deps): bump 
@rjsf/utils from 5.24.1 to 5.24.3 in /superset-frontend (@dependabot[bot])
+- [#32462](https://github.com/apache/superset/pull/32462) chore(deps): bump 
chrono-node from 2.7.7 to 2.7.8 in /superset-frontend (@dependabot[bot])
+- [#32440](https://github.com/apache/superset/pull/32440) chore(deps-dev): 
bump @types/jsonwebtoken from 9.0.6 to 9.0.9 in /superset-websocket 
(@dependabot[bot])
+- [#32454](https://github.com/apache/superset/pull/32454) chore(deps): bump 
swagger-ui-react from 5.19.0 to 5.20.0 in /docs (@dependabot[bot])
+- [#32476](https://github.com/apache/superset/pull/32476) chore(deps-dev): 
bump @types/lodash from 4.17.14 to 4.17.16 in /superset-frontend 
(@dependabot[bot])
+- [#32447](https://github.com/apache/superset/pull/32447) chore(deps): bump 
antd from 5.24.1 to 5.24.2 in /docs (@dependabot[bot])
+- [#32449](https://github.com/apache/superset/pull/32449) chore(deps-dev): 
bump webpack from 5.97.1 to 5.98.0 in /docs (@dependabot[bot])
+- [#32452](https://github.com/apache/superset/pull/32452) chore(deps-dev): 
bump typescript from 5.1.6 to 5.8.2 in /docs (@dependabot[bot])
+- [#32087](https://github.com/apache/superset/pull/32087) chore(deps-dev): 
bump @docusaurus/tsconfig from 3.6.3 to 3.7.0 in /docs (@dependabot[bot])
+- [#32421](https://github.com/apache/superset/pull/32421) docs: add 
SingleStore to the users list (@tjain-singlestore)
+- [#32385](https://github.com/apache/superset/pull/32385) docs(config): fill 
in commonly connection string for Oracle, Presto and SQL Server databases 
(@hainenber)
+- [#32322](https://github.com/apache/superset/pull/32322) build(deps): bump 
major versions for `math-expression-evaluator` and `fetch-mock` + clean up 
obsolete dev/override packages (@hainenber)
+- [#32393](https://github.com/apache/superset/pull/32393) chore(docs): fix 
typos (@omahs)
+- [#32396](https://github.com/apache/superset/pull/32396) docs: add shipmnts 
to users list (@ekansh-shipmnts)
+- [#32380](https://github.com/apache/superset/pull/32380) chore(docs): update 
instructions for pypi distribution (@sadpandajoe)
+- [#32379](https://github.com/apache/superset/pull/32379) docs(intro): broaden 
link to installation options (@sfirke)
+- [#32334](https://github.com/apache/superset/pull/32334) chore: Upgrade AG 
Grid to use tree shaking (@kgabryje)
+- [#32365](https://github.com/apache/superset/pull/32365) chore(cleanup): 
removing accidentally committed package/lock files. (@rusackas)
+- [#32313](https://github.com/apache/superset/pull/32313) 
refactor(DrillDetailTableControls):  Upgrade DrillDetailTableControls component 
to Ant Design 5  (@EnxDev)
+- [#32363](https://github.com/apache/superset/pull/32363) chore(tests): 
converting enzyme to RTL, part 3 (@rusackas)
+- [#32314](https://github.com/apache/superset/pull/32314) 
refactor(DatabaseSelector): Changes the imported types from antd-4 to antdv-5 
(@EnxDev)
+- [#32349](https://github.com/apache/superset/pull/32349) chore(docs): Fix 
typo in security.mdx (@amineBouilzmin)
+- [#32323](https://github.com/apache/superset/pull/32323) ci(type-checking): 
run type-checking-frontend hook sequentially (@alveifbklsiu259)
+- [#32341](https://github.com/apache/superset/pull/32341) chore(build): reduce 
Lodash usage in `superset-frontend` (@hainenber)
+- [#32302](https://github.com/apache/superset/pull/32302) chore(duckdb): Bump 
duckdb-engine, duckdb versions (@guenp)
+- [#32330](https://github.com/apache/superset/pull/32330) chore(deps): bump 
swagger-ui-react from 5.18.2 to 5.19.0 in /docs (@dependabot[bot])
+- [#32329](https://github.com/apache/superset/pull/32329) chore(deps): bump 
antd from 5.22.7 to 5.24.1 in /docs (@dependabot[bot])
+- [#32327](https://github.com/apache/superset/pull/32327) chore(deps): bump 
@docsearch/react from 3.8.2 to 3.9.0 in /docs (@dependabot[bot])
+- [#32319](https://github.com/apache/superset/pull/32319) chore(readme): 
updating video on Readme page. (@rusackas)
+- [#32326](https://github.com/apache/superset/pull/32326) chore(docs): Add 
RIADVICE to companies using Superset (@GhaziTriki)
+- [#31921](https://github.com/apache/superset/pull/31921) docs: various 
enhancements across `/docs` workspace  (@hainenber)
+- [#32066](https://github.com/apache/superset/pull/32066) chore(deps): bump 
core-js from 3.39.0 to 3.40.0 in /superset-frontend/packages/superset-ui-demo 
(@dependabot[bot])
+- [#32088](https://github.com/apache/superset/pull/32088) chore(deps-dev): 
bump @docusaurus/module-type-aliases from 3.6.3 to 3.7.0 in /docs 
(@dependabot[bot])
+- [#32316](https://github.com/apache/superset/pull/32316) chore(code owners): 
adding @mistercrunch to cypress/e2e code owners (@rusackas)
+- [#32226](https://github.com/apache/superset/pull/32226) chore(tests): Trying 
to kill enzyme, part 2 (more RTL!) (@rusackas)
+- [#32090](https://github.com/apache/superset/pull/32090) chore(deps-dev): 
bump typescript from 5.7.2 to 5.7.3 in /docs (@dependabot[bot])
+- [#32103](https://github.com/apache/superset/pull/32103) chore(deps-dev): 
bump @babel/preset-env from 7.26.0 to 7.26.7 in /superset-frontend 
(@dependabot[bot])
+- [#32259](https://github.com/apache/superset/pull/32259) chore(be/deps): add 
comments for un-greppable Python dependencies (@hainenber)
+- [#32270](https://github.com/apache/superset/pull/32270) chore(deps): bump 
dompurify from 3.2.3 to 3.2.4 in /superset-frontend (@dependabot[bot])
+- [#32243](https://github.com/apache/superset/pull/32243) build(fe/dev-deps): 
remove unused `esbuild` dev deps (@hainenber)
+- [#32236](https://github.com/apache/superset/pull/32236) chore(deps): bump 
cryptography from 43.0.3 to 44.0.1 (@dependabot[bot])
+- [#32142](https://github.com/apache/superset/pull/32142) docs(api): Improve 
api documentation for dashboard endpoints(filter_state, permalink, embedded) 
(@msyavuz)
+- [#32235](https://github.com/apache/superset/pull/32235) chore(backend): 
replace insecure `shortid` usage for native filter migration with native `uuid` 
Python implementation (@hainenber)
+- [#32207](https://github.com/apache/superset/pull/32207) chore: Working 
toward killing enzyme and cleaning up test noise. (@rusackas)
+- [#31634](https://github.com/apache/superset/pull/31634) chore(fe): migrate 4 
Enzyme-based tests to RTL (@hainenber)
+- [#32180](https://github.com/apache/superset/pull/32180) docs: Permissions 
'can this form get on UserInfoEditView' and 'can this form get on 
UserInfoEditView' are not associated with Aplha and Gamma by default 
(@xavier-GitHub76)
+- [#32192](https://github.com/apache/superset/pull/32192) chore(ci): 
consolidate Node version reference in CI to associated `.nvmrc` (@hainenber)
+- [#32010](https://github.com/apache/superset/pull/32010) chore: migrating 
easy-to-migrate AntD vanilla components (@mistercrunch)
+- [#32206](https://github.com/apache/superset/pull/32206) 
docs(docker-compose): remove extra backticks (@jonathanmv)
+- [#31973](https://github.com/apache/superset/pull/31973) refactor(Popover): 
Upgrade Popover to Antd5 (@alexandrusoare)
+- [#31972](https://github.com/apache/superset/pull/31972) refactor(Dropdown): 
Migrate Dropdown to Ant Design 5 (@msyavuz)
+- [#32188](https://github.com/apache/superset/pull/32188) docs(typo): 
PostgresQL corrected to PostgreSQL (@0xasritha)
+- [#32157](https://github.com/apache/superset/pull/32157) chore: add query 
context data tests (@eschutho)
+- [#32085](https://github.com/apache/superset/pull/32085) chore(deps): bump 
less from 4.2.1 to 4.2.2 in /docs (@dependabot[bot])
+- [#32171](https://github.com/apache/superset/pull/32171) docs: fix typo in 
docker compose (@ChrisChinchilla)
+- [#31999](https://github.com/apache/superset/pull/31999) docs: incorrect 
psycopg2 package in k8s install instructions (@bensku)
diff --git a/UPDATING.md b/UPDATING.md
index 6c15fde3eb..148426d7cf 100644
--- a/UPDATING.md
+++ b/UPDATING.md
@@ -125,8 +125,30 @@ See `superset/mcp_service/PRODUCTION.md` for deployment 
guides.
 ---
 
 - [35621](https://github.com/apache/superset/pull/35621): The default hash 
algorithm has changed from MD5 to SHA-256 for improved security and FedRAMP 
compliance. This affects cache keys for thumbnails, dashboard digests, chart 
digests, and filter option names. Existing cached data will be invalidated upon 
upgrade. To opt out of this change and maintain backward compatibility, set 
`HASH_ALGORITHM = "md5"` in your `superset_config.py`.
-- [33055](https://github.com/apache/superset/pull/33055): Upgrades 
Flask-AppBuilder to 5.0.0. The AUTH_OID authentication type has been deprecated 
and is no longer available as an option in Flask-AppBuilder. OpenID (OID) is 
considered a deprecated authentication protocol - if you are using AUTH_OID, 
you will need to migrate to an alternative authentication method such as OAuth, 
LDAP, or database authentication before upgrading.
 - [35062](https://github.com/apache/superset/pull/35062): Changed the function 
signature of `setupExtensions` to `setupCodeOverrides` with options as 
arguments.
+
+### Breaking Changes
+- [36317](https://github.com/apache/superset/pull/36317): The 
`CUSTOM_FONT_URLS` configuration option has been removed. Use the new per-theme 
`fontUrls` token in `THEME_DEFAULT` or database-managed themes instead.
+  - **Before:**
+  ```python
+  CUSTOM_FONT_URLS = [
+    "https://fonts.example.com/myfont.css";,
+  ]
+  ```
+  - **After:**
+  ```python
+  THEME_DEFAULT = {
+    "token": {
+      "fontUrls": [
+        "https://fonts.example.com/myfont.css";,
+        ],
+        # ... other tokens  
+    }
+  }
+  ```
+
+## 6.0.0
+- [33055](https://github.com/apache/superset/pull/33055): Upgrades 
Flask-AppBuilder to 5.0.0. The AUTH_OID authentication type has been deprecated 
and is no longer available as an option in Flask-AppBuilder. OpenID (OID) is 
considered a deprecated authentication protocol - if you are using AUTH_OID, 
you will need to migrate to an alternative authentication method such as OAuth, 
LDAP, or database authentication before upgrading.
 - [34871](https://github.com/apache/superset/pull/34871): Fixed Jest test 
hanging issue from Ant Design v5 upgrade. MessageChannel is now mocked in test 
environment to prevent rc-overflow from causing Jest to hang. Test environment 
only - no production impact.
 - [34782](https://github.com/apache/superset/pull/34782): Dataset exports now 
include the dataset ID in their file name (similar to charts and dashboards). 
If managing assets as code, make sure to rename existing dataset YAMLs to 
include the ID (and avoid duplicated files).
 - [34536](https://github.com/apache/superset/pull/34536): The 
`ENVIRONMENT_TAG_CONFIG` color values have changed to support only Ant Design 
semantic colors. Update your `superset_config.py`:
@@ -143,35 +165,10 @@ Note: Pillow is now a required dependency (previously 
optional) to support image
 - [33116](https://github.com/apache/superset/pull/33116) In Echarts Series 
charts (e.g. Line, Area, Bar, etc.) charts, the `x_axis_sort_series` and 
`x_axis_sort_series_ascending` form data items have been renamed with 
`x_axis_sort` and `x_axis_sort_asc`.
   There's a migration added that can potentially affect a significant number 
of existing charts.
 - [32317](https://github.com/apache/superset/pull/32317) The horizontal filter 
bar feature is now out of testing/beta development and its feature flag 
`HORIZONTAL_FILTER_BAR` has been removed.
-- [31590](https://github.com/apache/superset/pull/31590) Marks the beginning 
of intricate work around supporting dynamic Theming, and breaks support for 
[THEME_OVERRIDES](https://github.com/apache/superset/blob/732de4ac7fae88e29b7f123b6cbb2d7cd411b0e4/superset/config.py#L671)
 in favor of a new theming system based on AntD V5. Likely this will be in 
disrepair until settling over the 5.x lifecycle.
+- [31590](https://github.com/apache/superset/pull/31590) Marks the begining of 
intricate work around supporting dynamic Theming, and breaks support for 
[THEME_OVERRIDES](https://github.com/apache/superset/blob/732de4ac7fae88e29b7f123b6cbb2d7cd411b0e4/superset/config.py#L671)
 in favor of a new theming system based on AntD V5. Likely this will be in 
disrepair until settling over the 5.x lifecycle.
 - [32432](https://github.com/apache/superset/pull/31260) Moves the List Roles 
FAB view to the frontend and requires `FAB_ADD_SECURITY_API` to be enabled in 
the configuration and `superset init` to be executed.
 - [34319](https://github.com/apache/superset/pull/34319) Drill to Detail and 
Drill By is now supported in Embedded mode, and also with the `DASHBOARD_RBAC` 
FF. If you don't want to expose these features in Embedded / `DASHBOARD_RBAC`, 
make sure the roles used for Embedded / `DASHBOARD_RBAC`don't have the required 
permissions to perform D2D actions.
 
-### Breaking Changes
-
-#### CUSTOM_FONT_URLS removed
-
-The `CUSTOM_FONT_URLS` configuration option has been removed. Use the new 
per-theme `fontUrls` token in `THEME_DEFAULT` or database-managed themes 
instead.
-
-**Before (5.x):**
-```python
-CUSTOM_FONT_URLS = [
-    "https://fonts.example.com/myfont.css";,
-]
-```
-
-**After (6.0):**
-```python
-THEME_DEFAULT = {
-    "token": {
-        "fontUrls": [
-            "https://fonts.example.com/myfont.css";,
-        ],
-        # ... other tokens
-    }
-}
-```
-
 ## 5.0.0
 
 - [31976](https://github.com/apache/superset/pull/31976) Removed the 
`DISABLE_LEGACY_DATASOURCE_EDITOR` feature flag. The previous value of the 
feature flag was `True` and now the feature is permanently removed.


Reply via email to