Hi everyone, We wanted to submit the second 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/ 15) Convert Config values affecting UI into Feature Flags - These are enumerated here. 16) Remove Legacy Datasource Editor 17) Mark viz.py as deprecated 18) Mark explore_json endpoint as deprecated 19) Remove flags marked as deprecated via FEATURE_FLAGS.md 20) Flip ALLOW_ADHOC_SUBQUERY to True and mark for deprecation. 21) remove OLD_API_CHECK_DATASET_OWNERSHIP 22) Force migration of legacy TreeMap and delete old chart code 23) Force legacy Area chart migration and delete NVD3 plugin Thank you all for your consideration! Evan Rusackas Preset | preset.io Apache Superset PMC
