Skip to content

fix(ECharts): Revert ECharts version bump#30388

Merged
geido merged 1 commit intomasterfrom
geido/fix/echarts-version
Sep 25, 2024
Merged

fix(ECharts): Revert ECharts version bump#30388
geido merged 1 commit intomasterfrom
geido/fix/echarts-version

Conversation

@geido
Copy link
Member

@geido geido commented Sep 25, 2024

SUMMARY

PR #29963 has bumped ECharts to version 5.5.1. However, we have seen several issues with running the frontend. This PR reverts ECharts to previous version 5.4.1.

BEFORE

image

TESTING INSTRUCTIONS

  1. Open a Dashboard with ECharts
  2. ECharts should load

ADDITIONAL INFORMATION

  • Has associated issue:
  • Required feature flags:
  • Changes UI
  • Includes DB Migration (follow approval process in SIP-59)
    • Migration is atomic, supports rollback & is backwards-compatible
    • Confirm DB migration upgrade and downgrade tested
    • Runtime estimates and downtime expectations provided
  • Introduces new feature or API
  • Removes existing feature or API

@kgabryje
Copy link
Member

I guess that's our culprit... (from changelog)

image

@geido geido merged commit 046c096 into master Sep 25, 2024
@michael-s-molina
Copy link
Member

michael-s-molina commented Sep 25, 2024

@rusackas @hainenber Maybe we should require PR authors to include the CHANGELOG in the PR description when bumping minor/major versions?

@michael-s-molina
Copy link
Member

michael-s-molina commented Sep 25, 2024

By the way, it seems ECharts does not respect semver as this was a minor bump with a breaking change given @kgabryje's screenshot. This will require additional attention when bumping ECharts.

@villebro for awareness.

@hainenber
Copy link
Contributor

Apologies all for the mess I made and thanks for fixing the horror @geido 👏

@michael-s-molina I will be more dilligent in bumping minor versions in the future. Semver is only a convention, after all 🤒

@michael-s-molina
Copy link
Member

Apologies all for the mess I made and thanks for fixing the horror @geido 👏

@michael-s-molina I will be more dilligent in bumping minor versions in the future. Semver is only a convention, after all 🤒

No problem at all @hainenber. We really appreciate all the amazing contributions you have made to Superset. My comment is just to keep improving the process 😉

@hainenber
Copy link
Contributor

Thanks. It's this amazing Superset community that aspire me to improve the platform further! 🙌

I think we might want to have some sort of Echarts integration test to keep ourselves less paranoid when it comes to bumping its version.

@villebro villebro deleted the geido/fix/echarts-version branch September 26, 2024 02:47
nyohasstium pushed a commit to Webgains/superset that referenced this pull request Jan 2, 2025
@mistercrunch mistercrunch added 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 5.0.0 First shipped in 5.0.0 labels Jul 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels dependencies:npm plugins size/XS viz:charts:echarts Related to Echarts 🚢 5.0.0 First shipped in 5.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants