Evan Rusackas
eb36d7b043
feat(glyph): single-file chart definition pattern across all plugins
...
Introduces @superset-ui/glyph-core's defineChart() and migrates ECharts,
deckgl, nvd3, legacy, and other plugins from the multi-file pattern
(controlPanel/transformProps/buildQuery/types/component) to single-file
chart definitions. Includes the SIP design doc, GlyphOptionsPanel explore
UI, and the supporting test suites.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 11:21:13 -07:00
Mehmet Salih Yavuz
664e777a84
chore(deps): bump react to ^18.3.0 ( #40012 )
2026-06-17 18:01:59 +03:00
Mehmet Salih Yavuz
41a22d7918
chore: Upgrade to React 18 ( #38563 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2026-05-04 19:19:36 +03:00
Mehmet Salih Yavuz
9546ee37e5
chore(superset-core): move ui to new core ( #35308 )
2025-11-07 13:53:06 -03:00
Maxime Beauchemin
dd129fa403
feat(theming): land Ant Design v5 overhaul — dynamic themes, real dark mode + massive styling refactor ( #31590 )
...
Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com >
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com >
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me >
Co-authored-by: Geido <60598000+geido@users.noreply.github.com >
Co-authored-by: Alexandru Soare <37236580+alexandrusoare@users.noreply.github.com >
Co-authored-by: Damian Pendrak <dpendrak@gmail.com >
Co-authored-by: Pius Iniobong <67148161+payose@users.noreply.github.com >
Co-authored-by: Enzo Martellucci <enzomartellucci@gmail.com >
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com >
2025-06-20 13:38:58 -07:00
Kamil Gabryjelski
7e2b7941f3
refactor: Upgrade to React 17 ( #31961 )
2025-01-28 16:44:42 +01:00
Evan Rusackas
a6e05f4558
build(packages): npm build/publish improvements. Making packages publishable again. ( #30196 )
2024-12-10 16:54:41 -07:00
dependabot[bot]
3c7a6513e8
build(deps): update prop-types requirement from ^15.7.2 to ^15.8.1 in /superset-frontend/plugins/legacy-plugin-chart-parallel-coordinates ( #26574 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-14 17:12:30 -07:00
Nicolas Charpentier
60c2e7013d
docs: cleanup references to apache-superset/superset-ui ( #23796 )
2023-04-25 09:18:27 -06:00
Yongjie Zhao
e91b9a678f
refactor: move superset-ui dependencies to peerDependencies ( #17965 )
...
* chore: add commit message
* update learn
* update superset-ui-demo
* move superset-ui into peerDeps
* add --no-private argument in lerna version
* fix conflicts
* refresh lock file
2022-01-11 13:53:37 +08:00
Yongjie Zhao
3c41ff68a4
refactor(monorepo): move superset-ui to superset(stage 2) ( #17552 )
2021-11-30 08:29:57 +08:00