Evan Rusackas and Claude Code
dbc561f80f
chore(viz)!: rebuild Nightingale Rose on ECharts, removing nvd3 entirely ( #42381 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-07-27 20:19:17 -07:00
Claude Code
a4fc9ae493
chore(viz)!: delete the unregistered preset-chart-nvd3 package
...
Nothing has registered this package since the Bullet and Time-series
Period Pivot charts moved to ECharts; remove the workspace, its
tsconfig reference, the custom-rules grandfather entry, and its
lockfile entries (which also sweeps the nvd3-only fast-safe-stringify
dependency). The nvd3-fork library itself remains a dependency of
plugin-chart-rose, whose legend and tooltip still use it.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-27 15:23:58 -07:00
Evan Rusackas and Claude Code
1771f05d33
chore(viz): drop the legacy- prefix from migrated chart plugin packages ( #41751 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-07-27 15:05:59 -07:00
Evan Rusackas and Claude Code
3261d10270
chore(frontend): enforce TypeScript-only source files ( #41385 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-24 05:54:37 -07:00
11e35eca3b
chore(deps-dev): bump eslint from 8.57.1 to 10.4.1 in /superset-frontend ( #40846 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan <evan@preset.io >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-15 10:36:50 -07:00
Evan Rusackas and Claude Code
8ed7ebb5b7
chore(i18n): lint + dev warning for eager t() in controlPanel configs ( #40379 )
...
Co-authored-by: Claude Code <noreply@anthropic.com >
2026-06-12 10:29:51 -07:00
dependabot[bot] and hainenber
9a7938899e
chore(deps): bump yargs from 17.7.2 to 18.0.0 in /superset-frontend ( #36584 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-04-26 11:50:07 +07:00
Birk Skyum and Beto Dealmeida
c49641538d
feat: modernize deck.gl and map plugins with MapLibre/Mapbox dual renderer ( #38035 )
...
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net >
2026-04-08 20:14:59 -04:00
dependabot[bot] and hainenber
f85efe6139
chore(build): remove eslint-plugin-file-progress usage + correct newlines for npm run check:custom-rules ( #38938 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com >
2026-04-01 00:35:02 +07:00
Đỗ Trọng Hải and codeant-ai-for-open-source[bot]
aff6e26089
build(deps): replace monolithic googleapis with lightweight @googleapis/sheet sub-package ( #38124 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
Co-authored-by: codeant-ai-for-open-source[bot] <244253245+codeant-ai-for-open-source[bot]@users.noreply.github.com>
2026-03-04 10:22:17 -08:00
Evan Rusackas and Claude Opus 4.5
3f64ad3da5
fix(i18n): wrap untranslated frontend strings and add i18n lint rule ( #37776 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-22 21:27:37 -08:00
Evan Rusackas
672a380587
chore(frontend): enable additional oxlint rules for better code hygiene ( #38145 )
2026-02-23 10:36:24 +07:00
Evan Rusackas and Claude Opus 4.5
981b370fe9
chore(storybook): consolidate storybook and enhance plugin stories ( #37771 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-11 16:06:23 -08:00
Evan Rusackas and Claude
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
Michael S. Molina
9b6876be62
fix: Typescript declaration files ( #35244 )
2025-09-23 14:22:28 -03:00
Maxime Beauchemin and Claude
c2534f9155
feat: Add ECharts options overrides to theme system ( #34876 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-15 13:52:38 -07:00
Maxime Beauchemin
160917eae8
fix: frontend translation framework crashes on string errors ( #34118 )
2025-07-14 10:23:18 -07:00
Đỗ Trọng Hải
2e9939baf2
chore(build): refactor plugin build script to remove unused stanzas ( #33887 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2025-06-27 13:52:22 -07:00
Maxime Beauchemin
3256008a59
chore: delete remaining Enzyme tests ( #33715 )
2025-06-06 16:37:03 -07:00
Evan Rusackas
a6e05f4558
build(packages): npm build/publish improvements. Making packages publishable again. ( #30196 )
2024-12-10 16:54:41 -07:00
Đỗ Trọng Hải
aa50eb3b03
build(dev-deps, deps): upgrade major versions for FE deps ( #29963 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2024-09-06 11:44:22 -06:00
Đỗ Trọng Hải
1c3ef01209
chore(build): uplift several outdated frontend packages ( #29652 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com >
2024-08-06 09:02:01 -06:00
Maxime Beauchemin
8d57a35531
feat: bake translations as part of the build processes ( #28483 )
2024-05-29 16:58:08 -07:00
Evan Rusackas
785e832e8d
chore(actions): generate FOSSA report on master, and ALWAYS check for… ( #26857 )
2024-01-29 16:18:50 -07:00
Evan Rusackas
3dcfbcc3a5
chore: Technical Debt Metrics ( #26442 )
2024-01-26 10:36:04 -07:00
Maxime Beauchemin
0f590799b2
chore: improve/decouple eslint and tsc 'npm run' commands ( #26704 )
2024-01-24 08:51:08 -08:00
Yongjie Zhao
9840fbf49b
refactor(monorepo): update plugin dependencies ( #17837 )
...
* refactor(monorepo): use local dependencies in packages.json
* add prettier ignore
* update commit message
* fix release workflow
* refine release script
2021-12-22 16:26:12 +08:00
Yongjie Zhao
4306289bfc
refactor(monorepo): frontend code cleanup after monorepo ( #17639 )
...
* chore: frontend cleanup
* remove unused files
* remove stylelint
* arrange tsconfig
* updates
2021-12-04 10:55:04 +08:00
Yongjie Zhao
3c41ff68a4
refactor(monorepo): move superset-ui to superset(stage 2) ( #17552 )
2021-11-30 08:29:57 +08:00