Hi everyone, We are happy to submit the fourth wave of proposals for 3.0 breaking changes.
Again, these are seeking permission to merge these changes while the breaking change window is open on the repo. They might not all make it in, and those that are not completed before the release is cut will be carried over as “pre-approved” for the subsequent major release (4.0). Each of these is seeking individual lazy consensus. If you object to any of these changes or wish for further clarification on any of them, please let us know which you would like to stop or discuss, and we can hash it out here on the list, on Slack, in Town Hall, etc. Details for all of these tickets are available on the 3.0 project board: https://github.com/orgs/apache/projects/201/ 36) Deprecate VERSIONED_EXPORT feature flag 37) ENABLE_TEMPLATE_REMOVE_FILTERS - mark as deprecated 38) Remove (deprecated) ENABLE_SCHEDULED_EMAIL_REPORTS from Docker config 39) Remove `getUiOverrideRegistry` in favor of `getExtensionsRegistry` 40) Legacy Bar chart (NVD3) - mark as deprecated 41) Delete `preset-chart-xy` plugin 42) Migrate `Line Chart (legacy)` to ECharts Line Chart and remove code (was previously deprecated) 43) Create and enable a default CSP setting for Superset (secure by default) 44) Propose flipping DRILL_TO_DETAIL to True Thank you all for your consideration! Evan Rusackas Preset | preset.io Apache Superset PMC