Skip to content

History / MCP Server

Revisions

  • MCP Server: the eight chart types this release fixed are listed again, not refused

    @xkqg xkqg committed Oct 23, 2026
  • docs: 1.20.0 - Examples for the one-call charts and the fixes, the Roadmap rows this release measured, pages that say what the code does Examples opens with the 1.20.0 section (every new verb with a compiling example and the result in words); Chart-Types, Fluent-Cheatsheet, Home, Styling, Package-Map and MCP-Server say what the verbs, the JSON, dpi, log axes, category ticks and the missing-value rule do now; Roadmap lists what is done and every gap the release measured as a row still to come; Home states what the gate measured.

    @xkqg xkqg committed Oct 22, 2026
  • docs: every C# block compiles against the packages as built; Examples and Roadmap pages for 1.19.0; direct labels and axis colours; stale claims corrected The wiki suite compiles the pages: 195 programs compile, 190 of 192 did not before. Unclosed fences in Styling are closed. Examples.md opens with 1.19.0 and its pictures; Roadmap.md lists what is done and what is still to come, with the reason for each; the pages say what WithDpi, SaveOptions, the MAUI view and the 3-D light do today.

    @xkqg xkqg committed Oct 21, 2026
  • Bring the wiki up to date with 1.17.1 The clicked data point is on the interactive controls page, in the gesture table and with its own section: the WPF, Avalonia and Uno controls raise DataPointClicked with the point the reader clicked. The MCP page carries the two changes to that server: what each tool tells a host it does to the machine, and the structured values chart_data_table now returns beside its markdown. The styling page has the three Petroff accessible colour sequences in a family of their own, and the count they change: 74 base maps, 148 registered names. The accessibility page points at them for a chart with more than eight things on it. The package map warns about MatPlotLibNet.Notebooks the way the Notebooks page already did. Corrected while passing: the interactive controls page said thirteen NuGet packages where there are fourteen, and the front page said 53 indicators where the assembly ships 58. The quality bar is measured again: 705 classes at 99.6 % line and 97.5 % branch, across 11,700 tests. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @xkqg xkqg committed Sep 12, 2026
  • Rewrite every page in plain language, and add the International Text page The wiki now says what the library does in short sentences instead of aphorisms. Every identifier, number, link and code block is preserved; each page was checked against its previous version. International Text is new: how Arabic and Hebrew draw with the bundled font, how SkiaFonts.Register adds a font file for other scripts, and what changed for Latin text now that it is kerned. Two pages, Advanced and MatplotlibThemes, ended with literal </content> and </invoke> lines left behind by an old tool run. Those are gone. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @xkqg xkqg committed Sep 12, 2026
  • A chart can be read, not only seen The Accessibility page led with ARIA and ended with contrast, and it said the aria-label on each series group names that series to a screen reader. It does not: the root carries role="img", and WAI-ARIA's children-presentational rule makes the whole SVG one node, so those labels are never announced. The page now says so, and leads with what does carry the information — figure.ToDataTables(), the data table beside the picture, with what is in it, where to put it in each host, and where it stops. MCP-Server and Package-Map gained the fifth tool, chart_data_table, and Package-Map's GraphQL rows now name the fields the schema actually has (chartSvg / chartDataTable / chartJson, onChartSvgUpdated) instead of a shape that never existed.

    @xkqg xkqg committed Sep 12, 2026
  • 1.15.1 is the current release, and the server is in the registry

    @xkqg xkqg committed Sep 12, 2026
  • 1.15.0 is the current release

    @xkqg xkqg committed Sep 11, 2026
  • The wiki says what is released and what is coming

    @xkqg xkqg committed Sep 11, 2026
  • MCP server: the wiki gets its page, the map gets its package

    @xkqg xkqg committed Sep 11, 2026