Skip to content

2.3 (The Venn Chart Version) - #257

Merged
methnen merged 6 commits into
mainfrom
2.3
Jul 31, 2026
Merged

2.3 (The Venn Chart Version)#257
methnen merged 6 commits into
mainfrom
2.3

Conversation

@methnen

@methnen methnen commented Jul 31, 2026

Copy link
Copy Markdown
Owner
  • The M Chart Highcharts Library is now deprecated and M Chart offers one-click migration of Highcharts charts to Chart.js
    • The M Chart implementation of Chart.js now matches Highcharts feature-for-feature, supports additional chart types, works with M Chart Pro, is more performant, and isn't burdened by expensive commercial licensing requirements
    • Sites with Highcharts charts see a migration notice - dismissible while the Highcharts library plugin is active, persistent when it isn't (since those charts won't display)
    • Chart data carries over as-is - only legacy Highcharts theme slugs are remapped (to the bundled Highcharts 4.x look) and chart images refresh the next time each chart is saved
  • Added support for venn and euler chart types
    • Supports up to 5 sets
    • Venn uses the classic fixed layout while euler sizes the circles proportionally to their totals
  • Treemap labels now wrap to fit their rectangle so long labels stay readable instead of shrinking to fit on a single line
  • Treemap group captions now wrap onto a second line when long group names need the room
  • Tweaked table rendering so that it always matches the format of the data in the spreadsheet
  • Fixed an issue where treemaps with 3 or more grouping levels could render gray instead of using the theme colors
  • Fixed an issue where saving a chart could cause a fatal error when the chart's library plugin wasn't active

methnen added 6 commits July 8, 2026 17:09
* Treemap labels now wrap to fit their rectangle so long labels stay readable instead of shrinking to fit on a single line
* Treemap group captions now wrap onto a second line when long group names need the room
* Fixed an issue where treemaps with 3 or more grouping levels could render gray instead of using the theme colors
- Adding Venn / Euler chart types
- Treema[ label/text wrapping
- Treemap color rendering fix
@methnen
methnen merged commit 4e00276 into main Jul 31, 2026
27 checks passed
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.

1 participant