Apache Superset v0.34.0 Release Notes

Release Date: 2019-08-09 // over 4 years ago
    • #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)