Skip to content

v1.3.0

Choose a tag to compare

@moiku moiku released this 24 Oct 22:57
· 249 commits to main since this release

Added

  • m-curves: series step (the step at which the line is drawn; series sharing a step draw together; steps = the largest step; default unchanged, series i at step i + 1), series tone (the colour field of the other components), labelAt (the x value where the line's name goes) and anchor values right left above below (the words of m-scatter's point labels). The demo has a third slide (demand and supply drawn in one step, a below name). Existing lessons draw exactly as before: color, at (as the x of the name, only when labelAt is absent) and anchor start middle end still work and are documented only in the README's maintainer notes
  • docs/conventions.md §3: chart parts share one series vocabulary (label, tone, step, at = start s within the step, anchor, labelAt)

Changed

  • READMEs of m-curves and m-scatter: one wording for series, steps and label sides. m-curves says how its steps are counted (one series = one step, in order, unless step); m-scatter no longer says its axes are "the same as m-curves" (in the README and in its data-shape note), it lists them. AI authors had mixed the two schemas ("anchor": "below" and "step" on m-curves series, nightly evaluation 2026-10-25)
  • tools/test-components.mjs: a renderer difference it passes (identical component DOM) is logged with the component, position and pixel count, the two screenshots are kept (renderer_s*_k*_A/B.png), and a summary line lists them all

README size (Egatari Studio's free-plan pack), change since v1.2.1

  • m-bars README: 0 bytes
  • m-flow README: 0 bytes
  • m-menu README: 0 bytes
  • m-curves README: 1437 bytes
  • m-quad README: 0 bytes
  • m-kpi README: 0 bytes

(m-curves: +116 bytes outside the llm: omit blocks, which the pack carries; the rest is inside them.)

sha256 76038481c19a4effd31b51002ac61734d3d0557ef4e8b955070e7125c6ac1321 egatari-components-v1.3.0.tar.gz