Mehmet Salih Yavuz
fc6d783578
Merge remote-tracking branch 'origin/master' into msyavuz/chore/react-18-clean
2026-04-14 13:59:09 +03:00
João Pedro Alves Barbosa
02ffb52f4a
fix(table): improve conditional formatting text contrast ( #38705 )
2026-03-22 18:59:15 -03:00
Mehmet Salih Yavuz
f0c809bad2
Merge branch 'master' into msyavuz/chore/react-18-clean
2026-03-13 21:18:37 +03:00
amaannawab923
6e7d6a85b4
fix(ag-grid-table): fix failing buildQuery test expectation ( #38636 )
2026-03-14 00:59:52 +07:00
Mehmet Salih Yavuz
ab1b079818
Merge remote-tracking branch 'origin/master' into msyavuz/chore/react-18-clean
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 18:19:52 +03:00
amaannawab923
ca2d26a1e2
fix(ag-grid-table): fix AND filter conditions not applied ( #38369 )
2026-03-13 19:42:14 +05:30
Mehmet Salih Yavuz
51b47f9400
chore(frontend): upgrade React 17 to React 18
...
- Bump react, react-dom to ^18.2.0
- Bump @types/react, @types/react-dom to ^18.2.0
- Migrate ReactDOM.render() to createRoot() in all entry points
- Upgrade @testing-library/react to ^14.0.0
- Remove @testing-library/react-hooks (merged into RTL 14)
- Migrate 54 test files from @testing-library/react-hooks imports
- Replace react-sortable-hoc with @dnd-kit/sortable (CollectionControl)
- Remove @cypress/react (incompatible with React 18, Cypress deprecated)
- Update all sub-package peerDependencies to ^18.2.0
- Migrate ChartLayer (cartodiagram) from ReactDOM.render to createRoot
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 19:20:50 +03:00
Michael S. Molina
357e35dc62
refactor(core): reorganize superset-core packages into feature-based structure ( #38448 )
2026-03-05 17:41:15 -03:00
amaannawab923
e5cbc98482
fix(ag-grid): render boolean columns as checkboxes instead of blank cells ( #38279 )
2026-02-27 17:52:51 +05:30
Levis Mbote
c175346808
fix(table-charts): Prevent time grain from altering Raw Records in Tables + Interactive Tables ( #37561 )
2026-02-19 10:24:09 +01:00
Đỗ Trọng Hải
563d9f1a3f
chore(lint): migrate Jest lint rules from eslint to oxlint ( #37787 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2026-02-08 16:44:42 +07:00
SBIN2010
c4e7c3b03b
refactor: consolidating ColorSchemeEnum settings into one place ( #37591 )
2026-02-07 23:04:20 -08:00
Jamile Celento
3347b9bf6c
fix(table): only show increase/decrease color options when time comparison enabled ( #37362 )
2026-01-28 13:32:30 +01:00
Vanessa Giannoni
a7e7cc30a9
fix(ag-grid-table): preserve time grain aggregation when temporal column casing changes ( #36990 )
2026-01-27 10:13:32 -08:00
amaannawab923
4f444ae1d2
feat(ag-grid): Server Side Filtering for Column Level Filters ( #35683 )
2026-01-12 19:25:07 +05:30
amaannawab923
d7d94ba640
fix(ag-grid): Ag Grid Date Filter timezone correction ( #36270 )
2026-01-07 08:27:20 -03:00
Vitor Avila
9fc7a83320
fix: Do no aggregate results for CSV downloads from AG Grid raw records table ( #36247 )
2025-12-01 12:52:41 -03:00
Evan Rusackas
8ccdf3b32b
feat(frontend): Replace ESLint with OXC hybrid linting architecture ( #35506 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-10-30 09:26:21 -07:00
Alexandru Soare
99b61143f6
feat(Chart): Save Chart State globally ( #35343 )
2025-10-29 15:54:07 +02:00