## Change Log ### 2.1.1 (Sun Apr 23 15:44:21 2023 +0100) **Database Migrations** - [#23980](https://github.com/apache/superset/pull/23980) fix(migration): handle permalink edge cases correctly (@villebro) - [#23888](https://github.com/apache/superset/pull/23888) chore(key-value): use json serialization for main resources (@villebro) **Fixes** - [#23723](https://github.com/apache/superset/pull/23723) fix: add enforce URI query params with a specific for MySQL (@dpgaspar) - [#24970](https://github.com/apache/superset/pull/24970) fix: update permalink schema (@eschutho) - [#24995](https://github.com/apache/superset/pull/24995) fix: Revert "fix(chart): Time Series set showMaxLabel as null for time xAxis (#20627) (@eschutho) - [#24513](https://github.com/apache/superset/pull/24513) fix(sqllab): normalize changedOn timestamp (@villebro) - [#23512](https://github.com/apache/superset/pull/23512) fix: Dashboard not loading with default first value in filter (@geido) - [#24482](https://github.com/apache/superset/pull/24482) fix(permalink): Incorrect component schema reference (@Nisden) - [#24166](https://github.com/apache/superset/pull/24166) fix(permalink): migrate to marshmallow codec (@villebro) - [#24697](https://github.com/apache/superset/pull/24697) fix: import database engine validation (@dpgaspar) - [#24390](https://github.com/apache/superset/pull/24390) fix: FAB CSS on Superset (@dpgaspar) - [#24249](https://github.com/apache/superset/pull/24249) fix: dashboard ownership check (@betodealmeida) - [#23801](https://github.com/apache/superset/pull/23801) fix(plugin-chart-handlebars): Fix TypeError when using handlebars columns raw mode (@fmannhardt) - [#23566](https://github.com/apache/superset/pull/23566) fix: Filter values are not updating when dependencies are set (@michael-s-molina) - [#23400](https://github.com/apache/superset/pull/23400) fix: Select all issue with "Dynamically search all filter values" in FilterBar (@geido) - [#23865](https://github.com/apache/superset/pull/23865) fix: Native time range filter in legacy charts (@kgabryje) - [#24054](https://github.com/apache/superset/pull/24054) fix: handle temporal columns in presto partitions (@giftig) - [#23882](https://github.com/apache/superset/pull/23882) fix: handle comments in `has_table_query` (@betodealmeida) - [#24137](https://github.com/apache/superset/pull/24137) fix: disable SHOW_STACKTRACE by default (@dpgaspar) - [#24185](https://github.com/apache/superset/pull/24185) fix: db validate parameters permission (@dpgaspar) - [#23769](https://github.com/apache/superset/pull/23769) fix: allow db driver distinction on enforced URI params (@dpgaspar) - [#23600](https://github.com/apache/superset/pull/23600) fix: load examples as anon user (@betodealmeida) - [#23200](https://github.com/apache/superset/pull/23200) fix: permission checks on import (@betodealmeida) - [#23901](https://github.com/apache/superset/pull/23901) fix: check sqlalchemy_uri (@dpgaspar) - [#23751](https://github.com/apache/superset/pull/23751) fix(mssql): apply top after distinct (@villebro) - [#23586](https://github.com/apache/superset/pull/23586) fix(dashboard-rbac): use normal rbac when no roles chosen (@villebro) - [#23582](https://github.com/apache/superset/pull/23582) fix(dash import): Ensure old datasource ids are not referenced in imported charts (@jfrag1) - [#23506](https://github.com/apache/superset/pull/23506) fix(generic-x-axis): skip initial time filter for legacy charts (@villebro) - [#23507](https://github.com/apache/superset/pull/23507) fix(legacy-plugin-chart-heatmap): fix adhoc column tooltip (@villebro) - [#23441](https://github.com/apache/superset/pull/23441) fix(chart): nonexistent time grain no longer breaks the application (@rdubois) - [#23393](https://github.com/apache/superset/pull/23393) fix(Pivot Table v2): resolved full width issue (@AkashBoora) - [#22851](https://github.com/apache/superset/pull/22851) fix: Validate jinja rendered query (@geido) **Others** - [#24586](https://github.com/apache/superset/pull/24586) chore(metastore-cache): add codec support (@villebro) - [#23113](https://github.com/apache/superset/pull/23113) chore(sqla): Address performance tradeoff with eager loading (@john-bodley) - [#24294](https://github.com/apache/superset/pull/24294) chore: update UPDATING for 2.1.0 (@eschutho) - [#24056](https://github.com/apache/superset/pull/24056) chore: Remove unnecessary information from response (@geido)