Apache Superset v0.35.0 Release Notes
Release Date: 2019-10-31 // over 4 years ago-
- #8436 [fix] Updating parse_human_timedelta typing (#8436) (@john-bodley)
- โ #8423 chore: disable another flaky cypress test (#8423) (@mistercrunch)
- #8331 Add improved typed casting to BigQuery (#8331) (@betodealmeida)
- ๐ #8353 [tests] Fix, removing deprecated function for future Python release compatibility. (#8353) (@MarcusSorealheis)
- ๐ #8413 fixed typo in installation instructions (#8413) (@francishemingway)
- ๐ #8409 [ci] Deprecate flake8 (#8409) (@john-bodley)
- #7702 [sqla] Enforcing ISO 8601 date/timestamp formats (#7702) (@john-bodley)
- #8370 [Config] Cache static resources (#8370) (@etr2460)
- ๐ #8367 [docs] CTAS on PostgreSQL needs commit to apply (#8367) (@dpgaspar)
- โก๏ธ #8399 Update Slack invitation link (#8399) (@robdiciuccio)
- #8371 [fix] make names non-nullable (#8371) (@serenajiang)
- #8390 [form-data] Deleting obsolete Superset.get_form_data method (#8390) (@john-bodley)
- #8376 Add 0.34.1 PRs to CHANGELOG (#8376) (@villebro)
- #8372 [migration] Migrating since/until to time_range (#8372) (@john-bodley)
- โ #8374 [Cypress] Skip another flaky sqllab test (#8374) (@etr2460)
- #8369 Add incubating to NOTICE (#8369) (@villebro)
- ๐ #8368 [Docs] Put superset users in abc order (#8368) (@etr2460)
- โก๏ธ #8365 Update README.md (#8365) (@christophlingg)
- โช #8332 Revert "[fix] make datasource names non-nullable (#8332)" (#8363) (@serenajiang)
- #8345 [dashboard] show less filter indicators (#8345) (@graceguo-supercat)
- #8330 Fix pypi link and replace gitter badge with slack (#8330) (@villebro)
- โช #7992 Revert "[init] Setting up cache before registering blueprints (#7992)" (#8005) (@john-bodley)
- ๐ #8343 Add support for Exasol (#8343) (@kevang)
- #8351 fix saving new sql lab queries (#8351) (@suddjian)
- ๐ #8350 Remove unused methods from Presto (#8350) (@betodealmeida)
- #8338 Fix lint in
superset/db_engine_spec
(#8338) (@willbarrett) - #8332 [fix] make datasource names non-nullable (#8332) (@serenajiang)
- #8344 Add Fanatics to companies that use Superset (#8344) (@coderfender)
- ๐ #8347 [docs] Add Deepomatic in organization list (#8347) (@Zanoellia)
- #8296 feat: Set moment library language during app setup (#8296) (@oskarhinc)
- #8299 fix: npm audit fix bumps handlebars 4.1.2->4.3.1 (#8299) (@mistercrunch)
- ๐ #8175 [metric] Adding security for restricted metrics (#8175) (@john-bodley)
- #8304 [Presto] Handle uncaught exception in get_create_view (#8304) (@etr2460)
- #8305 [SQL Lab] Improve autocomplete (#8305) (@etr2460)
- #8298 Allow overwriting a SQLLab query that has previously been saved (#8298) (@suddjian)
- ๐จ #8300 refactor: remove unused code (#8300) (@kristw)
- โก๏ธ #8320 Update RunQueryActionButton.jsx (#8320) (@nabinkhadka)
- 0๏ธโฃ #8317 Adding explicit Flask session cookie options to default config (#8317) (@craig-rueda)
- #8239 [superset] Fix, missing return on error and improved query (#8239) (@dpgaspar)
- #8307 allow non-relative LOGO_TARGET_PATH (#8307) (@nytai)
- #8311 Add safaricom to companies using superset (#8311) (@mmutiso)
- ๐ #8309 Add explicit support for python 3.7 (#8309) (@villebro)
- ๐ #8272 Refine release instructions (#8272) (@villebro)
- ๐ #8262 Add commit to attempt to resolve query table lock (#8262) (@etr2460)
- โ #8282 chore: skip flaky SQL Lab test (#8282) (@mistercrunch)
- #8261 [migration] Stripping leading and trailing whitespace (#8261) (@john-bodley)
- #8256 [sql_json] Ensuring the request body is JSON encoded (#8256) (@john-bodley)
- #8240 [database] Improve form and API validation for invalid URI (#8240) (@dpgaspar)
- #8274 More intuitive display of negative time deltas (#8274) (#8276) (@benvdh)
- #8268 Fix no data in Presto (#8268) (@betodealmeida)
- ๐จ #8258 refactor: use deck.gl plugins from npm package (#8258) (@kristw)
- #8138 [typing] add typing for superset/connectors and superset/common (#8138) (@serenajiang)
- ๐จ #8163 [SQLLab] Refactor sql json endpoint (#8163) (@dpgaspar)
- #8257 Remove __row_id (#8257) (@betodealmeida)
- โก๏ธ #8250 Update another pypi case from superset to apache-superset (#8250) (@etr2460)
- ๐ #8244 docs: reflect the pypi move from superset to apache-superset (#8244) (@mistercrunch)
- #8224 [sqllab] create query slightly earlier (#8224) (@serenajiang)
- #8253 Fix array casting (#8253) (@betodealmeida)
- #8243 Show Presto views as views, not tables (#8243) (@betodealmeida)
- #8251 Small fix for Presto dtype map (#8251) (@betodealmeida)
- โก๏ธ #8246 Update README.md (#8246) (@MaiTiano)
- ๐ #8185 Add RegisteredLookupExtraction support to extraction function (#8185) (@1AB9502)
- ๐ #8213 Better distinction between tables and views, and show CREATE VIEW (#8213) (@betodealmeida)
- #8233 Simplify and improve
expand_data
in Presto (#8233) (@betodealmeida) - #8172 Allow users to estimate query cost before executing it (#8172) (@betodealmeida)
- #8226 Handle int64 columns with missing data in SQL Lab (#8226) (@betodealmeida)
- ๐จ #8222 refactor: prepare control panel configs for separation into plugins (#8222) (@kristw)
- #8221 fix: initialize control state for inline control config object (#8221) (@kristw)
- #8214 [talisman] Enforcing HTTP for status checks (#8214) (@john-bodley)
- #8173 feat: read control panel configs from registry (#8173) (@kristw)
- #8196 chore: fix version info (#8196) (@mistercrunch)
- โ #8212 fix: attempt to fix the flaky SQL Lab test (#8212) (@mistercrunch)
- โก๏ธ #8210 Update messages.json (#8210) (@klxiang)
- #8166 [feature][dashboard] Show/hide filter indicator on the applicable charts when filter options are open/close (#8166) (@graceguo-supercat)
- โก๏ธ #8206 Update README.md (#8206) (@garnservo)
- โก๏ธ #8208 chore: update UPDATING.md with a 0.34.0 section (#8208) (@mistercrunch)
- #8034 [viz] Adding get_def typing (#8034) (@john-bodley)
- ๐ #8197 chore: deprecate restricted metrics (#8197) (@mistercrunch)
- โก๏ธ #8198 Update messages.json (#8198) (@klxiang)
- #8204 change log from csv_export to data_export; fix db name in log (#8204) (@DiggidyDave)
- #8164 more detailed async error messages (#8164) (@serenajiang)
- #8182 [Config] Disable celery acks late (#8182) (@etr2460)
- #8038 Prevent 'main' database connection creation (#8038) (@mistercrunch)
- #8187 ignore formatting for
<Select>
(#8187) (@gbates101) - #8184 [fix] retry stop_query on all exceptions (#8184) (@serenajiang)
- โก๏ธ #8179 Update messages.json (#8179) (@klxiang)
- #8158 Bump cypress from 3.1.5 to 3.4.1 (#8158) (@mistercrunch)
- #8139 [sqllab] add retries for stop_query (#8139) (@serenajiang)
- #8143 [Codemod] Rename react unsafe lifecycles (#8143) (@etr2460)
- ๐ #8149 chore: remove PY3 conditional logic (#8149) (@mistercrunch)
- ๐ฆ #8156 Forward SIGTERM signal to gunicorn (#8156) (@smacker)
- #8148 Adding explicit include for version_info.json (#8148) (@craig-rueda)
- โช #7822 Revert "Fix tooltips not visible for NVD3 charts on Firefox (#7822) (#7929)" (#8147) (@etr2460)
- โช #8099 Revert "Allow resizing width of SQL Lab left bar / editor (#8099)" (#8146) (@etr2460)
- ๐ #8130 removes unused state values and redundant presence checks (#8130) (@nytai)
- #8136 Add duration formatter for numeric data (#8136) (@villebro)
- ๐ #8140 remove unused files (#8140) (@kristw)
- ๐ #8135 [setup] use new python requires metadata key (#8135) (@dpgaspar)
- #8109 Moving towards a whitelist approach for MANIFEST.in (#8109) (@craig-rueda)
- #8069 [SQL Lab] Async query results serialization with MessagePack and PyArrow (#8069) (@robdiciuccio)
- ๐ #8115 feat: bump superset-ui dependencies to v0.12 and plugins to v0.11 (#8115) (@kristw)
- ๐ฒ #8085 Add LogConfigurator, and add logging for CSV export (#8085) (@DiggidyDave)
- ๐ #8111 removed database deps from reqs-dev.txt and typo. (#8111) (@MarcusSorealheis)
- ๐ #8104 [logging] add query id to SQL Lab logs (#8104) (@serenajiang)
- โ #8098 [Hive Engine Spec] Fix latest partition logic (#8098) (@etr2460)
- #8099 Allow resizing width of SQL Lab left bar / editor (#8099) (@betodealmeida)
- #8106 Fix cache set kwargs (#8106) (@etr2460)
- #8105 Fix sqla query cache keys function (#8105) (@etr2460)
- ๐จ #7569 refactor: separate vis-specific controls from centralized controls (#7569) (@felixcodes)
- ๐ #8100 docs: remove unused release instruction (#8100) (@mistercrunch)
- ๐ #8093 Move Darwin-specific JS libs to optional (#8093) (@friendzis)
- #8097 [fix] checks for stopped queries (#8097) (@serenajiang)
- ๐ #8087 fix: minor release/license related issues (#8087) (@mistercrunch)
- ๐ #8083 feat: replace table and box plot vis with new plugins (#8083) (@kristw)
- #8058 Add docstrings and typing to db_engine_specs and sql_parse (#8058) (@villebro)
- #7908 [Feature] Dashboard filter indicators (#7908) (@graceguo-supercat)
- ๐ #8078 Remove gevent installation as a separate layer (#8078) (@aspedrosa)
- ๐ #8067 remove idna req from setup.py (#8067) (@DiggidyDave)
- ๐ #8075 Move more Presto nested types behind feature flag (#8075) (@betodealmeida)
- โ #8051 bump a set of test-related JS libs (#8051) (@mistercrunch)
- ๐ฆ #8035 Make package.json cross platform (#8035) (@fzzylogic)
- ๐ #8057 Adding support for filter box in annotations (#8057) (@KKcorps)
- #8042 Improve birth example dashboard (#8042) (@mistercrunch)
- โช #8040 [viz] Revert dropna logic for pivot tables (#8040) (@john-bodley)
- #8056 Add feature flag for Presto expand data (#8056) (@betodealmeida)
- โ #8039 Disable flaky cypress test (#8039) (@mistercrunch)
- #8045 Added WPSemantix to list of companies using Apache Superset in README.md file (#8045) (@semantiDan)
- #8032 Fix bug where lists in queries cannot contain multiple types (#8032) (@serenajiang)
- #8026 Two more organisations using Superset - Zalora, GFG (#8026) (@ksaagariconic)
- #8018 [Dashboard] Hide slice titles when they're empty (#8018) (@etr2460)
- ๐ #8016 Improve release instructions (#8016) (@mistercrunch)
- #8011 [SQL Lab] Improve perf for filterable table rendering (#8011) (@etr2460)
- #7822 Fix tooltips not visible for NVD3 charts on Firefox (#7822) (#7929) (@schoel-bis)
- ๐ #8003 Added better display of NULL values in FilterableTable (as in SQL Lab Results) (#8003) (@semantiDan)