Back to Superset

4.0.2

CHANGELOG/4.0.2.md

2021.41.07.1 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.0.2 (Wed Jun 26 14:26:58 2024 -0300)

Fixes

  • #28639 fix: adds the ability to disallow SQL functions per engine (@dpgaspar)
  • #29367 fix(explore): don't respect y-axis formatting (@justinpark)
  • #29345 fix(revert 27883): Excess padding in horizontal Bar charts (@michael-s-molina)
  • #29349 fix(explore): restored hidden field values has discarded (@justinpark)
  • #29346 fix: Cannot delete empty column inside a tab using the dashboard editor (@michael-s-molina)
  • #29314 fix: Remove recursive repr call (@jessie-ross)
  • #29301 fix(metastore-cache): prune before add (@villebro)
  • #29278 fix(sqllab): invalid empty state on switch tab (@justinpark)
  • #29291 fix: filters not updating with force update when caching is enabled (@ka-weihe)
  • #28744 fix(permalink): adding anchor to dashboard permalink generation (@fisjac)
  • #29260 fix: Custom SQL filter control (@michael-s-molina)
  • #29248 fix(sqllab): Do not strip comments when executing SQL statements (@john-bodley)
  • #28755 fix: Workaround for Pandas.DataFrame.to_csv bug (@john-bodley)
  • #29234 fix(Explore): Keep necessary form data to allow query mode switching (@rtexelm)
  • #29230 fix(sqllab): run previous state query (@justinpark)
  • #29119 fix(mixed-timeseries-plugin): Second query stacks stacked on top of first query series (@kgabryje)
  • #28932 fix(embedded): add missing GUEST_TOKEN_HEADER_NAME to bootstrap data (@hexcafe)
  • #29084 fix: Remove BASE_AXIS from pre-query (@john-bodley)
  • #29081 fix(explore): Drill to detail truncates int64 IDs (@justinpark)
  • #28771 fix(Mixed Chart Filter Control): Allow delete condition for adhoc_filters_b (@rtexelm)
  • #28772 fix(dashboard): unable to resize due to the overlapped droptarget (@justinpark)
  • #28750 fix: do not close database modal on mask click (@eschutho)
  • #28745 fix(reports): Update the element class to wait for when taking a screenshot (@Vitor-Avila)
  • #28749 fix(sqllab): Sort db selector options by the API order (@justinpark)
  • #28653 fix: Handling of column types for Presto, Trino, et al. (@john-bodley)
  • #28422 fix: Update migration logic in #27119 (@john-bodley)
  • #28349 fix: Add back description column to saved queries #12431 (@imancrsrk)
  • #28512 fix: improve df to records performance (@dpgaspar)
  • #28613 fix: revert fix(presto preview): re-enable schema previsualization for Trino/Presto table/schemas" (@john-bodley)
  • #28567 fix: Revert "fix: don't strip SQL comments in Explore (#28363)" (@michael-s-molina)
  • #28555 fix(explore): hide a control wrapped with StashFormDataContainer correctly (@justinpark)
  • #28507 fix(dashboard): invalid drop item on a tab (@justinpark)
  • #28432 fix: Time shifts calculation for ECharts plugins (@michael-s-molina)
  • #26782 fix(presto preview): re-enable schema previsualization for Trino/Presto table/schemas (@brouberol)
  • #28409 fix(ar-modal): updateNotificationSettings not updating state (@fisjac)
  • #28395 fix(dashboard): Change class name on last Droppable in a column (@rtexelm)
  • #28396 fix: type annotation breaking on py3.9 (@dpgaspar)
  • #28368 fix: Contribution percentages for ECharts plugins (@michael-s-molina)
  • #28386 fix: Scroll to top when selecting a global dashboard tab (@michael-s-molina)
  • #28312 fix(explore): hide advanced analytics for non temporal xaxis (@justinpark)
  • #28363 fix: don't strip SQL comments in Explore (@mistercrunch)
  • #28341 fix: Remedy logic for UpdateDatasetCommand uniqueness check (@john-bodley)
  • #28334 fix: Small tweaks for Line and Area chart migrations (ECharts) (@michael-s-molina)
  • #28266 fix: use pessimistic json encoder in SQL Lab (@mistercrunch)
  • #28113 fix: Rename legacy line and area charts (@john-bodley)
  • #28279 fix(sql_parse): Ignore USE SQL keyword when determining SELECT statement (@john-bodley)
  • #28322 fix(sql_parse): Add Apache Spark to SQLGlot dialect mapping (@john-bodley)

Others

  • #29360 chore: Rename Totals to Summary in table chart (@michael-s-molina)
  • #29249 test(Explorer): Fix minor errors in ExploreViewContainer syntax, add tests (@rtexelm)
  • #28876 chore(sqllab): Add logging for actions (@justinpark)