superset/CHANGELOG/3.1.2.md

8.8 KiB
Raw Blame History

Change Log

3.1.2 (Thu Mar 28 11:32:00 2024 -0300)

Fixes

  • #27706 fix: Select onChange is fired when the same item is selected in single mode (@michael-s-molina)
  • #27744 fix: reduce alert error to warning (@eschutho)
  • #27644 fix: Provide more inclusive error handling for saved queries (@john-bodley)
  • #27646 fix: Leverage actual database for rendering Jinjarized SQL (@john-bodley)
  • #27636 fix(sqllab): unable to remove table (@justinpark)
  • #27022 fix(Chart Annotation modal): Table and Superset annotation options will paginate, exceeding previous max limit 100 (@rtexelm)
  • #27552 fix(AlertReports): defaulting grace period to undefined (@fisjac)
  • #27551 fix(AlertReports): clearing custom_width when disabled (@fisjac)
  • #27601 fix: Persist query params appended to permalink (@kgabryje)
  • #27470 fix(sql_parse): Ensure table extraction handles Jinja templating (@john-bodley)
  • #19595 fix: Volatile datasource ordering in dashboard export (@pnadolny13)
  • #27613 fix(Dashboard): Add editMode conditional for translate3d fix on charts to allow intended Fullscreen (@rtexelm)
  • #27388 fix(utils): fix off-by-one error in how rolling window's min_periods truncates dataframe (@sfirke)
  • #27577 fix: sqlglot SQL Server (@betodealmeida)
  • #27576 fix: bump sqlglot to support materialized CTEs (@betodealmeida)
  • #27567 fix(db_engine_specs): Update convert_dttm to work correctly with CrateDB (@hlcianfagna)
  • #27605 fix: Skips Hive tests that are blocking PRs (@michael-s-molina)
  • #27566 fix: guest queries (@betodealmeida)
  • #27464 fix: pass valid SQL to SM (@betodealmeida)
  • #26748 fix: improve _extract_tables_from_sql (@betodealmeida)
  • #27260 fix(alerts/reports): implementing custom_width as an Antd number input (@fisjac)
  • #27487 fix(postprocessing): resample with holes (@villebro)
  • #27484 fix: check if guest user modified query (@betodealmeida)
  • #27471 fix(webpack): remove double-dotted file extensions in webpack config (@rusackas)
  • #27411 fix(dashboard): Only fetch CSS templates for dashboard header menu when in edit mode (@mskelton)
  • #27262 fix(Alerts & Reports): Fixing bug that resets cron value to default when empty (@fisjac)
  • #27315 fix(deps): resolving canvg and html2canvas module not found (@fisjac)
  • #27403 fix: missing shared color in mixed timeseries (@justinpark)
  • #27391 fix(sqllab): Close already removed tab (@justinpark)
  • #27364 fix(API): Updating assets via the API should preserve ownership configuration (@Vitor-Avila)
  • #27395 fix: improve explore REST api validations (@dpgaspar)
  • #26205 fix(docker): Remove race condition when building image (@alekseyolg)
  • #27366 fix: Results section in Explore shows an infinite spinner (@michael-s-molina)
  • #27187 fix: numexpr to fix CVE-2023-39631 (2.8.4 => 2.9.0) (@nigzak)
  • #27360 fix: Heatmap numeric sorting (@michael-s-molina)
  • #27308 fix(dashboard): table chart drag preview overflowing container (@rtexelm)
  • #27295 fix(sqllab): invalid dump sql shown after closing tab (@justinpark)
  • #27285 fix(plugin-chart-echarts): calculate Gauge Chart intervals correctly when min value is set (@goto-loop)
  • #27307 fix: Incorrect data type on import page (@michael-s-molina)
  • #27291 fix: Data zoom with horizontal orientation (@michael-s-molina)
  • #27273 fix: Navigating to an invalid page index in lists (@michael-s-molina)
  • #27271 fix: Inoperable dashboard filter slider when range is <= 1 (@michael-s-molina)
  • #27154 fix(import-datasources): Use "admin" user as default for importing datasources (@ddxv)
  • #27258 fix: Sorting charts/dashboards makes the applied filters ineffective (@michael-s-molina)
  • #27213 fix(trino): bumping trino to fix hudi schema fetching (@rusackas)
  • #27236 fix(reports): fixing unit test (@fisjac)
  • #27217 fix(sqlglot): Address regressions introduced in #26476 (@john-bodley)
  • #27233 fix: bump FAB to 4.4.1 (perf issue) (@dpgaspar)
  • #27167 fix: setting important lower bounds versions on requirements (@dpgaspar)
  • #27215 fix: no limit in SELECT * for TOP dbs (@betodealmeida)
  • #27191 fix: Failed to execute importScripts on worker-css (@michael-s-molina)
  • #27181 fix(sqllab): typeahead search is broken in db selector (@justinpark)
  • #27161 fix(ci): mypy pre-commit issues (@dpgaspar)
  • #27135 fix: Duplicated toast messages (@michael-s-molina)
  • #27132 fix: Plain error message when visiting a dashboard via permalink without permissions (@michael-s-molina)
  • #22840 fix(pivot-table-v2): Added forgotten translation pivot table v2 (@Always-prog)
  • #27128 fix: RLS modal overflow (@michael-s-molina)
  • #27112 fix: gevent upgrade to 23.9.1 (@dpgaspar)
  • #27124 fix: bump grpcio, urllib3 and paramiko (@dpgaspar)
  • #27113 fix: upgrade cryptography to major 42 (@dpgaspar)
  • #27106 fix: Timeseries Y-axis format with contribution mode (@michael-s-molina)

Others

  • #27281 chore: bump cryptography minimum to 42.0.4 (@sadpandajoe)
  • #27232 chore: Removes Chromatic workflow and dependencies (@michael-s-molina)
  • #27159 chore: bump FAB to 4.4.0 (@dpgaspar)
  • #27129 chore: lower cryptography min version to 41.0.2 (@sadpandajoe)