v1.4.1
✨ 기능 개선
Axis line 및 grid line 스타일 개선
- Axis line과 grid line의 선 색상을 기존보다 더 연하게 조정했습니다.
AxisLabel.numberSymbols 소수점 처리 개선
- 값에 소수점이 포함된 경우, 자동으로
numberSymbols
(opens in a new tab)이 적용되지 않도록 수정했습니다.
Gauge updateValue
애니메이션 개선
updateValue
(opens in a new tab)를 통해 값을 변경할 때,
이전 값에서 새 값으로 자연스럽게 증가 또는 감소하는 애니메이션으로 개선했습니다.
Split 모드 Hover 동작 개선
- 다른 pane으로 커서를 이동할 경우, 이전 pane에 적용된 hover 효과가 즉시 해제되도록 수정했습니다.
➕ 기능 추가
Split 모드 Legend 분할 배치 기능
split
모드에서 각 pane별로 독립적인 Legend 설정이 가능해졌습니다.
split.panes
의legend
속성을 통해 각 pane의 legend를 별도로 배치할 수 있습니다.
설정 예시
split: {
visible: true,
rows: 2,
panes: [{
row: 0,
legend: {
visible: true,
offsetX: 20,
offsetY: 20,
},
}, {
row: 1,
legend: {
visible: true,
offsetX: 20,
offsetY: 20,
},
}]
}
Series.label.line (opens in a new tab) 속성 추가
visible: true
로 설정 시, **데이터 포인트와 라벨을 연결하는 선(line)**이 표시됩니다.- 라벨이 본체와 떨어져 있을 경우 시각적 연속성을 유지할 수 있습니다.
Series.label.position (opens in a new tab)에 far
옵션 추가
position: 'far'
로 설정하면, 라벨이 plot 영역의 가장자리에 배치됩니다.- 데이터가 plot 영역 끝에 가까울 경우 라벨이 겹치지 않도록 유용합니다.
Axis.label.backgroundStyleCallback (opens in a new tab) 속성 추가
backgroundStyle
을 동적으로 제어할 수 있는 콜백 함수가 추가되었습니다.- 축 라벨의 값, 인덱스 등에 따라 개별적으로 배경 스타일을 지정할 수 있습니다.
🐞 버그 수정
EqualizerSeries
가yAxis.reversed: true
일 때 정상적으로 표시되지 않던 문제를 수정했습니다.WordCloudSeries
가inverted: true
일 때 표시되지 않던 문제를 수정했습니다.axis.label.styleCallback
속성이 적용되지 않던 문제를 수정했습니다.split
모드에서axis.guide
속성이 동작하지 않던 문제를 수정했습니다.Axis
타입이log
일 때, 지정한 범위와 다르게 zoom이 동작하던 현상을 수정했습니다.