Skip to content

v2.0.8

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Oct 03:04
feat(charts): add interactive series filtering and intelligent grouping

- Add InteractiveChart component with click-to-isolate series functionality
- Implement legend-based series visibility toggling with state persistence
- Add intelligent time column detection (fallback to first Date instance)
- Introduce cardinality-based split dimension selection for auto-grouping
- Add MAX_COMBO_SERIES and MAX_SPLIT_CARDINALITY thresholds to prevent legend bloat
- Implement per-column and per-combo series building strategies
- Add triggerLineEvent option for line chart click interactions
- Update Dashboards, DataExplorer, and TimeseriesCharts views to use InteractiveChart
- Preserve series isolation state across dashboard refresh and chart type switches
- Improve chart readability by filtering out high-cardinality string columns from grouping