Hi all,

Following our previous email and according to our Release Process, we’re
sending the breaking change proposals for 5.0 to gather lazy consensus. We
are seeking permission to merge these changes while the breaking change
window is open on the repository. They might not all make it in, and those
that are not completed before the window closes will be carried over as
“pre-approved” for the subsequent major release (6.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.

Each proposal is numbered, according to previous breaking change windows,
to make sure they are unique. Please use this number when referencing a
proposal.

72 - Change primary Superset branch from master to main
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=59020638&issue=apache%7Csuperset%7C31356>

73 - Drop support for Python 3.9
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=59021353>

74 - Deprecate Domain Sharding
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=70382840>

75 - Global Async Queries with Redis Sentinel
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=59021049&issue=apache%7Csuperset%7C14619>

76 - Remove falling back to fixed selenium executor for thumbnails by
default
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=77705735>

77 - Remove old GAQ config type
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=78081192>

78 - Upgrade React to 17.0.2
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=59020521>

79 - Remove old KV store endpoint and its associated assets
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=59020789>

80 - Migrate and remove the NVD3 Bar Chart in favor of ECharts
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=59020820>

81 - Remove form_data_key from the URL
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=66008410>

82 - Add CHART_PLUGINS_DEPRECATED feature flag
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=59021103>

83 - Make the Deck.GL plugin non-legacy
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=67677895>

84 - Migrate and remove the legacy Sankey chart
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=68684437>

85 - Remove the unused Sankey Loop chart
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=68187313>

86 - Migrate and remove the legacy Histogram chart
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=64937123>

87 - Remove Apply to all panels filters scope configuration
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=84839864>

88 - Remove the Event Flow chart
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=65364641>

89 - Migrate and remove the legacy Nightingale chart
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=63727491>

90 - Remove old CSS templates views and endpoints
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=62405820&issue=apache%7Csuperset%7C28401>

91 - Remove old Database views and endpoints
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=62408159&issue=apache%7Csuperset%7C28405>

92 - Remove old Dashboard views and endpoints
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=62405956&issue=apache%7Csuperset%7C28402>

93 - Deprecate/remove JS-based tooltips (and vm2 dependency)
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=59021145>

94 - Remove can csv upload, can excel upload, can columnar upload in favour
of just can upload on Database
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=61955191&issue=apache%7Csuperset%7C28352>

95 - Remove CSV_UPLOAD_MAX_SIZE config
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=62405245&issue=apache%7Csuperset%7C28400>

96 - Bump Selenium
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=91096207>

97 - Fix feature flag spelling
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=91096658>

98 - Correct value for config variable UPLOAD_FOLDER
<https://github.com/apache/superset/pull/25166>

99 - Get rid of remaining package 'pkg_resource' imports
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=91097100>

100 - Remove GLOBAL_ASYNC_QUERIES_REDIS_CONFIG
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=91097434>

101 - Change the returned data for the dashboard list endpoint
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=91098299>

102 - Deprecate pip-compile-multi in favor or uv
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=91098433>

103 - Remove deprecated DASHBOARD_CROSS_FILTERS feature flag
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=91110807>

104 - Remove deprecated AVOID_COLORS_COLLISION feature flag
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=91111047>

105 - Bump SQLAlchemy to 2.0
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=91111769>

106 - Share queries using permalinks
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=91129248>

107 - Consolidate time_range and (from_dttm, to_dttm)
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=59020684>

108 - Remove docs for from_dttm and to_dttm in favor of get_time_filter
Jinja macro
<https://github.com/orgs/apache/projects/345/views/1?pane=issue&itemId=78905534>

Best regards,
Michael S. Molina

Reply via email to