가이드
릴리즈
v1.4.1

v1.4.1


✨ 기능 개선

Axis line 및 grid line 스타일 개선

  • Axis line과 grid line의 선 색상을 기존보다 더 연하게 조정했습니다.

AxisLabel.numberSymbols 소수점 처리 개선

Gauge updateValue 애니메이션 개선

  • updateValue (opens in a new tab)를 통해 값을 변경할 때,
    이전 값에서 새 값으로 자연스럽게 증가 또는 감소하는 애니메이션으로 개선했습니다.

Split 모드 Hover 동작 개선

  • 다른 pane으로 커서를 이동할 경우, 이전 pane에 적용된 hover 효과가 즉시 해제되도록 수정했습니다.

➕ 기능 추가

Split 모드 Legend 분할 배치 기능

  • split 모드에서 각 pane별로 독립적인 Legend 설정이 가능해졌습니다.
    split.paneslegend 속성을 통해 각 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동적으로 제어할 수 있는 콜백 함수가 추가되었습니다.
  • 축 라벨의 값, 인덱스 등에 따라 개별적으로 배경 스타일을 지정할 수 있습니다.

🐞 버그 수정

  • EqualizerSeriesyAxis.reversed: true일 때 정상적으로 표시되지 않던 문제를 수정했습니다.
  • WordCloudSeriesinverted: true일 때 표시되지 않던 문제를 수정했습니다.
  • axis.label.styleCallback 속성이 적용되지 않던 문제를 수정했습니다.
  • split 모드에서 axis.guide 속성이 동작하지 않던 문제를 수정했습니다.
  • Axis 타입이 log일 때, 지정한 범위와 다르게 zoom이 동작하던 현상을 수정했습니다.