All Versions
115
Latest Version
Avg Release Cycle
17 days
Latest Release
28 days ago

Changelog History
Page 1

  • v0.35.1

    November 15, 2019
    • #8457 [fix] Improve csv upload functionality (#8457) (@villebro)
    • #8566 [druid] Fix, pydruid forced dependency (#8566) (@dpgaspar)
    • #8558 bump legacy-preset-chart-nvd3 to 0.11.5 (#8558) (@nytai)
    • 🏗 #8498 build: bump dompurify version because of nasty xss bypass. (#8498) (@MarcusSorealheis)
    • 💻 #8477 [cli] Fix, import datasources exported by UI (#8477) (@dpgaspar)
    • #8487 fixing typo. (#8487) (@MarcusSorealheis)
    • #8430 [pydruid] Bumping the pydruid version (#8430) (@john-bodley)
  • v0.35.1.rc1

    November 15, 2019
  • v0.35.0

    October 31, 2019
    • #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)
  • v0.35.0.rc3

    October 31, 2019
  • v0.35.0.rc2

    October 28, 2019
  • v0.35.0.rc1

    October 23, 2019
  • v0.34.1

    September 27, 2019
    • #8271 Fix: Missing time series datapoints in druid show up as absurd values in line chart (#8271) (@KKcorps)
    • 🌐 #8265 Fixed korean translation error. (#8265) (@kuckjwi0928)
    • 🔀 #8223 Fix sync failed when datasource is schema-less (#8223) (@zhaoyongjie)
    • #8231 [SQL Lab] Fix bug when filtering on results that include nulls (#8231) (@etr2460)
    • #8174 Bump flask-appbuilder to 2.1.13 (#8174) (@paulvic)
    • #8176 Bump FAB to 2.1.13 (#8176) (@dpgaspar)
    • #8209 [examples] Fix, sf population polygons div by zero error (#8209) (@dpgaspar)
    • #8070 [Explore view] Fix extra data fetch when user clicks Run Query (#8070) (@graceguo-supercat)
    • #8054 [sql lab] persist tables list in localStorage (#8054) (@graceguo-supercat)
    • #8077 Revert "Fixed Histogram visualization bug. (#8077)" (#8145) (@etr2460)
    • 👍 #8044 fix: issues #8041 - bubble support for complex metrics (#8044) (@mistercrunch)
    • #8126 adding spaces missing from string concatenations (#8126) (@rusackas)
    • ⚡️ #8191 Update core.py (#8191) (@john-bodley)
    • #7951 [feat] Add d3 legend formatting for Arc, Polygon and Scatter deck.gl maps (#7951) (@thunter009)
    • 🛠 #8181 [bugfix] Correctly quote table and schema in select_star (#8181) (@villebro)
    • #8180 Make orderby native sqla construct (#8180) (@villebro)
    • 🛠 #8165 [bugfix] fix timegrain addon regression (#8165) (@villebro)
    • #8128 Add check for calls to cache_key_wrapper (#8128) (@villebro)
    • 🔧 #8117 Fix to Werkzeug ProxyFix; expose ProxyFix configuration items (#8117) (@ericandrewmeadows)
    • 🛠 #8117 Fixed Histogram visualization bug. (#8077) (@kuckjwi0928)
    • #8052 Set disableErrorBoundary in SuperChart to fix chart error handling (#8052) (@michellethomas)
    • #8049 fix: onSave datasource raises React error (#8049) (@mistercrunch)
    • #8037 fix: handle case where result exists but corresponding query cannot be found (#8037) (@serenajiang)
    • 🛠 #8025 [bugfix] Fix deck_polygon metric bug and update examples chart (#8025) (@villebro)
    • #8014 [fix] Allow dashboard viewer auto refresh dashboard (#8014) (@graceguo-supercat)
    • #8013 Fix: There was an issue fetching the favorite status of this dashboard #6824 (#8013) (@arthurpduarte)
  • v0.34.1.rc2

    September 27, 2019
  • v0.34.1.rc1

    September 19, 2019
  • v0.34.0

    August 09, 2019
    • #7997 Event logger config takes instance instead of class (#7997) (@DiggidyDave)
    • #8006 Local config no longer fails to import silently (#8006) (@DiggidyDave)
    • #8002 [SQLLab] Fix, database api unlimited page size v2 (#8002) (@dpgaspar)
    • 👷 #7999 Setup FOSSA as part of CI (#7999) (@mistercrunch)
    • ⚡️ #7949 Update to fix the broken blueprints link (#7949) (@mmutiso)
    • #7981 Fix Pandas 0.24 DateOffset bug pt. 2 (#7981) (@villebro)
    • #7993 [Jinja] Make Presto template functions backwards compatible (#7993) (@etr2460)
    • #7998 [fix] reduce content in sql lab localStorage (#7998) (@graceguo-supercat)
    • #7985 Fix #7984 (#7985) (@mistercrunch)
    • #7986 Revert "Bump FAB to 2.1.8 (#7986)" (#7996) (@etr2460)
    • #7987 Revert "[database] Fix, Removes the limit for the page size (#7987)" (#7995) (@etr2460)
    • #7994 Bump nvd3 charts for tooltip fix (#7994) (@etr2460)
    • 🖨 #7992 [init] Setting up cache before registering blueprints (#7992) (@john-bodley)
    • 💻 #7989 Bump @superset-ui versions (#7989) (@kristw)
    • 🚚 #7987 [database] Fix, Removes the limit for the page size (#7987) (@dpgaspar)
    • #7986 Bump FAB to 2.1.8 (#7986) (@dpgaspar)
    • #7988 [flake8] Ignoring I202 (#7988) (@john-bodley)
    • 👍 #7977 [DB Engine] Support old and new Presto syntax (#7977) (@etr2460)
    • 🔒 #7952 [security] Adding docstrings and type hints (#7952) (@john-bodley)
    • 🚚 #7963 Remove collation info from MSSQL column type (#7963) (@villebro)
    • 📜 #7973 Bump sqlparse to 0.3.0 (#7973) (@villebro)
    • #7975 Fix for new Pandas API (#7975) (@betodealmeida)
    • #7643 7620: Start removing dependencies on requests (#7643) (@sturmer)
    • #7965 Bump python requirements file (#7965) (@villebro)
    • 👍 #7964 Use python3 for black to support py>=3.6 (#7964) (@villebro)
    • #7955 Fix createDatasource (#7955) (@betodealmeida)
    • 🐎 #7858 [fix] Isolate and improve performance on tagging system (#7858) (@betodealmeida)
    • ⚡️ #7943 Update .travis.yml (#7943) (@john-bodley)
    • 🔌 #7932 Bump nvd3 chart plugin (#7932) (@etr2460)
    • 🛠 #7924 [fix] bug on FixedOrMetricControl component causing issues with deck.gl polygon height + deck.gl scatter radius controls (#7924) (@thunter009)
    • #7935 [feature flag] Enforce csrf protection on explore_json endpoint (#7935) (@graceguo-supercat)
    • #7940 fixing error related to install codecove in travis (#7940) (@blcksrx)
    • #7933 [revert] Partial revert of #7888 (#7933) (@john-bodley)
    • 💻 #7918 [cli] New, command line option to create or set a db URI (#7918) (@dpgaspar)
    • #7926 Fix #7130 - SQL Lab table name autocomplete (#7926) (@mistercrunch)
    • 🔒 #7920 [log] Disable Log view when FAB security views are disabled (#7920) (@dpgaspar)
    • #7930 [sqllab] Fix, #7928 query async not working (#7930) (@dpgaspar)
    • ⬆️ #7931 Fixing the build after travis upgraded Ubuntu (#7931) (@mistercrunch)
    • ⚡️ #7895 [dashboard] fix chart showing loading icon when filter updated immuned fields (#7895) (@graceguo-supercat)
    • #7864 [Profile] Fix 5xx when user not found (#7864) (@etr2460)
    • 📜 #7912 [sqllab] Fix limit parsing bug when using limit-offset comma notation (#7912) (@villebro)
    • 🛠 #7896 [Bugfix] Remove prequery properties from query_obj (#7896) (@villebro)
    • #7892 Fix incorrect datasource_name in dashboard export (#7892) (@smacker)
    • #7894 Set owner to dashboards and charts on import (#7894) (@smacker)
    • #7665 [api] [database] New, migrate to new FAB API side by side (#7665) (@dpgaspar)
    • #7880 [migration] add unique constraint on dashboard_slices table (#7880) (@graceguo-supercat)
    • 📱 #7915 Bump nvd3 charts for responsive y axis fix (#7915) (@etr2460)
    • #7868 [SQL Lab] Fix TableSelector perf for large option sets (#7868) (@etr2460)
    • 🛠 #7907 [Bugfix] Response header and response mismatch on explore result from sqllab (#7907) (@arpit-agarwal)
    • #7816 Add cache_key_wrapper to Jinja template processor (#7816) (@villebro)
    • 🚚 #7898 [test] Fix test data remove slice_name (#7898) (@graceguo-supercat)
    • #7897 [fix] Adding space after -- for SQL comments (#7897) (@john-bodley)
    • 🐳 #7744 Fix missing gevent extra dependency in Docker setup (#7744) (@bmfs)
    • #7888 [sqla] Adding check for invalid filter columns (#7888) (@john-bodley)
    • #7883 Sort dashboards exported json (#7883) (@smacker)
    • 🚚 #7879 Remove unnecessary fields from dashboard exported json (#7879) (@smacker)
    • #7882 Corrected ISO codes on India Country Map (#7882) (@TheLastSultan)
    • #7881 [sql lab] improve TableElement controls (#7881) (@mistercrunch)
    • #7773 Improve examples & related tests (#7773) (@mistercrunch)
    • #7877 Avoid removing custom sql adhoc metric when columns change (#7877) (@michellethomas)
    • 🐳 #7827 Fix docker configurations and docker installation guide. (#7827) (@ali-bahjati)
    • #7863 DruidEngineSpec: set allows_subquery to True (#7863) (@michalmisiewicz)
    • #7878 fix: add check to re-render only if underlying layers change (#7878) (@thunter009)
    • #7875 bug fix for all_database_access() call (#7875) (@rahul-rahul-sp)
    • 📄 #7872 [docs] Advise about celery 4.3.0 requirement on redis (#7872) (@dpgaspar)
    • #7853 [cypress] Disable chromeWebSecurity globally (#7853) (@graceguo-supercat)
    • #7852 Bump pandas to 0.24 (#7852) (@villebro)
    • 🛠 #7866 [wip] fix: multi deck.gl bug fixes (pt 2) (#7866) (@thunter009)
    • ⚡️ #7867 Update tox.ini (#7867) (@john-bodley)
    • #7856 Adds the ability to replace/extend caching backend (#7856) (@robdiciuccio)
    • 🛠 #7854 fix: multi deck.gl bug fixes (#7854) (@thunter009)
    • #7845 Make SHOW_STACKTRACE config apply across the board (#7845) (@mistercrunch)
    • #7848 [celery] Bump celery to 4.3.0 (#7848) (@dpgaspar)
    • ⚡️ #7850 Update down_revision to fix migrations (#7850) (@1AB9502)
    • #7843 Quick fix (#7843) (@betodealmeida)
    • #4725 Add "Published" feature to dashboards (#4725) (@Tresdon)
    • ⚡️ #7835 Update requirements.txt (#7835) (@john-bodley)
    • #7728 * hacky string coercion to fix bug in cli datasource export (#7728) (@Aylr)
    • #7717 Refactor testconn to use get_sqla_engine (#7717) (@thoralf-gutierrez)
    • ⚡️ #7837 Updating superset-ui/legacy-preset-chart-nvd3 to 0.10.35 (#7837) (@michellethomas)
    • #7830 Set up a few more pre-commit hook (#7830) (@mistercrunch)
    • 🔧 #7705 [log] New, make action log configurable and generic (#7705) (@dpgaspar)
    • #7832 Bump FAB to 2.1.6 (#7832) (@dpgaspar)
    • #7817 Add missing 'babies.png' image (#7817) (@mistercrunch)
    • #7376 Fixing the examples (#7376) (@mistercrunch)
    • #7821 Add source{d} to user list in README.md (#7821) (@marnovo)
    • 🚀 #7539 Improvements related to ASF release process (#7539) (@mistercrunch)
    • #7747 fix: unicode word cloud example (#7747) (@mistercrunch)
    • #7796 Added possibility to translate the phrase 'No results found' in FilterBox (#7796) (@dserkowski)
    • 👍 #7621 fix: Better error message for dashboard import (#7621) (@smacker)
    • #7812 [dashboard] Fix URLShortLinkButton position after click anchor link (#7812) (@graceguo-supercat)
    • #7653 [schema] Deprecating the table_columns.database_expression column (#7653) (@john-bodley)
    • #7810 Add second and minute grains (#7810) (@villebro)
    • 📚 #7813 Improve documentation (#7813) (@villebro)
    • ⚡️ #7799 [fix] Updating Pandas resample logic (#7799) (@john-bodley)
    • #7502 Add Table List Refresh Button (#7502) (@MarcusSorealheis)
    • #7809 [travis] Adding Black tox environment (#7809) (@john-bodley)
    • #7325 [Viz] transpose pivot table (#7325) (@zhaoyongjie)
    • ⚡️ #7435 Update messages.json (#7435) (@JesusEkie)
    • 💻 #7770 Autocomplete in the table browser in SQL lab is broken - Fix part 2 (#7770) (@khtruong)
    • #7755 [fix] Handling of non-existent datasource (#7755) (@john-bodley)
    • 🐎 #7791 Improve performance for add slice container (#7791) (@etr2460)
    • #7801 add new user (#7801) (@pokyu)
    • #7777 Truncate data that is expanded (#7777) (@betodealmeida)
    • #7783 [SQL Lab] Add hard time limit fallback for async queries (#7783) (@etr2460)
    • #7788 Fix SQL editor tooltip to not cut off long column names (#7788) (@cguan7)
    • #7467 Change kv content-type to text/plain (#7467) (@rahul-rahul-sp)
    • ⚡️ #7787 Updating legacy-plugin-chart-heatmap to fix an issue with heatmap (#7787) (@michellethomas)
    • #7782 feat: query based on all partitions (#7782) (@khtruong)
    • 🛠 #7767 bugfix: Oracle timegrains fail to render when wrapped in outer query (#7767) (@villebro)
    • #7769 [format] Using Black (#7769) (@john-bodley)
    • #7753 [testconn] Fixing response (#7753) (@john-bodley)
    • #7764 Show generic error msg and hide stacktrace if feature flag is enabled (#7764) (@rahul-rahul-sp)
    • #7605 chore: taking db dependencies out of requirements-dev.txt (#7605) (@mistercrunch)
    • #7749 Fix deck.gl sample charts with js (#7749) (@villebro)
    • 🛠 #7011 fix(filterbox): fixed runtime exception in filterbox for allow multiple selection is false (#7011) (@jitendra-kumawat)
    • 👍 #7756 Add csv upload support for BigQuery (#7756) (@villebro)
    • 🔒 #7724 [security] [ui] Make security views use superset's list widget (#7724) (@dpgaspar)
    • #7750 Bump FAB to 2.1.5 (#7750) (@dpgaspar)
    • #7720 [SQL Lab] Add JSON modal when clicking on cells with JSON objects (#7720) (@etr2460)
    • #7745 [fix] Force refresh table list broken (#7745) (@betodealmeida)
    • #7736 Revert "Autocomplete in the table browser in SQL lab is broken (#7736)" (#7743) (@khtruong)
    • 💻 #7736 Autocomplete in the table browser in SQL lab is broken (#7736) (@khtruong)
    • #7646 compile column names (#7646) (@villebro)
    • 💅 #7722 [SQL Lab] Polish side pane animation (#7722) (@etr2460)
    • #7616 Fixing time comparison to look for past deltas (#7616) (@michellethomas)
    • #7729 Bump sqla to 1.3.5 (#7729) (@villebro)
    • 🚚 #7652 Allowing withVerification to remove all options if none are valid (#7652) (@michellethomas)
    • #7679 css: add margin-top to ResultSet (#7679) (@mistercrunch)
    • #7723 [CSV Upload] Fix Index Column input filter (#7723) (@etr2460)
    • #7700 [dashboard] fix nested tab component visible logic (#7700) (@graceguo-supercat)
    • 🐳 #7709 [docker] Fix docker-init missing FLASK_APP (#7709) (@dpgaspar)
    • ⚡️ #7701 Update @superset-ui/legacy-preset-chart-nvd3 (#7701) (@etr2460)
    • 📄 #7696 [docs] Fix, flask fab cli does not need app parameter (#7696) (@dpgaspar)
    • #7691 [SQL Lab] Fix proptypes warning (#7691) (@etr2460)
    • #7693 Render columns dynamically on wide tables (#7693) (@betodealmeida)
    • #7687 Add Intercom to Superset users (#7687) (@kate-gallo)
    • #7688 Adding 6play as users (#7688) (@CoryChaplin)
    • 🚚 #7667 [epoch] Remove non-UTC epoch logic (#7667) (@john-bodley)
    • ⚡️ #7672 Update index.rst (#7672) (@john-bodley)
    • #7678 Revert "Allow bigint to be used as time column in Presto" #7670 (#7678) (@john-bodley)
    • #7073 [connectors] Make cluster/database and datasource/table unselectable in CRUD view (#7073) (@john-bodley)
    • 👀 #7598 adding command for seeing changes reflected. (#7598) (@MarcusSorealheis)
    • #7478 Bump FAB to 2.1.4 (#7478) (@dpgaspar)
    • 🛠 #7526 Fixed SQL Lab Query Search scrolling issue(#7526) (#7674) (@rusackas)
    • #7676 Break up db_engine_specs (#7676) (@villebro)
    • 📚 #7392 Remove duplicate paragraph in celery tasks documentation (#7392) (@thoralf-gutierrez)
    • #7567 Add epoch funcs for BigQuery (#7567) (@villebro)
    • #7641 [SQL Lab] Clarify SQL Lab query and display limits (#7641) (@etr2460)
    • #7642 [dashboard] pass dashboard filters to share chart url in dropdown (#7642) (@graceguo-supercat)
    • #7572 [SQL Lab] Show warning when user used up localStorage (#7572) (@graceguo-supercat)
    • 📄 #7610 docs: Add Tenable to the List of Users (#7610) (@dflionis)
    • #7475 Apply DashboardFilter to the dashboards in SliceModeView (#7475) (@rahul-rahul-sp)
    • #7638 Add new escape characters to OnPasteSelect (#7638) (@1AB9502)
    • 🗄 #7660 [docs] Fix, deprecate fabmanager cli (#7660) (@dpgaspar)
    • #5096 Revert "Boxplot should not require a datetime column (#5096)" (#7655) (@khtruong)
    • 🔧 #7175 [SQL Lab] CTAS now uses the right async configuration (#7175) (@enricoberti)
    • #7647 [Profile] Fix react gravitar size prop type warning (#7647) (@etr2460)
    • #7618 Add Filter on DatabaseView that filters DBs Based on Role Access (#7618) (@dflionis)
    • #7640 [dashboard] click tab anchor link (#7640) (@graceguo-supercat)
    • #7632 Fix colors in ellipsis (#7632) (@betodealmeida)
    • #7433 Adding codecov targets and thresholds (#7433) (@michellethomas)
    • 📜 #7490 [fix] SQL parsing of table names (#7490) (@john-bodley)
    • #7494 make filter_values() macro to properly accept value from filter box with single value setting (#7494) (@jimhorng)
    • #7606 fix: SqlaColumn.type overflow on mysql (#7606) (@mistercrunch)
    • 🚚 #7636 [query] Fix, remove not possible to order columns (#7636) (@dpgaspar)
    • 🛠 #7635 Fixed Time Grain and Added Drill to README (#7635) (@cgivre)
    • #7593 fix: address issue #7458 (#7593) (@mistercrunch)
    • ⚡️ #7561 [FAB] set AppBuilder to update_perms=False (#7561) (@mistercrunch)
    • #7575 Alternative fix for #7559 (#7575) (@mistercrunch)
    • #7633 Wrapping up #7130 (#7633) (@mistercrunch)
    • #7617 Allow trailing spaces in simple filter values (#7617) (@etr2460)
    • #7622 [requirements] Bumping pydruid version (#7622) (@john-bodley)
    • #7624 [SQL Lab] Prevent failed query error from disappearing (#7624) (@etr2460)
    • #7628 [SQL Lab] Old query showing success state but not showing results (#7628) (@graceguo-supercat)
    • ⚡️ #7583 Update bug_report.md (#7583) (@john-bodley)
    • #7630 fix: handle presto columns with whitespace (#7630) (@khtruong)
    • #7625 View Presto row and array objects clearly in the data grid (#7625) (@khtruong)
    • #7627 Show expanded columns in gray in SQL Editor (#7627) (@betodealmeida)
    • #7525 Add relative start param for time filters (#7525) (@villebro)
    • #7594 [SQL Lab] fix unnecessary offline action (#7594) (@graceguo-supercat)
    • #7615 Fix SQL Lab window resizing layout bug (#7615) (@etr2460)
    • #7131 Make timestamp expression native SQLAlchemy element (#7131) (@villebro)
    • 👍 #6610 Add support for Apache Drill (#6610) (@cgivre)
    • 🚀 #7550 Bump python libs, address insecure releases (#7550) (@mistercrunch)
    • #7579 Add "Auto" option to Mapbox visualization point radius (#7579) (@ali-bahjati)
    • 🚚 #7379 Remove the use of Pandas' iloc() in WorldMapViz (#7379) (@elukey)
    • 👍 #7453 Add support for period character in table names (#7453) (@villebro)
    • 🚚 #7586 Remove aggregates from metric options if datasource has no columns (#7586) (@michellethomas)