You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
v4.26.0 — Y-range animation and reference-line controls
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[4.26.0] — 2026-10-03
Added
Working orders demo presets for orders and alerts above/below the chart, plus
a plain alert toggle to check off-axis grouping counts.
Working orders demo controls for tag-only grabbing versus whole-line grabbing,
time scrolling, candles, pausing the feed, and resetting orders, with an
interaction log for manual QA.
ReferenceLine.grabRange ([from, to], canvas px): where along a draggable
line a press may grab it, typically the span of a custom tag. A pan, scrub or
page scroll that merely starts near the line no longer moves it; inside the
range a press grabs it as before. Omitted, a line is grabbed anywhere along
it, as today.
Shared rangeAnimation config on LiveChart and LiveChartSeries, with
opt-in animated expansion and independent expansion/contraction smoothing.
Range easing no longer requires changing live-value or time-window smoothing
to implement a faster return after releasing a held reference line (#351).
Fixed
With referenceLineGrouping, badged lines far above the visible range now
group at the top edge like lines below it do, instead of drawing their pinned
badges on top of each other.
Hidden off-axis lines without a badge no longer inflate reference-line group
counts at either edge.
Scrubbing a draggable reference line with grabRange uses the touch-down
point to decide ownership. Starting outside the range and moving into it
before scrub activation now starts a scrub instead of losing the gesture.
Draggable reference lines above the visible range remain grabbable at the
top edge, including when their projected Y is negative.
Independent Y-range easing keeps bounds ordered on initial fits and disjoint
data changes, including slow or frozen expansion.