fix: Table chart types headers are offset from the columns in the table#36190
fix: Table chart types headers are offset from the columns in the table#36190
Conversation
|
🎪 Showtime deployed environment on GHA for cfb8c78 • Environment: http://54.188.86.245:8080 (admin/admin) |
|
Superset uses Git pre-commit hooks courtesy of pre-commit. To install run the following: A series of checks will now run when you make a git commit. Alternatively it is possible to run pre-commit by running pre-commit manually: |
It does not seem to be a pre-commit issue, more of an actual pre-commit failure to start. I have restarted CI |
…le (apache#36190) Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
…le (apache#36190) Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
…le (apache#36190) Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
* fix: default value in run-server.sh (apache#34719) (cherry picked from commit 179a6f2) * fix: Check migration status before initializing database-dependent features (apache#34679) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit c568d46) * fix(dashboard): enable undo/redo buttons for layout changes (apache#34777) (cherry picked from commit ff1f7b6) * fix: Misaligned global controls in Table chart (apache#34799) (cherry picked from commit 6908a73) * fix: Remove border around textarea in dashboard edit mode (apache#34814) (cherry picked from commit da8c0f9) * fix: Low contrast in viz creator selected tag in dark mode (apache#34811) (cherry picked from commit 3895b8b) * fix(native-filters): Low contrast of empty state in dark mode (apache#34812) (cherry picked from commit 59c01e0) * fix(DetailsPanel): Applied filters colors (apache#34790) (cherry picked from commit 2b2cc96) * fix: customize column description limit size in db_engine_spec (apache#34808) (cherry picked from commit 75af53d) * fix: User-provided Jinja template parameters causing SQL parsing errors (apache#34802) (cherry picked from commit e1234b2) * fix(Icons): Add missing data-test and aria-label attributes to custom icons (apache#34809) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 5c3c259) * fix(echarts): Series labels hard to read in dark mode (apache#34815) (cherry picked from commit 547f297) * fix: Unexpected overflow ellipsis dots after status icon in Dashboard list (apache#34798) (cherry picked from commit b225432) * chore: Add instruction for LLMs to use antd theme tokens (apache#34800) (cherry picked from commit c777957) * fix: make `get_image()` always return `BytesIO` (apache#34801) (cherry picked from commit 1204507) * fix(theming): explore chart type style fixes, nav right menu spacing fixed (apache#34795) (cherry picked from commit b381992) * fix: Add dataset ID to file name on exports (apache#34782) (cherry picked from commit 471d9fe) * fix: Avoid dataset drill request if no perm (apache#34665) (cherry picked from commit 9c9588c) * fix(sqllab): Missing executed sql value in the result table (apache#34846) (cherry picked from commit b89b0bd) * fix(dashboard): Anchor link positions (apache#34843) (cherry picked from commit 97b35a4) * fix: DB icon sizes in database add modal (apache#34854) (cherry picked from commit ab58b0a) * fix: Remove the underline from the right section of main menu (apache#34855) (cherry picked from commit b74a244) * fix(tests): Mock MessageChannel to prevent Jest hanging from rc-overflow (apache#34871) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 836540e) * fix: Undefined error when viewing query in Explore + visual fixes (apache#34869) (cherry picked from commit 5566eb8) * fix: SelectControl default sort numeric choices by value (apache#34858) (cherry picked from commit 665a11f) * fix(tests): Improve MessageChannel mocking to prevent worker force exits (apache#34878) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 7946ec0) * fix(ConfirmStatusChange): remove deprecated event.persist() to fix headless browser crashes (apache#34864) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit ebfb14c) * fix: Filter bar orientation submenu should not be highlighted (apache#34900) (cherry picked from commit e463743) * fix(drilling): drill by pagination works with MSSQL data source, cont. (apache#34724) (cherry picked from commit c5a84c0) * fix: Improve table layout and column sizing (apache#34887) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 1758351) * fix: complete theme management system import/export (apache#34850) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 4695be5) * fix(theming): fix TimeTable chart issues (apache#34868) (cherry picked from commit d183969) * fix: revert mistake setting TALISMAN_ENABLED=False (apache#34909) (cherry picked from commit bc9ec6a) * fix: Athena quoting (apache#34895) (cherry picked from commit fad3cb3) * fix(dashboard): table charts render correctly after tab switch and refresh (apache#34975) (cherry picked from commit 6a4b1df) * fix(TimeTable): use type-only export for TableChartProps to resolve webpack warnings (apache#34989) (cherry picked from commit 744fa1f) * fix: playwright feature flag evaluation (apache#34978) (cherry picked from commit b2f8803) * chore: bump FAB to 4.8.1 (apache#34838) (cherry picked from commit 54af1cb) * fix(ChartCreation): Translate chart description (apache#34918) (cherry picked from commit 5dba59b) * fix(echarts): Display NULL values in categorical x-axis for bar charts (apache#34761) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 682cdcc) * fix(charts): Handle virtual dataset names without schema prefix correctly (apache#34760) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit b5ae402) * fix(databricks): string escaper v2 (apache#34991) (cherry picked from commit 0de5b28) * fix(error-handling): jinja2 error handling improvements (apache#34803) * fix(sqllab): autocomplete and delete tabs (apache#34781) (cherry picked from commit cefd046) * fix(ui-core): Invalid postTransform process (apache#34874) (cherry picked from commit 448a285) * fix(tests): resolve AlertReportModal checkmark test failures (apache#34995) * fix(deps): expand pyarrow version range to <19 (apache#34870) (cherry picked from commit 8406a82) * fix: doris genericDataType modify (apache#35011) (cherry picked from commit 2e51d02) * fix(RoleListEditModal): display user's other properties in table (apache#35017) (cherry picked from commit 59df0d6) * fix(theming): more visual bugs (apache#34987) (cherry picked from commit 569a7b3) * fix(sql): Add Impala dialect support to sqlglot parser (apache#34662) Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Joe Li <joe@preset.io> (cherry picked from commit 7fb7ac8) * fix: display legend mixed timeseries chart (apache#35005) (cherry picked from commit 031fb4b) * fix(echarts): rename time series shifted for isTimeComparisonValue (apache#35022) (cherry picked from commit bc54b79) * fix(chart): change "No query." to "Query cannot be loaded" in Multi Layer Deck.gl Chart (apache#34973) (cherry picked from commit c65cb28) * fix: mixed timeseries chart add legend margin (apache#35036) (cherry picked from commit 5a3182c) * fix(theming): Icons in ExecutionLogList and Country map chart tooltip theme consistency (apache#34828) (cherry picked from commit bef1f4d) * fix(dashboard): normalize spacings and background colors (apache#35001) (cherry picked from commit 0fce5ec) * fix: Upload CSV as Dataset (apache#34763) (cherry picked from commit 1c2b9db) * fix(tests): one of integration test in TestSqlaTableModel does not support MySQL "concat" (apache#35007) Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me> (cherry picked from commit 9efb80d) * fix(table): table search input placeholder (apache#35064) (cherry picked from commit c5f220a) * fix(Table Chart): render null dates properly (apache#34558) (cherry picked from commit 65376c7) * fix(timeshifts): Add missing feature flag to enum (apache#35072) (cherry picked from commit 912ed2b) * fix(drill-to-detail): ensure axis label filters map to original column names (apache#34694) Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com> (cherry picked from commit a7d349a) * fix(settingsMenu): Version (apache#35096) (cherry picked from commit 5a2411f) * fix(templates): Restores templates files accidentally removed (apache#35094) (cherry picked from commit 529adeb) * fix(theming): replace error color with bolt icon for local themes (apache#35090) (cherry picked from commit 7bf16d8) * fix(pie): fixes pie chart other click error (apache#35086) (cherry picked from commit b42060c) * fix: page size options 'all' correct in table and remove PAGE_SIZE_OPTIONS in handlebars (apache#35095) (cherry picked from commit 06261f2) * fix: SQL Lab tab events (apache#35105) (cherry picked from commit e729b2d) * fix: Bump FAB to 5.X (apache#33055) Co-authored-by: Joe Li <joe@preset.io> (cherry picked from commit a9fb853) * fix(theming): Lighter text colors on dark mode (apache#35114) (cherry picked from commit 95333e3) * fix(ListView): implement AntD pagination for ListView component (apache#35057) (cherry picked from commit 36daa2d) * fix: Remove emotion-rgba from dependencies and codebase (apache#35124) (cherry picked from commit 19ddcb7) * fix(deck.gl): restore legend display for Polygon charts with linear palette and fixed color schemes (apache#35142) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit fb840b8) * fix: import bug template params (apache#35144) (cherry picked from commit c193d6d) * fix(viz): resolve dark mode compatibility issues in BigNumber and Heatmap (apache#35151) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 05c6a1b) * fix(embedded): resolve theme context error in Loading component (apache#35168) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 1f530d4) * fix(CrudThemeProvider): Optimized theme loading logic (apache#35155) (cherry picked from commit 1bf112a) * fix(gantt-chart): fix Y-axis label visibility in dark theme (apache#35189) (cherry picked from commit 4130b92) * fix(Funnel): onInit overridden row_limit to default value on save chart (apache#35076) (cherry picked from commit 23bb4f8) * fix: Bump pandas to 2.1.4 for python 3.12 (apache#34999) (cherry picked from commit db178cf) * fix: bug in tooltip timeseries chart in calculated total with annotation layer (apache#35179) (cherry picked from commit 1e4bc6e) * fix(SQLPopover): Use correct component (apache#35212) (cherry picked from commit 076e477) * chore: bump sqlglot to 27.15.2 (apache#35176) (cherry picked from commit 5ec8f9d) * chore: Adds RC2 data to CHANGELOG.md * feat(bug): defensive code to avoid accesing attribute of a NoneType object (apache#35219) (cherry picked from commit 48e1b1f) * fix(table-chart): fix cell bar visibility in dark theme (apache#35211) (cherry picked from commit ce55cc7) * fix(ConditionalFormattingControl): icon color in dark mode (apache#35243) (cherry picked from commit c601341) * fix(dashboard): update header border to use colorBorder token (apache#35199) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit b6f6b75) * fix(Mixed Chart): Tooltip incorrectly displays numbers with optional Y-axis format and showQueryIdentifiers set to true (apache#35224) (cherry picked from commit ec322df) * fix(SQL Lab): syncTable on new tabs (apache#35216) (cherry picked from commit 94686dd) * fix(deck.gl): ensure min/max values are included in polygon map legend breakpoints (apache#35033) Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com> (cherry picked from commit 0de78d8) * fix(BuilderComponentPane): navigation tabs padding (apache#35213) (cherry picked from commit 7a9dbfe) * fix: Cosmetic issues (apache#35122) * fix(table): New ad-hoc columns retain the name of previous columns (apache#35274) (cherry picked from commit b652fab) * fix(DateFilterControl): remove modal overlay style to fix z-index issues (apache#35292) (cherry picked from commit 027b25e) * fix(sqllab): fix blank bottom section in SQL Lab left panel (apache#35309) (cherry picked from commit 784ff82) * fix(DatasourceModal): replace imperative modal updates with declarative state (apache#35256) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 82e2bc6) * fix: AceEditor Autocomplete Highlight (apache#35316) (cherry picked from commit 90f281f) * fix(doris): Don't set supports_cross_catalog_queries to true (apache#35332) Co-authored-by: Beto Dealmeida <roberto@dealmeida.net> (cherry picked from commit ef78d2a) * feat: sqlglot dialect for Pinot (apache#35333) (cherry picked from commit 4e093a8) * fix: adhoc orderby in explore (apache#35342) (cherry picked from commit d51b35f) * fix(pinot): restrict types in dialect (apache#35337) (cherry picked from commit bf88d9b) * fix(SqlLab): Hit tableschemaview with a valid queryEditorId (apache#35341) (cherry picked from commit a66c230) * fix(explore): close unsaved changes modal when discarding changes (apache#35307) (cherry picked from commit d8688cf) * fix: table quoting in DBs with `supports_cross_catalog_queries=True` (apache#35350) (cherry picked from commit 13a164d) * fix(pinot): dialect date truncation (apache#35420) Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com> (cherry picked from commit aa97d2f) * fix(pinot): `DATE_ADD` function (apache#35424) (cherry picked from commit 5428376) * fix(slice): Fix using isdigit when id passed as int (apache#35452) (cherry picked from commit 449a89c) * fix(pinot): `DATE_SUB` function (apache#35426) (cherry picked from commit f334938) * fix(pinot): `SUBSTR` function (apache#35427) (cherry picked from commit 30021f8) * fix(dataset): sort by database in Dataset and Saved queries Issue (apache#35277) (cherry picked from commit fe8348c) * fix(dashboard): exit markdown edit mode when clicking outside of element (apache#35336) (cherry picked from commit 553204e) * fix(pinot): more functions (apache#35451) (cherry picked from commit 3202ff4) * fix(cache): ensure SQL is sanitized before cache key generation (apache#35419) (cherry picked from commit 62dc5c0) * fix(ag-grid-table): remove enterprise features to use community version (apache#35453) (cherry picked from commit 96170e4) * fix(theming): CRUD view padding (apache#35321) (cherry picked from commit 0e2fb1d) * fix(dashboard): Navigate to new dashboard when saved as a new one (apache#35339) (cherry picked from commit 891f826) * fix(sqlglot): adhoc expressions (apache#35482) (cherry picked from commit 139b5ae) * fix(security-manager): switch from deprecated get_session to session attribute (apache#35290) (cherry picked from commit 04b1a45) * fix(loading): improve loading screen theming for dark mode support (apache#35129) Co-authored-by: Claude <noreply@anthropic.com> * fix(Select): Prevent closing the select when clicking on a tag (apache#35487) (cherry picked from commit d39c55e) * fix(explore): correct search icon in dashboard submenu (apache#35489) (cherry picked from commit a7b158c) * fix: Support metric macro for embedded users (apache#35508) Co-authored-by: Beto Dealmeida <roberto@dealmeida.net> (cherry picked from commit 4545d55) * fix(webdriver): add missing options object to WebDriver initialization (apache#35504) (cherry picked from commit 77c3146) * fix: update chart with dashboards validation (apache#35523) (cherry picked from commit 9d50f1b) * fix(explore): Include chart canvases in the screenshot (apache#35491) (cherry picked from commit 89932fa) * fix(chart): Fixes BigNumber gradient appearing blackish in light mode (apache#35527) (cherry picked from commit f7b9d7a) * fix(charts): fix legend theming and hollow symbols in dark mode (apache#35123) (cherry picked from commit 7fd5a76) * fix: dataset update with invalid SQL query (apache#35543) (cherry picked from commit 50a5854) * fix(Alerts): Correct icon sizes (apache#35572) (cherry picked from commit 5a15c63) * fix(tables): Dark mode scrollbar styles for webkit (apache#35338) (cherry picked from commit 412587a) * fix(alerts): log execution_id instead of report schedule name in query timing (apache#35592) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit e437ae1) * fix(csv upload): Correctly casting to string numbers with floating points (e+) (apache#35586) (cherry picked from commit 17ebbdd) * fix(deckgl): scatterplot fix categorical color (apache#35537) * fix(d3-format): call setupFormatters synchronously to apply D3 format… (apache#35529) (cherry picked from commit c38ba1d) * fix: Log Celery task failures with a signal handler (apache#35595) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit ccc0e3d) * fix(theme): align "Clear local theme" option with other theme menu items (apache#35651) (cherry picked from commit 4b5629d) * fix(table-chart): fix page size label visibility and improve header control wrapping (apache#35648) (cherry picked from commit 58672df) * fix(theme-crud): enable overwrite confirmation UI for theme imports (apache#35558) (cherry picked from commit de1dd53) * fix(dataset): render default URL description properly in settings (apache#35669) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit f405174) * fix(auth): redirect anonymous attempts to view dashboard with next (apache#35345) * fix(charts): update axis title labels to sentence case (apache#35694) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 9ab0a01) * fix(playwright): Download dashboard correctly (apache#35484) Co-authored-by: Erkka Tahvanainen <erkka.tahvanainen@confidently.fi> (cherry picked from commit d089a96) * fix(Actions): Improper spacing (apache#35724) (cherry picked from commit bad03b1) * fix(security): Add active property to guest user (apache#35454) (cherry picked from commit 98fba1e) * fix(ThemeController): replace fetch with SupersetClient for proper auth (apache#35794) (cherry picked from commit 7f0c0ae) * fix: edit dataset modal visual fixes (apache#35799) (cherry picked from commit 1234533) * fix(ag-grid): fix conditional formatting theme colors and module extensibility (apache#35605) (cherry picked from commit 5e4a80e) * docs(db_engine_specs): restructure feature table for GitHub rendering (apache#35809) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 93cb60b) * fix(alerts): improve Slack API rate limiting for large workspaces (apache#35622) (cherry picked from commit c3b8c96) * fix(dashboard): handle invalid thumbnail BytesIO objects gracefully (apache#35808) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 7c9720e) * fix: unpin holidays and prophet (apache#35771) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 51aad52) * fix(database-modal): fix issue where commas could not be typed into DB configuration. (apache#35289) (cherry picked from commit 19473af) * fix(native-filters): prevent circular dependencies and improve dependency handling (apache#35317) (cherry picked from commit 0bf34d4) * fix(SqlLab): South pane visual changes (apache#35601) (cherry picked from commit 6e60a00) * fix(sqllab): Fix CSV export button href in SQL Lab when application root is defined (apache#35118) (cherry picked from commit 6704c0a) * fix(theme): add fontWeightStrong to allowedAntdTokens to fix bold markdown rendering (apache#35821) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit bf830b2) * fix: update Russian translations (apache#35750) (cherry picked from commit 61758c0) * fix(echarts): fix time shift color matching functionality (apache#35826) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 5218b4e) * fix(reports): Add celery task execution ID to email notification logs (apache#35807) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 61c68f7) * fix: add utc=True to pd.to_datetime for timezone-aware datetimes (apache#35587) (cherry picked from commit 5c57c9c) * fix: displaying cell bars in table (apache#35885) (cherry picked from commit dd857a2) * chore: bump shillelagh to 1.4.3 (apache#35895) (cherry picked from commit 5fc934d) * fix: set pandas 2.1 as requirement (apache#35912) (cherry picked from commit f6f15f5) * fix(db2): update time grain expressions for DAY to use DATE function (apache#35848) (cherry picked from commit 30d584a) * fix(explore): formatting the SQL in "View Query" pop-up doesn't format (apache#35898) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit be3690c) * fix(sqllab): align refresh buttons with select input fields (apache#35917) (cherry picked from commit 27011d0) * test(useThemeMenuItems): fix race conditions by awaiting all userEvent calls (apache#35918) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 5224347) * fix(DatasourceEditor): preserve calculated column order when editing sql (apache#35790) (cherry picked from commit 7265567) * fix(dashboard): fix dataset search in filter config modal (apache#35488) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 53687ae) * fix(TimeTable): Match calculations between filtered and non filtered states (apache#35619) (cherry picked from commit 04231c8) * fix(explore): Overwriting a chart updates the form_data_key (apache#35888) (cherry picked from commit 3f49938) * fix(DatabaseModal): prevent errors when pasting text into supported database select (apache#35916) (cherry picked from commit 1f960d5) * fix(chart list): Facepile shows correct users when saving chart properties (apache#33392) (cherry picked from commit 14f20e6) * fix(view-in-sqllab): unable to open virtual dataset after discarding chart edits (apache#35931) (cherry picked from commit 392b880) * fix(SelectFilterPlugin): clear all clears all filters including dependent ones (apache#35303) (cherry picked from commit af37e12) * fix(UI): spacings + UI fixes (apache#36010) (cherry picked from commit c11be72) * fix(Context-Menu): Fixing Context Menu for Table Chart with Html Content (apache#33791) (cherry picked from commit 0307c71) * fix: Ensure that Playwright tile height is always positive (apache#36027) (cherry picked from commit 728bc2c) * fix(echarts): Series style hidden for line charts (apache#33677) Co-authored-by: Vedant Prajapati <vedantprajapati@geotab.com> Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 258512f) * fix(filters): preserve backend metric-based sorting (apache#35152) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 909bd87) * fix(reports): improve error handling for report schedule execution (apache#35800) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit c42e3c6) * fix(date_parser): add check for time range timeshifts (apache#36039) (cherry picked from commit c9f65cf) * fix: Flakiness around scrolling during taking tiled screenshots with Playwright (apache#36051) (cherry picked from commit 63dfd95) * fix(explore): show validation errors in View Query modal (apache#35969) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 21d585d) * fix(permalink): exclude edit mode from dashboard permalink (apache#35889) (cherry picked from commit e2e831e) * fix: saved query preview modal not highlighting active rows (apache#35866) (cherry picked from commit 4376476) * fix(sqllab): prevent unwanted tab switching when autocompleting table names on SQL Lab (apache#35992) (cherry picked from commit 9fbfcf0) * fix(dashboard): align filter bar elements vertically in horizontal mode (apache#36036) (cherry picked from commit d123249) * fix(dashboard): dashboard filter was incorrectly showing as out of scope (apache#35886) Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me> (cherry picked from commit a45c052) * fix: fix tabs overflow in dashboards (apache#35984) (cherry picked from commit bb2e2a5) * fix(sql): quote column names with spaces to prevent SQLGlot parsing errors (apache#35553) (cherry picked from commit 306f4c1) * fix(navbar): Minor fixes in navbar spacings (apache#36091) (cherry picked from commit 4515d18) * fix: Use singlestoredb dialect for sqlglot (apache#36096) (cherry picked from commit 6701d0a) * fix(explore): re-apply filters when 'Group remaining as Others' is enabled (apache#35937) (cherry picked from commit 4a04d46) * fix(dashboard): refresh tabs as they load when dashboard is refreshed (apache#35265) (cherry picked from commit 74a590c) * fix(dashboard): prevent tab content cutoff and excessive whitespace in empty tabs (apache#35834) (cherry picked from commit 78f9deb) * fix(chart): align legend with chart grid in List mode for Top/Bottom orientations (apache#36077) (cherry picked from commit 37d58a4) * fix(ace-editor-popover): main AntD popover closes when clicking autocomplete suggestions in Ace Editor (apache#35986) (cherry picked from commit 9ef87e7) * fix: RLS in virtual datasets (apache#36061) (cherry picked from commit f3e620c) * fix(histogram): add NULL handling for histogram (apache#35693) Co-authored-by: Rachel Pan <r.pan@mail.utoronto.ca> Co-authored-by: Rachel Pan <panrrachel@gmail.com> Co-authored-by: Janani Gurram <68124448+JG-ctrl@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> (cherry picked from commit c955a5d) * fix: save button was enabled even no changes were made to the dashboard (apache#35817) * fix(table-chart): fix missing table header IDs (apache#35968) Co-authored-by: Claude <noreply@anthropic.com> * fix: opacity color formating (apache#36101) * fix: fix crossfilter persisting after removal (apache#35998) (cherry picked from commit 85413f2) * fix(dashboard): ensure world map chart uses correct country code format in crossfilter (apache#35919) (cherry picked from commit fb8eb2a) * fix(navbar): some styling + components inconsistencies (apache#36120) (cherry picked from commit 9bff648) * fix(datasets): prevent double time filter application in virtual datasets (apache#35890) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 3b22603) * fix(tags): ensure tag creation is compatible with MySQL by avoiding Markup objects (apache#36075) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> (cherry picked from commit 28bdec2) * fix(translations): Fix Russian translations for EmptyState (apache#34055) Co-authored-by: Polina Fam <pfam@ptsecurity.com> (cherry picked from commit fb325a8) * fix: 'save and go to dashboard' option was disabled after changing the chart type (apache#36122) (cherry picked from commit a9fd600) * fix(cache): apply dashboard filters to non-legacy visualizations (apache#36109) (cherry picked from commit 8315804) * fix: role list edit modal height (apache#36123) (cherry picked from commit 43e9e1e) * fix(datasets): prevent viewport overflow in dataset creation page (apache#36166) (cherry picked from commit a268232) * fix(dashboard): ensure charts re-render when visibility state changes (apache#36011) (cherry picked from commit 4582f0e) * chore(docs): config Kapa to use logo from the repo (apache#36177) (cherry picked from commit cdbd5bf) * chore: bump duckdb et al. (apache#36171) (cherry picked from commit 5320730) * chore: update changelog for 6.0.0rc3 * fix(dashboard): adjust vertical spacing for numerical range filter to prevent overlaps (apache#36167) (cherry picked from commit 6d35916) * fix(sqllab): validate results backend writes and enhance 410 diagnostics (apache#36222) (cherry picked from commit 348b19c) * fix: adhoc column quoting (apache#36215) (cherry picked from commit e303537) * fix(screenshots): Only cache thumbnails when image generation succeeds (apache#36126) Co-authored-by: Claude <noreply@anthropic.com> (cherry picked from commit 08c1d03) * fix: Extra controls width for Area Chart on dashboards (apache#36133) Co-authored-by: Diego Pucci <diegopucci.me@gmail.com> (cherry picked from commit cac6ffc) * fix: Table chart types headers are offset from the columns in the table (apache#36190) Co-authored-by: Diego Pucci <diegopucci.me@gmail.com> (cherry picked from commit ab8352e) * fix: Columns bleeding into other cells (apache#36134) Co-authored-by: Diego Pucci <diegopucci.me@gmail.com> Co-authored-by: Geidō <60598000+geido@users.noreply.github.com> (cherry picked from commit 062e4a2) * fix: remove unwanted info from tags REST API (apache#36266) (cherry picked from commit cd36845) * fix(log): remove unwanted info from logs REST API (apache#36269) (cherry picked from commit bae716f) * feat(controlPanel): add integer validation for rows per page setting (apache#36289) (cherry picked from commit 01f0320) * fix: `is_column_reference` check (apache#36382) (cherry picked from commit d05ab91) * fix(SQLLab): most recent queries at the top in Query History without refreshing the page (apache#36359) (cherry picked from commit 62d86ab) * chore: update changelog for 6.0.0rc4 * SUP-141 - unit test fix * SUP-141 - feat - unit test fix * SUP-141 : feat - test cases update * SUP-141 : feat -precommit * SUP-141 : feat - build fix * SUP-141 - : feat - dockerfile update * SUP-141 : feat - build update * SUP-141 - Trigger build * SUP-141 - Trigger build * SUP-141: feat - localise disabled * SUP-141 : feat - disabled ForkTsCheckerWebpackPlugin * SUP-141 : feat - title translation fix * SUP-141 : v6 : granularity fix * SUP-141 : feat - titles * SUP-141 : chore - build trigger * SUP-141 : feat - workflow update * SUP-142 : v6 - translation changes (#118) * SUP-142 : feat - translation changes * SUP-142 : feat - translation fixes * SUP-142 : feat - test * SUP-142 : feat - label revert * SUP-142 : feat - translations * SUP-142 : feat - translation check * SUP-142 : feat - workflow fix * SUP-142 : feat - workflow fix * SUP-142 : feat - workflow update * SUP-142 : feat - pr comments * SUP-142 : feat - dependency workflow * UI-142 : feat - dependency review * SUP-142 : feat - cursor comment * SUP-142 : feat - pr comments * SUP-142 : feat - Hardcoded translation fix * SUP-142 : feat - translation fix --------- Co-authored-by: Tomáš Karela Procházka <tomas.prochazka5d@gmail.com> Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Gabriel Torres Ruiz <gabo2595@gmail.com> Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com> Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me> Co-authored-by: JUST.in DO IT <justin.park@airbnb.com> Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com> Co-authored-by: Joe Li <joe@preset.io> Co-authored-by: Beto Dealmeida <roberto@dealmeida.net> Co-authored-by: Rafael Benitez <rebenitez1802@gmail.com> Co-authored-by: Vitor Avila <96086495+Vitor-Avila@users.noreply.github.com> Co-authored-by: Sam Firke <sfirke@users.noreply.github.com> Co-authored-by: Daniel Vaz Gaspar <danielvazgaspar@gmail.com> Co-authored-by: Evan Rusackas <evan@preset.io> Co-authored-by: sha174n <105581038+sha174n@users.noreply.github.com> Co-authored-by: catpineapple <catpineapple1122@gmail.com> Co-authored-by: SBIN2010 <132096459+SBIN2010@users.noreply.github.com> Co-authored-by: Damian Pendrak <dpendrak@gmail.com> Co-authored-by: Luiz Otavio <45200344+luizotavio32@users.noreply.github.com> Co-authored-by: Nicolas <48596976+nicob3y@users.noreply.github.com> Co-authored-by: LisaHusband <100658244+LisaHusband@users.noreply.github.com> Co-authored-by: bito-code-review[bot] <188872107+bito-code-review[bot]@users.noreply.github.com> Co-authored-by: Priyanshu Kumar <110410015+cbum-dev@users.noreply.github.com> Co-authored-by: Elizabeth Thompson <eschutho@gmail.com> Co-authored-by: marun <marunrun@163.com> Co-authored-by: Levis Mbote <111055098+LevisNgigi@users.noreply.github.com> Co-authored-by: Pat Buxton <45275736+rad-pat@users.noreply.github.com> Co-authored-by: SBIN2010 <Sbin2010@mail.ru> Co-authored-by: Giulio Piccolo <gpiccolo@suitsupply.com> Co-authored-by: Geidō <60598000+geido@users.noreply.github.com> Co-authored-by: Antonio Rivero <38889534+Antonio-RiveroMartnez@users.noreply.github.com> Co-authored-by: amaannawab923 <amaannawab923@gmail.com> Co-authored-by: Tran Ngoc Tuan <94174684+tuantran0910@users.noreply.github.com> Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com> Co-authored-by: innovark <eric.graham@mailfence.com> Co-authored-by: yousoph <sophieyou12@gmail.com> Co-authored-by: Erkka Tahvanainen <59445256+tahvane1@users.noreply.github.com> Co-authored-by: Erkka Tahvanainen <erkka.tahvanainen@confidently.fi> Co-authored-by: Richard Fogaca Nienkotter <63572350+richardfogaca@users.noreply.github.com> Co-authored-by: Marcos Amorim <marcosmamorim@gmail.com> Co-authored-by: ngokturkkarli <95430378+ngokturkkarli@users.noreply.github.com> Co-authored-by: Martyn Gigg <martyn.gigg@gmail.com> Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com> Co-authored-by: Yuvraj Singh Chauhan <133221941+ysinghc@users.noreply.github.com> Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com> Co-authored-by: ethan-l-geotab <165913720+ethan-l-geotab@users.noreply.github.com> Co-authored-by: Vedant Prajapati <40185967+vedantprajapati@users.noreply.github.com> Co-authored-by: Vedant Prajapati <vedantprajapati@geotab.com> Co-authored-by: Janani Gurram <68124448+janani-gurram@users.noreply.github.com> Co-authored-by: Rachel Pan <r.pan@mail.utoronto.ca> Co-authored-by: Rachel Pan <panrrachel@gmail.com> Co-authored-by: Janani Gurram <68124448+JG-ctrl@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Yong Le He <76537485+yong1le@users.noreply.github.com> Co-authored-by: PolinaFam <45046398+PolinaFam@users.noreply.github.com> Co-authored-by: Polina Fam <pfam@ptsecurity.com> Co-authored-by: Diego Pucci <diegopucci.me@gmail.com> Co-authored-by: om pharate <72200400+ompharate@users.noreply.github.com> Co-authored-by: Felipe López <felipe.lopezf@ucu.edu.uy>
SUMMARY
When the body has a vertical scrollbar, scrollbarGutter: 'stable' reserves space for it, making the content area narrower. The header container had scrollbarGutter: 'stable' but no scrollbar, causing a width mismatch.
By:
BEFORE
AFTER
TESTING INSTRUCTIONS
ADDITIONAL INFORMATION