Releases: apache/superset
1.0.1
Hello Community,
The Apache Superset team is pleased to announce that Superset 1.0.1 has just been released.
Apache Superset is a modern, enterprise-ready business intelligence web application.
New and improved features like Apache ECharts 5.0 integration with improved chart
annotations, scheduled alerts, reporting, a redesigned home screen, and experimental
global async query support make this the most performant and user-friendly release to date.
The official source release: https://www.apache.org/dist/superset/1.0.1
The PyPI package: https://pypi.org/project/apache-superset/1.0.1/
The changelog:
- #12872 feat(release): add github token to changelog script (#12872) (@dpgaspar)
- #12886 fix: allow users to reset their passwords (#12886) (@dpgaspar)
- #12877 fix(menu): always show settings dropdown (#12877) (@nytai)
- #12648 fix(release): add typing-extensions as dependency (#12648) (@villebro)
- #12861 fix: Presto column_type_mappings time and timestamp (#12861) (@rmgpinto)
- #12665 fix: bar chart data order (#12665) (@kstrz)
- #12661 add order by for bar charts (#12661) (@bryanck)
- #12664 docs: fix, keep old names from screenshot images to pypi releases (#12664) (@dpgaspar)
- #12835 fix(explore): add current savedMetric to dropdown (#12835) (@villebro)
- #12817 chore(explore): Metric/Column and Filter popover unexpectedly closes on scroll (#12817) (@nikolagigic)
- #12657 fix(explore): don't allow selecting duplicated saved metric (#12657) (@kgabryje)
- #12798 docs:add deprecations to updating.md (#12798) (@eschutho)
- #12796 fix: samples should not be timeseries (#12796) (@betodealmeida)
- #12793 fix(explore): time picker can not be switched between now and specific (#12793) (@zhaoyongjie)
- #12789 fix(explore): pass partitionColumn when creating new adhoc filter (#12789) (@villebro)
- #12787 fix: uuid generatiion for mysql fixed (#12787) (@iercan)
- #12770 chore(explore): Reorder dataset search results based on property relevance (#12770) (@nikolagigic)
- #12761 fix(explore): Dataset icon remains constant when dragging. (#12761) (@ayanginet)
- #12760 fix: session error fixed related to thumbnails. (#12760) (@iercan)
- #12758 fix(explore): incorrect missing datasource condition (#12758) (@ktmud)
- #12747 feat(explore): Make metric title respond to changes immediately (#12747) (@kgabryje)
- #12705 feat(explore): allow opening charts with missing dataset (#12705) (@ktmud)
- #12468 fix: Added message flash when chart with missing dataset is accessed. (#12468) (@kkucharc)
- #12804 fix(release): pin pyjwt to version <2 (#12804) (@villebro)
- #12499 docs: update README.MD and FAQ Page for Superset 1.0 launch (#12499) (@srinify)
- #12620 fix: missing key when verifying adhoc filters in merge_extra_filters (#12620) (@bryanck)
- #12417 fix(explore): preserve metric column order in bar chart (#12417) (@duynguyenhoang)
- #12103 fix(async queries): Remove "force" param on cached data retrieval (#12103) (@robdiciuccio)
- #12779 fix(alerts/reports): misconfigured useEffect hook breaks form validation in prod builds (#12779) (@nytai)
- #12759 fix: missing select menu background (#12759) (@ktmud)
- #12730 Replace space with tabulator and enter as separators (#12730) (@kgabryje)
- #12696 Update translation files after capitalization PRs (1-9) (#12696) (@michael-s-molina)
- #12595 Fix translation files and update documentation (#12595) (@michael-s-molina)
- #12731 chore[explore]: Save date if Ok not clicked (#12731) (@nikolagigic)
- #12699 fix: remove whitespace at the bottom of select dropdown (#12699) (@ktmud)
- #12685 chore: add capitalization guidelines to CONTRIBUTING.md (#12685) (@michael-s-molina)
- #12675 feat(explore): better search for dataset pane (#12675) (@ktmud)
- #12549 feat(chart): Add expression, description and verbose name to search filter (#12549) (@nikolagigic)
- #12690 fix(explore): Certified metric icons are various sizes (#12690) (@geido)
- #12660 fix(multiline): return all chart data on initial request (#12660) (@villebro)
- #12632 chore(viz): bump superset-ui packages to 0.16.9 (#12632) (@villebro)
- #12606 fix: chart disappears in standalone slice (#12606) (@duynguyenhoang)
- #12604 Switch button position (#12604) (@geido)
- #12603 [12601] Hovered menu items on dashboard - brought back padding and added margin on top of chart (#12603) (@kkucharc)
- #12593 chore(explore): Save Resizable width to localStorage (#12593) (@nikolagigic)
- #12649 fix: explore page style fix, remove unnecessary scroll bars (#12649) (@ktmud)
- #12586 fix: error while parsing invalid json form_data (#12586) (@duynguyenhoang)
- #12161 test: World bank examples (#12161) (@kstrz)
- #12226 test: birth names (#12226) (@kstrz)
- #12584 fix: dropdown indicator in tabs has proper width and position (#12584) (@kkucharc)
- #12580 chore(explore): added tooltips to timepicker (#12580) (@zhaoyongjie)
- #12577 corrected typo in connections index in the documentation (#12577) (@96RadhikaJadhav)
- #12575 fix: return appropriate response when payload has error (#12575) (@zhaoyongjie)
- #12573 Add docs for GLOBAL_ASYNC_QUERIES (SIP-39) (#12573) (@robdiciuccio)
- #12564 chore: bumping superset UI packages (0.16.7 + 0.16.8) (#12564) (@rusackas)
- #12498 fix: row component handler is visible (#12498) (@kkucharc)
- #12454 Apply capitalization guidelines - iteration 8 (#12343) (#12454) (@michael-s-molina)
- #12453 Apply capitalization guidelines - iteration 7 (#12343) (#12453) (@michael-s-molina)
- #12452 Apply capitalization guidelines - iteration 6 (#12343) (#12452) (@michael-s-molina)
- #12451 Apply capitalization guidelines - iteration 5 (#12343) (#12451) (@michael-s-molina)
- #12582 fix(explore): Disable saved metric name edit in Metric popover (#12582) (@kgabryje)
- #12446 refactor(explore): move MetricControl and FilterControl to sub-component (#12446) (@zhaoyongjie)
- #12450 Apply capitalization guidelines - iteration 4 (#12343) (#12450) (@michael-s-molina)
- #12554 feat(native-filters): Show alert for unsaved filters after cancelling Filter Config Modal (#12554) (@agatapst)
- #12449 Apply capitalization guidelines - iteration 3 (#12343) (#12449) (@michael-s-molina)
- #12598 fix(explore): Scroll only table in Change Dataset and Edit Dataset Modals (#12598) (@geido)
- #12471 fix: styling for change dataset confirmation (#12471) (@hughhhh)
- #12669 fix: faster search for Change Dataset modal (#12669) (@ktmud)
- #12448 Apply capitalization guidelines - iteration 2 (#12343) (#12448) (@michael-s-molina)
- [#12447](https://github.com/apach...
1.0.0
Hello Community,
The Apache Superset team is pleased to announce that Superset 1.0.0 has just been released.
Apache Superset is a modern, enterprise-ready business intelligence web application.
New and improved features like Apache ECharts 5.0 integration with improved chart
annotations, scheduled alerts, reporting, a redesigned home screen, and experimental
global async query support make this the most performant and user-friendly release to date.
- The official source release: https://www.apache.org/dist/superset/1.0.0
- The PyPI package: https://pypi.org/project/apache-superset/1.0.0/
- Release notes: https://github.com/apache/superset/tree/master/RELEASING/release-notes-1-0
The changelog:
- #12535 Fix 500 error when loading dashboards with slice having deleted dataset (#12535) (@bechob)
- #12562 fix: case expression should not have double quotes (#12562) (@betodealmeida)
- #12558 fix: height on grid results (#12558) (@betodealmeida)
- #12556 fix(viz): missing groupby and broken adhoc metrics for boxplot (#12556) (@ktmud)
- #12555 fix: Add MAX_SQL_ROW value to LIMIT_DROPDOWN (#12555) (@hughhhh)
- #1410 fix: Popover closes on change of dropdowns values (#12410) (@geido)
- #12337 chore: rename docker image from incubator-superset to superset (#1337) (@amitmiran137)
- #12403 feat(db-engine): Add support for Apache Solr (#12403) (@aadel)
- #12497 Fix list filters vertical alignment (#12497) (@michael-s-molina)
- #12522 fix: Select options overflowing Save chart modal on Explore view (#12522) (@kgabryje)
- #12536 Fixing Pinot queries for time granularities: WEEKS/MONTHS/QUARTERS/YEARS (#12536) (@fx19880617)
- #12537 fix(explore): Add Time section back to FilterBox (#12537) (@ktmud)
- #12532 fix(explore): time table control panel (#12532) (@ktmud)
- #12530 fix: lowercase all columns in examples (#12530) (@betodealmeida)
- #12518 ci: remove refs/tags from docker tags on a release (#12518) (@dpgaspar)
- #12491 fix: impose dataset ownership check on old API (#12491) (@dpgaspar)
- #12425 fix: import ZIP files that have been modified (#12425) (@betodealmeida)
- #12472 fix (SQL Lab): disappearing results on tab switch (#12472) (@betodealmeida)
- #12489 fix(timepicker): make pyparsing thread safe (#12489) (@zhaoyongjie)
- #12483 fix(dashboard): use datasource id from slice metadata (#12483) (@ktmud)
- #12478 fix: do not show vertical scrollbar for charts in dashboard (#12478) (@graceguo-supercat)
- #12466 chore: bump superset-ui deckgl plugin (#12466) (@rusackas)
- #12426 bump superset-ui packages for rolling window change (#12426) (@pkdotson)
- #12418 fix(dashboard): artefacts shown while drag and dropping deck.gl charts (#12418) (@kkucharc)
- #12411 feat: Resizable dataset and controls panels on Explore view (#12411) (@kgabryje)
- #12326 Fixes control panel fields styling (#12236) (#12326) (@michael-s-molina)
- #12408 refactor: from superset.utils.core break down date_parser (#12408) (@zhaoyongjie)
- #12409 fix(native-filters): incorrect queriesData state (#12409) (@villebro)
- #12406 fix: Refresh Interval Modal dropdown (#12406) (@agatapst)
- #12402 chore: change Datasource to Dataset in Explore ui (#12402) (@junlincc)
- #12401 feat(explore): add tooltip to timepicker label (#12401) (@zhaoyongjie)
- #12393 chore: upgrade eslint, babel, and prettier (#12393) (@ktmud)
- #12392 chore: Fix typo “Rest” to “Reset” (#12392) (@junlincc)
- #12391 chore: Show datasets when search input is empty (#12391) (@geido)
- #12387 fix(explore): long metric name display (#12387) (@zhaoyongjie)
- #12359 fix: explore replace wrong standalone slice url (#12359) (@duynguyenhoang)
- #12390 Closes #12389 (#12390) (@geido)
- #12383 fix: Data tables styling issues on Explore view (#12383) (@kgabryje)
- #12385 Fix new metric popover showing previous popover's title (#12385) (@kgabryje)
- #12381 fix(explore): adhoc metric label and control value not consistent (#12381) (@zhaoyongjie)
- #12382 fix(explore): clear custom label if removed (#12382) (@villebro)
- #12377 Fix filter popover under data table (#12377) (@kgabryje)
- #12378 Update samples table when datasource changes (#12378) (@kgabryje)
- #12368 fix: datasets populating after user creation (#12368) (@hughhhh)
- #12365 chore: make datasource search input sticky (#12365) (@pkdotson)
- #12362 fix: Fix chart resizing when using split view (#12362) (@kgabryje)
- #12096 ci(docker): fix release published event checkout tag-sha (#12096) (@dpgaspar)
- #12082 test: rename column names for birth_names dataset (#12082) (@ktmud)
- #12351 fix(load examples): load examples creating unnecessary main database (#12351) (@dpgaspar)
- #12361 Fix running query on every change in chart controls (#12361) (@kgabryje)
- #12357 fix: Fix dataset condition to allow query for datasets in sqllab (#12357) (@hughhhh)
- #12257 perf: Optimize performance of Results and Samples tables on Explore (#12257) (@kgabryje)
- #12353 Fix CSS injection order (#12265) (#12353) (@michael-s-molina)
- #12352 chore(dashboard): Add ErrorBoudary for AdhocFilter components (#12352) (@nikolagigic)
- #12350 fix(explore): improve filter translation (#12350) (@villebro)
- #12306 fix: Set width to pseudoelement to wrap filter box (#12306) (@maloun96)
- #12318 fix: south pane scrolling issues (#12318) (@eschutho)
- #12349 chore: bumping nvd3 plugin (and thus, nvd3-fork) (#12349) (@rusackas)
- #12307 refactor: test connection raises only command exceptions (#12307) (@dpgaspar)
- #12154 feat: move filters from superset-ui to incubator (#12154) (@simchanielsen)
- #12347 window.location > history.push (#12347) (@rusackas)
- #12315 feat: provide support for an overridable template to be included in every view (#12315) (@nytai)
- #12344 remove datataset from title (#12344) (@pkdotson)
- #12338 feat: new COVID vaccination dashboard (#12338) (@betodealmeida)
- #12335 chore: change order of tab on explore data panel (#12335) (@lilykuang)
- #12320 fix: append orphan charts (#12320) (@betodealmeida)
- #12067 feat: SQL Toolbar (#12067) (@hughhhh)
- #12334 Reduce z-index (#12334) (@geido)
- #12330 Fix menuPortal dropdown z-index (#12330) (@geido)
- #12311 fix(alert/report): add/edit modal can't be saved (#12311) (@lilykuang)
- #12327 Fix select overlap by aggregate button (#12312) (#12327) (@michael-s-molina)
- #12090 build: try to speed up Github workflows (#12090) (@ktmud)
- [#12313](https://github.com/...
1.0.0rc4
1.0.0 Release candidate 4
Change log diff from RC3:
- Fix 500 error when loading dashboards with slice having deleted dataset (#12535) (@bechob)
- fix: case expression should not have double quotes (#12562) (@betodealmeida)
- fix: height on grid results (#12558) (@betodealmeida)
- fix(viz): missing groupby and broken adhoc metrics for boxplot (#12556) (@ktmud)
- fix: Add MAX_SQL_ROW value to LIMIT_DROPDOWN (#12555) (@hughhhh)
- fix: Popover closes on change of dropdowns values (#12410) (@geido)
1.0.0rc3
1.0.0 Release candidate 3
1.0.0 (Fri Jan 15 05:11:56 2021 -0800)
- #12403 feat(db-engine): Add support for Apache Solr (#12403) (@aadel)
- #12497 Fix list filters vertical alignment (#12497) (@michael-s-molina)
- #12522 fix: Select options overflowing Save chart modal on Explore view (#12522) (@kgabryje)
- #12536 Fixing Pinot queries for time granularities: WEEKS/MONTHS/QUARTERS/YEARS (#12536) (@fx19880617)
- #12537 fix(explore): Add Time section back to FilterBox (#12537) (@ktmud)
- #12532 fix(explore): time table control panel (#12532) (@ktmud)
- #12530 fix: lowercase all columns in examples (#12530) (@betodealmeida)
- #12518 ci: remove refs/tags from docker tags on a release (#12518) (@dpgaspar)
- #12491 fix: impose dataset ownership check on old API (#12491) (@dpgaspar)
- #12425 fix: import ZIP files that have been modified (#12425) (@betodealmeida)
- #12472 fix (SQL Lab): disappearing results on tab switch (#12472) (@betodealmeida)
- #12489 fix(timepicker): make pyparsing thread safe (#12489) (@zhaoyongjie)
- #12483 fix(dashboard): use datasource id from slice metadata (#12483) (@ktmud)
- #12478 fix: do not show vertical scrollbar for charts in dashboard (#12478) (@graceguo-supercat)
- #12466 chore: bump superset-ui deckgl plugin (#12466) (@rusackas)
- #12426 bump superset-ui packages for rolling window change (#12426) (@pkdotson)
- #12418 fix(dashboard): artefacts shown while drag and dropping deck.gl charts (#12418) (@kkucharc)
- #12411 feat: Resizable dataset and controls panels on Explore view (#12411) (@kgabryje)
- #12326 Fixes control panel fields styling (#12236) (#12326) (@michael-s-molina)
- #12408 refactor: from superset.utils.core break down date_parser (#12408) (@zhaoyongjie)
- #12409 fix(native-filters): incorrect queriesData state (#12409) (@villebro)
- #12406 fix: Refresh Interval Modal dropdown (#12406) (@agatapst)
- #12402 chore: change Datasource to Dataset in Explore ui (#12402) (@junlincc)
- #12401 feat(explore): add tooltip to timepicker label (#12401) (@zhaoyongjie)
- #12393 chore: upgrade eslint, babel, and prettier (#12393) (@ktmud)
- #12392 chore: Fix typo “Rest” to “Reset” (#12392) (@junlincc)
- #12391 chore: Show datasets when search input is empty (#12391) (@geido)
- #12387 fix(explore): long metric name display (#12387) (@zhaoyongjie)
- #12359 fix: explore replace wrong standalone slice url (#12359) (@duynguyenhoang)
- #12390 Closes #12389 (#12390) (@geido)
- #12383 fix: Data tables styling issues on Explore view (#12383) (@kgabryje)
- #12385 Fix new metric popover showing previous popover's title (#12385) (@kgabryje)
- #12381 fix(explore): adhoc metric label and control value not consistent (#12381) (@zhaoyongjie)
- #12382 fix(explore): clear custom label if removed (#12382) (@villebro)
- #12377 Fix filter popover under data table (#12377) (@kgabryje)
- #12378 Update samples table when datasource changes (#12378) (@kgabryje)
- #12368 fix: datasets populating after user creation (#12368) (@hughhhh)
- #12365 chore: make datasource search input sticky (#12365) (@pkdotson)
- #12362 fix: Fix chart resizing when using split view (#12362) (@kgabryje)
- #12096 ci(docker): fix release published event checkout tag-sha (#12096) (@dpgaspar)
- #12082 test: rename column names for birth_names dataset (#12082) (@ktmud)
- #12351 fix(load examples): load examples creating unnecessary main database (#12351) (@dpgaspar)
- #12361 Fix running query on every change in chart controls (#12361) (@kgabryje)
- #12357 fix: Fix dataset condition to allow query for datasets in sqllab (#12357) (@hughhhh)
- #12257 perf: Optimize performance of Results and Samples tables on Explore (#12257) (@kgabryje)
- #12353 Fix CSS injection order (#12265) (#12353) (@michael-s-molina)
- #12352 chore(dashboard): Add ErrorBoudary for AdhocFilter components (#12352) (@nikolagigic)
- #12350 fix(explore): improve filter translation (#12350) (@villebro)
- #12306 fix: Set width to pseudoelement to wrap filter box (#12306) (@maloun96)
- #12318 fix: south pane scrolling issues (#12318) (@eschutho)
- #12349 chore: bumping nvd3 plugin (and thus, nvd3-fork) (#12349) (@rusackas)
- #12307 refactor: test connection raises only command exceptions (#12307) (@dpgaspar)
- #12154 feat: move filters from superset-ui to incubator (#12154) (@simchanielsen)
- #12347 window.location > history.push (#12347) (@rusackas)
- #12315 feat: provide support for an overridable template to be included in every view (#12315) (@nytai)
- #12344 remove datataset from title (#12344) (@pkdotson)
- #12338 feat: new COVID vaccination dashboard (#12338) (@betodealmeida)
- #12335 chore: change order of tab on explore data panel (#12335) (@lilykuang)
- #12320 fix: append orphan charts (#12320) (@betodealmeida)
- #12067 feat: SQL Toolbar (#12067) (@hughhhh)
- #12334 Reduce z-index (#12334) (@geido)
- #12330 Fix menuPortal dropdown z-index (#12330) (@geido)
- #12311 fix(alert/report): add/edit modal can't be saved (#12311) (@lilykuang)
- #12327 Fix select overlap by aggregate button (#12312) (#12327) (@michael-s-molina)
- #12090 build: try to speed up Github workflows (#12090) (@ktmud)
- #12313 build: improve webpack configs for npm link (#12313) (@ktmud)
- #12210 feat: Custom color schemes support (#12210) (@amitmiran137)
- #12282 chore: improve styles for collapsed Native Filter sidebar (#12282) (@agatapst)
- #12305 fix(explore): metrics caret not expanding in datasource panel (#12305) (@geido)
- #12319 fix: update search in datasource panel to use matchSorter (#12319) (@pkdotson)
- #12019 build(deps): bump ini in /superset-frontend/cypress-base (#12019) (@dependabot[bot])
- #12284 docs: remove (some) references to incubating/incubation (#12284) (@nytai)
- #12022 docs: Added release notes and associated media for 0.38 (#12022) (@garden-of-delete)
- #12021 build(deps): bump ini from 1.3.5 to 1.3.8 in /superset-frontend (#12021) (@dependabot[bot])
- #12308 fix(explore): refine previous calendar range (#12308) (@zhaoyongjie)
- #12261 add related field filter to queries/user (#12261) (@riahk)
- #12300 fix(explore): timepicker show human readable string in pill (#12300) (@zhaoyongjie)
...
1.0.0rc1
1.0.0 Release candidate 1
- #12359 fix: explore replace wrong standalone slice url (#12359) (@duynguyenhoang)
- #12390 Closes #12389 (#12390) (@geido)
- #12383 fix: Data tables styling issues on Explore view (#12383) (@kgabryje)
- #12385 Fix new metric popover showing previous popover's title (#12385) (@kgabryje)
- #12381 fix(explore): adhoc metric label and control value not consistent (#12381) (@zhaoyongjie)
- #12382 fix(explore): clear custom label if removed (#12382) (@villebro)
- #12377 Fix filter popover under data table (#12377) (@kgabryje)
- #12378 Update samples table when datasource changes (#12378) (@kgabryje)
- #12368 fix: datasets populating after user creation (#12368) (@hughhhh)
- #12365 chore: make datasource search input sticky (#12365) (@pkdotson)
- #12362 fix: Fix chart resizing when using split view (#12362) (@kgabryje)
- #12096 ci(docker): fix release published event checkout tag-sha (#12096) (@dpgaspar)
- #12082 test: rename column names for birth_names dataset (#12082) (@ktmud)
- #12351 fix(load examples): load examples creating unnecessary main database (#12351) (@dpgaspar)
- #12361 Fix running query on every change in chart controls (#12361) (@kgabryje)
- #12357 fix: Fix dataset condition to allow query for datasets in sqllab (#12357) (@hughhhh)
- #12257 perf: Optimize performance of Results and Samples tables on Explore (#12257) (@kgabryje)
- #12353 Fix CSS injection order (#12265) (#12353) (@michael-s-molina)
- #12352 chore(dashboard): Add ErrorBoudary for AdhocFilter components (#12352) (@nikolagigic)
- #12350 fix(explore): improve filter translation (#12350) (@villebro)
- #12306 fix: Set width to pseudoelement to wrap filter box (#12306) (@maloun96)
- #12318 fix: south pane scrolling issues (#12318) (@eschutho)
- #12349 chore: bumping nvd3 plugin (and thus, nvd3-fork) (#12349) (@rusackas)
- #12307 refactor: test connection raises only command exceptions (#12307) (@dpgaspar)
- #12154 feat: move filters from superset-ui to incubator (#12154) (@simchanielsen)
- #12347 window.location > history.push (#12347) (@rusackas)
- #12315 feat: provide support for an overridable template to be included in every view (#12315) (@nytai)
- #12344 remove datataset from title (#12344) (@pkdotson)
- #12338 feat: new COVID vaccination dashboard (#12338) (@betodealmeida)
- #12335 chore: change order of tab on explore data panel (#12335) (@lilykuang)
- #12320 fix: append orphan charts (#12320) (@betodealmeida)
- #12067 feat: SQL Toolbar (#12067) (@hughhhh)
- #12334 Reduce z-index (#12334) (@geido)
- #12330 Fix menuPortal dropdown z-index (#12330) (@geido)
- #12311 fix(alert/report): add/edit modal can't be saved (#12311) (@lilykuang)
- #12327 Fix select overlap by aggregate button (#12312) (#12327) (@michael-s-molina)
- #12090 build: try to speed up Github workflows (#12090) (@ktmud)
- #12313 build: improve webpack configs for npm link (#12313) (@ktmud)
- #12210 feat: Custom color schemes support (#12210) (@amitmiran137)
- #12282 chore: improve styles for collapsed Native Filter sidebar (#12282) (@agatapst)
- #12305 fix(explore): metrics caret not expanding in datasource panel (#12305) (@geido)
- #12319 fix: update search in datasource panel to use matchSorter (#12319) (@pkdotson)
- #12019 build(deps): bump ini in /superset-frontend/cypress-base (#12019) (@dependabot[bot])
- #12284 docs: remove (some) references to incubating/incubation (#12284) (@nytai)
- #12022 docs: Added release notes and associated media for 0.38 (#12022) (@garden-of-delete)
- #12021 build(deps): bump ini from 1.3.5 to 1.3.8 in /superset-frontend (#12021) (@dependabot[bot])
- #12308 fix(explore): refine previous calendar range (#12308) (@zhaoyongjie)
- #12261 add related field filter to queries/user (#12261) (@riahk)
- #12300 fix(explore): timepicker show human readable string in pill (#12300) (@zhaoyongjie)
- #12278 fix(explore): bugs in Custom SQL editor in filter popover (#12278) (@kgabryje)
- #12289 chore: remove harmless incubator refs (#12289) (@amitmiran137)
- #12274 fix(database): OpenAPI spec for test_connection (#12274) (@dpgaspar)
- #12277 fix(reports): don't log user errors and state change has errors (#12277) (@dpgaspar)
- #12291 build: ignore github actions from dependabot (#12291) (@ktmud)
- #12295 fix null check for condition threshold to allow 0 values (#12295) (@riahk)
- #12280 Bump superset-ui deps (#12280) (@kgabryje)
- #12221 fix: Fixed width for dataset panel (#12221) (@kgabryje)
- #12239 chore(home): add ErrorBoundary to Charts section (#12239) (@maxamante)
- #12292 fix: load example data into correct DB (#12292) (@betodealmeida)
- #12297 Cypress: ignore unrelated ResizeObserver client errors (#12297) (@robdiciuccio)
- #12253 test: fix flaky Python unit tests (#12253) (@kstrz)
- #12213 Fix tests errors and warnings - iteration 1 (#12212) (#12213) (@michael-s-molina)
- #12258 fix: Issue #12004 timegrain not visibile (#12258) (@geido)
- #12250 fix: Show Data panel on resize (#12250) (@maloun96)
- #12153 fix: Add visibility to box for viewing menu items (#12153) (@maloun96)
- #12290 build: remove parallelization for E2E tests (#12290) (@ktmud)
- #12288 fix: Add min-height for loading indicator to show up (#12288) (@geido)
- #12192 build(deps-dev): bump storybook-addon-paddings in /superset-frontend (#12192) (@dependabot[bot])
- #12205 fix: SaveDatasetModal save state on back button (#12205) (@hughhhh)
- #12251 docs: fix build status badge to github actions (#12251) (@dpgaspar)
- #12215 fix : Style caret for profile page (#12215) (@maloun96)
- #12211 Set datasource panel open by default (#12211) (@kgabryje)
- #12242 fix(explore): bump superset-ui to 0.16.3 and fix DeckGL bug (#12242) (@villebro)
- #12208 feat(explore): Time picker enhancement follow up (#12208) (@zhaoyongjie)
- #11960 fix: Altered button crashing and title not updating on Explore view (#11960) (@kgabryje)
- #12217 Remove uppercase for tab names (#12217) (@maloun96)
- #12248 build(deps): bump node-fetch in /.github/actions/file-changes-action (#12248) (@dependabot[bot])
- #12246 build(deps): bump @actions/core in /.git...
0.38.0
The Apache Superset (incubating) team is pleased to announce that Superset
0.38.0 has just been released.
Apache Superset (incubating) is a modern, enterprise-ready business intelligence web application
The official source release:
https://www.apache.org/dist/incubator/superset/0.38.0
The Pypi package:
https://pypi.org/project/apache-superset/
- #11724 fix: prior npm font source had a glitch (#11724) (@rusackas)
- #11718 refactor: Load fonts from packages rather than local binaries (#11718) (@rusackas)
- #11365 fix(sqla): allow 'unknown' type queries in explore view (#11365) (@serenajiang)
- #11253 build: update webpack for npm linking plugins (#11253) (@ktmud)
- #11469 docs(release): script to generate a CHANGELOG.md (#11469) (@dpgaspar)
- #11393 chore(chart-data): add annotations and url params to chart data schema (#11393) (@villebro)
- #11272 chore: upgrade vis plugins npm packages (#11272) (@ktmud)
- #11149 fix: Fix Time Column dropdown for date filter (#11149) (@graceguo-supercat)
- #11262 fix(crud): set default extra value (#11262) (@villebro)
- #11221 fix(dataset): update user list endpoint (#11221) (@lilykuang)
- #11237 feat(datasets): REST API bulk delete (#11237) (@dpgaspar)
- #11236 chore(sqla): assert query is single read-only statement (#11236) (@villebro)
- #11201 chore(sql-lab): catch PyArrow deserialization error (#11201) (@villebro)
- #11141 fix(examples): missing expressions in birth_names (#11141) (@villebro)
- #11136 fix: Alembic migration 18532d70ab98 (#11136) (@john-bodley)
- #11140 docs: docs site footer link tweak (#11140) (@rusackas)
- #11133 docs: comply to ASF requirements (#11133) (@mistercrunch)
- #11124 add info about case sensitive search (#11124) (@eschutho)
- #11111 style(listview): dynamic card size and grid spacing (#11111) (@nytai)
- #11126 style: rename label 'table name'->'dataset name' (#11126) (@mistercrunch)
- #11083 feat: custom favorite filter for dashboards, charts and saved queries (#11083) (@dpgaspar)
- #11102 chore: refactor submenu's right nav to accept list of buttons (#11102) (@pkdotson)
- #11132 docs: use the Apache-Superset logo on README / pypi (#11132) (@mistercrunch)
- #11121 fix: remove extra flash import (#11121) (@eschutho)
- #11125 fix: Revert "Replace reactable with DataTable from superset-ui in QueryTable (#10981)" (#11125) (@nytai)
- #11115 fix: alembic migration error msg trying to delete constraint on tables (#11115) (@dpgaspar)
- #11114 feat: CRUD REST API for CSS Templates (#11114) (@dpgaspar)
- #11127 fix: SpatialControl popover won't open (#11127) (@mistercrunch)
- #11109 feat: saved query list actions (#11109) (@riahk)
- #11067 feat: add created by chart CRUD view (#11067) (@lilykuang)
- #11107 fix: Disabling timezone of dataframe before passing Prophet (#11107) (@kkalyan)
- #11112 fix(chart-data-api): ignore missing filters (#11112) (@villebro)
- #11099 feat: more specific presto error messages (#11099) (@etr2460)
- #11110 Fix alembic migration (#11110) (@bkyryliuk)
- #11066 fix: fix table existence validation function (#11066) (@bkyryliuk)
- #11100 style: fix secondary label border (#11100) (@rusackas)
- #11005 feat: saved query list view + sort/filters (#11005) (@riahk)
- #10972 chore: Remove Obsolete WARNING_MSG from config (#10972) (@john-bodley)
- #10963 feat: enable ETag header for dashboard GET requests (#10963) (@graceguo-supercat)
- #11045 Updated lint in schedules.py in tasks: unused_import, ungrouped_import and changed argument name to remove unused-argument (#11045) (@kkucharc)
- #11019 fix(api): unable to delete virtual dataset, wrong permission name (#11019) (@dpgaspar)
- #11103 fix: echarts timeseries groupby (#11103) (@villebro)
- #11095 fix: double scroll bars on dataset editor (#11095) (@lilykuang)
- #11059 docs: Add Zeta to list of companies using Apache Superset (#11059) (@shaikidris)
- #11064 chore: pylint fixes in files in project's root (#11064) (@kkucharc)
- #11062 chore: updated utils with pylint rules (#11062) (@kkucharc)
- #10914 refactor: table selector on dataset editor (#10914) (@lilykuang)
- #11015 Reorganize steps (#11015) (@brylie)
- #11054 feat(charts): modify custom api filter to include more fields (#11054) (@nytai)
- #11061 chore: Clean up some console warnings (#11061) (@kgabryje)
- #11046 refactor: Remove usages of reactable from TimeTable (#11046) (@kgabryje)
- #11012 refactor: Remove usages of reactable from AlteredSliceTag (#11012) (@kgabryje)
- #11069 feat: improve presto query perf (#11069) (@etr2460)
- #10971 style: improve "Datasource & Chart Type" s (#10971) (@mistercrunch)
- #11086 docs: add changelog entries for 0.37.2 (#11086) (@villebro)
- #11074 fix: Adding timeout to flaky cypress test, to wait for animation to complete (#11074) (@rusackas)
- #11076 chore: cleaning out unused code from utils (#11076) (@rusackas)
- #11077 fix: surface connection error messages on the client (#11077) (@mistercrunch)
- #11079 fix(jest): using UTC mock date (#11079) (@zhaoyongjie)
- #11072 removing unused component (#11072) (@rusackas)
- #11073 changing to the correct hex color (#11073) (@rusackas)
- #11071 style: remove unecessary padding (#11071) (@mistercrunch)
- #11068 fix: database list checkboxes (#11068) (@riahk)
- #11033 feat: adding all icons from the design system to the codebase (#11033) (@rusackas)
- #11063 fix: sql lab autocomplete width (#11063) (@etr2460)
- #11034 clickable labels have outlines, storybook shows them (#11034) (@rusackas)
- #11052 fixed routes for customer in docs (#11052) (@srinify)
- #11051 Revert "style: fix checkbox color (#10970)" (#11051) (@graceguo-supercat)
- #11030 feat: add "created by" to dashboard CRUD view (#11030) (@lilykuang)
- #11037 Changed
tags.py
andhelpers.py
inmodels
module: removed disabled pylint rule `...
0.37.2
The Apache Superset (incubating) team is pleased to announce that Superset
0.37.2 has just been released.
Apache Superset (incubating) is a modern, enterprise-ready business intelligence web application
The official source release:
https://www.apache.org/dist/incubator/superset/0.37.2
The Pypi package:
https://pypi.org/project/apache-superset/
The changelog:
- #10964 fix: simply is_adhoc_metric (@villebro)
- #10934 fix(jinja): make context attrs private on SQL templates (@dpgaspar)
- #10931 fix(legacy-druid): undefined filter key (@villebro)
- #10451 fix(chart-data-api): assert referenced columns are present in datasource (@villebro)
- #10816 fix(sql-lab): relax column name restrictions (@villebro)
- #10814 fix: ColorSchemeControl should not use CreatableSelect (@ktmud)
- #10805 Fix: Include RLS filters for cache keys (@gtg472b)
- #10774 fix: pivot table timestamp grouping (@villebro)
- #10706 fix(db-engine-spec): execute oracle DML statement bug in sqllab (@chuancyzhang)
- #10684 fix(jinja): extract form_data from json body (@villebro)
- #10707 refactor(database): use SupersetResultSet on SqlaTable.get_df() (@villebro)
- #10687 fix(filter-box): don't add empty filter to filtersChoices (@villebro)
- #10683 feat(row-level-security): add hook for customizing form dropdowns (@villebro)
- #10633 fix: dedup groupby in viz.py while preserving order (@mistercrunch)
- #10637 feat(viz-plugins): add date formatting to pivot-table (@villebro)
- #10621 improve documentation for country maps (@czue)
- #10572 fix: show error if rolling window returns empty df (@villebro)
- #10578 fix: dataset delete and perm delete (@dpgaspar)
- #10576 fix: disable false positive error (@dpgaspar)
- #10475 fix(dashboard): add animation state to fix tab switch re-renders (@ktmud)
- #10552 fix: table viz query mode switch not working (@ktmud)
- #10551 fix: embedded chart height (@etr2460)
- #10548 fix: handle query exceptions gracefully (@villebro)
- #10544 bugfix: table chart query mode initial value (@ktmud)
- #10538 fix: remove unnecessary exception when exploring non-legacy viz plugins (@villebro)
- #10522 fix(log): don't log exceptions on test connection (@dpgaspar)
- #10517 feat: make screenshot timeout configurable (@JasonD28)
- #10458 fix: update time range select tooltip (@riahk)
- #10493 fix: support non-string groupbys for pie chart (@villebro)
- #10435 fix(log): log endpoint authentication (@dpgaspar)
- #10430 update code (@stuarthu)
- #10391 fix: pie chart multiple groupbys (@villebro)
If you have any usage questions, or have problems when upgrading or
find any problems about enhancements included in this release, please
don't hesitate to let us know by sending feedback to this mailing
list.
=====
Disclaimer
Apache Superset is an effort undergoing incubation at The Apache Software
Foundation (ASF), sponsored by the Incubator. Incubation is required of all
newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized
in a manner consistent with other successful ASF projects. While incubation
status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by
the ASF.
0.37.1
Apache Superset (incubating) is a modern, enterprise-ready business intelligence web application
The official source release:
https://www.apache.org/dist/incubator/superset/0.37.1
The Pypi package:
https://pypi.org/project/apache-superset/
If you have any usage questions, or have problems when upgrading or
find any problems about enhancements included in this release, please
don't hesitate to let us know by sending feedback to this mailing
list.
=====
Disclaimer
Apache Superset is an effort undergoing incubation at The Apache Software
Foundation (ASF), sponsored by the Incubator. Incubation is required of all
newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized
in a manner consistent with other successful ASF projects. While incubation
status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by
the ASF.
0.37.0
Related release message to the ASF community:
The Apache Superset (incubating) team is pleased to announce that Superset 0.37.0 has just been released.
Apache Superset (incubating) is a modern, enterprise-ready business intelligence web application
The official source release:
https://www.apache.org/dist/incubator/superset/0.37.0
The Pypi package:
https://pypi.org/project/apache-superset/
If you have any usage questions, or have problems when upgrading or
find any problems about enhancements included in this release, please
don't hesitate to let us know by sending feedback to this mailing
list.
=====
*Disclaimer*
Apache Superset is an effort undergoing incubation at The Apache Software
Foundation (ASF), sponsored by the Incubator. Incubation is required of all
newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized
in a manner consistent with other successful ASF projects. While incubation
status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by
the ASF.
Detailed release notes here: https://preset.io/blog/2020-08-13-release-0.37/
0.36.0
Related release message to the ASF community:
Hello Community,
The Apache Superset (incubating) team is pleased to announce that Superset
0.36.0 has just been released.
Apache Superset (incubating) is a modern, enterprise-ready business
intelligence web application
The official source release:
https://downloads.apache.org/incubator/superset/0.36.0/
The PyPI package: https://pypi.org/project/apache-superset/0.36.0/
If you have any usage questions, or have problems when upgrading or
find any problems about enhancements included in this release, please
don't hesitate to let us know by sending feedback to this mailing
list.
=====
*Disclaimer*
Apache Superset is an effort undergoing incubation at The Apache Software
Foundation (ASF), sponsored by the Incubator. Incubation is required of all
newly accepted projects until a further review indicates that the
infrastructure, communications, and decision making process have stabilized
in a manner consistent with other successful ASF projects. While incubation
status is not necessarily a reflection of the completeness or stability of
the code, it does indicate that the project has yet to be fully endorsed by
the ASF.