Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pulling Upstream refs/tags/3.1.2 into ortege #33

Closed
wants to merge 114 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
a044d38
chore: bump prophet to 1.1.5 (#26431)
villebro Jan 10, 2024
66dd7f5
fix: Trino - handle table not found in SQLLab (#26355)
Khrol Jan 11, 2024
3fe4d68
fix(embedded): Hide dashboard fullscreen option for embedded context …
Vitor-Avila Jan 11, 2024
36846e9
fix(database): allow filtering by UUID (#26469)
betodealmeida Jan 12, 2024
c2cd05e
fix: RLS modal styling (#26634)
geido Jan 16, 2024
0c56910
fix: create virtual dataset validation (#26625)
dpgaspar Jan 17, 2024
ecd0eba
fix: unnecessary logic on CI ephemeral (#26644)
dpgaspar Jan 17, 2024
1b41307
fix: Avoid 500 if end users write bad SQL (#26638)
Khrol Jan 17, 2024
8fa8ae6
fix(translation): correct translation errors for Chinese(zh) (#26645)
Waterkin Jan 18, 2024
224c3a1
fix: Catch ImportErrors for Google SDKs (#25550)
skion Jan 19, 2024
24567a5
fix: do not use lodash/memoize (#26709)
rusackas Jan 22, 2024
51ca5fa
fix(legacy-charts): Show Time Grain control for legacy charts (#26705)
Vitor-Avila Jan 22, 2024
1273f72
fix(db2): Improving support for ibm db2 connections (#26744)
Vitor-Avila Jan 22, 2024
519f770
fix(BigQuery): Support special characters in column/metric names used…
Vitor-Avila Jan 24, 2024
33d8f72
fix(logging): Filter out undefined columns (#26314)
john-bodley Jan 25, 2024
72ad551
fix(import): only import FORMULA annotations (#26652)
mistercrunch Jan 19, 2024
debe781
fix: helm chart comment on SECRET_KEY (#26674)
dpgaspar Jan 24, 2024
2f9572c
feat(helm): Upgrade default Superset version to 3.1.0 (#26707)
dnskr Jan 21, 2024
91399b1
fix: Row limit hardcoded (#26807)
michael-s-molina Jan 26, 2024
84f0d74
fix(tags): Filter system tags from the tags list (#26701)
Vitor-Avila Jan 26, 2024
d184fd9
fix(time-series table): Can't compare from the beginning of the time …
michael-s-molina Jan 26, 2024
6cdaf47
fix(sqllab): autosync fail on migrated queryEditor (#26922)
justinpark Jan 31, 2024
1d9cfda
feat(sqlparse): improve table parsing (#26476)
betodealmeida Jan 22, 2024
1be9eb5
fix(deck.gl Multiple Layer Chart): Add Contour and Heatmap Layer as o…
Mattc1221 Jan 29, 2024
ba9032e
fix: prevent guest user from modifying metrics (#26749)
betodealmeida Jan 29, 2024
81353e2
fix: Bar charts horizontal margin adjustment error (#26817)
michael-s-molina Jan 29, 2024
61b4017
fix(pinot): typo in the name for epoch_ms_to_dttm (#26906)
ege-st Jan 31, 2024
de61591
fix: handle CRLF endings causing sqlglot failure (#26911)
mapledan Feb 1, 2024
322812b
fix: dashboard import validation (#26887)
dpgaspar Feb 1, 2024
e8a3c5d
fix: Allow exporting saved queries without schema information (#26889)
sbernauer Feb 1, 2024
86794cb
fix(cache): remove unused webserver config & handle trailing slashes …
Usiel Feb 1, 2024
dac73fe
feat(embedded+async queries): support async queries to work with embe…
Jan 9, 2024
ab7f560
fix(plugin-chart-table): Prevent misalignment of totals and headers w…
kgabryje Feb 1, 2024
e3abdd5
fix: column values with NaN (#26946)
betodealmeida Feb 2, 2024
4df40be
fix(tags): Improve support for tags with colons (#26965)
Vitor-Avila Feb 7, 2024
5a6109b
fix(security manager): Users should not have access to all draft dash…
Vitor-Avila Feb 7, 2024
c974daa
fix: safer error message in alerts (#27019)
betodealmeida Feb 7, 2024
d572af3
fix(explore): allow free-form d3 format on custom column formatting (…
justinpark Feb 8, 2024
bb44099
fix(plugins): missing currency on small number format in table chart …
justinpark Feb 8, 2024
3d6dc9c
fix: Exclude header controls from dashboard PDF export (#27068)
kgabryje Feb 9, 2024
3c74a9b
fix: Filters sidebar stretching dashboard height (#27069)
kgabryje Feb 9, 2024
f440a6a
fix(drill): no rows returned (#27073)
betodealmeida Feb 12, 2024
cde63c8
fix(big_number): white-space: nowrap to prevent wrapping (#27096)
mistercrunch Feb 13, 2024
4704380
build(deps): bump csstype from 2.6.9 to 3.1.3 in /superset-frontend (…
dependabot[bot] Jan 24, 2024
10c9a7f
fix: chart import validation (#26993)
dpgaspar Feb 6, 2024
534e8f3
fix: bump FAB to 4.3.11 (#27039)
dpgaspar Feb 7, 2024
4f839ef
fix: Drill by with GLOBAL_ASYNC_QUERIES (#27066)
kgabryje Feb 9, 2024
24e7be6
chore: Adds 3.1.1 RC1 data to CHANGELOG.md
michael-s-molina Feb 14, 2024
a57358e
fix: Timeseries Y-axis format with contribution mode (#27106)
michael-s-molina Feb 14, 2024
8819157
fix: upgrade cryptography to major 42 (#27113)
dpgaspar Feb 14, 2024
f5dc821
fix: bump grpcio, urllib3 and paramiko (#27124)
dpgaspar Feb 15, 2024
02d754e
fix: gevent upgrade to 23.9.1 (#27112)
dpgaspar Feb 15, 2024
c743822
fix: RLS modal overflow (#27128)
michael-s-molina Feb 15, 2024
c94a460
fix(pivot-table-v2): Added forgotten translation pivot table v2 (#22840)
Always-prog Feb 15, 2024
0308095
chore: lower cryptography min version to 41.0.2 (#27129)
sadpandajoe Feb 15, 2024
7ab62e1
fix: Plain error message when visiting a dashboard via permalink with…
michael-s-molina Feb 15, 2024
c839c57
fix: Duplicated toast messages (#27135)
michael-s-molina Feb 16, 2024
4b56670
feat: bump FAB to 4.4.0 (#27159)
dpgaspar Feb 19, 2024
9a842dc
fix(ci): mypy pre-commit issues (#27161)
dpgaspar Feb 19, 2024
fc28da0
fix(sqllab): typeahead search is broken in db selector (#27181)
justinpark Feb 21, 2024
8706879
fix: Failed to execute importScripts on worker-css (#27191)
michael-s-molina Feb 21, 2024
ee7eec6
fix: no limit in SELECT * for TOP dbs (#27215)
betodealmeida Feb 22, 2024
303b654
fix: setting important lower bounds versions on requirements (#27167)
dpgaspar Feb 23, 2024
465bce1
fix: bump FAB to 4.4.1 (perf issue) (#27233)
dpgaspar Feb 23, 2024
51f3591
chore: Removes Chromatic workflow and dependencies (#27232)
michael-s-molina Feb 23, 2024
e687525
fix(sqlglot): Address regressions introduced in #26476 (#27217)
john-bodley Feb 23, 2024
a1ebdd7
fix(reports): fixing unit test (#27236)
fisjac Feb 23, 2024
744e403
fix(trino): bumping trino to fix hudi schema fetching (#27213)
rusackas Feb 23, 2024
0d2cf7c
fix: Sorting charts/dashboards makes the applied filters ineffective …
michael-s-molina Feb 27, 2024
dc493fe
fix(import-datasources): Use "admin" user as default for importing da…
ddxv Feb 27, 2024
38bc2d3
fix: Inoperable dashboard filter slider when range is <= 1 (#27271)
michael-s-molina Feb 27, 2024
254f1ae
fix: Navigating to an invalid page index in lists (#27273)
michael-s-molina Feb 28, 2024
e80179a
fix: Data zoom with horizontal orientation (#27291)
michael-s-molina Feb 29, 2024
22e3419
fix: Incorrect data type on import page (#27307)
michael-s-molina Feb 29, 2024
c39e16e
fix(plugin-chart-echarts): calculate Gauge Chart intervals correctly …
goto-loop Feb 29, 2024
da6a257
fix(sqllab): invalid dump sql shown after closing tab (#27295)
justinpark Feb 29, 2024
039afe8
chore: bump cryptography minimum to 42.0.4 (#27281)
sadpandajoe Feb 29, 2024
d8c4a7a
fix(dashboard): table chart drag preview overflowing container (#27308)
rtexelm Feb 29, 2024
6ddaf1c
fix: Heatmap numeric sorting (#27360)
michael-s-molina Mar 1, 2024
16e5edd
chore: numexpr to fix CVE-2023-39631⁠ (2.8.4 => 2.9.0) (#27187)
nigzak Mar 1, 2024
4972fbe
fix: Results section in Explore shows an infinite spinner (#27366)
michael-s-molina Mar 4, 2024
efd305e
fix(docker): Remove race condition when building image (#26205)
alekseyolg Dec 7, 2023
4b5de7d
fix: improve explore REST api validations (#27395)
dpgaspar Mar 5, 2024
e84b2a3
fix(API): Updating assets via the API should preserve ownership confi…
Vitor-Avila Mar 6, 2024
ee8be59
fix(sqllab): Close already removed tab (#27391)
justinpark Mar 6, 2024
7b3d289
fix: missing shared color in mixed timeseries (#27403)
justinpark Mar 7, 2024
1136606
fix(deps): resolving canvg and html2canvas module not found (#27315)
fisjac Mar 4, 2024
09caaca
fix(Alerts & Reports): Fixing bug that resets cron value to default w…
fisjac Mar 4, 2024
a15975d
fix(dashboard): Only fetch CSS templates for dashboard header menu wh…
mskelton Mar 8, 2024
553a469
fix(webpack): remove double-dotted file extensions in webpack config …
rusackas Mar 12, 2024
51f904c
fix: check if guest user modified query (#27484)
betodealmeida Mar 13, 2024
f1f20e4
fix(postprocessing): resample with holes (#27487)
villebro Mar 14, 2024
ea83e9f
fix(alerts/reports): implementing custom_width as an Antd number inpu…
fisjac Mar 15, 2024
8274d86
feat: `improve _extract_tables_from_sql` (#26748)
betodealmeida Mar 18, 2024
efa94c4
fix: pass valid SQL to SM (#27464)
betodealmeida Mar 18, 2024
9887b4e
fix: guest queries (#27566)
betodealmeida Mar 19, 2024
48f851f
fix: Skips Hive tests that are blocking PRs (#27605)
michael-s-molina Mar 21, 2024
fc611a8
fix(db_engine_specs): Update convert_dttm to work correctly with Crat…
hlcianfagna Mar 21, 2024
2ef0c13
fix: bump sqlglot to support materialized CTEs (#27576)
betodealmeida Mar 20, 2024
56a4b11
fix: sqlglot SQL Server (#27577)
betodealmeida Mar 21, 2024
b749207
fix(utils): fix off-by-one error in how rolling window's min_periods …
sfirke Mar 21, 2024
3919651
fix(Dashboard): Add editMode conditional for translate3d fix on chart…
rtexelm Mar 22, 2024
46535a3
fix: Volatile datasource ordering in dashboard export (#19595)
pnadolny13 Mar 21, 2024
b4fde18
fix(sql_parse): Ensure table extraction handles Jinja templating (#27…
john-bodley Mar 22, 2024
06195b5
fix: Persist query params appended to permalink (#27601)
kgabryje Mar 22, 2024
bc603db
fix(AlertReports): clearing custom_width when disabled (#27551)
fisjac Mar 22, 2024
0b9c0d9
fix(AlertReports): defaulting grace period to undefined (#27552)
fisjac Mar 25, 2024
64d1a8f
fix(Chart Annotation modal): Table and Superset annotation options wi…
rtexelm Mar 26, 2024
e48dae7
fix(sqllab): unable to remove table (#27636)
justinpark Mar 26, 2024
119b2b0
fix: Leverage actual database for rendering Jinjarized SQL (#27646)
john-bodley Mar 26, 2024
19b05d3
fix: Provide more inclusive error handling for saved queries (#27644)
john-bodley Mar 26, 2024
c377ccf
fix: reduce alert error to warning (#27744)
eschutho Mar 28, 2024
c7a2adc
fix: Select onChange is fired when the same item is selected in singl…
michael-s-molina Mar 28, 2024
6ba1dfb
chore: Adds 3.1.2 RC1 data to CHANGELOG.md
michael-s-molina Apr 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 0 additions & 72 deletions .github/workflows/chromatic-master.yml

This file was deleted.

2 changes: 0 additions & 2 deletions .github/workflows/docker-ephemeral-env.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@ jobs:
shell: bash
run: |
if [ -n "${{ (secrets.AWS_ACCESS_KEY_ID != '' &&
secrets.AWS_ACCESS_KEY_ID != '' &&
secrets.AWS_SECRET_ACCESS_KEY != '' &&
secrets.AWS_SECRET_ACCESS_KEY != '') || '' }}" ]; then
echo "has-secrets=1" >> "$GITHUB_OUTPUT"
echo "has secrets!"
Expand Down
130 changes: 130 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ under the License.

## Change Log

- [3.1.2](#312-thu-mar-28-113200-2024--0300)
- [3.1.1](#311-fri-feb-9-214933-2024-0100)
- [3.1.0](#310-tue-jan-9-150500-2023--0800)
- [3.0.3](#303-fri-dec-8-054009-2023--0800)
- [3.0.2](#302-mon-nov-20-073838-2023--0500)
Expand All @@ -37,6 +39,134 @@ under the License.
- [1.4.2](#142-sat-mar-19-000806-2022-0200)
- [1.4.1](#141)

### 3.1.2 (Thu Mar 28 11:32:00 2024 -0300)

**Fixes**

- [#27706](https://github.com/apache/superset/pull/27706) fix: Select onChange is fired when the same item is selected in single mode (@michael-s-molina)
- [#27744](https://github.com/apache/superset/pull/27744) fix: reduce alert error to warning (@eschutho)
- [#27644](https://github.com/apache/superset/pull/27644) fix: Provide more inclusive error handling for saved queries (@john-bodley)
- [#27646](https://github.com/apache/superset/pull/27646) fix: Leverage actual database for rendering Jinjarized SQL (@john-bodley)
- [#27636](https://github.com/apache/superset/pull/27636) fix(sqllab): unable to remove table (@justinpark)
- [#27022](https://github.com/apache/superset/pull/27022) fix(Chart Annotation modal): Table and Superset annotation options will paginate, exceeding previous max limit 100 (@rtexelm)
- [#27552](https://github.com/apache/superset/pull/27552) fix(AlertReports): defaulting grace period to undefined (@fisjac)
- [#27551](https://github.com/apache/superset/pull/27551) fix(AlertReports): clearing custom_width when disabled (@fisjac)
- [#27601](https://github.com/apache/superset/pull/27601) fix: Persist query params appended to permalink (@kgabryje)
- [#27470](https://github.com/apache/superset/pull/27470) fix(sql_parse): Ensure table extraction handles Jinja templating (@john-bodley)
- [#19595](https://github.com/apache/superset/pull/19595) fix: Volatile datasource ordering in dashboard export (@pnadolny13)
- [#27613](https://github.com/apache/superset/pull/27613) fix(Dashboard): Add editMode conditional for translate3d fix on charts to allow intended Fullscreen (@rtexelm)
- [#27388](https://github.com/apache/superset/pull/27388) fix(utils): fix off-by-one error in how rolling window's min_periods truncates dataframe (@sfirke)
- [#27577](https://github.com/apache/superset/pull/27577) fix: sqlglot SQL Server (@betodealmeida)
- [#27576](https://github.com/apache/superset/pull/27576) fix: bump sqlglot to support materialized CTEs (@betodealmeida)
- [#27567](https://github.com/apache/superset/pull/27567) fix(db_engine_specs): Update convert_dttm to work correctly with CrateDB (@hlcianfagna)
- [#27605](https://github.com/apache/superset/pull/27605) fix: Skips Hive tests that are blocking PRs (@michael-s-molina)
- [#27566](https://github.com/apache/superset/pull/27566) fix: guest queries (@betodealmeida)
- [#27464](https://github.com/apache/superset/pull/27464) fix: pass valid SQL to SM (@betodealmeida)
- [#26748](https://github.com/apache/superset/pull/26748) fix: `improve _extract_tables_from_sql` (@betodealmeida)
- [#27260](https://github.com/apache/superset/pull/27260) fix(alerts/reports): implementing custom_width as an Antd number input (@fisjac)
- [#27487](https://github.com/apache/superset/pull/27487) fix(postprocessing): resample with holes (@villebro)
- [#27484](https://github.com/apache/superset/pull/27484) fix: check if guest user modified query (@betodealmeida)
- [#27471](https://github.com/apache/superset/pull/27471) fix(webpack): remove double-dotted file extensions in webpack config (@rusackas)
- [#27411](https://github.com/apache/superset/pull/27411) fix(dashboard): Only fetch CSS templates for dashboard header menu when in edit mode (@mskelton)
- [#27262](https://github.com/apache/superset/pull/27262) fix(Alerts & Reports): Fixing bug that resets cron value to default when empty (@fisjac)
- [#27315](https://github.com/apache/superset/pull/27315) fix(deps): resolving canvg and html2canvas module not found (@fisjac)
- [#27403](https://github.com/apache/superset/pull/27403) fix: missing shared color in mixed timeseries (@justinpark)
- [#27391](https://github.com/apache/superset/pull/27391) fix(sqllab): Close already removed tab (@justinpark)
- [#27364](https://github.com/apache/superset/pull/27364) fix(API): Updating assets via the API should preserve ownership configuration (@Vitor-Avila)
- [#27395](https://github.com/apache/superset/pull/27395) fix: improve explore REST api validations (@dpgaspar)
- [#26205](https://github.com/apache/superset/pull/26205) fix(docker): Remove race condition when building image (@alekseyolg)
- [#27366](https://github.com/apache/superset/pull/27366) fix: Results section in Explore shows an infinite spinner (@michael-s-molina)
- [#27187](https://github.com/apache/superset/pull/27187) fix: numexpr to fix CVE-2023-39631⁠ (2.8.4 => 2.9.0) (@nigzak)
- [#27360](https://github.com/apache/superset/pull/27360) fix: Heatmap numeric sorting (@michael-s-molina)
- [#27308](https://github.com/apache/superset/pull/27308) fix(dashboard): table chart drag preview overflowing container (@rtexelm)
- [#27295](https://github.com/apache/superset/pull/27295) fix(sqllab): invalid dump sql shown after closing tab (@justinpark)
- [#27285](https://github.com/apache/superset/pull/27285) fix(plugin-chart-echarts): calculate Gauge Chart intervals correctly when min value is set (@goto-loop)
- [#27307](https://github.com/apache/superset/pull/27307) fix: Incorrect data type on import page (@michael-s-molina)
- [#27291](https://github.com/apache/superset/pull/27291) fix: Data zoom with horizontal orientation (@michael-s-molina)
- [#27273](https://github.com/apache/superset/pull/27273) fix: Navigating to an invalid page index in lists (@michael-s-molina)
- [#27271](https://github.com/apache/superset/pull/27271) fix: Inoperable dashboard filter slider when range is <= 1 (@michael-s-molina)
- [#27154](https://github.com/apache/superset/pull/27154) fix(import-datasources): Use "admin" user as default for importing datasources (@ddxv)
- [#27258](https://github.com/apache/superset/pull/27258) fix: Sorting charts/dashboards makes the applied filters ineffective (@michael-s-molina)
- [#27213](https://github.com/apache/superset/pull/27213) fix(trino): bumping trino to fix hudi schema fetching (@rusackas)
- [#27236](https://github.com/apache/superset/pull/27236) fix(reports): fixing unit test (@fisjac)
- [#27217](https://github.com/apache/superset/pull/27217) fix(sqlglot): Address regressions introduced in #26476 (@john-bodley)
- [#27233](https://github.com/apache/superset/pull/27233) fix: bump FAB to 4.4.1 (perf issue) (@dpgaspar)
- [#27167](https://github.com/apache/superset/pull/27167) fix: setting important lower bounds versions on requirements (@dpgaspar)
- [#27215](https://github.com/apache/superset/pull/27215) fix: no limit in SELECT \* for TOP dbs (@betodealmeida)
- [#27191](https://github.com/apache/superset/pull/27191) fix: Failed to execute importScripts on worker-css (@michael-s-molina)
- [#27181](https://github.com/apache/superset/pull/27181) fix(sqllab): typeahead search is broken in db selector (@justinpark)
- [#27161](https://github.com/apache/superset/pull/27161) fix(ci): mypy pre-commit issues (@dpgaspar)
- [#27135](https://github.com/apache/superset/pull/27135) fix: Duplicated toast messages (@michael-s-molina)
- [#27132](https://github.com/apache/superset/pull/27132) fix: Plain error message when visiting a dashboard via permalink without permissions (@michael-s-molina)
- [#22840](https://github.com/apache/superset/pull/22840) fix(pivot-table-v2): Added forgotten translation pivot table v2 (@Always-prog)
- [#27128](https://github.com/apache/superset/pull/27128) fix: RLS modal overflow (@michael-s-molina)
- [#27112](https://github.com/apache/superset/pull/27112) fix: gevent upgrade to 23.9.1 (@dpgaspar)
- [#27124](https://github.com/apache/superset/pull/27124) fix: bump grpcio, urllib3 and paramiko (@dpgaspar)
- [#27113](https://github.com/apache/superset/pull/27113) fix: upgrade cryptography to major 42 (@dpgaspar)
- [#27106](https://github.com/apache/superset/pull/27106) fix: Timeseries Y-axis format with contribution mode (@michael-s-molina)

**Others**

- [#27281](https://github.com/apache/superset/pull/27281) chore: bump cryptography minimum to 42.0.4 (@sadpandajoe)
- [#27232](https://github.com/apache/superset/pull/27232) chore: Removes Chromatic workflow and dependencies (@michael-s-molina)
- [#27159](https://github.com/apache/superset/pull/27159) chore: bump FAB to 4.4.0 (@dpgaspar)
- [#27129](https://github.com/apache/superset/pull/27129) chore: lower cryptography min version to 41.0.2 (@sadpandajoe)

### 3.1.1 (Fri Feb 9 21:49:33 2024 +0100)

**Fixes**

- [#27066](https://github.com/apache/superset/pull/27066) fix: Drill by with GLOBAL_ASYNC_QUERIES (@kgabryje)
- [#27039](https://github.com/apache/superset/pull/27039) fix: bump FAB to 4.3.11 (@dpgaspar)
- [#26993](https://github.com/apache/superset/pull/26993) fix: chart import validation (@dpgaspar)
- [#27096](https://github.com/apache/superset/pull/27096) fix(big_number): white-space: nowrap to prevent wrapping (@mistercrunch)
- [#27073](https://github.com/apache/superset/pull/27073) fix(drill): no rows returned (@betodealmeida)
- [#27069](https://github.com/apache/superset/pull/27069) fix: Filters sidebar stretching dashboard height (@kgabryje)
- [#27068](https://github.com/apache/superset/pull/27068) fix: Exclude header controls from dashboard PDF export (@kgabryje)
- [#27041](https://github.com/apache/superset/pull/27041) fix(plugins): missing currency on small number format in table chart (@justinpark)
- [#27023](https://github.com/apache/superset/pull/27023) fix(explore): allow free-form d3 format on custom column formatting (@justinpark)
- [#27019](https://github.com/apache/superset/pull/27019) fix: safer error message in alerts (@betodealmeida)
- [#27015](https://github.com/apache/superset/pull/27015) fix(security manager): Users should not have access to all draft dashboards (@Vitor-Avila)
- [#26965](https://github.com/apache/superset/pull/26965) fix(tags): Improve support for tags with colons (@Vitor-Avila)
- [#26946](https://github.com/apache/superset/pull/26946) fix: column values with NaN (@betodealmeida)
- [#26964](https://github.com/apache/superset/pull/26964) fix(plugin-chart-table): Prevent misalignment of totals and headers when scrollbar is visible (@kgabryje)
- [#26332](https://github.com/apache/superset/pull/26332) fix(embedded+async queries): support async queries to work with embedded guest user (@zephyring)
- [#22849](https://github.com/apache/superset/pull/22849) fix(cache): remove unused webserver config & handle trailing slashes (@Usiel)
- [#26889](https://github.com/apache/superset/pull/26889) fix: Allow exporting saved queries without schema information (@sbernauer)
- [#26887](https://github.com/apache/superset/pull/26887) fix: dashboard import validation (@dpgaspar)
- [#26911](https://github.com/apache/superset/pull/26911) fix: handle CRLF endings causing sqlglot failure (@mapledan)
- [#26906](https://github.com/apache/superset/pull/26906) fix(pinot): typo in the name for epoch_ms_to_dttm (@ege-st)
- [#26817](https://github.com/apache/superset/pull/26817) fix: Bar charts horizontal margin adjustment error (@michael-s-molina)
- [#26749](https://github.com/apache/superset/pull/26749) fix: prevent guest user from modifying metrics (@betodealmeida)
- [#25923](https://github.com/apache/superset/pull/25923) fix(deck.gl Multiple Layer Chart): Add Contour and Heatmap Layer as options (@Mattc1221)
- [#26476](https://github.com/apache/superset/pull/26476) fix(sqlparse): improve table parsing (@betodealmeida)
- [#26922](https://github.com/apache/superset/pull/26922) fix(sqllab): autosync fail on migrated queryEditor (@justinpark)
- [#26814](https://github.com/apache/superset/pull/26814) fix(time-series table): Can't compare from the beginning of the time range (@michael-s-molina)
- [#26701](https://github.com/apache/superset/pull/26701) fix(tags): Filter system tags from the tags list (@Vitor-Avila)
- [#26807](https://github.com/apache/superset/pull/26807) fix: Row limit hardcoded (@michael-s-molina)
- [#26674](https://github.com/apache/superset/pull/26674) fix: helm chart comment on SECRET_KEY (@dpgaspar)
- [#26652](https://github.com/apache/superset/pull/26652) fix(import): only import FORMULA annotations (@mistercrunch)
- [#26314](https://github.com/apache/superset/pull/26314) fix(logging): Filter out undefined columns (@john-bodley)
- [#26461](https://github.com/apache/superset/pull/26461) fix(BigQuery): Support special characters in column/metric names used in ORDER BY (@Vitor-Avila)
- [#26744](https://github.com/apache/superset/pull/26744) fix(db2): Improving support for ibm db2 connections (@Vitor-Avila)
- [#26705](https://github.com/apache/superset/pull/26705) fix(legacy-charts): Show Time Grain control for legacy charts (@Vitor-Avila)
- [#26709](https://github.com/apache/superset/pull/26709) fix: do not use lodash/memoize (@rusackas)
- [#25550](https://github.com/apache/superset/pull/25550) fix: Catch ImportErrors for Google SDKs (@skion)
- [#26645](https://github.com/apache/superset/pull/26645) fix(translation): correct translation errors for Chinese(zh) (@Waterkin)
- [#26638](https://github.com/apache/superset/pull/26638) fix: Avoid 500 if end users write bad SQL (@Khrol)
- [#26644](https://github.com/apache/superset/pull/26644) fix: unnecessary logic on CI ephemeral (@dpgaspar)
- [#26625](https://github.com/apache/superset/pull/26625) fix: create virtual dataset validation (@dpgaspar)
- [#26634](https://github.com/apache/superset/pull/26634) fix: RLS modal styling (@geido)
- [#26469](https://github.com/apache/superset/pull/26469) fix(database): allow filtering by UUID (@betodealmeida)
- [#26412](https://github.com/apache/superset/pull/26412) fix(embedded): Hide dashboard fullscreen option for embedded context (@Vitor-Avila)
- [#26355](https://github.com/apache/superset/pull/26355) fix: Trino - handle table not found in SQLLab (@Khrol)

**Others**

- [#26716](https://github.com/apache/superset/pull/26716) build(deps): bump csstype from 2.6.9 to 3.1.3 in /superset-frontend (@dependabot[bot])
- [#26707](https://github.com/apache/superset/pull/26707) chore(helm): Upgrade default Superset version to 3.1.0 (@dnskr)
- [#26431](https://github.com/apache/superset/pull/26431) chore: bump prophet to 1.1.5 (@villebro)

### 3.1.0 (Tue Jan 9 15:05:00 2023 -0800)

**Database Migrations**
Expand Down
14 changes: 6 additions & 8 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,7 @@ ENV LANG=C.UTF-8 \
SUPERSET_HOME="/app/superset_home" \
SUPERSET_PORT=8088

RUN --mount=target=/var/lib/apt/lists,type=cache \
--mount=target=/var/cache/apt,type=cache \
mkdir -p ${PYTHONPATH} superset/static superset-frontend apache_superset.egg-info requirements \
RUN mkdir -p ${PYTHONPATH} superset/static superset-frontend apache_superset.egg-info requirements \
&& useradd --user-group -d ${SUPERSET_HOME} -m --no-log-init --shell /bin/bash superset \
&& apt-get update -qq && apt-get install -yqq --no-install-recommends \
build-essential \
Expand All @@ -75,7 +73,8 @@ RUN --mount=target=/var/lib/apt/lists,type=cache \
libecpg-dev \
libldap2-dev \
&& touch superset/static/version_info.json \
&& chown -R superset:superset ./*
&& chown -R superset:superset ./* \
&& rm -rf /var/lib/apt/lists/*

COPY --chown=superset:superset setup.py MANIFEST.in README.md ./
# setup.py uses the version information in package.json
Expand Down Expand Up @@ -112,9 +111,8 @@ ARG GECKODRIVER_VERSION=v0.33.0 \

USER root

RUN --mount=target=/var/lib/apt/lists,type=cache \
--mount=target=/var/cache/apt,type=cache \
apt-get install -yqq --no-install-recommends \
RUN apt-get update -qq \
&& apt-get install -yqq --no-install-recommends \
libnss3 \
libdbus-glib-1-2 \
libgtk-3-0 \
Expand All @@ -127,7 +125,7 @@ RUN --mount=target=/var/lib/apt/lists,type=cache \
# Install Firefox
&& wget -q https://download-installer.cdn.mozilla.net/pub/firefox/releases/${FIREFOX_VERSION}/linux-x86_64/en-US/firefox-${FIREFOX_VERSION}.tar.bz2 -O - | tar xfj - -C /opt \
&& ln -s /opt/firefox/firefox /usr/local/bin/firefox \
&& apt-get autoremove -yqq --purge wget && rm -rf /var/[log,tmp]/* /tmp/*
&& apt-get autoremove -yqq --purge wget && rm -rf /var/[log,tmp]/* /tmp/* /var/lib/apt/lists/*
# Cache everything for dev purposes...
RUN --mount=type=bind,target=./requirements/base.txt,src=./requirements/base.txt \
--mount=type=bind,target=./requirements/docker.txt,src=./requirements/docker.txt \
Expand Down
4 changes: 2 additions & 2 deletions helm/superset/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# limitations under the License.
#
apiVersion: v2
appVersion: "3.0.1"
appVersion: "3.1.0"
description: Apache Superset is a modern, enterprise-ready business intelligence web application
name: superset
icon: https://artifacthub.io/image/68c1d717-0e97-491f-b046-754e46f46922@2x
Expand All @@ -29,7 +29,7 @@ maintainers:
- name: craig-rueda
email: [email protected]
url: https://github.com/craig-rueda
version: 0.11.2
version: 0.12.1
dependencies:
- name: postgresql
version: 12.1.6
Expand Down
Loading
Loading