Superset Dev and Claude Sonnet 5
176257e42a
fix(semantic_layers): check access before returning a layer's configuration
...
Add SemanticLayer.raise_for_access(), mirroring the existing
SemanticView.raise_for_access(), and call it from the layer GET, runtime
schema, and views endpoints before returning or exercising a layer's
decrypted configuration. Previously these endpoints resolved the layer by
UUID with no per-object permission check.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-21 00:38:48 -07:00
Amin Ghadersohi
f7d505e1fd
fix(listview): stop card clicks creating a duplicate history entry ( #43310 )
2026-08-20 23:23:46 -04:00
22396d504a
fix(ux): use title case for button labels ( #40048 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-08-20 20:14:33 -07:00
Gaston Laterza and Claude Opus 5
27ea5de44a
fix(i18n-es): correct case/number collapse in the semantic-layer labels ( #43311 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-20 20:03:57 -07:00
Joe Li and Claude Sonnet 5
18fc2c6228
fix(sqllab): stop copying a permalink when opening a saved query ( #43147 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-20 15:44:20 -07:00
Amin Ghadersohi
18a36d04c7
fix(mcp): preserve user-authored result values ( #43202 )
2026-08-20 18:29:39 -04:00
ʈᵃᵢ
01b1d58ac9
fix(plugin-chart-echarts): restore tooltips for metrics labelled like… ( #43369 )
2026-08-20 14:58:11 -07:00
Joe Li
7441ce90ae
fix(charts): align grain-less time comparisons safely ( #43315 )
2026-08-20 14:55:01 -07:00
Amin Ghadersohi
42ba2a4433
fix(reports): humanize day-of-month + day-of-week crontabs as OR ( #43307 )
2026-08-20 16:46:08 -04:00
madhushreeag and madhushree agarwal
271564cb0d
feat(config): add EXTRA_PANDAS_POSTPROCESSING_OPS extension point ( #43337 )
...
Co-authored-by: madhushree agarwal <madhushree_agarwal@apple.com >
2026-08-20 13:15:41 -07:00
JUST.in DO IT and Claude Sonnet 5
bcfb4346f6
fix(mcp): honor use_cache and cache_timeout in get_chart_data ( #43349 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-20 13:01:41 -07:00
Joe Li
b5fe00b407
test(frontend): shrink flaky/misplaced recently-archived e2e coverage to Jest unit tests ( #43264 )
2026-08-20 11:48:02 -07:00
Parman Mohammadalizadeh and Evan Rusackas
148ffaff50
fix(plugin-chart-echarts): omit stacked value labels on zero-height segments ( #42756 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-08-20 11:04:19 -07:00
Ankit
83c6ea4e03
fix(explore): show the empty state when Samples returns no result payload ( #43115 )
2026-08-20 11:00:54 -07:00
Hans Yu
1ca5e61f54
chore: Unset future flag in engines and sessions. ( #43273 )
2026-08-20 10:58:37 -07:00
rlei
1ef12580a7
fix(chart): ignore chart actions for a chart no longer in state ( #43228 )
2026-08-20 10:57:21 -07:00
c0884c0f0c
fix(explore): keep x-axis label when overriding Time Column with time comparison ( #42875 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: Joe Li <joe@preset.io >
2026-08-20 10:52:22 -07:00
Sepuri Sai Krishna and Claude Opus 5
2ff79bd495
fix(github): point the issue templates at labels that exist ( #43357 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-08-20 10:13:36 -07:00
e7dccd44a7
fix(reports): prevent blank/partial report PDFs from virtualized charts ( #43348 )
...
Co-authored-by: Matt Fitzgerald <matt.fitzgerald@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com >
2026-08-20 09:10:30 -04:00
dependabot[bot]
fdd3945dde
chore(deps): bump github/codeql-action/analyze from 4.37.6 to 4.37.7 ( #43361 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-20 13:58:31 +03:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8b67fb4d30
chore(deps-dev): bump globals from 17.10.0 to 17.11.0 in /superset-websocket ( #43360 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-20 00:41:49 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b288db91f9
chore(deps): bump github/codeql-action/init from 4.37.6 to 4.37.7 ( #43362 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-20 00:41:43 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
80bba12d0f
chore(deps-dev): bump globals from 17.10.0 to 17.11.0 in /docs ( #43363 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-20 00:41:38 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5d4358a149
chore(deps): bump google-auth-library from 11.0.1 to 11.0.2 in /superset-frontend ( #43364 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-20 00:41:25 -07:00
f9cedf84e2
fix: drop post-processing options the operation no longer accepts ( #42927 )
...
Signed-off-by: Arya Ketan <aryaketan@sharechat.co >
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-08-19 18:15:15 -07:00
Grégoire Gailly and Evan Rusackas
c2d653b4b8
fix: set maxHeight of List components to height when in AutoSizer ( #43056 )
...
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-08-19 16:56:30 -07:00
Đỗ Trọng Hải and Joe Li
5a96c3f538
chore(ci): disable Git commit info capture in Playwright E2E tests to avoid timeout ( #43213 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: Joe Li <joe@preset.io >
2026-08-19 16:54:44 -07:00
ʈᵃᵢ
faf7c34c0a
fix(explore): legacy boolean filters and limit available operators based on calculated column type ( #43341 )
2026-08-19 15:37:09 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b8fca2145d
chore(deps): bump astral-sh/setup-uv from 9.0.0 to 10.0.0 ( #43322 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-19 14:40:02 -07:00
Alejandro Solares
c10054f521
fix(plugin-chart-chord): declare react as a peerDependency ( #43304 )
2026-08-19 17:35:38 -04:00
Amin Ghadersohi and Claude
8c500ccee1
fix(users): show password validation errors ( #43191 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-19 16:57:46 -04:00
Joe Li and Claude Sonnet 5
6d77efad29
fix(chart): stop contextmenu propagation in BigNumberViz ( #43267 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-19 13:57:28 -07:00
Amin Ghadersohi and Claude
8222db3340
fix(dataset): preserve legacy default dashboard URLs ( #43190 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-19 14:44:54 -04:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
01ce8358a6
chore(deps-dev): bump globals from 17.9.0 to 17.10.0 in /superset-websocket ( #43321 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-19 11:36:48 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
53a8a0e140
chore(deps): bump the docusaurus-openapi group in /docs with 2 updates ( #43323 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-19 11:36:44 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
eafbff9f8d
chore(deps-dev): bump globals from 17.9.0 to 17.10.0 in /docs ( #43324 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-19 11:36:37 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1339bcd9da
chore(deps): bump swagger-ui-react from 5.32.12 to 5.32.13 in /docs ( #43325 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-19 11:36:34 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
334e280489
chore(deps): bump dompurify from 3.4.12 to 3.4.13 in /superset-frontend ( #43326 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-19 11:36:30 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c07f3ebf2d
chore(deps-dev): bump @swc/plugin-emotion from 14.15.0 to 14.19.0 in /superset-frontend ( #43328 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-19 11:36:26 -07:00
Sumit Kumar and Claude Opus 4.8
1569915096
feat(multi-value): array-typed column filters with two-tier operators (ClickHouse MVP) ( #41279 )
...
Signed-off-by: thedeceptio <thedeceptio@gmail.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-08-19 10:56:49 -07:00
Bexultan and Bexultan Mustafin
fde0ba26d1
fix(mcp): validate virtual dataset metadata and surface errors ( #43129 )
...
Co-authored-by: Bexultan Mustafin <bexultan.mustafin@ffins.kz >
2026-08-19 10:50:37 -07:00
DanielSwift1992
097c99b19c
fix: remove a labeler glob that matches no files ( #43270 )
2026-08-18 16:21:01 -07:00
David Dallakyan
5ce52e531d
fix(clickhouse): add PT1S time grain ( #43217 )
2026-08-18 15:49:18 -07:00
34cd50cc48
test(chart): mock the event log endpoint in the drill-to-detail menu test ( #43183 )
...
Co-authored-by: bikashJMV <bikash@jmv.co.in >
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
Co-authored-by: Joe Li <joe@preset.io >
2026-08-18 13:51:54 -07:00
c0ab5f3385
fix(dashboard): preserve native filter keys for dataset-less filters on save ( #42898 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
2026-08-18 21:30:50 +03:00
ʈᵃᵢ
7d4f30574f
feat(tooltip): add Truncate labels control to timeseries charts ( #43272 )
2026-08-18 11:05:07 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e4ea6e23d8
chore(deps): bump supercluster from 8.0.1 to 9.0.0 in /superset-frontend ( #43290 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-18 10:35:17 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a13a5f1af4
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.65.0 to 8.67.0 in /superset-websocket ( #43284 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-18 10:34:39 -07:00
Endi Monan
f994602096
fix(dashboard): align list OpenAPI schema ( #43256 )
2026-08-18 10:22:50 -07:00
Amin Ghadersohi and Claude Fable 5
086b4af65d
feat(mcp): per-resource token scopes with user-permission intersection ( #42297 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-18 13:11:27 -04:00