* chore: added release notes for 1.4 * fixed minor misspelling * added link to 1.4 readme |
||
|---|---|---|
| .. | ||
| media | ||
| README.md | ||
README.md
Release Notes for Superset 1.4
Superset 1.4 focuses heavily on continuing to polish the core Superset experience. This release has a very very long list of fixes from across the community.
User Facing Features
- Charts and dashboards in Superset can now be certified! In addition, the Edit Dataset modal more accurately reflects state of Certification (especially for Calculated Columns). (#17335, #16454)
-
Parquet files can now be uploaded into an existing connected database that has Data Upload enabled. Eventually, the contributor hopes that this foundation can be used to accommodate
featherandorcfiles. (#14449) -
Tabs can now be added to Column elements in dashboards. (#16593)
-
The experience of using alerts and reports have improved in a few minor ways. (#16335,#16281)
-
Drag and drop now has a clickable ghost button for an improved user experience. (#16119)
Database Experience
-
Apache Drill: Superset can now connect to Apache Drill (thru ODBC / JDBC) and impersonate the currently logged in user. (#17353).
-
Firebolt: Superset now supports the cloud data warehouse Firebolt! (#16903).
-
Databricks: Superset now supports the new SQL Endpoints in Databricks. (#16862)
-
Apache Druid: Superset Explore now can take advantage of support for JOIN's in Druid (note: the
DRUID_JOINSfeature flag needs to be enabled). (#16770) -
AWS Aurora: Superset now has a separate db_engine_spec for Amazon Aurora. (#16535)
-
Clickhouse: Superset now includes function names in the auto-complete for SQL Lab. (#16234)
-
Google Sheets: Better support for private Google Sheets was added. (#16228)
Developer Experience
-
The
Makefilefor Superset has gone through a number of improvements. (#16327, #16533) -
Add Python instrumentation to pages, showing method calls used to build the page & how long each one took. This requires a configuration flag (see PR for more info). (#16136)
Breaking Changes and Full Changelog
Breaking Changes
- 16660: The
columnsJinja parameter has been renamedtable_columnsto make the columns query object parameter available in the Jinja context. - 16711: The url_param Jinja function will now by default escape the result. For instance, the value
O'Brienwill now be changed toO''Brien. To disable this behavior, callurl_paramwithescape_resultset toFalse: url_param("my_key", "my default", escape_result=False).
Changelog
To see the complete changelog in this release, head to CHANGELOG.MD. As mentioned earlier, this release has a MASSIVE amount of bug fixes. The full changelog lists all of them!


