Skip to content

v0.9.0

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Apr 22:27

ECharts v0.9.0

Diff since v0.8.0

ECharts.jl Release Notes (since v0.8.0)

Highlights

New Chart Types

  • dumbbell — dumbbell (connected dot) plot (#218)
  • divergingbar — diverging bar chart (#217)
  • choropleth — choropleth map chart with bundled world GeoJSON (#212, #213)
  • marimekko — marimekko/mosaic chart with CustomSeries type (#202)
  • slope — slope chart for before/after comparisons (#201)
  • lollipop — lollipop chart (#200)
  • bump — bump chart for ranking over time (#199)
  • polarbar — radial column (polar bar) chart (#198)
  • chord — chord diagram (#197)
  • singleaxis — single axis chart (#197)
  • livechart — live/real-time chart updates via HTTP polling (#221)

Export Support

  • Added SVG export to savefig via NodeJS.jl server-side rendering (#216)

New Functionality

  • from_json — parse Apache ECharts JSON option strings into EChart structs (#203)
  • Tables.jl methods added to 14 additional chart types with DataFrame doc examples (#196)

Improved Existing Charts

  • aria! — expanded with label_enabled, decal_show, and full docstring (#215)
  • Legend and datazoom positioned at bottom by default (#208)
  • lollipop — fixed multi-series color matching between stems and dots (#207)
  • radar — fixed multi-series colors (#207)
  • beeswarm — fixed duplicate chart IDs in docs (#209)
  • populationpyramid — refactored as thin wrapper over divergingbar (#217)

Bug Fixes

  • Fix choropleth world map by bundling GeoJSON as lazy artifact (#213)
  • Fix docstring/signature mismatches across plot functions (#210)
  • Add Sockets stdlib to Project.toml dependencies (#221)

Documentation

  • Removed examples from docstrings; examples now in markdown docs pages only (#219)
  • Replaced duplicate DataFrame examples with unique datasets across 16 chart docs (#220)
  • Improved docs examples across 45+ chart types (#204, #205, #206)
  • Updated README with SVG export and new chart type documentation

Breaking changes

  • Continued to refine the public API, docstrings, dependencies and the like. Package is in rapid development mode, so some churn should be expected

Merged pull requests:

Closed issues:

  • Add chart types (#58)