Skip to content

Document 1.1.1 release and new chart types#28

Merged
incandescentxxc merged 1 commit into
ECharts-Java:masterfrom
PeiyangYu:docs/1.1.1-new-charts
May 18, 2026
Merged

Document 1.1.1 release and new chart types#28
incandescentxxc merged 1 commit into
ECharts-Java:masterfrom
PeiyangYu:docs/1.1.1-new-charts

Conversation

@PeiyangYu

@PeiyangYu PeiyangYu commented May 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Updates the docs to cover the four new chart types shipped in 1.1.1 and brings the version snippets up to date.

Version bumps

  • quick-start.md: Maven/Gradle/Maven Central link snippets all unified at 1.1.1. The page previously had a pre-existing version mismatch (1.0.7 in the snippets, 1.0.3 in the Maven Central link).
  • zh-cn/quick-start.md: same fix on the Chinese page (had 1.0.3 vs 1.0.7 between snippets).

New chart docs

Added skeleton pages for the four chart types from PRs ECharts-Java/ECharts-Java#101–#104, following the existing Funnel/Scatter shape:

  • chart-apis/map.md + series-apis/map-series.md — new Geo Coord Chart section
  • chart-apis/effect-scatter.md + series-apis/effect-scatter-series.md — Cartesian group
  • chart-apis/lines.md + series-apis/lines-series.md — Cartesian group
  • chart-apis/pictorial-bar.md + series-apis/pictorial-bar-series.md — Cartesian group

Also created chart-apis/geo-coord-chart.md for the new section landing page.

Source snippets

Added _media/<chart>/basic-<chart>-src.md for each new chart, sourced verbatim from the BasicXxxTest fixtures in the main repo so the code is known-good and stays in sync with the test suite.

Sidebar

  • Added the four new chart entries under Chart APIs and Series APIs in _sidebar.md.
  • Added the four new entries to chart-apis/cartesian-coord-chart.md.

Intentionally not included

  • HTML demo iframes for the new charts — those require rendering each chart and committing the output. Easy follow-up once we have the rendered HTML.
  • zh-cn chart docs — the Chinese sidebar still has dfs placeholders for the Chart APIs / Series APIs sections, so I left it untouched rather than partially fill it in. Worth a dedicated PR.
  • JsFunction docs (from Add JsFunction for tooltip/label formatter callbacks (closes #86) ECharts-Java#105) — this is a serializer feature (@JsFunction for tooltip/label callbacks). It doesn't fit chart-apis or series-apis; would slot into a new "Serializer" or "Advanced" section that doesn't exist yet.

Test plan

  • Pull the branch locally, run docsify serve ., verify the sidebar shows the new entries and all linked pages load.
  • Confirm the source code snippets render correctly under the Demo headings.

- Bump Maven/Gradle versions in quick-start (EN + zh-cn) to 1.1.1; also fixes a pre-existing version mismatch where the inline snippets disagreed.
- Add Map, EffectScatter, Lines, PictorialBar to the sidebar under Chart APIs and Series APIs. Map goes into a new "Geo Coord Chart" group; the other three sit alongside Scatter/Bar in the Cartesian group.
- Add skeleton chart-apis and series-apis pages for the four new chart types, following the existing Funnel/Scatter shape.
- Add basic source snippets for each chart under _media, derived from the BasicXxxTest fixtures in the main repo so the code is known-good.

HTML demo iframes are intentionally not included — those require rendering each chart and committing the output, which we can do in a follow-up.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@incandescentxxc incandescentxxc merged commit 222e579 into ECharts-Java:master May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants