Releases: apache/superset
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.
0.34.0
Related release message to the ASF community
Dear all,
The source release 0.34.0 RC1 for Apache Superset is baked and available at:
https://dist.apache.org/repos/dist/dev/incubator/superset/, public keys are available at https://dist.apache.org/repos/dist/release/incubator/superset/KEYS
We're using the 0.34 branch as the base for this first ASF release as opposed to 0.33 in previous attempts. I think all license-related issues have been ironed out in our dependency, here's the FOSSA report. We're still ironing out our release process, so please bear with us and help if you can.
As I went along, I documented the process in [yet-to-be-merged] RELEASING/README.md in the repo, latest edits here #8016 . As part of `RELEASING/`, we ship docker files to help test releases in a reproducible way.
For context the `0.34` release branch was cut at SHA 9233a63, that was merged on master on Aug 8th 2019. From that common ancestor, the following list of commit was added as cherry-picks. The SHAs in the list bellow reference the cherries on the release branch, PR number are available to get more details.
Cherries:
20e68c87 (HEAD -> 0.34, tag: 0.34.0rc2, origin/0.34, apache/0.34) Set version to 0.34.0 (no rcN)
6acd25d1 fix: minor release/license related issues (#8087)
a13fb1d2 CHANGELOG for 0.30...0.34 (#8089)
0.34.0rc2
Same as 0.34.0rc1
+ these commits:
20e68c87 (HEAD -> 0.34, tag: 0.34.0rc2, origin/0.34, apache/0.34) Set version to 0.34.0 (no rcN)
6acd25d1 fix: minor release/license related issues (#8087)
a13fb1d2 CHANGELOG for 0.30...0.34 (#8089)
0.34.0rc1
Related release message to the ASF community
Dear all,
The source release 0.34.0 RC1 for Apache Superset is baked and available at:
https://dist.apache.org/repos/dist/dev/incubator/superset/, public keys are available at https://dist.apache.org/repos/dist/release/incubator/superset/KEYS
We're using the 0.34 branch as the base for this first ASF release as opposed to 0.33 in previous attempts. I think all license-related issues have been ironed out in our dependency, here's the FOSSA report. We're still ironing out our release process, so please bear with us and help if you can.
As I went along, I documented the process in [yet-to-be-merged] RELEASING/README.md in the repo, latest edits here #8016 . As part of `RELEASING/`, we ship docker files to help test releases in a reproducible way.
For context the `0.34` release branch was cut at SHA 9233a63, that was merged on master on Aug 8th 2019. From that common ancestor, the following list of commit was added as cherry-picks. The SHAs in the list bellow reference the cherries on the release branch, PR number are available to get more details.
<no cherries yet on the 0.34 branch>
v0.20.1
v0.20.1 (#3576)
v0.20.0
v0.20.0