Skip to content

History

Revisions

  • Describe release 1.27.0 on the wiki: examples, roadmap, chart types, controls and pictures Examples gains the 1.27.0 section with a compiled block for every row of the release (word cloud, chord diagram, ternary plot, Piper diagram, linked selection, step-through SVG, a live chart that sends its own gestures, Home in the native controls, the MAUI view, the streaming forms of more indicators, transfer entropy over time, a handler of your own for a chart's gestures, several viewers, and the Windows heads in CI). Chart Types, Streaming, Interactive Controls, Bidirectional SignalR, the Package Map and the Fluent Cheatsheet carry the new series, verbs, options and the handler on every native control, and every page that states the series count says 91. Home names 1.27.0 as current and its quality bar carries the numbers the release measured. The roadmap moves its fourteen finished rows to Done and has no row left to come. Eight new pictures are copied from the repository, so the pictures test holds them byte for byte.

    @xkqg xkqg committed Oct 30, 2026
    3128884
  • Describe release 1.26.0 on the wiki: examples, chart types, roadmap and pictures Examples gains the 1.26.0 section with a compiled block and a picture for every row of the release (waffle, calendar of events, Point and Figure, Renko, Kagi, gradient fills, connected scatter, range frame, FillBetweenX and MatShow, icicle, arc diagram, stem-and-leaf, waterfall target, the matplotlib comparison, and SvgIdPrefix). Home and the sidebar name 1.26.0 as current. Chart Types, the Fluent Cheatsheet, Styling and the MCP page carry the new series, verbs, spine bounds, aspect, gradient and spec fields, and every page that states the series count says 86. The roadmap moves its fifteen finished rows to Done. Sixteen new pictures and the eleven that changed (the Sankey links that now blend, the indicator panels, the calendar and spy plots) are copied from the repository, so the pictures test holds them byte for byte.

    @xkqg xkqg committed Oct 30, 2026
    a607b75
  • Wiki for 1.25.0: the examples section, the roadmap rows moved to Done and the pictures the repository draws Examples gains a 1.25.0 section whose code blocks are compiled by the wiki suite (a Q-Q plot against an exponential, the risk table with the log-rank test, an X-bar chart with Nelson's tests, an anchored VWAP and the volume profile, a log colour bar, Save without Skia, the neutral grey under Nord, the calendar and Marimekko tables with their printed rows, a light with no ambient part and one with no direct part, a polar chart on a dashed grid, an inset that keeps its legend, a violin of twelve observations and a relative rotation graph that shows its centre). Roadmap moves the fifteen rows to Done with a section each. Home and the sidebar name 1.25.0 as the current release; Styling, Advanced, Chart Types, the cheatsheet, Getting Started, Accessibility, Streaming, MCP Server, Package Map and the RRG page carry the changes, with the counts at 20 chart verbs and 59 indicators. The images are byte-equal copies of what the repository draws, as WikiPicturesTests holds them.

    @xkqg xkqg committed Oct 29, 2026
    04f8bcc
  • Wiki for 1.24.0: the Y axis container, label placement and thirteen roadmap items, with the pictures the repository draws Home and sidebar name 1.24.0 as the current release, with the measured counts (896 classes, 22,297 tests). Examples gains a 1.24.0 section whose code blocks are compiled by the wiki suite (Likert bars, stacked wind rose, named stack plot layers, choropleth, bubble map, flow map, cartogram and Dorling, filled contour limits, refused surface), and every Y axis block uses WithAddRightYAxis and WithAddLeftYAxis. Roadmap moves the Y axis container, the label placement rows and thirteen further rows to Done and adds one new Later row. Chart-Types, Styling, Interactive-Controls, MCP-Server, Package-Map, the cheatsheet and Advanced carry the new vocabulary. The images are byte-equal copies of what the repository draws, as WikiPicturesTests holds them.

    @xkqg xkqg committed Oct 29, 2026
    768a9be
  • Drop the redundant 'outward' qualifier where LeftYAxes/RightYAxes already says it

    @xkqg xkqg committed Oct 26, 2026
    20d5024
  • Note that the layout margin itself falls out of the same container, counted once

    @xkqg xkqg committed Oct 26, 2026
    4486f33
  • Widen the roadmap row: one add-axis verb per side (container owns slot 0 too), not three separate things

    @xkqg xkqg committed Oct 26, 2026
    4ace870
  • Revert the four-axis image to match the currently-shipping renderer The overlap fix (primary / first left-outward axis) isn't pushed yet -- it goes out with the next release, not this one. Reverting the image so the docs match what the released package actually draws; low risk either way (an unusual combination to hit, and already fixed once it matters).

    @xkqg xkqg committed Oct 26, 2026
    5302dee
  • Add a Later row: model the primary Y axis as LeftYAxes' own slot 0, not a special case beside the container

    @xkqg xkqg committed Oct 26, 2026
    607a34f
  • Re-render the four-axis example: the primary axis / first left-outward axis overlap is fixed upstream

    @xkqg xkqg committed Oct 26, 2026
    081502a
  • Fix misfiled/broken 1.23.0 examples, document secondary-axis gestures and the extension-member refactor Examples.md: the four-Y-axes example had landed under the 1.19.0 heading instead of 1.23.0 (never caught since the page only checks that code compiles, not where it sits); moved it, and widened the 1.23.0 TOC row to name everything the release brought, not only OhlcvBars. The WilliamsR/Candlestick example combined both on one AddSubPlot — WilliamsR.Apply() unconditionally pins axes.YAxis to [-100, 0] (its own XML doc already says "best placed in a separate subplot"), so the candlesticks were invisible. Caught by actually rendering the example before publishing its image, not just compiling it. Fixed to two subplots; re-rendered. The same collision existed independently in Fluent-Cheatsheet.md's indicator-chaining cheatsheet (Rsi + WilliamsR chained onto a price panel); fixed there too, with a one-line rule pointing at the dashboard pattern already in the same file. Interactive-Controls.md didn't mention that pan/zoom/rectangle-zoom/reset now move every secondary and outward-stacked axis, not only the primary one. Examples.md and README.md (separate commit, main repo) were both silent on the internal refactor that split close to a hundred Axes verbs into one extension- member file each — added a sentence to each; nothing a caller writes changed because of it.

    @xkqg xkqg committed Oct 26, 2026
    2519d19
  • Add a four-Y-axes cookbook example (rendered PNG) for the outward-stacked-axes release

    @xkqg xkqg committed Oct 26, 2026
    fe78301
  • Move rows 99-101 (secondary-axis kinds, zoom/pan, outward-stacked 4 axes) from Later to Done

    @xkqg xkqg committed Oct 26, 2026
    ddbb279
  • Add the third-and-fourth-Y-axis row (ROADMAP.md:101) to the Roadmap table and its section The repository added this row (commit 44011782) without its wiki counterpart, leaving RoadmapTests.TheRepositorysRoadmap_HoldsTheWikisTable_RowForRow and EveryRow_HasASectionOfItsOwn red.

    @xkqg xkqg committed Oct 26, 2026
    8641e14
  • Add the 1.23.0 section: indicator verbs take OhlcvBars, not raw arrays

    @xkqg xkqg committed Oct 25, 2026
    5ab4dc2
  • fix: wiki indicator verbs for the OhlcvBars parameter-object signature WilliamsR/Cci now take OhlcvBars.Hlc(high, low, close) instead of raw arrays, matching today's AxesBuilder indicator verb signatures.

    @xkqg xkqg committed Oct 25, 2026
    8e086ef
  • fix: ChartServices was split into five separated defaults Accessibility, Advanced, Examples and Interactive-Controls referenced ChartServices.Serializer / .Renderer / .FontMetrics, which no longer exist on the live package -- the wiki compile suite caught the break. Updated to ChartSerializerDefault.Current, ChartRendererDefault.Current and FontMetricsDefault.Current.

    @xkqg xkqg committed Oct 25, 2026
    632e078
  • Document 1.22.0: series that share one colour, Raincloud, Horizon Home, Roadmap (table + per-row sections) and the sidebar now name 1.22.0 as current; three roadmap rows move from Later to Done. The Examples page gets a 1.22.0 section with real rendered charts for the Kaplan-Meier confidence band, Raincloud and Horizon, plus three images the 1.21.0 section never had (treemap, streaming line, 3-D scatter), closing a gap where that section proved its JSON round-trips with console output alone.

    @xkqg xkqg committed Oct 24, 2026
    645a49e
  • docs: 1.21.0 - Home, Examples and the sidebar name it the current release Home.md names 1.21.0 current and demotes the 1.20.0 paragraph to the slot after it. Examples.md gets a new section with three compiled round-trip examples (a treemap's tree, a streaming line's points, an axes' Z axis, pane colours and tooltip switch) and a table row; the sidebar version follows.

    @xkqg xkqg committed Oct 23, 2026
    48e42cd
  • MCP Server: the eight chart types this release fixed are listed again, not refused

    @xkqg xkqg committed Oct 23, 2026
    3b50984
  • The JSON-roundtrip release: every series kind and every axes setting back from JSON Polar lines/points/bars, Sankey, sunburst, treemap, dendrogram, clustermap and tree grid used to come back from JSON as a placeholder; four streaming kinds shared one wire name or had no factory at all; an axes' Z axis, 3-D panes and tooltip switch were never written. All now round-trip. One series is deliberately left for its own row: MatPlotLibNet.Geo's GeoPolygonSeries, whose projection needs a wire shape of its own for its construction parameters before it can come back.

    @xkqg xkqg committed Oct 23, 2026
    6b76796
  • 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
    cf819b7
  • 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
    dfc66ee
  • docs: 1.18.2 — timeline gestures, pan on auto-scaled axes, shared X, and the WPF timeline example Home and sidebar name 1.18.2 and keep the three newest releases; Interactive-Controls says what a drag and the wheel do on a timeline and on axes linked by ShareX; the Fluent cheatsheet notes that a reference line can be moved.

    @xkqg xkqg committed Oct 18, 2026
    90fc1e7
  • docs: Package-Map no longer says the Wpf package targets plain net8.0-windows It targets net8.0-windows10.0.19041.0; the page now says why and what a consuming project writes (issue #21).

    @xkqg xkqg committed Oct 18, 2026
    84756bd
  • Home and sidebar name 1.18.1, and the narrative keeps the three newest

    @xkqg xkqg committed Oct 12, 2026
    1f9cd54
  • Streaming: WPF joins the hosts with a streaming control The platform table listed five hosts and WPF was not one of them, which is what sent the reader of discussion #20 looking through the wiki for something that was not there. It is six now, with the WPF example first and a line on why the ordinary chart control cannot do this job: it redraws on a reference change, and a streaming figure keeps its identity while its data moves.

    @xkqg xkqg committed Oct 12, 2026
    5757633
  • The wiki has a Verso page, and Notebooks points at it Verso is the open-source notebook that replaces Polyglot Notebooks, and MatPlotLibNet.Verso is the extension that draws this library's charts in one of its cells. The new page says what a cell looks like, what happens to a chart taller than the cell, what a failed render shows, and why the package carries the extension and nothing else. Notebooks now names Verso as the replacement for notebook work and MatPlotLibNet.Interactive for a chart outside one, and says the package is frozen rather than merely unmaintained. The Package Map gains its section, the sidebar its entry, and the front page announces 1.18.0.

    @xkqg xkqg committed Sep 23, 2026
    318077f
  • The wiki announces 1.17.1 as the current release The banner and the sidebar still said 1.17.0 while the packages carry 1.17.1. The opening paragraph now says what the patch brought. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @xkqg xkqg committed Sep 13, 2026
    ff60b08
  • Both entry pages point at the matplotlib translation table Someone who knows pyplot lands on Home or the cheatsheet; from there the page that maps their calls one for one was not reachable. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @xkqg xkqg committed Sep 13, 2026
    e874666