Skip to content

@microcharts/react@0.7.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 16:57
21dc605

Minor Changes

  • #46
    5310b1d Thanks
    @ganapativs! - Breaking (pre-1.0 API freeze): prop-name consistency pass. Same
    prop name must mean the same thing across the catalog. Collisions found in the pre-1.0 audit are renamed; behaviour is
    unchanged — pass the new name, get identical output.

    Chart Old New Why
    MusicStaff range mode range is the peer-band recipe on BenchmarkStrip
    PercentileTrace bands showBands bands is qualitative thresholds on Bullet
    FoldedDayBand bands percentiles ⇑; avoided levels (already DepthWedge / GradedBand)
    Waterfall start open start collided with PolarClock / ActivityGrid; avoided from (Delta)
    PolarClock start origin
    ActivityGrid start anchor
    OrbitStatus alert threshold Decision cutoffs spell threshold elsewhere
    CyclePlot trend: "line" | "none" trend?: boolean Matches MicroScatter

    Also in this release: chart polish (label defaults, annotation hosts, motion safety); interactive scrub/HOP
    re-render wins (picker SVG cache, Sparkline memo overlays, EnsembleGhosts DOM hop); size sync tolerates over-budget
    size-limit --json; marketing band ~2–7 kB interactive · ~1–4 kB static.

    Non-breaking: MicroDatum.formatted + readout on interactive pickers (hide in-chart chip, render the chart's
    own display string elsewhere); empty-state seat on 11 charts; LiveRegion on dice-pips / tally-marks / hourglass;
    data-mc-ink on Slope + forced-colors for data-mc-status; Delta / Bullet / ActivityGrid / TokenConfidence English
    via strings-*; core clamp / lastFinite reuse; docs registry + MDX synced (catalog.json / llms surfaces
    regenerate); gallery collections + comparison/SEO doc pages; CI splits core/dom/browser projects.

    Examples microsites migrate after publish — not in this release.