Back to Superset

4.1.2

CHANGELOG/4.1.2.md

2021.41.06.8 KB
Original Source
<!-- 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

4.1.2 (Fri Mar 7 13:28:05 2025 -0800)

Database Migrations

  • #32538 fix(migrations): Handle comparator None in old time comparison migration (@Antonio-RiveroMartnez)
  • #32155 fix(migrations): Handle no params in time comparison migration (@Antonio-RiveroMartnez)
  • #31185 fix: check for column before adding in migrations (@betodealmeida)

Features

  • #29974 feat(sqllab): Adds refresh button to table metadata in SQL Lab (@Usiel)

Fixes

  • #32515 fix(sqllab): Allow clear on schema and catalog (@justinpark)
  • #32500 fix: dashboard, chart and dataset import validation (@dpgaspar)
  • #31353 fix(sqllab): duplicate error message (@betodealmeida)
  • #31407 fix: Big Number side cut fixed (@fardin-developer)
  • #31480 fix(sunburst): Use metric label from verbose map (@gerbermichi)
  • #31427 fix(tags): clean up bulk create api and schema (@villebro)
  • #31334 fix(docs): add custom editUrl path for intro page (@dwgrossberg)
  • #31353 fix(sqllab): duplicate error message (@betodealmeida)
  • #31323 fix: Use clickhouse sqlglot dialect for YDB (@vgvoleg)
  • #31198 fix: add more clickhouse disallowed functions on config (@dpgaspar)
  • #31194 fix(embedded): Hide anchor links in embedded mode (@Vitor-Avila)
  • #31960 fix(sqllab): Missing allowHTML props in ResultTableExtension (@justinpark)
  • #31332 fix: prevent multiple pvm errors on migration (@eschutho)
  • #31437 fix(database import): Gracefully handle error to get catalog schemas (@Vitor-Avila)
  • #31173 fix: cache-warmup fails (@nsivarajan)
  • #30442 fix(fe/src/dashboard): optional chaining for possibly nullable parent attribute in LayoutItem type (@hainenber)
  • #31639 fix(sqllab): unable to update saved queries (@DamianPendrak)
  • #29898 fix: parse pandas pivot null values (@eschutho)
  • #31414 fix(Pivot Table): Fix column width to respect currency config (@Vitor-Avila)
  • #31335 fix(histogram): axis margin padding consistent with other graphs (@tatiana-cherne)
  • #31301 fix(AllEntitiesTable): show Tags (@alexandrusoare)
  • #31329 fix: pass string to process_template (@betodealmeida)
  • #31341 fix(pinot): remove query aliases from SELECT and ORDER BY clauses in Pinot (@yuribogomolov)
  • #31308 fix: annotations on horizontal bar chart (@DamianPendrak)
  • #31294 fix(sqllab): Remove update_saved_query_exec_info to reduce lag (@justinpark)
  • #30897 fix: Exception handling for SQL Lab views (@michael-s-molina)
  • #31199 fix(Databricks): Escape catalog and schema names in pre-queries (@Vitor-Avila)
  • #31265 fix(trino): db session error in handle cursor (@justinpark)
  • #31024 fix(dataset): use sqlglot for DML check (@betodealmeida)
  • #29885 fix: add mutator to get_columns_description (@eschutho)
  • #30821 fix: x axis title disappears when editing bar chart (@DamianPendrak)
  • #31181 fix: Time-series Line Chart Display unnecessary total (@michael-s-molina)
  • #31163 fix(Dashboard): Backward compatible shared_label_colors field (@geido)
  • #31156 fix: check orderby (@betodealmeida)
  • #31154 fix: Remove unwanted commit on Trino's handle_cursor (@michael-s-molina)
  • #31151 fix: Revert "feat(trino): Add functionality to upload data (#29164)" (@michael-s-molina)
  • #31031 fix(Dashboard): Ensure shared label colors are updated (@geido)
  • #30967 fix(release validation): scripts now support RSA and EDDSA keys. (@rusackas)
  • #30881 fix(Dashboard): Native & Cross-Filters Scoping Performance (@geido)
  • #30887 fix(imports): import query_context for imports with charts (@lindenh)
  • #31008 fix(explore): verified props is not updated (@justinpark)
  • #30646 fix(Dashboard): Retain colors when color scheme not set (@geido)
  • #30962 fix(Dashboard): Exclude edit param in async screenshot (@geido)

Others

  • #32043 chore: Skip the creation of secondary perms during catalog migrations (@Vitor-Avila)
  • #30865 docs: Updating 4.1 Release Notes (@yousoph)