CHANGELOG/6.0.0.md
Database Migrations
metric.currency should be JSON, not string (@betodealmeida)Features
SupersetClient retry on 502-504 (@betodealmeida)OAuth2StoreTokenCommand (@betodealmeida)Fixes
is_column_reference check (@betodealmeida)SUBSTR function (@betodealmeida)DATE_SUB function (@betodealmeida)DATE_ADD function (@betodealmeida)supports_cross_catalog_queries=True (@betodealmeida)get_image() always return BytesIO (@betodealmeida)scrollLeft in VirtualTable (@Vitor-Avila)npm run update-maps (@rusackas)/rowlevelsecurity/related/tables doesn't apply filters as expected (@mistercrunch)onChange when switching to physical dataset to clear SQL (@ongdisheng)SCREENSHOT_PLAYWRIGHT_WAIT_EVENT to domcontentloaded (@rusackas)Unexpected input(s) 'depth' CI warnings (@hamirmahal)master builds are failing while trying to push report to cypress (@mistercrunch).asf.yaml"" (@rusackas).asf.yaml" (@rusackas).asf.yaml (@rusackas)ace-builds (@hainenber)Others
ag-grid to non-breaking major v34 (@hainenber)html-webpack-plugin from lockfile (@hainenber)Running tests with act section (@ongdisheng)querystring usage with native URLSearchParams API (@hainenber)urllib3 to major v2 (@hainenber)importlib_metadata usage with native Python 3.10+ importlib.metadata (@hainenber)fetch-mock to v11 (@hainenber)requirements/ should be modified (@mistercrunch)openapi.json (@betodealmeida).asf.yaml touch-up. (@rusackas).asf.yaml again to re-enable Discussions (@rusackas).asf.yaml - they still don't work :( (@rusackas).asf.yaml (@rusackas)name instead of table for GET table_metadata in openapi.json (@hainenber)math-expression-evaluator and fetch-mock + clean up obsolete dev/override packages (@hainenber)superset-frontend (@hainenber)/docs workspace (@hainenber)esbuild dev deps (@hainenber)shortid usage for native filter migration with native uuid Python implementation (@hainenber).nvmrc (@hainenber)