Superset 1.1.0 continues to build on the 1.0 release with big improvements to user experience, security, dashboard level access, and database connectivity.
In general, the quality, usability, and aesthetics of the Superset user experience continues to develop in the direction of SIP-34 and more tests have been added to ui components to ensure usability is maintained.
The migration to Apache ECharts continues with the addition of a new force-directed graph.
The ECharts library included with Superset was also bumped to 5.0.2, which includes some fixes to pie charts. The overall improvement of chart options and quality can be expected to continue in future releases. New ‘sort by’ controls have also been added to many charts.
The dashboard native filter feature, while still behind a feature flag in this release, has been improved and is ready to test out.
Since the 1.0 release, we have seen a surge of support from the community around updating Superset's documentation and adding more tests to the UI. Thanks to all who contributed in this area. This is what open-source software is all about!
Dashboard providers in an organization with many subgroups need the ability manage user access to dashboards and different levels of permissions (read, write, granter, owner). Improving dashboard level access was proposed (and approved) in SIP-51.
In 1.1, some key steps were taken towards the vision laid out in SIP-51. Note that this functionality is still hidden behind feature flags and is an active area of development. You can view a list of relevant PR's in PR Highlights
Superset is only as good as the databases it can query. This release saw the expanded support of existing databases and foundational support for new databases.
Progress On Dashboard Native Filters
Progress On Dashboard Level Access
dashboard_view
access enforcement (#12875)Improvements to Explore
Improvements to Developer Experience
set_database_uri
CLI command (#12740)